WebGUI irc logs from: 2006-02.log

--- Log opened Wed Feb 01 00:00:49 2006
@WRE*** Join snapcount (~roy@24.241.121.70.cfl.res.rr.com) on EFnet00:21
@WRE*** [mode/#webgui(+o snapcount)] by gooey on EFnet00:22
-!- pass [n=chatzill@64.146.239.67] has joined #webgui00:22
passI am going through the install process. The latest tarball is missing index.pl. Where can I get this file?00:23
@WRE(snapcount@EN) what version?00:24
@WRE(snapcount@EN) 6.8.x00:24
@WRE(snapcount@EN) if it is, index.pl does not exist anymore00:24
passYes it is 6.8.5. So the install doc isn't up to date?00:25
@WRE(snapcount@EN) probably not00:25
passSo, what am I supposed to be using/doing instead?00:25
@WRE(snapcount@EN) actually... it seems to be up to date in head00:26
@pbmdawgthe install.txt00:26
@pbmdawgin 6.8.500:26
@pbmdawgis up to date00:26
@WRE(snapcount@EN) yeah00:26
passok, thanks00:26
@WRE(snapcount@EN) oh it is... I don't have 6.8.5 on my system right now00:26
@pbmdawglook under /docs/00:27
@WRE(snapcount@EN) grr... it's sad when you can't remember the commands to your own bot00:30
@WRE* (snapcount@EN) shakes his head in disappointment at him self00:30
@WRE*** [mode/#webgui(-s)] by snapcount on EFnet01:02
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui01:15
perlDreamerhey, all!01:15
@pbmdawghi01:18
@pbmdawgkayak.com is cool01:18
perlDreameris it just an aggregator?01:20
@WRE(phobia@EN) eh?01:20
@WRE(phobia@EN) looking for me?  :)01:20
@WRE(phobia@EN) it's "!lastspoke" btw01:20
@WRE(phobia@EN) kiXass http://www.insecure.org/stf/Nmap-4.00-Release.html01:24
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"]01:24
@WRE***  Nick Change: phobia is now Nickola on EFnet01:53
@WRE***  Nick Change: Nickola is now phobia on EFnet02:41
@pbmdawgpass: I just updated the source installation documentation at http://www.plainblack.com/installing_webgui02:54
@WRE<pbmdawg> http://tinyurl.com/4baaa02:54
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]03:29
@WRE(phobia@EN) :)03:47
@WRE(snapcount@EN) I guess I don't have that on gooey03:47
@WRE(phobia@EN) looks like bseen.tcl is broken03:47
@WRE(snapcount@EN) just on wre03:47
@WRE(snapcount@EN) ah damn03:47
@WRE(snapcount@EN) he's talking again03:47
@WRE(phobia@EN) gooey what is your problem?03:47
@WRE(snapcount@EN) I'm going to have to turn that off03:47
@WRE(snapcount@EN) Hey phob, I was thinking it might be better for Nickola to start off fixing bugs03:49
@WRE(snapcount@EN) do you think she would like to do that03:49
@WRE(snapcount@EN) I'm going to be doing them soon and I figured we could work on them together03:49
@WRE(phobia@EN) cool03:49
@WRE(phobia@EN) yah she'd probably like that03:49
@WRE(snapcount@EN) probably a little easier way to ease into things03:50
@WRE(snapcount@EN) ok... pass it on03:50
@WRE(snapcount@EN) <tag> you're it03:50
@WRE(snapcount@EN) hehe03:50
@WRE(phobia@EN) heh done03:50
@WRE(phobia@EN) right now I am using her computer...03:50
@WRE(snapcount@EN) that's cool03:50
@WRE(snapcount@EN) I'm being lazy now anyways03:50
@WRE(phobia@EN) I'm supposed to be getting my laptop back tomorrow03:50
@WRE(snapcount@EN) back?03:51
@WRE(snapcount@EN) who has it03:51
@WRE(phobia@EN) SPA03:51
@WRE(snapcount@EN) why do they have your laptop03:51
@WRE(phobia@EN) well it was there laptop03:51
@WRE(phobia@EN) but I negotiated it as part of my settlement03:51
@WRE(snapcount@EN) nice03:51
@WRE(phobia@EN) their03:51
@WRE(phobia@EN) not there03:51
@WRE(snapcount@EN) you rule03:51
@WRE(snapcount@EN) I finally sold that stock03:52
@WRE(phobia@EN) wicked03:52
@WRE(phobia@EN) anyway I gotta go, back later03:52
@WRE(snapcount@EN) see ya03:53
@WRE(snapcount@EN) pbmdawg: where do you think you're going?03:54
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui05:19
-!- mode/#webgui [+o pbmdawg] by WRE05:19
* pbmdawg sings softly with a slight lisp, "yes, I love technology...."05:20
@WRE(snapcount@EN) pbmdawg: where do you think you're going?05:20
@pbmdawgur05:21
@pbmdawgoh05:21
@pbmdawg"wherever I want to go, gawww"05:21
@WRE(snapcount@EN) Tina! Eat your food05:21
@WRE(snapcount@EN) hehe05:21
@pbmdawgSo, we're pretty much friends by now, right?05:22
@WRE(snapcount@EN) well that depends05:23
@pbmdawgTina, you fat lard, come get some DINNER!05:23
@WRE(snapcount@EN) if you keep sucking at your current rate... our friendship will only last for a finite amount of time05:23
@WRE* (snapcount@EN) begins training to be a cage fighter05:24
@pbmdawgLaFawnduh is *the* best thing that has ever happened to me. I'm 100% positive she's my soul mate. Don't worry Napoleon, I'm sure there's a babe out there for you too. Peace out.05:24
@WRE(snapcount@EN) lol05:24
@WRE(snapcount@EN) so great05:24
@WRE(snapcount@EN) turn the beat around.... got to have percussion...05:26
@pbmdawgGrandma took a little spill at the sand dunes today. Broke her coccyx.05:26
@WRE(snapcount@EN) da da da da05:26
@WRE(snapcount@EN) heh my dog is wigging out05:27
@WRE(snapcount@EN) chasing invisible creatures and barking05:27
@pbmdawgSo are you guys like Pedro's cousins with all the sweet hookups?05:27
@pbmdawgGeez, I think you ripped my mole off.05:28
@pbmdawgDon: Do you wanna die Napoleon?05:28
@pbmdawgNapoleon Dynamite: Yeah right. Who's the only one here who knows the illegal ninja moves from the government?05:28
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has quit ["later dudes"]06:52
-!- crythia1 [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui07:00
-!- crythias [n=gyoung@64.200.2.35] has quit [Nick collision from services.]07:00
-!- crythia1 is now known as crythias07:00
crythiassigh07:01
crythiasit happened that my hd in my laptop failed.07:01
crythiasbound to happen.07:01
crythiasunfortunately, I forgot that I didn't have a *nix workstation anymore.07:01
crythiascan I just say that it's strange working on both a desktop and a fast pc?07:02
crythiasbut alas, I never got this dev box to be friendly.07:02
crythiasI'm back in my happy place for a bit. ion3 is zippy :)07:03
crythiasbut I don't have firefox or thunderbird on this machine yet. so ..07:03
crythias"Crythias likes to talk to himself a lot. He averages 20 lines with no responses."07:04
crythiascalc crythias07:04
@WREcrythias = saihtyrc07:04
crythiasgreets later.07:04
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []07:05
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui07:15
@pbmdawgcrythias07:29
crythiasyeah07:30
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @pbmdawg07:50
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Remote closed the connection]08:02
-!- Netsplit over, joins: pbmdawg08:08
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []08:08
@WRE*** Join ArsenLupi (~ArsenLupi@221.132.12.184) on EFnet11:25
@WRE*** [signoff/#webgui] ArsenLupi (Client Quit) on EFnet11:29
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui13:31
-!- www2 [n=www2@a213-84-7-87.adsl.xs4all.nl] has joined #webgui13:50
-!- www2 [n=www2@a213-84-7-87.adsl.xs4all.nl] has left #webgui []13:51
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui15:13
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has joined #WebGUI15:42
lenthamenchansen ?16:21
chansenlenthamen: pong16:25
lenthamenIn mod_perl I want to add output to a request. I reckon I can do that using a PerlOutputFilterHandler16:26
chansensure16:26
lenthamenbut I get a "Apache2::Filter::print: (13) Permission denied"16:26
chansenstrange16:27
chansenIt's a sys error errno 13, do you have proper permissions on tempfiles?16:28
lenthamenWait.... I think I know what's going wrong...16:30
lenthamenI'm printing after eos.16:30
lenthamenEnd Of Stream indicator16:31
lenthamenBTW: I have the code profiler working under mod_perl2.... I'm recursively looping through @WebGUI:: searching for CODE refs, and instrument that code refs.16:33
chansen:)16:34
lenthamenIt took me half a day to figure out I need to do that in the ChildInit phase otherwise it won't work.16:35
chansendoes WebGUI buffer output and write it at once or does it stream it?16:36
lenthamenbuffer16:36
chansenok :)16:37
lenthamenJT changed that a week ago. The upper part of the html is now send back to the browser in an early stage so it seems that the page is generated faster...16:38
chansenic16:45
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui17:13
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui17:24
crythiashi17:25
MrHairgreasehi17:26
pbmdawghey len17:41
pbmdawgis MSN working for you17:41
lenthamenhey18:07
lenthamenmsn works :)18:07
lenthamenand my outputfilter works too :)18:08
passwhen I access WebGUI I keep seeing this in the apache2 logs: client denied by server configuration: /data/www/extras/wz_tooltip.js18:30
passAnybody know how to fix this?18:30
pbmdawgif no one answers here, post a question on the forums18:33
MrHairgreaseI'm not sure but it seems to be something in your httpd.conf18:35
MrHairgreasewhat happens when you go to /extras/wz_tooltip.js in your browser18:35
MrHairgrease?18:36
passI get a forbidden error.18:37
MrHairgreasealso when you are logged in as admin?18:38
passI didn't try logging in yet.18:38
MrHairgreasetry that first18:39
passI logged in and I see a lot of the 'client denied by server configuration' errors when trying to access files in the /data/www/extras directory.18:41
MrHairgreaseit's probably something in our apache configuration.18:41
MrHairgreasedid you disable the rewriterule for extras?18:42
passprobably not, what is the rewriterule for extras?18:42
MrHairgreaseit's a apache directive that allows you to rewrite urls18:43
MrHairgreaseif you are upgrading ther's a big chance that it is still in there18:43
passI didn't upgrade, this is my first time installing webgui18:44
MrHairgreaseok18:44
MrHairgreasethe only thing I can think of is that you httpd config is flawed somewhere18:44
MrHairgreasepbmdawg18:45
passI have 'Alias /extras /data/www/extras' in my config.18:46
MrHairgreasewhich version of subversion are you guys running  at svn.webgui.org?18:46
MrHairgreaseditch the alias18:46
passok18:46
passwell that didn't help, do I need to setup a <Directory /> directive for /data/www/extas?18:48
passs/extas/extras/18:48
MrHairgreaseNo18:48
MrHairgreasewait18:48
MrHairgreaseYou must don't have to mention the extras directory in your config at all.18:53
@WRE(snapcount@EN) it's not in the docs but19:06
@WRE(snapcount@EN) it's probably easiest to have an alias for your extras19:07
@WRE(snapcount@EN) also check your directory permissions to make sure the user the apache process runs as can read the directory19:07
@WRE(snapcount@EN) Alias /extras /data/WebGUI/www/extras19:08
@WRE(snapcount@EN) also... unless you copied extras from WebGUI to www (which you prolly shouldn't do) it should be in /data/WebGUI/www/extras19:09
@WRE(snapcount@EN) without an alias19:09
@WRE(snapcount@EN) apache is going to look for the extras folder in whatever you have the document root set to19:10
@WRE(snapcount@EN) and unless you copy the folder or symlink it, it won't find it19:10
crythiasit's Allow, deny problem19:10
@WRE(snapcount@EN) (without the alias directive)19:10
crythiasin httpd.conf19:10
@WRE(snapcount@EN) could be that too19:10
crythiasby default httpd.conf denies everything but docroot19:11
@WRE(snapcount@EN) but an alias would still work19:11
crythiasso you need a <Directory> directive for the extras (and uploads) to Allow, Deny19:11
crythiasalias would work only if follow symlinks is allowed.19:12
passI added a <Directory> directive and the errors went away . Now I can't login.19:13
passHere's what I see in the apache log: Can't call method "content_type" on an undefined value at /data/lib/WebGUI/HTTP.pm line 84.\n, referer: http://www.esteem2.com/public19:15
@WRE(snapcount@EN) pass: what O/S are you on specifically?19:19
passDebian sarge19:19
@WRE(snapcount@EN) you may want to use the wre.  there is a binary on sourceforge for debain19:19
@WRE(snapcount@EN) it's a lot easier =)19:20
passok19:20
@WRE(snapcount@EN) seems like you have a lot invested in the manual install though.19:20
passabout a day19:21
@WRE(snapcount@EN) Using the WRE you should be up and running in less than an hour19:22
@WRE(snapcount@EN) depending on how long it takes you to download the files19:22
@WRE(snapcount@EN) you'll also have the benefits of everything being configured for performance19:23
passI'll look into it, thanks19:23
@WRE(snapcount@EN) np19:23
MrHairgreasesnapcount19:27
@WRE(snapcount@EN) MrHairgrease19:28
MrHairgreasewho installed SVN::Web on svn.webgui.org19:28
@WRE(snapcount@EN) prolly papa smurf19:28
MrHairgreaseah JT19:28
@WRE(snapcount@EN) it was on there before I was hired =)19:28
MrHairgreaseah ok19:28
@WRE(snapcount@EN) why?19:28
MrHairgreaseI've struggled with installing it here the whole afternoon19:29
@WRE(snapcount@EN) ahh19:29
MrHairgreasesvn 1.3.0 didn't work19:29
MrHairgreaseso back to 1.2.619:29
@WRE(snapcount@EN) I got the repository working locally19:29
@WRE(snapcount@EN) but never fooled with the web part19:29
MrHairgreaseyeah we're gonna use it at procolix for internal projects19:30
MrHairgreaseinstalling svn is easy19:30
MrHairgreasebut getting the web frontend to work is the biggest pain i've had i months19:30
@WRE(snapcount@EN) heh19:30
MrHairgreaseanyway19:30
@WRE(snapcount@EN) well I wouldn't expect rizen on here any time soon19:30
MrHairgreasetime to go home19:30
MrHairgreasesee you guys later19:31
@WRE(snapcount@EN) he's hiding until 6.9 is done19:31
@WRE(snapcount@EN) later19:31
-!- MrHairgrease [n=martin@host1.procolix.nl] has left #webgui []19:31
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit [Read error: 110 (Connection timed out)]19:47
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:57
@WRE(snapcount@EN) oh my19:58
@WRE(snapcount@EN) it's papa johns time =)19:58
pbmdawgaugh20:01
pbmdawgtorture20:01
@WRE(snapcount@EN) torture that you can't have papa johns?20:01
pbmdawgi can20:02
pbmdawgit just takes too much time to go pick up20:02
pbmdawgthe delivery fee.tip is just so much20:02
@WRE(snapcount@EN) delivery20:02
@WRE(snapcount@EN) duh20:02
pbmdawgehh20:08
pbmdawghunger wins20:08
@WRE(snapcount@EN) ahh... the convienience of ordering pizza online20:11
@WRE(snapcount@EN) zero interaction with retards required20:11
-!- oh1mrr [n=oh1mrr@dna252-180.satp.customers.dnainternet.fi] has joined #webgui20:13
-!- mode/#webgui [+o pbmdawg] by WRE20:14
@pbmdawgwelcome oh1mrr20:14
oh1mrrThanks pbmdawg20:14
oh1mrrAnd ge20:15
@xdangero someone else form finland =)20:16
@xdangerfrom20:16
oh1mrrYes, from Pori20:16
@xdangerI'm from Jyväskylä20:16
@WRE(snapcount@EN) wow... looks like a full house over there on freenode20:17
@xdangeroh1mrr: user of webgui ?20:19
oh1mrrnewbie and have problems to get it working properly :(20:21
@pbmdawgwell there are plenty of volunteers here willing to help you out :)20:21
@pbmdawgjust not me for the next hour .20:21
-!- pbmdawg is now known as pbmdawg_afk20:22
@xdangeroh1mrr: what version and what distro ?20:22
@xdangerand what's your problem with it ?-)20:22
oh1mrrIf somebody could send me httpd.conf file, how I should do the things. I can ger webgui running, but trying to connect into server I can see only that index.pl script20:24
oh1mrrI have latest webgui and distro is Mandriva 200620:25
@xdangerthe latest webgui (6.8.5-gamma) doesn't have a index.pl20:26
@xdangeror does it have index.pl, don't know, but it doesn't use it =)20:27
oh1mrrWhen I start:  service httpd start20:30
oh1mrrStarting httpd:20:30
oh1mrrStarting WebGUI 6.8.520:30
oh1mrr Loading www.example.com.conf20:30
oh1mrr Loading www.oh1mrr.ampr.org.confWebGUI Started!20:30
oh1mrrArgh sorry It slipped :(20:30
@xdangerare you using wre ?20:31
oh1mrrNo20:31
crythiasthe problem is...20:32
@xdangerdid you check out: http://www.plainblack.com/installing_webgui20:32
@WRE<xdanger> http://tinyurl.com/4baaa20:32
crythiasdon't send him there.20:32
@xdanger=)20:32
crythiasinvalid for 68520:32
crythiasor, at least it has ben.20:32
oh1mrrJust coming soon back, somebodys at the door20:33
@xdangerdidn't matt say earlier that he renewed it for 6.8.x ?20:33
crythiasI dunno. I guess I wasn't here for that revelation.20:33
crythiasoh20:34
MrHairgreaseoh1mrr: check this http://www.rafb.net/paste/results/YFJ6tQ36.html20:34
@WRE<MrHairgrease> http://tinyurl.com/dv3ue20:34
crythiasguess it's better20:34
MrHairgreaseit's a working vhost def for a 685 site20:34
@xdangerbut now to home -->20:35
@xdangeroh1mrr: you can allways buy hosting from us ;)20:35
oh1mrrOk, back. Now from the beginning, using Mandriva, apache2, webgui 6.8.5 and when starting sever I get webgi started message, but when connecting server I can see only directory listing. So doubt is that I can't connect into webgui, but normal http server20:40
oh1mrrSo I could use ready httpd.conf file as an exaple :)20:42
MrHairgreaseyou checked out the link i posted?20:42
oh1mrrChecking now, and comparing. I'll do the changes20:45
MrHairgreaseok20:45
MrHairgreaseoh and you should probably ditch the www.example.com.conf file from your  WebGUI/etc directory20:46
oh1mrrYes20:50
MrHairgreasedoes it work?20:51
oh1mrrNope20:52
MrHairgreasehmm20:52
MrHairgreasedid you put in LoadModule apreq_module modules/mod_apreq2.so?20:54
MrHairgreaseoh and be sure that above the vhost def you put 'NameVirtualHost *' without the ''.20:55
MrHairgreaseNot sure if that matters but you never know20:55
MrHairgreaseAlso what does your error log say?20:56
oh1mrrI didn't have apreq2 module line, but when added, I got :[root@oh1mrr conf]# service httpd start21:01
oh1mrrStarting httpd: httpd: Syntax error on line 248 of /etc/httpd/conf/httpd.conf: Cannot load /etc/httpd/modules/mod_apreq2.so into server: /etc/httpd/modules/mod_apreq2.so: cannot open shared object file: No such file or directory21:01
oh1mrrBut Im sure ihave installed it21:01
MrHairgreasehmm21:01
MrHairgreasethat's weird21:01
MrHairgreasetry to do 'locate mod_apreq'21:02
oh1mrrNow it's making me laughing, locate mod_apreq21:05
oh1mrrbash: locate: command not found21:05
MrHairgreaseyou don't have locate?21:05
oh1mrrSeems so,  urpmi locate21:06
oh1mrrno package named locate21:06
MrHairgreasetry urpmq -y locate21:07
MrHairgreasealso did you install these packages?21:08
MrHairgreaseapache2-mod_apreq libapreq2  perl-libapreq221:08
MrHairgreaseah21:09
MrHairgreaseyou probably have slocate installed21:09
oh1mrrThese installed :[root@oh1mrr conf]# rpm -qa | grep apreq221:09
oh1mrrlibapreq2-2.06-4.dev.4mdk21:09
oh1mrrperl-libapreq2-2.06-4.dev.4mdk21:09
MrHairgreaseyeah and also apache2-mod_apreq21:10
MrHairgreaseyou need that one too21:10
oh1mrrI found mod_apreq2 from /usr/lib/apache-extramodules21:21
MrHairgreaseah great21:23
oh1mrrBut still getting Starting httpd: httpd: Syntax error on line 248 of /etc/httpd/conf/httpd.conf: Cannot load /etc/httpd/modules/mod_apreq2.so into server: /etc/httpd/modules/mod_apreq2.so: cannot open shared object file: No such file or directory21:24
MrHairgreaseok21:26
MrHairgreasethen find the location of mod_apreq2.so21:26
MrHairgreaseand put the full path in the LoadModule line21:26
MrHairgreasein stead of a relative one (like module/mod_apreq2.so)21:27
oh1mrrSomething happened, now getting: The server encountered an internal error or misconfiguration and was unable to complete your request, when trying to connect into server, error_log shows21:37
oh1mrr `WebGUI': Can't locate WebGUI.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/i `WebGUI': Can't locate WebGUI.pm in @INC (@INC contains:  etc, it's obvious, that I have some paths missconfigured21:37
MrHairgreasehmm, you could try PerlSetEnv PERL5LIB /path/to/WebGUI/lib after the LoadModule stuff21:40
oh1mrrDidn't help :(21:45
MrHairgreaseok try this21:45
MrHairgreasecreate a file startup.pl21:45
MrHairgreasecontaining21:45
MrHairgreaseuse lib qw(/path/to/WebGUI/lib); 1;21:46
MrHairgreasethen do a PerlRequire startup.pl21:46
MrHairgreasebetter even21:47
MrHairgreaseput an enter between the first ; and 121:48
MrHairgreaseonly looks nicer though21:48
oh1mrrDa*** Have to quit for now, family expect me doing something else, sure coming back tomorrow. GN and thanks a lot.21:58
MrHairgreasebye21:59
-!- oh1mrr [n=oh1mrr@dna252-180.satp.customers.dnainternet.fi] has left #webgui ["oh1mrr has left the building"]22:00
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has quit ["later dudes!"]23:13
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]23:38
--- Day changed Thu Feb 02 2006
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []00:13
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui01:00
-!- pbmdawg_afk [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]01:00
@WRE*** [signoff/#webgui] snapcount () on EFnet01:47
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui03:02
@WRE*** Join snapcount (~roy@adsl-1-14-193.dab.bellsouth.net) on EFnet03:20
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Remote closed the connection]03:39
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui03:57
crythiasdanger. get off the flo' ...03:59
* crythias dances like a salt shaker.04:00
-!- mode/#webgui [+o pbmdawg] by WRE04:13
-!- mode/#webgui [+o crythias] by pbmdawg04:13
@WRE***  Nick Change: phobia is now Nickola on EFnet04:34
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]05:13
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]05:34
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui11:05
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has joined #WebGUI11:07
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui11:16
-!- hansw [n=hans@195.18.93.61] has quit [Read error: 110 (Connection timed out)]14:26
MrHairgreasehey len14:52
MrHairgreasehave you ever got the test suite to work?14:53
lenthamenhey Martin.14:56
lenthamenI haven't tested the test suite ;)14:56
MrHairgreaseheh14:56
MrHairgreaseI think I know what the problem is already14:56
MrHairgreaseIt looks like the test suite is using the wrong perl14:56
MrHairgreasegonna check it out further14:56
-!- hansw [n=hans@195.18.93.61] has joined #webgui15:05
@WRE*** [signoff/#webgui] snapcount (Read error: Operation timed out) on EFnet15:23
@WRE*** Join snapcount (~roy@adsl-152-11-211.dab.bellsouth.net) on EFnet16:11
@WRE(snapcount@EN) Goodmorning everyone16:11
@WRE(snapcount@EN) or whatever time it is on your side of the earth =)16:11
MrHairgreasehere it's still morning16:12
MrHairgreaseit's only 15:1016:12
MrHairgreaseso I just got out of bed  =)16:13
@WRE(snapcount@EN) haha16:13
@WRE(snapcount@EN) looks like you can add that switch16:13
@WRE(snapcount@EN) cool16:13
MrHairgreaseyeah I was actualling running the test suite while I was asleep.16:14
MrHairgreasebet you can't do that ;)16:14
@WRE(snapcount@EN) sure I can16:14
MrHairgreasedamn16:14
@WRE(snapcount@EN) I'd have to start it while I was awake16:14
@WRE(snapcount@EN) but it could run while I was sleeping16:14
MrHairgreaseuse cron16:14
@WRE(snapcount@EN) =)16:14
@WRE(snapcount@EN) err16:15
@WRE(snapcount@EN) you one upped me16:15
@WRE(snapcount@EN) =)16:15
MrHairgreaseone-upped?16:15
@WRE(snapcount@EN) an expression16:15
@WRE(snapcount@EN) you did one better16:15
MrHairgreaseok16:15
@WRE(snapcount@EN) hard to explain16:15
MrHairgreaseI'm thinking of building the graphing stuff that was mentioned on the dev list a while ago16:16
@WRE(snapcount@EN) do other language have a lot of expressions that don't really translate into something meaningful?16:16
MrHairgreaseYeah dutch16:16
@WRE(snapcount@EN) English has *a lot*16:16
@WRE(snapcount@EN) I took two years of Spanish but it was worthless16:17
@WRE(snapcount@EN) I can ask where the bathroom is and say hi16:17
@WRE(snapcount@EN) coooooool16:17
MrHairgreaseWell that's about as good as my french16:17
@WRE(snapcount@EN) What are you going to use to do it?16:17
MrHairgreaseimage magick16:17
MrHairgreasewait i'll post some examples16:18
@WRE(snapcount@EN) nice16:18
@WRE(snapcount@EN) are you going to model it after the Chartdirector API?16:18
-!- hansw [n=hans@195.18.93.61] has quit [Read error: 104 (Connection reset by peer)]16:21
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:24
MrHairgreasesnapcount: http://geefmegeld.nl/charts16:26
MrHairgreasedon't know about the CD api16:27
MrHairgreasenever used it16:27
@WRE(snapcount@EN) those look pretty good16:31
@WRE(snapcount@EN) are you a math guy?16:31
@WRE(snapcount@EN) math major at university?16:31
@WRE(snapcount@EN) you should look at the ChartDirector Asset I contributed16:31
@WRE(snapcount@EN) I'm using a library called ChartDirector16:32
@WRE(snapcount@EN) the API for it is really nice16:32
@WRE(snapcount@EN) maybe you could use it as a starting point16:32
@WRE(snapcount@EN) your graphs look really good so far16:32
MrHairgreaseNo16:33
MrHairgreaseno math16:33
@WRE(snapcount@EN) really16:33
MrHairgreaseelectrical enigineering16:33
MrHairgreaseyou know silicon and stuff16:33
@WRE(snapcount@EN) might as well be a math major =)16:34
MrHairgreasemath is a tool16:34
MrHairgreasetools suck16:34
MrHairgreasebut you need em anyway16:34
@WRE(snapcount@EN) yeah... I worked as an Electronics Technician for four years16:34
@WRE(snapcount@EN) not an engineer by any means16:34
@WRE(snapcount@EN) but I know a bit16:34
MrHairgreasecool16:34
MrHairgreaseyou're also a student?16:34
@WRE(snapcount@EN) yeah16:35
@WRE(snapcount@EN) I already have a degree in programming16:35
@WRE(snapcount@EN) I'm working on a business degree now16:35
MrHairgreaseok16:35
MrHairgreasesnapcount16:45
MrHairgreasedoes the chart director asset run on 6.8.5?16:45
@WRE*** [signoff/#webgui] snapcount (Read error: Connection reset by peer) on EFnet17:26
@WRE*** Join snapcount (~roy@adsl-152-11-211.dab.bellsouth.net) on EFnet17:30
-!- J-J [n=J-J@spc1-macc1-6-0-cust222.bagu.broadband.ntl.com] has joined #webgui17:47
-!- J-J [n=J-J@spc1-macc1-6-0-cust222.bagu.broadband.ntl.com] has left #webgui []17:56
crythiasheh math is a tool18:10
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui18:11
-!- mode/#webgui [+o pbmdawg] by WRE18:11
crythiasAlex, I'll take minimum system req's to run WebGUI for $50018:22
@WRE(snapcount@EN) What is a 386 SX/33 with 4 MB Ram18:23
@pbmdawgno, snapcount, i'm sorry; those are the minimum system requirements to decompress webgui's tar.gz18:24
@WRE(snapcount@EN) ahh shucks18:24
-!- J-J [n=J-J@spc1-macc1-6-0-cust222.bagu.broadband.ntl.com] has joined #webgui18:25
@pbmdawgwelcome J-J18:27
-!- J-J [n=J-J@spc1-macc1-6-0-cust222.bagu.broadband.ntl.com] has left #webgui []18:28
@WRE(snapcount@EN) ooooooohhhhhhhhhh    weeeeeeeeeee18:28
@WRE(snapcount@EN) you and me goin' fishin' 'n tha dark18:28
@WRE(snapcount@EN) da da da18:28
@WRE(snapcount@EN) gimmie a gimmie a gimmie a redneck girl....18:33
@WRE(snapcount@EN) you guys should sing some dutch songs18:33
@pbmdawgroy: get on aim.  or unblock me.18:35
@WRE(snapcount@EN) why would I do that18:35
@WRE(snapcount@EN) the feature is working as intended =)18:35
@pbmdawgblargh18:36
crythiasnew blargh beer. Ask for it by name!18:36
MrHairgreaseah beer!18:37
MrHairgreasegood idea gerald18:37
crythiasToo drunk to order? not anymore18:37
@pbmdawghahahha18:37
crythiasHow do you think "Bud" keeps on being sold.18:37
MrHairgreasedamn18:37
crythiasjunky beer.18:38
MrHairgreaseno cold beers @ procolix18:38
MrHairgreasetime to go home then =)18:38
crythiasheh18:38
@pbmdawghow big's your office martin18:38
MrHairgreasethis big18:38
@pbmdawgwow18:39
MrHairgreaseon a scale from 1 to 10 that is18:39
* crythias resizes his window...18:39
MrHairgreaseahhh18:39
MrHairgreasethe walls are coming closer18:39
* crythias passes a Ricola.18:39
crythiasaround.18:39
MrHairgreaseyou guys saw this already? http://geefmegeld.nl/charts18:40
-!- perlDreamer [n=ckuskie@nat084.mxim.com] has joined #webgui18:40
crythiaskewl. now I feel like I need a key lime pie.18:40
MrHairgreaseProblem is18:40
crythiasor a cheesecake.18:40
MrHairgreasethe code that made it now segfaults18:41
MrHairgreaseso I'm debugging it right now18:41
crythiassmack seg around. Tell him to stop faulting.18:41
@pbmdawgwho's that big guy by the Perl sign18:41
MrHairgreaseyours truly18:41
MrHairgreaseduh18:41
crythias^Page(title); doesn't work.18:42
MrHairgreaseYeah I noticed18:42
MrHairgreasebut i don't care18:42
@pbmdawgin what version18:42
perlDreamerroy?18:42
@WRE(snapcount@EN) colin?18:42
MrHairgreasedunno18:42
crythias6.7.8, apparently.18:42
perlDreamercan we talk a little EventManager?18:43
MrHairgreasecheck the page source18:43
@WRE(snapcount@EN) sure18:43
perlDreamerhow done is the code?18:43
@WRE(snapcount@EN) 40%18:43
perlDreamercool18:43
@pbmdawgwhat does geef me geld mean18:43
perlDreamerthen I'm not going crazy :)18:44
@WRE(snapcount@EN) I'm working on the view method now18:44
@pbmdawgdo I want to know18:44
crythiashe wants gold18:44
@WRE(snapcount@EN) it's all complicated now18:44
@pbmdawgit doesn't mean, "gild me"?18:44
@WRE(snapcount@EN) perlDreamer: going crazy?18:44
crythiasor maybe he wants (to be) a gelding.18:44
perlDreamerpbmdawg, if he did, you'd be gilty of gold theft :)18:44
perlDreamersnapcount: I was looking for the logic using maximumAttendees and couldn't find it18:45
MrHairgreaseit means givememoney18:45
@pbmdawgI thought it said glbta at first18:45
@WRE(snapcount@EN) oh18:45
@WRE(snapcount@EN) yeah that doesn't exist yet18:45
@WRE(snapcount@EN) it will be a query18:45
@WRE(snapcount@EN) will exist today though18:45
@WRE(snapcount@EN) I PODified everything and alphabetized for you18:45
perlDreamerthanks!18:46
@WRE(snapcount@EN) sure thing18:46
@WRE(snapcount@EN) I'll just pod as I go18:46
@WRE(snapcount@EN) and you can edit it for clarity18:46
@WRE(snapcount@EN) as you see fit18:46
perlDreamerthat will make my POD checker happy18:46
@pbmdawghappier18:47
@WRE(snapcount@EN) hehe18:47
perlDreamerhey, I'm only about 45 files away from an automated test run18:47
@pbmdawgreally.....18:47
@WRE(snapcount@EN) no shit18:47
@WRE(snapcount@EN) wow!18:47
perlDreameryeah18:47
perlDreamerunfortunately, they're the 45 biggest files18:47
@WRE(snapcount@EN) you've been busy18:47
perlDreamer:(18:47
perlDreamerI did like 50 files in December18:47
perlDreamerall little stuff like Macros, some operations, etc.18:48
perlDreamerall: I've got a deal where if all tests pass in the test suite that an automated test run will be done nightly and sent out via email18:49
perlDreamerthe POD test is in the worst shape18:49
perlDreamerso if you're bored, write some POD or run and fix the tests18:49
@pbmdawgI can write pod.18:50
@xdangerIs there a way to define textarea size per user ?18:51
perlDreamernothing straight forward18:51
@xdangerjust that the administrator want's to use something like 80x25, but for user the default would be better...18:51
@pbmdawg=head2 thisSub18:51
@pbmdawgMight do something.  Might return something.18:51
@pbmdawg=cut18:51
@pbmdawgif you hack RichEdit.pm (or make it templatable... hint, hint), you can make tinymce resizable.18:52
@xdangerI'm actually talking about default textarea, but that would also be nice ;)18:53
@pbmdawgoh, textarea.18:53
@pbmdawgsry18:53
-!- pass [n=chatzill@64.146.239.67] has quit [No route to host]18:54
@xdangerAnd another idea/question... how about a posibility to authenticate the session with httpauth ? I have a closed intranet and there could be a direct way to get the rss from a listing via http://user:pass@webguisite/intranet/cs?func=viewRSS18:55
@WRE(snapcount@EN) I think chansen is going to be re-writing the Auth System for 6.918:56
perlDreamerI just reran the POD test, and there are exactly 40 files needing substantive POD18:57
@WRE(snapcount@EN) did mine pass?18:57
perlDreameryes18:57
@WRE(snapcount@EN) sweet18:57
perlDreamerpbmdawg's skeleton code would make any sub pass, and there's a threshold for how many subs can get by without POD18:58
perlDreamercommitting l10n work19:14
@WRE*** [signoff/#webgui] snapcount (Read error: Connection reset by peer) on EFnet19:14
@WRE*** Join snapcount (~roy@adsl-152-11-211.dab.bellsouth.net) on EFnet19:20
perlDreameranyone familiar with the search guts?19:21
@WRE(snapcount@EN) just JT I think19:22
MrHairgreasegoing home19:23
-!- MrHairgrease [n=martin@host1.procolix.nl] has quit []19:23
perlDreamersnapcount: would you have a problem if I do stuff like this:19:33
perlDreamersprintf "<a href="%s">%s</a>", $self->getUrl("func=approveEvent;pid=".$pid), $i18n->get('approve event')19:34
perlDreamerinstead of using . to concatenate strings?19:35
@WRE(snapcount@EN) no19:38
perlDreamercool, thanks!19:38
@WRE(snapcount@EN) that's fine with me19:38
perlDreamerI have a hard time reading all the quotes and dots19:38
@WRE(snapcount@EN) hehe19:39
perlDreamercommitting19:47
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit [Read error: 110 (Connection timed out)]19:50
perlDreamerare standard rules of precedence used for the Operator field in www_editEvent?19:54
@WRE(snapcount@EN) oh sorry19:58
@WRE(snapcount@EN) took me a minute to realize what you were talking about19:58
@WRE(snapcount@EN) sort of19:59
@WRE(snapcount@EN) one event may have many prereqs19:59
@WRE(snapcount@EN) those prereqs are all anded together19:59
@WRE(snapcount@EN) each prereq definition follows the rule assigned to it19:59
@WRE(snapcount@EN) and or or19:59
@WRE(snapcount@EN) does that make sense?19:59
@WRE(snapcount@EN) prereq 1: Event2 OR Event 320:00
perlDreameroh, okay20:00
perlDreameryeah, that makes sense20:00
@WRE(snapcount@EN) prereq2 2: Event 1 And Event 5 And Event 620:00
@WRE(snapcount@EN) prereq 1 and 2 are anded20:00
-!- midellaq [n=midellaq@caronte.isinet.it] has joined #webgui20:07
perlDreameris Manage Events to return to $self->view or is it a function?20:08
perlDreamerand what is the PID of a new event?20:11
@WRE(snapcount@EN) PID stems from productId because we're making events extensions of webgui products20:12
@WRE(snapcount@EN) I'm not sure what you're asking on the other question20:13
perlDreameron the Add/Edit Event page AdminConsole, there is a link for "Manage Events"20:13
@WRE(snapcount@EN) Yeah20:14
perlDreamerdoes that go to $self->www_view, or $self->www_ManageEvents?20:14
@WRE(snapcount@EN) manage events20:14
perlDreamercool, thanks20:14
@WRE(snapcount@EN) Return to site will take them to view20:14
-!- oh1mrr [n=oh1mrr@dna252-180.satp.customers.dnainternet.fi] has joined #webgui20:17
@WRE(snapcount@EN) colin: just committed some stuff20:19
perlDreamerok20:19
oh1mrrGe, read today again install instructions and downloaded "zillions" of perl-modules, I succeeded get WebGui running in my Mandriva.20:24
@WRE(snapcount@EN) congrats!20:24
perlDreameroh, come on now, it's only really half a zillion, isn't it?20:24
@WRE(snapcount@EN) a manual install of WG is no easy task20:25
@pbmdawgoh by the way20:25
@pbmdawgI should have mentioned in those instructions20:25
@WRE(snapcount@EN) even if you've done it a few times20:25
@pbmdawgtestEnvironment.pl will install all of those for you if you let it20:25
@WRE(snapcount@EN) nice20:25
@pbmdawgbut only one at a time20:25
* crythias was looking at dig talking about a pointer which emits a yellow beam and I was thinking but yeah, you don't want to eat the snow...20:25
oh1mrrNope, full zillion, in Mandriva there's nor ready pacages for full, so from CPAN most of them20:25
perlDreamerouch20:26
perlDreamerFedora Core and CentOs are friendlier than that.20:26
@pbmdawgthat's what I mean; cpan.  testEnvironment.pl uses cpan.20:26
oh1mrrYes, with testE I did20:26
perlDreamersnapcount: merged and committed20:27
@pbmdawgoh20:27
oh1mrrOnly one module left without compiling, but seem to work without it20:27
@WRE(snapcount@EN) which one?20:28
@WRE(snapcount@EN) perlDreamer: cool =)20:28
oh1mrrChecking for module Data::Structure::Util:   Not Installed20:29
@WRE(snapcount@EN) yeah... I think that's used in WSClient Asset20:29
perlDreameryeah20:29
@WRE(snapcount@EN) if I remember correctly20:29
oh1mrrIt won't compile in my system20:29
crythiasI shouldn't post that20:30
@WRE(snapcount@EN) crythias: what are you talking about20:30
@WRE(snapcount@EN) am I late to the party =)20:30
perlDreameryellow lasers?20:30
crythiasyeah20:30
@WRE(snapcount@EN) oh20:30
crythiashttp://digg.com/technology/First_Yellow_Laser_Pointer20:30
@WRE(snapcount@EN) "laser"20:30
@WRE(snapcount@EN) </dr evil>20:31
crythiaswith finger motions.20:31
crythiasair quotes20:31
crythias"Alan Parsons Project"20:31
crythiasbetter ways to make yellow snow.20:31
@WRE(snapcount@EN) and I shall call it!!.....20:31
crythiasbut you have more control.20:31
crythiasooh. Olde English.20:32
* pbmdawg has excellent control.20:32
crythiassorry. drifting off to more nonsense.20:32
@pbmdawgand taking me with you.20:32
@WRE(snapcount@EN) colin: are you still working on EMS?20:32
@pbmdawg(toward more nonsense)20:32
crythiasEgad! You astound me, Brain! -- That's a simple task, Pinky.20:34
@WRE(snapcount@EN) haha20:34
@WRE* (snapcount@EN) sings "my milkshake brings all the girls to the yard...."20:34
* crythias shakes it like a salt shaker.20:35
perlDreamersnapcount: what is EMS?20:35
crythias "Uh, I think so, Brain, but we'll never get a monkey to use dental floss."20:35
perlDreamerOh, nm20:35
perlDreamerNo, I'm done for a little bit20:35
@WRE(snapcount@EN) an acronym for what you were working on before20:36
crythiasEVT MGMT20:36
perlDreamerDCTR EVIL20:36
@pbmdawgYELO LZR20:36
perlDreamerYELO SNOW20:36
@WRE(snapcount@EN) MILKSKE20:36
@WRE(snapcount@EN) SLTSHKR20:36
@pbmdawgBTR CTRL20:36
perlDreamerwhat does Butter Central have to do with anything?20:37
crythias*smirk*20:37
crythias "I think so, Brain, but if they called them 'Sad Meals', kids wouldn't buy them!"20:37
@WRE(snapcount@EN) GOAT BTR20:37
perlDreamerhey now, be nice to goats20:38
crythiasanyway you read that, it's just. so. wrong.20:38
@pbmdawgwho's a goat biter20:38
@pbmdawgor is it goat butterer20:38
crythiasbeater.20:38
perlDreamerisn't that what they add to vodka martini's, goat bitters?20:38
@WRE(snapcount@EN) "You milked the cows?  We don't have any cows..."20:38
@pbmdawglol20:38
@pbmdawggerald, roy wants you to answer all the support questions from now on20:39
@pbmdawgin license plate acronyms only20:39
@pbmdawgerr20:39
perlDreamersounds like Coy.pm20:39
@pbmdawglicense plate abbr only20:39
@WRE(snapcount@EN) that would be greeeaaattt20:39
@WRE(snapcount@EN) thanks Peter20:40
crythiasoh no20:40
crythiasbad enough to do it in haiku20:40
@pbmdawgwho is Peter.20:40
perlDreamerha, soon I will have achieved my goal of 3500 L10n labels inside WebGUI!20:41
crythias2HRD2DO20:41
perlDreamerThen nothing will stop me from taking over the world20:41
@WRE(snapcount@EN) Hi Peter, this is Bill Lumberg calling again... we missed you this morning so go ahead and come on in okayy20:42
@WRE(snapcount@EN) thanks20:42
@WRE(snapcount@EN) $self->getEnglish("L10n");20:43
perlDreamer"L" + "ocailzatio" + "n" -> L + 10 letters + n = L10n20:43
crythias"I wouldn't say I've been missing work, Bob"20:43
perlDreamerkind of like i18n for internationalization20:44
@WRE(snapcount@EN) I see20:44
crythiasno way. I think I just connected a synapse, having learned something.20:44
@WRE(snapcount@EN) ocalizatio would be a cool word20:44
@WRE(snapcount@EN) you should call it 1ocalizatio120:44
perlDreameroh cal ee zay shun20:45
perlDreameroh cal ee zay tee oh20:45
@WRE(snapcount@EN) for 1 letter + "ocalizatio" + 1 letter20:45
crythiasI think people should be penalized for not reading my FAQ. Seriously.20:45
perlDreamerWhat should we do to them?20:46
perlDreamerRack? Pincers?20:46
@WRE(snapcount@EN) FIRE20:46
@WRE(snapcount@EN) FIRE FIRE FIRE20:46
perlDreamerListen to Wayne Newton records until their heads explode20:46
@WRE(snapcount@EN) turn the beat around.... got to have percussion20:46
@WRE(snapcount@EN) turn it upside down20:46
perlDreamerthat's better than Wayne Newton, bad disco20:47
@WRE(snapcount@EN) like a Rhinestone cowboy...20:47
@pbmdawgit's pinky ut de brain20:51
perlDreamerback in a bit20:51
@pbmdawgthose numbers are all running backwards!20:53
@pbmdawghow will those poor little numbers see where they are going?20:53
@WRE(snapcount@EN) did you hit your head?20:53
@pbmdawgnot sure what you mean20:54
@WRE(snapcount@EN) what the hell are you talking about?20:54
@pbmdawgstop hurting my ears20:55
@WRE* (snapcount@EN) confused20:55
@WRE(snapcount@EN) I need an opinion20:56
@WRE(snapcount@EN) I'm naming methods20:57
@WRE(snapcount@EN) I have one called eventIsApproved which returns boolean20:57
@WRE(snapcount@EN) which is nice when you have something like if ($self->eventIsApproved) { .. }20:57
@WRE(snapcount@EN) b/c it makes the code very readable20:57
@WRE(snapcount@EN) well, I'm writing one now that checks if an event is full20:58
@WRE(snapcount@EN) should it be isEventFull or eventIsFull20:58
@WRE(snapcount@EN) or do you think the whole convention sucks20:58
@WRE(snapcount@EN) this method will probably not be used in an if stmt20:59
@WRE(snapcount@EN) it will be setting a template variable20:59
perlDreamerthat will probably be used as a boolean?20:59
@WRE(snapcount@EN) yeah20:59
perlDreamerI'd stick with the convention20:59
@WRE(snapcount@EN) oh21:00
@WRE(snapcount@EN) it will be used as a <tmpl_if>21:00
@WRE(snapcount@EN) good call21:00
@WRE(snapcount@EN) thx21:00
perlDreamerI found some more labels to L10n, so I'll be doing a bit more work on EMS21:00
@WRE(snapcount@EN) ok21:00
@WRE(snapcount@EN) what is the diff between i18n and l10n21:00
perlDreameri18n is the process of making something use L10n21:01
@WRE(snapcount@EN) so a localization is a language?21:01
perlDreameryes21:01
@WRE(snapcount@EN) and i18n is a system that allows many languages21:01
perlDreamerit's the process of making that system be localizable21:02
perlDreamerbrb21:02
@WRE(snapcount@EN) oh21:02
crythiasooh21:10
perlDreamersee this, it will explain it all: http://search.cpan.org/~petdance/Locale-Maketext-1.10/lib/Locale/Maketext/TPJ13.pod21:11
crythiasgot a reflink from my RSS post.21:11
@WRE<perlDreamer> http://tinyurl.com/dl7dd21:11
perlDreameractually, wikipedia does a better job of it21:11
perlDreamerhttp://en.wikipedia.org/wiki/Internationalization_and_localization21:12
@WRE<perlDreamer> http://tinyurl.com/adcx421:12
crythias:)21:16
perlDreamersnapcount: almost ready to commit latest and last work.21:32
@WRE(snapcount@EN) last?21:32
perlDreamerI've done everything in SVN, so until you commit more, I'll probably turn to writing stuff for Help on EMS so I'll be out of your hair for a bit.21:33
@WRE(snapcount@EN) i c21:33
perlDreamercould you email me the most recent copy of the spec for this?21:33
@WRE(snapcount@EN) I need your email addy21:33
perlDreamerckuskie at sterling dot net21:34
@xdangerhttp://discuss.joelonsoftware.com/default.asp?joel.3.219431.1221:34
@WRE<xdanger> http://tinyurl.com/9xkgs21:34
perlDreamercommitting21:35
perlDreamerheadin' out for lunch21:38
-!- perlDreamer [n=ckuskie@nat084.mxim.com] has quit [""l8r""]21:38
-!- midellaq [n=midellaq@caronte.isinet.it] has quit [Read error: 110 (Connection timed out)]21:38
@WRE* (snapcount@EN) yawns23:14
-!- pass [n=chatzill@owt-64-146-239-67.owt.com] has joined #webgui23:14
-!- pass [n=chatzill@owt-64-146-239-67.owt.com] has left #webgui []23:14
-!- pass [n=chatzill@owt-64-146-239-67.owt.com] has joined #webgui23:15
-!- pass [n=chatzill@owt-64-146-239-67.owt.com] has quit [Client Quit]23:16
-!- perlDreamer [n=ckuskie@nat084.mxim.com] has joined #webgui23:21
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]23:43
perlDreamerwe should make gaim pay for these product advertisements23:43
@pbmdawgin my gaim I can change the channel leave msg23:43
@WRE(snapcount@EN) I like the idea of making them pay better23:44
perlDreamersnapcount, I'm doing more L10n work on EMS23:48
perlDreameris the current SOW different from what's on the website for download?23:48
@pbmdawglots more stuff added, I think23:49
perlDreamerI haven't ever seen any SOW or spec get smaller.23:49
@WRE*** [signoff/#webgui] snapcount (Read error: Operation timed out) on EFnet23:56
--- Day changed Fri Feb 03 2006
@WRE*** Join snapcount (~roy@adsl-152-14-211.dab.bellsouth.net) on EFnet00:09
@WRE(snapcount@EN) anyone have a 6.8.5 up right now?00:09
perlDreamerI can set one up, what do you need?00:09
@pbmdawgdemo00:09
perlDreameror how 'bout demo?00:09
@WRE(snapcount@EN) no... want to test off of pb servers00:10
@WRE(snapcount@EN) I need you to setup a dataform00:10
@WRE(snapcount@EN) and add some fields00:10
perlDreamergive me a sec...00:10
@WRE(snapcount@EN) then look at the entries in DataForm_field00:10
@WRE(snapcount@EN) select name, assetId from DataForm_field00:11
@WRE(snapcount@EN) cool... thanks a lot00:11
@WRE(snapcount@EN) I appreciate it00:11
perlDreamer| from    | mx4CLiQt2pLWVw9_LVJvHA |00:15
perlDreamer| to      | mx4CLiQt2pLWVw9_LVJvHA |00:15
perlDreamer| cc      | mx4CLiQt2pLWVw9_LVJvHA |00:15
perlDreamer| bcc     | mx4CLiQt2pLWVw9_LVJvHA |00:15
perlDreamer| subject | mx4CLiQt2pLWVw9_LVJvHA |00:15
perlDreamer| one     | mx4CLiQt2pLWVw9_LVJvHA |00:15
perlDreamer| two     | mx4CLiQt2pLWVw9_LVJvHA |00:15
perlDreamerI added two fields, one and two to the Form.00:15
@WRE(snapcount@EN) shit00:15
@WRE(snapcount@EN) that's what I was afraid of00:15
@WRE(snapcount@EN) thx00:15
perlDreameryou mean automatically adding the mailto fields?00:16
@WRE(snapcount@EN) no00:16
@WRE(snapcount@EN) is that a clean install00:16
perlDreameryes00:16
perlDreamerI didn't show you the fields from the default mail form on the install.00:17
perlDreamerdo you want those too?00:17
@WRE(snapcount@EN) Did you check that out from branch00:17
perlDreameryes00:17
@WRE(snapcount@EN) or is it a release00:17
perlDreameryou want a clean 6.8.5 instead?00:17
@WRE(snapcount@EN) can you run the upgrade from previousVersion00:17
perlDreameryes00:17
@WRE(snapcount@EN) you did that?00:17
perlDreamerno, I will do it00:18
@WRE(snapcount@EN) oh ok00:18
@WRE(snapcount@EN) thank you00:18
perlDreamer+---------+------------------------+00:21
perlDreamer| name    | assetId                |00:21
perlDreamer+---------+------------------------+00:21
perlDreamer| from    | Szs5eev3OMssmnsyLRZmWA |00:21
perlDreamer| to      | Szs5eev3OMssmnsyLRZmWA |00:21
perlDreamer| cc      | Szs5eev3OMssmnsyLRZmWA |00:21
perlDreamer| bcc     | Szs5eev3OMssmnsyLRZmWA |00:21
perlDreamer| subject | Szs5eev3OMssmnsyLRZmWA |00:21
perlDreamer| url     | Szs5eev3OMssmnsyLRZmWA |00:21
perlDreamer| message | Szs5eev3OMssmnsyLRZmWA |00:21
perlDreamer| from    | WDNzKm0Fy6_oVkBXYefNMQ |00:21
perlDreamer| to      | WDNzKm0Fy6_oVkBXYefNMQ |00:21
perlDreamer| cc      | WDNzKm0Fy6_oVkBXYefNMQ |00:21
perlDreamer| bcc     | WDNzKm0Fy6_oVkBXYefNMQ |00:21
perlDreamer| subject | WDNzKm0Fy6_oVkBXYefNMQ |00:21
perlDreamer| one     | WDNzKm0Fy6_oVkBXYefNMQ |00:21
perlDreamer| two     | WDNzKm0Fy6_oVkBXYefNMQ |00:21
perlDreamer+---------+------------------------+00:21
perlDreamersame setup as last time, but all fields in all dataforms this time00:21
perlDreamerso what are you seeing that's worrisome?00:22
@pbmdawgDataForm might not be fully versioned for addRevision00:22
perlDreameroh00:23
@WRE(snapcount@EN) it's a site specific thing I think00:23
@WRE(snapcount@EN) there is data in that table that is truncated00:23
@WRE(snapcount@EN) specifically assetIds and name00:24
@WRE(snapcount@EN) 14 char assetIds00:24
@WRE(snapcount@EN) and the name values have the first two chars missing00:24
@WRE(snapcount@EN) it happened after an upgrade00:24
perlDreameroh00:24
perlDreamerthat's bad00:24
@WRE(snapcount@EN) so I wanted to make sure it wasn't a bug00:24
perlDreamerwant help chasing it down?00:24
perlDreamerI need about 15 minutes to clean something up, then I'm good.00:25
@WRE(snapcount@EN) I think JT knows what's wrong00:25
@WRE(snapcount@EN) hold on...00:26
perlDreamernot a good day...00:43
perlDreamerIs anyone familiar with Redirect Assets?00:43
@pbmdawgi am00:43
@pbmdawgthey're like, 2 lines and stuff ;)00:44
perlDreameryeah, that's what worries me.00:44
perlDreamerwhat is it supposed to do if it is part of a Layout Asset?00:44
@pbmdawgnothing00:45
perlDreamerso, looking at the end of www_view, what good is the setRedirect call?00:46
perlDreameror does it just silently fail when it is part of another Asset?00:47
@pbmdawgwww_view isn't called when it's part of a layout00:48
perlDreamerview() is instead?00:48
@pbmdawgyeah00:49
perlDreamerokay00:49
perlDreamerand if you're in Admin mode you get shown a little list of links plus the editing icons00:55
@WRE(snapcount@EN) later guys... thanks for the help earlier Colin00:56
perlDreameryou bet00:56
@WRE*** [signoff/#webgui] snapcount (Ping timeout: no data for 249 seconds) on EFnet01:25
@pbmdawgoh1mrr  - are you there?01:26
perlDreamer!lastSpoke oh1mrr01:30
@WREoh1mrr last uttered a word on #webgui 5 hours ago.01:30
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has quit ["Zzzzzzzzzzz"]01:37
@pbmdawgnuba: are you there?01:44
nubayes01:45
nubasup ?01:45
@pbmdawgjust wondering if I can somehow convince you to donate some time to webgui :)01:45
nubawell i'm deeply buried at work now, sorry :(01:46
@pbmdawgah01:46
@pbmdawgLuckyLStrike: same question?01:48
@WRE* (Nickola@EN) installs WRE01:56
@WRE* (Nickola@EN) watches WRE blow up.01:56
@WRE(Nickola@EN) hehe01:56
@WRE(Nickola@EN) Gotta love it.01:56
@pbmdawgwhich wre01:56
@WRE* (Nickola@EN) starts RTFM01:56
@WRE(Nickola@EN) 0.6.0 Debian01:57
@pbmdawgsarge?02:02
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]02:05
@WRE(Nickola@EN) Etch02:15
@WRE(Nickola@EN) It seems that there is a problem with Mysql02:15
@WRE(Nickola@EN) it's not leaving it's pid file, so no one can connect to it.02:16
@WRE*** [signoff/#webgui] gooey (Ping timeout: 360 seconds) on EFnet02:30
@WRE*** Join gooey (~webgui@24.241.121.70.cfl.res.rr.com) on EFnet02:32
@WRE*** [signoff/#webgui] gooey (Ping timeout: 360 seconds) on EFnet02:38
-!- perlDreamer [n=ckuskie@nat084.mxim.com] has quit ["l8r dudes"]02:39
@WRE*** Join gooey (~webgui@24.241.121.70.cfl.res.rr.com) on EFnet02:44
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui02:49
@WRE*** Part Nickola (~~cannikan@66-46-142-242.amtelecom.net) on EFnet02:57
@WRE*** Part gooey (webgui@24.241.121.70.cfl.res.rr.com) on EFnet02:57
@WRE*** Join gooey (~webgui@24.241.121.70.cfl.res.rr.com) on EFnet02:57
@WRE*** [mode/#webgui(+n)] by irc.dks.ca on EFnet02:57
@WRE*** [mode/#webgui(+t)] by irc.dks.ca on EFnet02:57
@WRE*** Join Nickola (~~cannikan@66-46-142-242.amtelecom.net) on EFnet02:57
@WRE*** [mode/#webgui(+s)] by gooey on EFnet02:57
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui03:41
crythiashowdy03:46
pbmdawghey03:47
crythiastimes like this, I wish I had a thin client wireless capable OS03:59
crythiasfor my laptop.03:59
crythiasOTOH, I'm getting a 60gb drive03:59
crythiasof all the things I miss, I think I miss my passwords the most.04:00
crythiasfortunately gaim's accounts.xml is cross platform04:00
crythiasand *irk* passwords in plain text. Now for TV. It's time for beauty and the geek.04:01
crythiasBEAUTY04:02
crythiasTV ADDCT04:02
pbmdawgTVSUKR04:02
pbmdawgBOOBTOOB04:03
@WRE(Nickola@EN) YARG04:25
@WRE(Nickola@EN) wre ... install ...  not working smoothly  ...04:26
@WRE(Nickola@EN) I have a question for you all about the wre, and I feel really silly asking...but...here goes....04:43
@WRE(Nickola@EN) What dirs are at the root of the wre?  (/data/wre/)   docs  etc  lib  prereqs  sbin  var   ?04:44
@WRE(Nickola@EN) Is there supposed to be a WebGUI directory?04:44
crythiaswre=webgui05:01
crythiasCHM BUKT05:02
crythiasyou're not dumb. YOu're academically inadequate.05:03
crythias"What the **** is that supposed to mean?"05:03
crythiasLYM CHKN05:04
crythiasDDT ERRR05:05
@WRE(Nickola@EN) okay....I'm thoroughly confused now.05:06
crythiasWebGUI Answer: WUT VRSN05:06
crythiasWebGUI Answer: UPGRADE05:06
@WRE(Nickola@EN) wre 0.6.0 on a Debian etch system.05:07
crythiasWebGUI Answer: RTFM05:07
@WRE(Nickola@EN) It has no "WebGUI" directory.05:07
@WRE(Nickola@EN) so it errors when adding a site.05:07
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:09
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui05:09
crythiasWebGUI Answer: SBMTBUG05:10
crythiasWebGUI Answer: NO05:10
crythiashahahah05:11
pbmdawghuh05:16
crythias<form action=""><select><option>Choose an answer</option><option>What Version?</option><option>Errors?</option><option>Upgrade</option><option>Read Install page</option><option>Read Readme.txt</option><option>Read Migration.txt</option><option>Read gotcha.txt</option><option>append ?op=viewHelpIndex</option><option>Submit a bug report</option><select></form>05:16
crythiaser /select05:17
crythiashahahahahhahzhzhahhhahahah05:20
* crythias laughs05:20
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]05:45
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []05:48
@WRE*** Join snapcount (~roy@24.241.121.70.cfl.res.rr.com) on EFnet06:20
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has joined #WebGUI09:09
@WRE*** [signoff/#webgui] Nickola (Read error: Connection reset by peer) on EFnet09:28
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @WRE09:33
-!- Netsplit over, joins: @WRE09:33
@WRE*** [signoff/#webgui] Nickola (Ping timeout: 272 seconds) on EFnet09:40
@WRE*** Join Nickola (~~cannikan@66-46-142-242.amtelecom.net) on EFnet09:42
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui13:20
-!- Wouter [n=wouter@host1.procolix.nl] has joined #webgui13:47
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui14:15
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui15:18
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Client Quit]15:20
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []17:09
-!- Wouter [n=wouter@host1.procolix.nl] has left #webgui []17:37
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit [Read error: 110 (Connection timed out)]19:06
-!- perlDreamer [n=ckuskie@nat084.mxim.com] has joined #webgui19:28
perlDreamerhas anyone seen the DataForm bug posting on the boards?19:28
-!- perlDreamer [n=ckuskie@nat084.mxim.com] has quit [""too quiet""]19:46
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui20:13
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui20:22
crythias!list20:22
-!- mode/#webgui [+o snapcount] by WRE20:26
@snapcount!dubya20:26
@WRE"Families is where our nation finds hope, where wings take dream."20:26
@snapcountpfft20:26
crythiasnobody at efnet20:29
@snapcountMy gateway machine went down earlier20:30
@snapcountso the botnet is down b/c I'm too lazy to fix it20:30
* snapcount yawns20:30
crythiasloverly20:31
@snapcountI did make progress... I've scripted all the iptables stuff so if I lose power, the gateway is configured automagically20:31
crythiasthink I want a coke. but machine's down. bk is close. frozen coke not unreasonable.20:31
@snapcountone of my port forwarding rules is wrong so gooey is cut off20:31
@snapcountcat BK | grep coke20:32
crythiasBurger King20:32
crythiasyeah20:33
@snapcountI'm feeling very frustrated and violent right now20:33
@snapcountit's kinda cool20:33
@snapcountI have an overwhelming desire to watch something explode20:34
@snapcountlike that MythBusters where they *vaporized* the cement truck20:34
@snapcountthat was so freaking awesome I almost peed my pants20:35
crythiashttp://media.putfile.com/yes-kids-gasoline-does-explode20:37
@snapcountholy shit20:38
@snapcounthow did they not burn20:38
crythiashttp://media.putfile.com/kick-explode20:38
crythiashee :)20:39
crythiasYou never know what you're going to get if you ask me.20:40
crythiasdid the first one help your explode fetish?20:40
@snapcountyes... I feel better20:46
@snapcountwhoa... I think I just found some classified video20:48
@snapcounthttp://media.putfile.com/F16_Fallujah_2004041020:48
@WRE<snapcount> http://tinyurl.com/dyenk20:48
@snapcountwhat kind of site is this?20:49
@snapcountcrythias: do you work for the CIA?20:49
@snapcountdude... that video better be a joke20:51
@snapcountthere's no way it's really classified20:51
@snapcountI hope those people were bad guys20:53
crythiasno ..21:05
crythiasI don't work for cia :)21:05
@snapcountok21:05
@snapcountjust checking21:05
crythiashttp://www.msnbc.msn.com/id/11062942/21:05
crythiashttp://media.putfile.com/How-to-fold-your-shirt21:08
@WRE<crythias> http://tinyurl.com/bhh9h21:08
@snapcounttime to start some bug squashing21:33
@snapcountwanna help gerald?21:33
@snapcount(or anyone else here =)21:34
crythiashelping lost souls21:44
crythiaswell, maybe not.21:45
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui21:50
crythiasI'm supposed to remind you I live in Florida.21:50
@snapcounthuh?21:52
crythiasooh. n8n: navigation21:52
@snapcountyou live in Florida?21:52
crythiasyeah21:52
@snapcountI'm missing something21:52
crythiasa5e article21:52
@snapcountis that tied into lost souls some how?21:52
crythiasno.21:52
crythiasso I'm working on an a5e, and find myself needing to remove the a5e from the n8n because the n8n is too cluttered what with f4rs and s7ts and whatnot.21:54
@snapcountsupercalifragilisticexpialidocious s32s21:55
crythiasa24z21:55
@snapcountthe alphabet21:55
crythiaszywvutsrqponmlkjihgfedcba21:55
pbmdawgx21:55
@snapcountxxx21:55
crythiasyeah slipt21:55
@snapcountx1x21:55
crythiaszyxwvutsrqponmlkjihgfedcba21:55
crythiasoops21:55
@snapcountmatt: i need help figuring out a session problem21:56
crythiassponge is a word you can spell with backwards alphabet21:56
crythiassponged is among the longest21:56
pbmdawgroy: I need 30 more hours in the day.21:57
crythiasheh. don't sleep for 421:57
@snapcountsounds like matt is having deadline issues =)21:58
pbmdawgno21:58
pbmdawgI'm on time.21:58
crythiasyou wimpersnappers ... in my day, I spent 12 hours straight coding my mud.21:58
* snapcount slaps crythias around a bit with a large trout21:58
crythiasthat's after school.21:58
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []21:59
@snapcountwell that was interesting21:59
crythiasyeah.21:59
@snapcounti9g22:00
crythiasheh22:00
crythiasinitsertng22:00
crythiasgrr22:00
crythiasinitseretng22:00
@snapcountwe should write a script that translates a series of words into i18n speak22:01
@snapcountcould prolly do it with one s//22:01
crythiasanyway, I'm aparently helpful on the boards today.22:01
@snapcountcool22:01
@snapcount!bash22:41
@WRE|bash 34553| <mindstorms> i so l33t.....i combined my radio and computer output to my speakers22:41
@WRE|bash 34553| <mindstorms> so now my head hurts when i have the radio and winamp on!22:41
@snapcount!bash22:41
@WRE|bash 34656| <+Psyko> I'm gonna go hump the couch22:42
@WRE|bash 34656| <+Psyko> ~*boredom*~22:42
@WRE|bash 34656| <+Yamatto> dude, your couch puts out?22:42
@WRE|bash 34656| <+Psyko> wall too22:42
@WRE|bash 34656| <+Yamatto> damn22:42
@WRE|bash 34656| <+Yamatto> i want your house22:42
@WRE|bash 34656| <+Yamatto> unless you're like swapping wall for 'mom'22:42
@WRE|bash 34656| <+Andaru> hahaha22:42
@WRE|bash 34656| <+Andaru> and couch for 'little brother'22:42
@snapcount!bofh22:42
@WREBOFH Quick-excuse: Smell from unhygenic janitorial staff wrecked the tape heads22:42
@snapcount!bofh22:42
@WREBOFH Quick-excuse: Fiber optics caused gas main leak22:42
@snapcount!bash22:43
@WRE|bash 36186| <dranyam> Okay, my quote on bash.org is not mine22:43
@snapcount!bash22:43
@WRE|bash 40466| <DrNick668> man, a volvo hit me yesterday22:43
@WRE|bash 40466| <DrNick668> the volvo hit me and it's gunna cost me like 200 bucks or some shit coz it was my fault22:43
@WRE|bash 40466| <Warkha> was it an old person in the volvo?22:43
@WRE|bash 40466| <DrNick668> nah, fat chick22:43
@WRE|bash 40466| <DrNick668> i turned across the traffic and couldn't see her comin22:43
@WRE|bash 40466| <Warkha> or throw food22:43
crythiasgee wonder what will show for google xmms firefox22:44
@snapcounthuh?22:44
@snapcountyou lost me22:44
@snapcountwhat is xmms?22:44
crythiasit's music player for *nix22:45
@snapcountoh cool22:45
@snapcountyou run x?22:45
crythiasyeah22:45
@snapcountoh, that's right22:45
@snapcountyou told me this before22:45
crythiasat home, anyway.22:45
* crythias is browsing his ref logs.22:45
crythias!google22:46
crythias!google xmms firefox22:46
@WREGoogle Book Search @ http://books.google.com/books?q=xmms+firefox&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp22:46
crythiasbooks?22:46
@snapcount!g xmms22:46
@WRESound Enhancing Plugins @ /url?sa=U&start=1&si=0&oi=smap&q=http://www.xmms.org/effect.php | Google Book Search @ http://books.google.com/books?q=xmms&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp22:46
crythiasany straight search?22:46
@snapcount!gg xmms22:46
@WREAccepted xmms-kde 3.1-1 (i386 source) @ http://groups.google.com/group/linux.debian.changes.devel/browse_thread/thread/650455e4bcbd4c78 | Installed xmms-goom 1.7.6-1 (i386 sour @ http://groups.google.com/group/debian.devel.changes/browse_thread/thread/8584a44708baa50b | xmms update @ http://groups.google.com/group/mailing.freebsd.ports/browse_thread/thread/4cf50da6a51e083922:46
crythias!gg xmms firefox22:47
@WREchkrootkit detects hidden processes in m @ http://groups.google.com/group/linux.debian.user/browse_thread/thread/b95ad3d3065cadf3 | Firefox and bouncing cursor @ http://groups.google.com/group/alt.os.linux.suse/browse_thread/thread/59ffd3a32b4a36e2 | flash and mozilla (and firefox and epi @ http://groups.google.com/group/linux.debian.user/browse_thread/thread/881d60f8e9c8555222:47
@snapcountit does a straight search but google advertises their new book search at the top of the results22:47
@snapcountso it picks it up22:47
crythias!y xmms22:47
@snapcountsorry22:47
@snapcountwe only use search engines whose stock is $400+ / share22:48
@snapcount!quote GOOG22:48
@WREGOOG -> 379.17 -16.87 / Last Trade  3:48pm / Change  -4.26% / Volume  379.20 / 52 Week Range 379.3022:48
@snapcountNOOO!!!22:48
@snapcountit dropped22:48
crythiastime to get rid of that ...22:48
crythiashttp://www.google.com/search?q=ion3%20firefox22:48
@WRE<crythias> http://tinyurl.com/cd3du22:48
crythiashttp://www.google.com/search?q=xmms%20firefox22:48
@snapcountget rid of what22:49
@snapcountthe stock?22:49
crythiassearch engine22:49
@snapcountI *wish* I had some to get rid of =)22:49
@snapcountthe bot search engine22:49
@snapcountit's a pos22:49
crythiasheh22:50
crythiaswhat would you expect number one search result for "unraring program"?22:50
@snapcountwinrar22:50
@snapcountor winzip22:50
@snapcountwait... can winzip do rar?22:50
@snapcountI dunno22:50
@snapcountwhat is it?22:50
crythiashttp://www.google.com/search?q=unraring%20program22:51
@WRE<crythias> http://tinyurl.com/94gqg22:51
@snapcountgrr22:51
@snapcountnice22:51
@snapcountOnly the best AV software will unrar your files22:51
crythiasheh22:51
@snapcountrandcalc22:52
@WREwre = WebGUI Runtime Environment22:52
@snapcountrandcalc22:52
@WREflame = Roy and Martin are lovers22:52
@snapcountnice22:52
@snapcountrandcalc22:52
crythiasahhh yeahhh22:52
@WREwhatistcl = <phobia> All I know about TCL is that TCL ain't perl22:52
@snapcountGuess I should go try to figure out this session problem22:53
@snapcount!bash 3358223:15
@WRE!bash: quote not found23:15
@snapcount!bash 3385223:16
@WRE|bash| <@FKnight> if sex had a wizard23:16
@WRE|bash| <@FKnight> my g/f would pick Typical23:16
@WRE|bash| <@FKnight> no custom23:16
crythiasadd?23:19
@snapcountwhat23:20
@snapcountwhaqt23:20
@snapcountque23:20
@snapcountcomo23:20
@snapcounteh?23:20
crythiassex wizard Add23:20
@snapcountspeak english crythias23:21
@snapcountcomplete sentences23:21
@snapcounthables engles23:21
crythiasbash quote above.23:21
@snapcountpor favor23:21
@snapcountdid I add it?23:21
@snapcountluckily no... I just found it and thought it was pretty funny23:22
crythiasregarding the bash quote referencing a wizard for sex, the two options given were typical and custom. While that is funny, I was thinking about what other options could be in a Wizard, such as add/remove.23:22
@snapcountoh23:22
@snapcountnow see23:22
@snapcountthat made complete sentence23:22
@snapcounthooked on phonics worked for me =)23:22
@snapcountlol23:22
crythiasheh23:23
-!- pass [n=chatzill@owt-64-146-239-67.owt.com] has joined #webgui23:23
@snapcountI used to love seeing the signs on the side of the road23:23
@snapcount"learn to read free"23:23
@snapcount"call 555-555-5555"23:23
crythiasso, I thought, if there was a wizard, I wonder if the guy's wife would have chosen "add"23:23
@snapcountno pictures or anything23:23
crythiashi23:23
@snapcounthi pass23:24
@snapcountbandpass23:24
crythiasfilter23:24
@snapcountlow pass23:24
@snapcounthehe23:24
passI got webgui up and running yesterday. Now what??? Is the 'WebGUI Done Right' worth the $125?23:24
@snapcountI think so... but I'm biased23:24
@snapcount=)23:24
crythiasthe support is worth $50023:24
crythias:)23:24
@snapcountthe support will give you more bang for your buck23:25
@snapcountby far23:25
crythiasfunny thing. I give free support and paid for it...23:25
@snapcountthat is funny23:25
crythiasenglish is a bugger.23:25
@snapcountRWG has nice videos to show you how to do stuff23:25
crythiasyeah.23:26
passso the $500 bucks will help me migrate our existing web site into webgui?23:26
@snapcountyep... we'll answer any questions you have23:26
crythiaswell, it'll give you email support if you get stuck.23:26
@snapcountbut we won't do it for you23:26
passI'm sure I'll get stuck.23:26
passI'm not a web developer.23:26
crythiasmigration from cms to cms is a pita anyway.23:26
crythiasWhat's weird is WebGUI works on a "chunk" dynamic, which I like a lot.23:27
@snapcountI can't wait to hear this explanation23:27
crythiaschunk of content here, chunk of content there.23:28
crythiasyou can expire chunks of content and move them without disturbing the layout of the page.23:28
passOur current website is not a cms. We just want to bring our website in house and I want to give our techsupport/sales/doc-writer a way to easily update/add pages. Seems like webgui will do that for me/us. Right?23:29
@snapcountyep23:29
crythiasfor mygration, tinymce would be nice in a pure copy/paste scenario. While you're viewing your old rendered content, highlight and paste it to the new article.23:29
crythiasyou'll have to move images.likely.23:30
@snapcountsupport covers everything... install, configuration, content, migration, apache, mysql, etc23:30
crythiasbut, yeah, WebGUI *is* the way to easy update sites23:30
@snapcountany question relating to your install of webgui23:30
crythiasI'd pay for support, especially if your thing is business important+23:31
@snapcountpass: what kind of business do you work for?23:31
passNow I have to convince upper mgmt to pay $1400 for a site design then $500 for support.23:31
crythias$500 is easy enough to justify in most cases. Especially if you think about ldap support.23:31
passWe are a small business that makes wirless access points.23:32
passwww.esteem.com23:32
@snapcountpass: you know that we do design as well, right?23:32
passYes, I got a quote for $1400.0023:32
@snapcountoh cool =)23:32
crythias<disclaimer> I'm not a plainblack.com employee, but snapcount is</disclaimer>23:33
@snapcountcool23:33
crythiasyou want to look identical (more or less) to your existing, pass?23:33
@snapcountyou guys build cellphone towers?23:33
passnot towers, just devices23:34
@snapcountoh23:34
passcythias: yes, they probably want it to look the same23:34
crythiasfloating nav would be nice touch for wg...23:35
crythiasfor those who don't curse it.23:35
passso wg doesn't support the floating nav?23:35
crythiasthat's not true. It's just not one of the defaults.23:35
crythiasif it can go in HTML, it can go in WG, more or less. The idea constructs are different, though.23:36
crythiasinstead of mushing everything together, one would build the parts that make up a whole, so it's potentially reusable23:37
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui23:38
@snapcountlenthamen!23:38
lenthamenHey snappie ;)23:39
@snapcountdidn't you write the commerce system?23:39
passI've played with wg for a little while now. Seems like a steep learning curve. Not as intuitive as I would have hoped. I guess after some time with WebGUI done right it would become easier to work with. Looks like an investment to get familiar with the system.23:39
lenthamenThank God I didn't23:39
@snapcountdamn23:39
lenthamenMartin did...23:39
@snapcountpass: the videos in WDR are a big help with that23:40
lenthamenpass: What's so difficult about WebGUI ?23:40
lenthamenpass: To add a page, click on "Add Layout"23:40
crythiasthat menu is a pita23:40
lenthamenpass: To add an article, click on "Add article"23:40
passwell I was hoping I could do some redesign myself23:41
passLooks like I need to learn css23:41
crythiasWhat you'd have is article "Complete Wiresless Solutioins.. Made Simple"23:42
crythiaswith content23:42
crythiasArticle "Latest Press Release"23:42
crythiaspossibly with a shortcut to the press release23:42
passand the menu system? just to mock it up it doesn't have to float.23:43
crythiasmenu system is autogenerated23:43
* lenthamen just checked in WebGUI::PerformanceProfiler23:44
crythiaswahoo23:44
@snapcountyou rock!23:44
lenthamenpfffff what a job that was ;)23:44
@snapcounthow do I use it23:44
@snapcountI want to try it out23:45
* lenthamen is going to get another cold one.23:45
crythiasYou can use dtree instead of vertical menu23:45
lenthamenUSAGE is documented in the POD23:45
crythiasI'm not completely familiar with the DHTML menus (I don't try a lot of different things)23:45
lenthamenits easy23:45
lenthamenPerlModule WebGUI::PerformanceProfiler PerlChildInitHandler WebGUI::PerformanceProfiler PerlOutputFilterHandler WebGUI::PerformanceProfiler23:45
lenthamenPerlModule WebGUI::PerformanceProfiler23:46
lenthamenPerlChildInitHandler WebGUI::PerformanceProfiler23:46
lenthamenPerlOutputFilterHandler WebGUI::PerformanceProfiler23:46
@snapcountadd to the vhost?23:46
lenthamenthats it23:46
lenthamenglobal, I think23:46
lenthamenI have it global23:46
lenthamenmight work in a vhost too23:46
* crythias handles his Init Child with a Perl Output Filter.23:46
* snapcount trys it23:47
* lenthamen is curious23:47
crythiaspass: you should take a look at my faq as well http://www.gwy2.org/cgi-bin/fom23:47
@snapcountyikes!23:49
@snapcountonly half my page loads23:49
@snapcountmaybe this has to go in the httpd.conf23:50
@snapcountand not a vhost23:50
lenthamenyeah, move it out the vhost.23:50
crythiasI should go before someone figures out that I'm here and says, "Yeah, ummkay, Gerald, riight, let's see, I think I'll be needing you to come in on Saaaturday. Oh, and Sunday, as well, mmkay. Good."23:51
@snapcounthaha23:51
@snapcountdo the lines need to go in any specific place?23:52
lenthamennope23:52
@snapcounti.e., above/below preload.perl, etc23:52
@snapcountok23:52
passcrythias: thanks for the site, looks like it could help me out23:52
lenthamenI've tried it both above/below preload.perl.23:52
lenthamendoesn't matter.23:52
crythiasand now, I'll take my leave.23:53
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]23:53
@snapcountlenthamen: does the profiler code slow the site down?23:54
@snapcountit seems like it is23:54
lenthamenyeah23:54
@snapcountand then counts the slowdown it caused in the results?23:55
lenthamenit might be a bit slower but it's metric.23:55
@snapcountwell, I guess it doesn't matter for relative testing23:55
lenthamendo you get results ?23:55
@snapcountyep23:55
lenthamenkewl !23:55
@snapcountp.s. it won't work in a vhost =)23:55
@snapcountmight want to pass that on23:56
lenthamenI'll add that to the usage section in the code23:56
@snapcountthat's awesome that you got this in here23:56
@snapcountit will be very useful23:56
lenthamenI think the way it works is very cool.... It searches for code references and adds wrapper code around it.23:57
lenthamenYou can also profile something specific23:58
@snapcountexample?23:58
lenthamenFor example if you're working on WebGUI::Asset::Article, you could change $whatToProfile from "WebGUI" to "WebGUI::Asset::Article"23:58
lenthamenI should make that configurable though.23:59
@snapcounthow do you change it now?23:59
--- Day changed Sat Feb 04 2006
@snapcountin the module?00:00
lenthamenyeah.00:03
lenthamenWhat do you think about this way:00:04
lenthamenPerlModule WebGUI::PerformanceProfiler(WebGUI::Asset)00:04
lenthamenthat will limit to WebGUI::Asset::*00:05
lenthamendefaults to WebGUI::*00:05
@snapcountThat would better than having to edit the module00:05
lenthamenok, going to do it that way.00:05
lenthamensnapcount: I've changed it to PerlSetVar whatToProfile WebGUI::Asset::Wobject00:18
lenthamenit's in svn00:18
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has left #webgui []00:28
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui00:30
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has quit ["later folks"]00:54
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has quit [Read error: 110 (Connection timed out)]01:24
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui03:15
crythiashee03:16
crythiasso ... I'm thinking of license plates.. MRE MEAT03:16
crythiasand it dawns on me. Maybe that's where it came from...03:16
crythias"Meals Ready to Eat - Meat"03:17
crythiaswhat are we having today? Mystery Meat.03:17
crythiasI lost my job at the orange juice factory. I couldn't concentrate.03:18
crythiasElf needs food... badly. Valkyrie shot the food.03:19
crythiasit should be noted that my new laptop hd is faster and quieter than my old one.03:21
crythiasnice to have 60gb available for my thin client, too.03:22
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has joined #WebGUI12:52
-!- oh1mrr [n=oh1mrr@dna252-180.satp.customers.dnainternet.fi] has left #webgui ["oh1mrr has left the building"]15:16
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui15:33
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui16:59
MrHairgreasematt17:00
MrHairgreaseI use rewrite rules to host multiple domians on one wg instance17:00
MrHairgreaseeg. subdomain.mydomain.com/ would be rewritten to the page /subdomain17:01
MrHairgreaseindex.pl/subdomain that is17:01
MrHairgreasehowever in 6.8 there's no index.pl scripts anymore17:02
MrHairgreaseso i figured let's dump the index.pl from the rule and be happy17:02
MrHairgreaseit doesn't seem to workl however17:02
MrHairgreaseprobably because webgui get the uri before it's being rewritten.17:02
MrHairgreaseso how do i solve this17:02
pbmdawgback17:05
pbmdawgsry17:05
pbmdawgdid you have multiple gateway scripts?17:06
MrHairgreasenope17:06
MrHairgreasejust a lot of serveralisases under the vhost17:07
MrHairgreasethe ide is as follows17:07
MrHairgreasefor each subdomain create a page root17:07
MrHairgreaseeg. webforum17:07
MrHairgreasethere's only one index.pl so we want to rewrite webforum.koornbeurs.nl to webforum.koornbeurs.nl/webforum17:08
pbmdawgok..17:08
MrHairgreasewhich is actually the same page as koornbeurs.nl/webforum17:08
MrHairgreaseI hacked WebGUI.pm as a quick fix.17:09
pbmdawgso what if someone requests webforum.koornbeurs.nl/somePage17:09
MrHairgreasebut essentially that sucks17:09
MrHairgreasethen it should not rewrite17:09
MrHairgreasejust serve the page17:09
MrHairgreasedepending on what you want taht is17:09
pbmdawgok, so it's just requests whose uri is '/'17:10
MrHairgreasein this case it is17:10
MrHairgreasesometimes you don't want that17:10
MrHairgreasefor instance17:10
MrHairgreaseyou have two languages on the same site17:10
MrHairgreasewait17:11
MrHairgreasei must be using drugs17:11
MrHairgreaseonly the '/'17:11
pbmdawghey, look at my irc msg to you17:12
MrHairgreasewait17:14
MrHairgreasebrb17:14
MrHairgreaselaters18:00
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]18:01
--- Day changed Sun Feb 05 2006
-!- lenthamen [n=len@83.116.130.37] has joined #webgui00:07
-!- lenthamen [n=len@83.116.130.37] has quit [Read error: 110 (Connection timed out)]02:39
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]02:43
-!- crythia1 [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui03:34
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Nick collision from services.]03:34
-!- crythia1 is now known as crythias03:34
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit []03:38
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui04:15
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui04:16
crythiasyawn\04:17
crythiasORNMNTL04:23
pbmdawgSUPRBWL04:24
perlDreamerDETROIT04:24
crythiasGO STLRS04:24
perlDreamerSEAHAWKS04:25
crythiasSEAHAWX04:25
pbmdawgSEAHOGS04:25
crythiasBIG GAME04:25
pbmdawg(sounds the same)04:25
perlDreamersomeone want to help me with snippets to fix a bug?04:26
crythiaskay04:26
pbmdawgthe bug is in assetproxy macro04:26
pbmdawgwell04:26
pbmdawgsort of.04:26
perlDreamerNot in snippet itself?04:26
crythiasoh. hrm. I also need to have 6.9.0.svn04:26
perlDreamerno, it's in 6.8.504:27
pbmdawgthat's the only case I could think of that would have it put the <p></p> in there without the controls04:27
crythiasoh the ...04:27
crythiasit's not .pm.. it's the tinymce, likely.04:27
perlDreamerit might be both AssetProxy and Snippet.04:28
perlDreamerAssetProxy calls toggleToolbar.  I'm guessing that turns off the toolbar04:28
crythiasgosh my laptop is silent with the new hd.04:28
perlDreamerbut then Snippet still adds the paragraph tags04:28
pbmdawgcrythias: did you get an acorn04:28
crythiasa what?04:28
pbmdawgacorn hdd04:29
crythiasuh. no. was browsing and got the cheapest for my laptop.04:29
crythiaswell, at least from this one vendor.04:29
crythias40gb for some $7004:29
crythiasturns out I got a Hitachi travelstar to replace my ibm travelstar04:30
pbmdawghow much papajohn's can you eat in 1 sitting04:30
pbmdawgi used to be able to eat a whole large (pepperoni, bacon, extra cheese).  now just 3/4 large.04:30
crythiasI was about to scream, but put it in, anyway, so far.. no more clicking.04:30
perlDreamerUMMBACON04:31
crythiasoh, gosh, I don't know. if I wanted to , I could eat a whole, but I've been reducing my food intake, somewhat.04:31
crythiasjust keep me away from sushi and dim sum.04:31
pbmdawgI don't know what those are.04:31
perlDreamerdim sum rocks04:31
crythiasaye.04:31
pbmdawghttp://en.wikipedia.org/wiki/Image:Hitachinotebookhd.jpg04:32
crythiasI go to a place called Bo LIngs04:32
@WRE<pbmdawg> http://tinyurl.com/9h9v504:32
perlDreamerI found the bug04:32
pbmdawgk04:32
pbmdawgcrythias: is this what your old ibm disk drive looked like?04:33
pbmdawghttp://upload.wikimedia.org/wikipedia/commons/d/d7/IBM_old_hdd.jpg04:33
@WRE<pbmdawg> http://tinyurl.com/dk88m04:34
perlDreameris AnyAsset->view ever called with args?04:34
pbmdawgyeah04:34
pbmdawga few of the assets use it for special signals.04:34
crythiasno04:34
crythiasit looked like something else. said it was an ibm travelstar.04:34
crythiasin my inspiron 2500, it's the 6th hard drive to fail in the batch of 25 we bought 3 years ago04:35
crythiasall where ibm travelstars.04:35
crythiaswhere: were04:35
crythiasbut I'm happy, now. silence + speed + size04:37
crythiasbtw: links -g = fast, and creepy.04:39
pbmdawggood fix colin04:39
perlDreamerthx04:40
pbmdawgis the reported avatar bug a duplicate?04:40
perlDreamerprobably, I haven't looked at it yet04:41
crythiasso, has JT screamed about the closing of old rfe's?04:41
perlDreamernot that I've heard04:43
crythiasgood. I'll just clean them all out :)04:44
perlDreamerthe new Avatar bug has different behavior from the one I fixed.  But if he's using IE I'm betting that it's fixed.04:44
perlDreamerthe DataForm is seriously broken04:45
pbmdawgi'll scream if you clean them all out! :)04:48
pbmdawgyeah.  the DataForm is almost as broken as the EventsCalendar.04:48
perlDreamerare you telling me it's too early to upgrade?04:48
pbmdawgyeah, if you have DataForms or Calendars.04:48
perlDreamerhaven't seen any calendar bugs04:49
pbmdawgwell04:52
crythiasHAK N COF04:52
pbmdawgTRNHEDCOF04:57
crythiasBN PROBD04:59
pbmdawglol04:59
crythiasPREP H05:00
crythiasSML FNGR05:01
pbmdawgHROIDS05:02
pbmdawgLSRSRGY05:02
crythiasHM ROIDS05:02
crythiasbrnd btt05:02
pbmdawgHLTOSIS05:02
crythiasEYE GOUJ05:03
pbmdawgTHERACK05:03
crythiasNSL DRIP05:03
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"]05:03
crythiasawe05:03
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]05:18
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui05:43
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has quit ["bbl"]06:15
-!- perlDreamer [n=colink@199.107.160.242] has quit [""good night""]06:15
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui10:03
-!- mode/#webgui [+o pbmdawg] by WRE10:19
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has joined #WebGUI14:33
crythiasgmorning16:29
@pbmdawggmorning.16:57
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]17:16
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui18:36
crythiaswow20:08
pbmdawgwow?20:08
crythiasI can't believe that my hard drive on my laptop was what was slowing everything down.20:08
crythiasI mean, I can, but.. I didn't realize how bad.20:09
crythiasnow, on the start of firefox, it's almost instantaneous.20:10
pbmdawgFOXIERF20:15
crythiasheh20:15
crythiasTHNDRBRD20:17
pbmdawgTHNDRFOX21:00
crythiasthats nice21:01
crythiasTHNDRFYR21:01
crythiasLYTNGWLF21:01
pbmdawgLITNGBUG21:02
crythiasCHOK LYN21:03
crythiasROAD KLL21:04
-!- lenthamen [n=len@83.116.130.37] has joined #webgui21:11
crythiashey, len21:13
crythiasanatomicaly correct log21:15
lenthamenhey crythias21:20
lenthamenanatomicaly correct log ?21:20
pbmdawglen21:23
pbmdawghttps://svn.webgui.org/svnweb/WebGUI%20SVN/revision?rev=79621:24
@WRE<pbmdawg> http://tinyurl.com/9ckka21:24
crythiaslen: ren and stimpy21:26
crythiasniftiness21:27
crythiasIt's log, log it's better than bad, it's good.21:28
lenthamenk21:29
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]21:51
-!- lenthamen [n=len@83.116.130.37] has quit [Read error: 110 (Connection timed out)]22:06
--- Day changed Mon Feb 06 2006
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui02:59
perlDreamersnapcount: you there?02:59
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit]03:02
crythiashi03:06
crythiasbye03:06
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []03:09
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has quit ["bbl"]05:52
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui07:36
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Client Quit]07:37
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui13:50
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []13:51
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has joined #WebGUI14:41
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has quit ["This computer has gone to sleep"]15:18
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has joined #WebGUI15:19
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:44
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui16:17
MrHairgreaselen16:33
MrHairgreasedo you know if mod_rewrite does its thing before or after the WebGUI handler is invoked?16:34
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui16:42
lenthamenHey Martin17:06
lenthamenI guess before.17:06
MrHairgreaseWell somehow rewrite rules that used to work on rewriting to index.pl don't seem to do their thing anymore now that webgui is a mod_perl handler17:07
lenthamenbecause there's no index.pl...17:08
MrHairgreaseSo I guessed mod_rewrite rwrites the uri after WebGUI has caught it17:08
MrHairgreaseWell the index.pl is not relevant in this case17:08
lenthamenwell, the thing is that WebGUI is a handler for the whole vhost, so requests always get passed to WebGUI.17:09
MrHairgreasewhat I do is rewrite to a startpage based on the server_name17:09
MrHairgreasesomething like17:10
MrHairgrease        RewriteCond %{SERVER_NAME} webforum.koornbeurs.nl$ [NC]17:10
MrHairgrease        RewriteRule  ^/$  /webforum [L]17:10
lenthamenYeah I understand17:10
MrHairgreaseok17:10
lenthamenI also do that to redirect .com to /home_english17:10
lenthamenthat kind of stuff17:10
MrHairgreaseyeah17:10
MrHairgreaseand in your case it works on 6.8+?17:10
lenthamenNot using 6.8 in prod yet.17:11
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui17:11
MrHairgreaseok17:12
MrHairgreasemaybe chanses knows17:12
pbmdawgI'm here!17:12
MrHairgreasechansen?17:12
MrHairgreasehi matt17:12
pbmdawgmaybe I know.17:12
MrHairgreaseno I asked you already17:12
MrHairgreaseit's about the rewrite stuff on 6817:12
pbmdawgoh.17:12
pbmdawgask gerald17:13
MrHairgreasegerald?17:13
pbmdawghe knows apache better than the Apaches17:13
MrHairgreaseok17:13
lenthamenMartin have you had a look at the mod_rewrite logs ?17:15
MrHairgreaseyes and no17:15
MrHairgreasesort of that is17:16
MrHairgreaseI have been very busy with other stuff17:16
MrHairgreaseI couldn't see anything wrong with loglevel 517:16
MrHairgreaseI'll have another look at it later this week.17:17
chansenpong18:08
chansenI guess it's not working because WebGUI shortcuts the trans handler by returning OK18:08
chansenMrHairgrease: try commenting out that line18:09
MrHairgreasemod_rewrite sits in the transhandler?18:09
chansenIIRC yes18:09
MrHairgreaseok will do18:09
MrHairgreasemoment please18:09
MrHairgreasehmm, doesn't seem to work.18:11
lenthamenMartin are you coming to amsterdam tomorrow night ?18:12
MrHairgreaseyeah18:12
MrHairgreasefree drinks and stuff ;)18:12
lenthamenhehe, ok, will see you there than.18:12
MrHairgreasewhat time is it again?18:12
lenthamenstarts at 17:3018:12
MrHairgreaseok18:12
MrHairgreasei'll be there18:12
MrHairgreasesetting the trans handler to declined also doesn't work18:14
chansenok, i just checked, mod_rewrite does it's rewriting in several hooks, including ap_hook_translate_name18:25
chansentry enabling mod_rewrite's log a level of 318:26
chansenshould give you some hints18:26
chansenand try without WebGUI's trans handler18:28
MrHairgreaseok I'll try that later this week18:35
MrHairgreasethanks18:35
chansennp :)18:35
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has joined #webgui18:41
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []18:44
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui19:24
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Nick collision from services.]19:26
-!- crythia1 is now known as crythias19:26
perlDreamercrythias:  there is medication to help with schizophrenia nowadays19:28
crythiasreally? How do you know you don't get multiple doses?19:30
perlDreamerwell, if it works, one would think that you'd center around 1 personality19:30
perlDreamerand I guess if you took too much it would leave you with 0 personality, and then you'd be an IRC bot :)19:31
crythiasheh19:31
perlDreamerdid you check out the doc change that I  made to the Redirect Asset over the weekend?19:32
crythiasHeadline: "User dies from overdose of Schizophrenic Medication. Family members of his 5 personalities gathered for support."19:32
perlDreamerSCHIZDAD19:33
crythiashrm? :) no...19:33
crythiasbeen otherwise occupied.19:33
crythiasok. where did you edit help?19:34
crythiaswow. office svn is ancient.19:34
perlDreamerIt's the Asset_Redirect Help entry19:35
perlDreamerand I did both branches19:35
perlDreamerso either will work19:35
crythiasThe Page Redirect Asset causes the user's browser to be redirected to another page. This will happen automatically if it is viewed standalone.  If the Asset is viewed as part a Page Asset, or proxied via a macro, then nothing will happen19:36
perlDreameryup19:36
perlDreamerthat's it.19:36
crythiasit's almost a misnomer.19:37
crythiasThe Page Redirect Asset is essentially a hyperlink that you can use in Navigation.19:37
perlDreamerto take you to another page/site19:38
crythiasI think my sentence is clear(ish) about its purpose though.19:38
crythiasI think the redirection part is confusing.19:39
crythiasyes, it does that, but it's not inherently different from an a href except that it can show up in Navigation.19:39
perlDreamerbut unlike an HREF you don't have to get a page to make it work19:40
perlDreamerthere's no "source" to it19:40
crythiasbecause it's a url redirect if you give it out manually.19:40
perlDreameryes19:41
crythiaslike tinyurl19:41
perlDreameryes19:41
crythiasinteresting thing.. you could hide stuff in the url.19:41
crythiasredirect19:41
perlDreamersure19:42
perlDreamerI think it would be great if JT made www.webgui.org/help redirect to the help index19:42
perlDreamer?op=viewHelpIndex19:42
perlDreamerand I've been thinking about building a login link that is essentially ?op=auth;func=login (or whatever)19:43
perlDreamerit's a front-end user way of doing Apache rename19:43
perlDreamerbut much heavier19:43
crythiasHave a few minutes?19:43
perlDreameryeah19:44
crythiasI have been working with someone who needed a solution for something. Basically, fill a dataform and use the dataform's values to populate a page.19:44
perlDreamerWG version?19:45
crythiasnot the entire page, but repeating text stuff.19:45
crythias6.7+19:45
perlDreamer1 page/multiple pages19:45
crythias200 sites,19:45
crythiasgrouped19:45
perlDreamerI see two options19:45
perlDreamer1) Use the List view feature of the DataForm, and Proxy it onto all other sites19:46
crythiasthe info from the dataform needs to filter for all the pages that belong to a site.19:46
perlDreamerI don't understand that19:46
perlDreameranyway19:47
crythiasone wg instance, but these "sites" are under the uber umbrella. Sales, Communications, etc19:47
perlDreamereach subsite pulls the same info from the same dataform?19:47
crythiasthe problem is a) how to keep the information in tact for the pages that belong to the site in the department19:47
crythiasb) how to make it easy to insert the valid data exactly where it's needed.19:48
perlDreamerwhat kind of information is it?19:48
crythiasunknown, but likely department head names, addresses, phone numbers.19:49
crythiasstuff that would be likely in a template.19:49
perlDreamerand they want it centralized in 1 dataform to make it easy to manage19:49
crythiasmaybe in a header or footer.19:49
crythiasyeah.19:49
crythiasand security for the siteadmins to edit only their own data.19:49
perlDreamerDid you see the script that I posted over the weekend to WG's contrib area?19:49
perlDreamerit takes a DataForm and translates it to a regular table inside the database19:50
perlDreamerwhich makes it very easy to build SQLReports against19:50
crythiasooh cool.19:50
perlDreamerSo now you only have to solve 1 problem, and that's the data editing problem19:51
perlDreamerI think that can be done with multiple dataforms19:51
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui19:51
perlDreameryo roy19:51
crythiasI worked a different angle.19:51
snapcountyo19:51
-!- mode/#webgui [+o snapcount] by WRE19:52
crythiasI created a macro that looked up the data...19:52
perlDreamersnapcount: Don't know if Matt told you, but I can't duplicate any of the DataForm bugs19:52
perlDreamerin 6.8.619:52
@snapcountinteresting19:52
@snapcountI'm very concerned about those19:52
@snapcountthere are a couple posts on the boards about that from different people19:53
perlDreamercrythias: that's a lighter weight solution than a full SQL report19:53
crythiasthe problem is making the site match the info.19:53
crythiasI figured that out, too. but the client doesn't like it.19:53
perlDreamercan you use the current URL for more information?19:54
crythiasthat's my solution. 'cause otherwise I'd have to mess with the table.19:54
crythiasof all asset types19:54
perlDreamerug19:54
perlDreamerclient has a preference for end solution?19:55
perlDreamersnapcount: unless they can give you step by step instructions for bug duplication or access to their site, I think it's going to be hard to diagnose those bug reports19:56
crythiaswants siteadmins cart blanche over url19:56
crythiasI'm reasonably certain that I have the best solution.19:57
@snapcountI'm wondering if it's an ssl thing19:57
crythiasThe problem is keeping the siteadmins within their realm of edit.19:57
perlDreamercrythias: might have to use multiple dataforms19:58
crythiaswhy?19:58
crythiasand how will that help?19:58
perlDreamerbecause there's no way in 1 dataform to tell who can edit which entries19:59
crythiasyes, but you can protect the dataform...19:59
perlDreamerso then you need multiple dataforms for multiple editors19:59
crythiasand you can filter based upon a use profile19:59
crythiasuser profile field19:59
crythiaslet's say the dataform is custom.20:00
perlDreamercustom how?20:00
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []20:00
perlDreamerlike extended to allow per user data editing?20:00
crythiaswell, could restrict dataset to edit based upon a user profile field.20:01
crythiashttp://www.plainblack.com/?op=viewProfile;uid=2JfI1zjbxUsNfOoWy-rPwA20:01
@WRE<crythias> http://tinyurl.com/avlct20:01
perlDreamerthen that would work, so long as editors are not allowed to edit their own profile field20:01
crythiasyeah, ok.20:01
crythiasmy macro was based upon the first part of the page url and the field they want to retrieve.20:02
crythiasstill, after all this mess, I'm just saying it's probably worth making all these changes in individual templates rather than fighting user silliness.20:03
crythiaseven for 20020:03
crythiasI can't guess from my macro which dataform/dataset to pull data from.20:03
crythiasand I'm not going to rely on the user to fill in the field in the macro.20:04
@snapcountI'll be trying to get a 6.8.6 release out within the next couple of days20:06
@snapcountanything anyone can do to help would be greatly appreciated20:06
crythiasgotta go.20:06
@snapcounteven if it's just confirming the bugs reported are actually bugs20:06
@snapcountevery little bit helps =)20:06
perlDreamerI fixed a few over the weekend.  I'll get busy with the docs, too.20:06
@snapcountand if you can't help... pass it on to someone that can if you see them lurking around20:07
@snapcountperlDreamer: thank you20:07
perlDreamerI fixed an Avatar bug already, but it's worth testing 6.8 SVN with FireFox 1.5 to verify that it isn't a new bug.20:09
perlDreamerBut vitkovsky's IE bug for the Avatar should be fixed.20:09
@snapcountok... I'll check that out20:16
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]22:59
--- Day changed Tue Feb 07 2006
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]00:10
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui01:08
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Client Quit]01:08
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui01:08
crythiashowdy.01:11
crythiasfear leads to trembling. trembling leads to puking. puking leads to light headedness. lightheadedness leads to fainting.01:13
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui02:48
snapcountis anyone home!?02:48
snapcountLucy! I'm Home!!!02:48
pbmdawghere.02:48
snapcounttally one for the home team02:48
perlDreameryo02:48
snapcounttwo02:48
snapcountmy god... we're on a roll02:49
perlDreamerbut only for a little bit02:49
snapcount1.502:49
perlDreamerit that better?02:49
snapcountstill not bad02:49
perlDreamerplus, I'm very lippy02:49
perlDreamer1.3702:49
snapcountlol02:49
snapcountI have a MP2/Apache question02:49
* crythias is watching the aots chat feed.02:49
* pbmdawg wonders what aots is02:50
snapcountok02:50
crythiasattack of the show.02:50
crythiasg4tv.02:50
snapcountso what does apache do when mp2 does this:02:50
snapcountreturn Apache2::Const::DECLINED02:50
perlDreamergoes to the next handler in the chain02:50
snapcountI've searched and can't find the answer02:50
perlDreamergo and read Geoff's MP2 presentations from the WUC.02:51
perlDreamergreat intro to MP202:51
snapcountwhat is the next handler when that is being called in WebGUI.pm02:51
snapcountin the request method02:51
pbmdawgyou can check02:51
pbmdawgby asking apache to list the handlers02:51
snapcountcoool02:51
snapcounthow do you do that?02:52
snapcountwell, here is the issue at hand02:52
snapcountI'm beating around the bush a tad02:52
snapcountI can't figure out how to get MP2 to butt out when there is a request for a PHP page02:53
snapcountPre 6.8 this was easy02:53
snapcountb/c you just did it with a rewrite rule02:53
snapcountnow, I'm scratching my head02:53
snapcountPHP works if I turn MP2 off02:53
snapcountand vice-versa02:53
crythiashttp://www.rafb.net/paste/results/xxjnBQ36.html02:54
@WRE<crythias> http://tinyurl.com/7w83l02:54
perlDreamerinside WebGUI.pm, there is a subroutine called handler.02:54
snapcountyes... been studying that one02:54
perlDreamerhave it DECLINE the request if it's for PHP02:54
crythiasyou can turn off handler02:54
crythiasfor urls02:54
perlDreamerI think that's all you need to do02:54
snapcountpassthruUrls setting?02:54
crythiasyeah02:54
snapcountit doesn't seem to work02:55
crythiashrm.02:55
snapcountwhen that happens, which instance of apache has the request02:55
snapcountproxy or modperl02:55
snapcount80 || 8102:55
crythiasyou're on wre02:55
snapcountyes02:55
crythiasthat would be helpful to know02:55
snapcountnow you know =)02:56
crythiasor you stated it, and I'm being ignorant again.02:56
snapcountno... I didn't02:56
snapcountflame away02:56
snapcountI guess that's the question02:56
snapcountb/c I figured that DECLINE was what I needed02:56
snapcountI need to know which apache gets the request02:57
snapcountwhen MP2 returns a DECLINE02:57
snapcountit's acting like it's going to mod_proxy02:57
perlDreamermodperl02:57
perlDreamerI think02:57
crythias8102:57
snapcountthat would make sense02:57
snapcountbut it's not behaving that way02:57
snapcountI need a simple test to see if DECLINE is working02:57
snapcountw/o PHP02:57
snapcountnarrow the scope of the issue a little02:58
snapcountI should be able to serve static content02:58
snapcountif I use a passthruUrl right?02:58
snapcountlike a .gif02:58
crythiasthink so02:58
snapcountok... where will apache look for the static content02:58
snapcountin the document root?02:58
snapcountof mod_perl apache02:58
snapcountb/c I tried this and I got file not found errors in the apache logs02:59
snapcountwith no path02:59
snapcountset the log level to debug02:59
* snapcount is having numerous issues today02:59
crythiasoh.02:59
snapcountmaybe I'm mal-nourished02:59
crythiaswell, wait.02:59
crythiasdon't forget that apache could do that for several reasons, including ALLOW, DENY issues on the folder03:00
snapcountI didn't check that03:00
* snapcount slaps self with a large trout03:00
snapcountwhat was that url you posted crythias?03:01
crythiaspart of http://search.cpan.org/dist/mod_perl/docs/user/handlers/intro.pod03:01
@WRE<crythias> http://tinyurl.com/ag79t03:01
snapcountoh ok03:01
snapcountthank you03:01
crythiasyou're welcome :)03:01
snapcountI'll check the perms and see if I can get a .gif to display03:01
snapcountthat should be a good step to getting this working03:02
snapcountI'm so close I'm going insane03:02
snapcountdamn support requests =)03:02
crythiasyeah, well... I'm concerned about jay.phillz's filepile upload problem.03:02
snapcountstay tuned for jubilation or cursing pending the outcoume03:02
snapcountehhh03:03
snapcountbugs...03:03
crythiasI can't figure out why it's not working + not errors03:03
snapcountthat's all I wanted to work on today03:03
snapcountand haven't touched a single one yet03:03
snapcountis this in the public forums?03:03
crythiashttp://www.plainblack.com/web_design_templates_and_themes/file-pile-uploads4../1#-gaWEwaI6hrUzxWe5AxAcA03:03
crythiasyeah03:03
@WRE<crythias> http://tinyurl.com/8vrra03:03
crythiasbut *I* know filepile works.03:04
snapcountis there a bug report for it? or are we not sure there's a bug yet03:04
crythiasnot sure there's a bug to report.03:04
snapcountok03:04
crythiasmaybe it got zapped with a heart paddle.03:04
snapcountFIRE03:04
snapcountwhen I'm finished w/ support I'll be in bug search -n- destroy mode03:05
snapcountif you're around later we can talk about it03:05
snapcounttry to figure it out03:05
crythias:)03:05
snapcountI want to get 6.8 stable03:05
crythiasexcept (sorry) I'll also be watching 2403:05
crythiasin an hour.03:05
perlDreamerI'd like you to get 6.8 stable, too03:05
snapcounthey... priorities03:05
snapcountperlDreamer: =)03:05
snapcountok... thx for the pointers03:06
crythiasmeanwhile, I'll try to get flash running on my fresh FreeBSD 6.0 install03:06
crythiason my laptop03:06
snapcountbe back in a bit03:06
crythias'kay03:07
crythiasfreaky thing.03:07
perlDreamerit is 6.703:07
crythiasI just realized that I have gobs of space on my laptop hd. I can now run WG on it. *gasp*03:07
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has quit [""bye guys""]03:15
pbmdawgGOBSY03:17
crythiasheh03:18
pbmdawgDITSHIP03:18
crythiasFUM DUCK03:18
snapcountSUPTSUX03:18
snapcountModule Bug? Request filename is missing for URI03:19
* crythias is starting a new svn on the laptop...03:20
snapcountwhat kind of error message is that!03:20
snapcountit tells me nothing03:20
* snapcount convulses03:20
crythiastinymce is taking03:20
crythiastoo long03:20
snapcount# An array of URLs that WebGUI should leave alone for normal03:22
snapcount# processing by Apache. Anything that begins with these URLs03:22
snapcount# will be entirely ignored by WebGUI03:22
snapcount# passthruUrls => /icons, /documentation/pdf, /my-custom-application, /server-status, /perl-status03:22
snapcountis that right?03:23
snapcountshouldn't that be03:23
crythiasyeahbut03:23
snapcountpassthruUrls = something => list, list, list03:23
pbmdawgRoy: what's your apache vhost look like03:23
snapcounta text file =)03:23
snapcountj/k03:23
snapcount</dumbass>03:23
snapcountone sec03:23
crythias<location> directives03:24
snapcountI shouldn't have to use those though03:25
snapcount<VirtualHost *:81>03:25
snapcount        ServerName 192.168.0.803:25
snapcount        ServerName www.dev.com03:25
snapcount        DocumentRoot /data/domains/dev.com/www/public03:25
snapcount        SetHandler perl-script03:25
snapcount        PerlInitHandler WebGUI03:25
snapcount        PerlSetVar WebguiConfig www.dev.com.conf03:25
snapcount</VirtualHost>03:25
crythiashttp://www.plainblack.com/install/upgrade_help/directoryindex-problem-after-upgrade-to-v6.8/re-directoryindex-problem-after-upgrade-to-v6.8.503:25
@WRE<crythias> http://tinyurl.com/ab23d03:25
snapcountI saw that03:25
snapcountit's only for indexes though03:25
snapcountlike index.php03:25
crythiasok03:25
snapcountthanks though03:25
snapcountwhat about that config file entry03:26
snapcountis it correct?03:26
snapcountpassthruUrls => url, url03:26
snapcountthat doesn't seem right03:26
crythiasmaybe no >03:26
crythias?03:26
crythiasgimme a sec03:26
crythiaswell, I'm in .svn in Operations03:27
pbmdawginstead of PerlInitHandler, maybe try enclosing the equivalent APR api calls in <Perl>03:27
snapcountyou lost me matt03:27
snapcountI'm a MP2 retard at this point03:27
pbmdawgI'm a MP3 eater.03:28
snapcountmatt: do you know if that config file entry is correct?03:28
pbmdawgyeah it's correct03:28
* crythias shuns mp403:28
snapcountbig arrow03:28
snapcountinstead of =03:28
snapcountis right?03:28
crythiasfinally got svn03:30
snapcountwoo hoo03:30
pbmdawgno03:30
pbmdawgshould be =03:30
snapcountpassthruUrls = url, url, url03:30
pbmdawgpassThruUrls = something, other03:30
snapcountok... I'll try that03:31
snapcountdamn example03:31
snapcountgrr03:31
pbmdawgif our profiler/tracer/debugger stored/outputted subroutine parameters, we could debug these things way more easily.03:32
crythiasWhat's the theory of JSON?03:33
crythiasand why can't the params be stored in a MySQL Table?03:33
snapcountit works on Halloween and kills teenage girls03:33
pbmdawgroy: ha03:33
crythiasyeah03:33
pbmdawgcrythias: JT, Roy, and I had a 2 hour in-person convo about that03:33
snapcountthat was fun03:34
crythiaswell, I'm getting queried off list, as if I can make a difference or know.03:34
crythiasstill, JSON seems to be silly.03:34
pbmdawgit's a lot more faster and reliable than PlainConfig03:35
snapcountthe explanation I got03:35
pbmdawgand likely faster than mysql.03:35
snapcountis that it handles complex data structs better than PlainConfig03:35
pbmdawgdoesn't matter though; it's only parsed once.03:35
snapcountlike arrays, and hashes03:35
crythiasbut ... what's the point and why would you *keep* handling ... yes03:35
snapcountthe theory is that the WRE Control Panel will be editing the config file03:36
crythiasit's only parsed once. it doesn't matter where the config params are stored. MySQL just makes it easier to manipulate.03:36
snapcountnot people03:36
crythiasand that changes how?03:37
snapcountwhat are you referring to03:38
snapcountwhat changes how?03:38
chansenIf it should not be editable by ppl, why not store a binary file instead?03:38
crythiaswhat difference does JSON make to the whole bit...03:38
chansenconfig files are for human and should be as simple as possible03:38
crythiasdigg ++ chansen03:38
snapcountI don't know that the goal is to make it such that it can't be editable by people03:38
snapcountlike I said03:39
snapcountJT told me he switched to JSON b/c it handles arrays,hashes better than PlainConfig03:39
snapcountnot as error prone03:39
chansenI don't see the point, why not store perl data structures instead if you need that complex configs?03:40
crythiasyeah.03:40
chansenand it's _alot_ faster03:40
snapcountdidn't you just argue that they should be editable by people?03:40
crythiasat least then you don't have to parse.03:40
snapcountand simple?03:41
crythiasnot quite.03:41
chansensnapcount: I do, but i fail to see the reason for JSON in either case03:41
crythiasit's overhead.03:41
snapcountoverhead when?03:41
snapcountwhen apache starts03:41
chansenparsing03:41
snapcountit's only read once03:41
chansenis JS data structures easier to grok than perl structures?03:42
crythiasit's not hard to learn.03:42
crythiasand *gasp* it's not as if it's hard to make the examples work.03:42
snapcountyou can make that argument for either format03:43
chansenJSON eq JS data structure03:43
snapcountit's a matter of preferene03:43
snapcountpreference03:43
crythiasbut wg is perl.03:43
snapcounttrue03:44
crythiaswg isn't JS03:44
snapcountI don't know why JT chose one over the other03:45
snapcountI think his thinking is that it won't matter which one it is in the end03:45
snapcountb/c he wants a control panel for editing the configs03:45
crythiasthen put it in MySQL so we can have a real mgmt interface :)03:45
snapcountit could change 1000x's from now to then03:45
snapcountThat may be a possibility03:46
snapcountI'm sure he considered it03:46
snapcountand decided not to use it for one reason or another03:46
snapcountyou'll have to ask him03:46
crythiasit's not as if speed is a critical factor in all this.03:46
chansenIt's definitively not a better idea to edit a config file on fs in a multiprocess/clustered environment03:47
chansenMySQL ensures consistency thanks to ACID03:48
crythiasIt's been suggested to me that all that's needed in the config is the login for the db.03:48
pbmdawgchansen: how did you come to know so much03:49
snapcountyou guys both have good points03:49
snapcountyou should post your arguments to the dev list03:49
snapcountkind of pointless to rant about it here03:50
chansenpbmdawg: been in the business for a while :)03:50
crythiasgood. so we can have  "No"03:50
crythiasas a response03:50
pbmdawgchansen: so, what are you, like 40?03:51
snapcountso what are you suggesting?03:51
chansenpbmdawg: 3003:51
chansenpbmdawg: started when I was 1003:51
snapcountJT is open to ideas03:51
snapcounthe says no alot03:51
snapcountbecause he has already thought through a lot of the suggestions made03:51
crythias:)03:51
snapcountand found problems with them03:52
snapcountbut it's not as if he won't listen to a logical argument and consider things03:52
snapcounthe wants WG to be the best03:52
snapcounthe has no reason to shoot down valid ideas that are better03:52
crythiasyeah. I know.03:52
crythiasor I should know by now.03:53
snapcountI just don't want you to be discouraged from presenting ideas b/c he's said no before03:53
crythiasbtw ... installing my mod_perl2 via port03:53
snapcountjust think it through and present it in a sane way and make a clear case03:53
snapcountis port like apt-get or yum?03:55
chansenyes, but only source and usually more stable in my experience03:56
chansenDarwinPorts++ # for image support03:57
snapcountso there is no binary package mgmt in bsd03:57
snapcounteverything is compiled locally03:57
crythiasoh, yeah, you can get binaries03:57
snapcountoh03:58
snapcountI suppose I'll learn more about bsd when I get my mac03:58
crythiasit's just that sometimes it's better to compile versus what you have instead of what the binaries were compiled for03:58
snapcountif they ever ship =)03:58
snapcountummkay03:59
snapcountthe passthruUrls setting is in the session03:59
snapcountthat's a plus03:59
snapcountmaybe we're making progress03:59
snapcountokay... something is not right here04:00
snapcountif I set a passthruUrl of /donkey04:00
pbmdawgI think you don't specify the initial /04:00
snapcountand goto http://mysite.com/donkey/file_doesn't exist.htm04:00
snapcountI shouldn't get the wg not found page04:00
snapcountI'll try that04:01
snapcountI'm going of the example in the WebGUI.conf.original04:01
snapcountbut it was wrong once already04:01
snapcountso hey04:01
snapcountwhat the hell04:01
crythiaswhy shouldn't you get the not found.04:01
snapcountb/c anything beginning with that url04:01
snapcountis ignored04:01
snapcountit's not handled by webgui at all04:01
crythias404 is in httpd.conf04:02
snapcountno, I was talking about the wg default page04:03
snapcountnot a 40404:03
crythias(20:59:50) snapcount: I shouldn't get the wg not found page04:03
snapcountyep04:03
snapcountthe wg not found page04:03
snapcount*wg*04:03
snapcount=)04:03
crythiaspb.com wg or ...?04:03
snapcounthome04:04
snapcountthat's what it is by default04:04
snapcounton a webgui site04:04
crythiasok.04:04
snapcountthis is such a horrible way to communicate04:04
pbmdawgthat's the truth.04:04
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []04:04
snapcountwe need a videconferencing solution04:04
crythiasok04:04
snapcountbut then we couldn't work in our underware04:05
chansenforce everybody to use a mac, ichat and isight ;)04:06
snapcountthat doesn't solve the working in our underware problem =)04:07
chansenwell, you could point the camera at the tv ;)04:09
snapcounthehe04:09
snapcountyeah... that is one solution04:09
chansenor just do audio, what i do when my mother calls me at inappropriate times04:10
snapcountwhoa04:10
snapcountthat's kinda freaky04:10
snapcountson of a bitch04:27
snapcounteither I'm using this config file incorrectly04:27
snapcountor this thing is broken04:27
snapcountme thinks the latter04:27
snapcounta little debug code reveals the only url being checked in that foreach04:28
snapcountis extras04:28
snapcountnone of my urls for skipping are being listed04:28
snapcountya know04:47
snapcountdamn how irritating is that04:47
snapcountit's a bug04:47
snapcountand it's related to PlainConfig04:47
snapcounthow ironic04:47
snapcountif you pass a single pass thru url, it's not read as an array04:48
snapcountso, we have to account for the value being a scalar, or an array to accomodate04:48
snapcounthours of my life wasted04:48
crythiasoh my word04:48
* snapcount beats head into wall04:48
crythiasACK!04:49
snapcountlions, tigers, bears, oh my word!04:49
snapcounterr04:49
snapcountsomething like that04:49
crythiasso sorry04:49
crythiasdumy04:49
snapcountgood one04:49
crythiasthat is... passthru dummy04:49
snapcountyou're losing me04:50
* snapcount drifts further and further away04:50
crythiasmake a dummy url as an option04:50
snapcountyeah but that sucks04:50
crythiasyeah you're right.04:50
snapcountthen that url can never be used04:50
snapcountand god knows04:50
snapcountsomeone will want to use the one I pick04:50
snapcount=)04:50
crythiasso make it $$04:50
snapcounta;lkjf;akjf;kaj;n;akkje;kjre04:50
crythiasyeah04:50
snapcountI tried to make a page called a;lkjf;akjf;kaj;n;akkje;kjre and it doesn't work04:51
snapcountI think it's a bug04:51
crythiaspl8sholder04:51
snapcountonly_stupid_people_would_name_this_as_a_page04:51
crythiasredloh_ecalp04:51
snapcounthaha04:52
snapcountI love those04:52
crythiasthis is direct flip04:52
snapcountI can finally answer this poor soles support request04:52
snapcounter04:52
snapcountsouls04:52
snapcounthehe04:53
crythiasjaploy-aceld04:53
snapcountooh04:53
crythiascan't use >04:53
snapcounta word jumble04:53
crythiasno..04:53
crythias*THAT* is my upside down backwards font04:54
snapcountahh i c04:54
snapcountyou have a font that does that?04:54
crythiasno.04:54
snapcountare you *serious*04:54
snapcountoh04:54
crythiasI just use arial04:54
snapcountthat would be so bad ass04:54
crythiasduh04:54
snapcounthaha04:54
snapcountwhat was I thinking04:54
crythiashee04:55
crythiasle!je04:55
crythias24 was eh until the last 5 minutes05:00
snapcountreally05:05
snapcountI'm waiting for the DVD set to come out for this season05:05
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []06:31
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has quit ["later dudes!"]06:47
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui15:04
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:09
lenthamenMartin ?15:14
MrHairgreaselen15:17
MrHairgreasewhazzup15:17
lenthamenHave you been to the FOSDEM meeting before ?15:18
MrHairgreaseonly once15:18
MrHairgreaseI think in 200315:18
lenthamenok. Is it worth it ?15:18
MrHairgreasewell15:18
MrHairgreaseIt was ok to see Koen advertsing WebGUI to RMS15:18
MrHairgreaseespecially the response of mr stallman was fun15:19
MrHairgreasebut it didn't change my life15:19
MrHairgreaseessentially it's a bunch of nerds in a bit of a smudgy university with really disgusting toilets15:19
MrHairgreaseI went to some lectures15:20
MrHairgreaseand they were ok15:20
MrHairgreasebut not of real interrest to me15:20
lenthamenok.... The entrance is for free15:20
lenthamenmaybe that's why15:20
MrHairgreasetoo shallow15:20
MrHairgreaseyeah probably15:20
MrHairgreasefor instance15:20
MrHairgreasethere was a talk about firebird15:20
lenthamenThere's also the SANE conference in Delft.15:21
MrHairgreasewhats that15:21
MrHairgreasethe acronym ring a bell15:21
lenthamenthat must be pretty good, but the entrance is really expensive.15:21
lenthamenhttp://www.sane.nl/15:21
lenthamenThere's a perl workshop15:21
lenthamenhttp://www.sane.nl/sane2006/perl-workshop.html15:22
@WRE<lenthamen> http://tinyurl.com/8alfh15:22
MrHairgreasethe fee is not for free15:23
MrHairgreasebut also not absurd compared to other conferences15:23
MrHairgreaseI can go for only 130 euro's15:24
MrHairgreasejust for being a student15:24
lenthamenyeah. For me cost 450 euro15:25
lenthamenthat's quite a lot.15:25
MrHairgreaseand an additional 95 for the perl workshop15:25
MrHairgreaseI know I won't go15:25
MrHairgreasebetter spend my money on booze, chicks and rock'n'roll15:26
lenthamenhehe15:26
MrHairgreaseok chick not chicks15:26
MrHairgreaseshe won't aloow extra women on my side15:26
MrHairgreasetoo bad for me I guess =)15:26
lenthamenthat's old fashioned....15:26
lenthamen;)15:27
MrHairgreaseyeah15:27
MrHairgreaseyou know Dutch women.15:27
MrHairgreasebtw. Marc is also comming to the wossa borrel15:27
lenthamenDid you see the WebGUI::PerformanceProfiler ?15:27
lenthamenwho's marc ?15:27
MrHairgreaseMarc is our new test guy15:28
MrHairgreaseyou probably saw him at the euro wuc15:28
lenthamenok.15:28
lenthamenmight be.15:28
MrHairgreaseI have seen a bit of the profiler15:28
MrHairgreaseyou rock man15:28
MrHairgreaseinjecting code in subs15:28
lenthamenHow cool that is :)15:29
MrHairgreaseI never thought I would ever play with software using typeglobs15:29
MrHairgreasedid you read perlguts btw?15:29
lenthamennope.15:29
lenthamenThere's a chapter on type globs in latest "Programming Perl"15:29
MrHairgreaseedition 3?15:30
MrHairgreasemy copy is @ procolix so I cannot look it up right now15:30
MrHairgreasebut I'll belive you15:30
MrHairgreaseseen this15:31
MrHairgreasehttp://virtualthreads.blogspot.com/2006/02/understanding-memory-usage-on-linux.html15:31
@WRE<MrHairgrease> http://tinyurl.com/dnd9d15:31
lenthamenSorry, it is in Advanced Perl Programming, 2nd edition (2005)15:31
lenthamenI know the wrong reporting of VM usage on Linux.15:32
MrHairgreasehaven't got that one15:32
MrHairgreaseok15:32
lenthamenCan mail it to you if you like.15:32
MrHairgreaseyeah sure15:33
MrHairgreasewhy not15:33
lenthamenhold on.15:33
* MrHairgrease is holding on15:33
* MrHairgrease almost looses grip15:33
lenthamensent.15:34
MrHairgrease.chm?15:34
MrHairgreasewhat kind of format is that?15:34
lenthamenI'm really waiting for a good book on mod_perl2.15:34
lenthamenwindows help format.15:35
MrHairgreasei run linux15:35
lenthamenNot sure if you can open it on linux.15:35
MrHairgreaseno worries15:35
MrHairgreaseI'll live15:35
lenthamenCheck this: http://xchm.sourceforge.net/15:36
MrHairgreaseyeah, i was also googling15:37
MrHairgreaseI'm checking my package manager first15:37
MrHairgreasemore easier so to say15:37
MrHairgreasebingo15:39
MrHairgreasethanks15:41
lenthamenDo you need "Perl Best Practises" as well ?15:57
MrHairgreaseWe have that @ procolix already, but a digital copy won't hurt15:57
MrHairgreasezap it over15:57
lenthamenits on its way.15:59
MrHairgreaseyes!16:00
MrHairgreasehebbes16:10
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:11
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]16:30
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []16:43
snapcountGood Morning Vietnam!!!!!!!!!!!!17:01
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui17:18
snapcountoompa loompa doopety doo17:57
-!- mode/#webgui [+o snapcount] by WRE17:57
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 110 (Connection timed out)]18:18
pbmdawgbibbity bobbity boo18:27
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has joined #webgui19:17
perlDreamerhow goes the debug, snapcount?19:17
pbmdawgsnapcount is counting snaps in class19:23
perlDreamerone19:27
perlDreamertwo19:27
perlDreamerthree19:27
perlDreamerfour19:56
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui20:46
crythiaswhat's new?21:10
perlDreameras far as I can tell, not a whole lot21:10
perlDreamereveryone must be busy hacking21:10
* crythias passes ricolla around.21:11
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has joined #WebGUI21:52
crythiasyou know what I'd love to see in FireFox? A side by side tab.22:55
perlDreamerso we can each see how much we spent?22:56
crythiasnah.22:56
crythiassometimes I'm bouncing between two sites using one to provide info to the other.22:56
crythiastabs stink for that, frankly.22:56
perlDreamerI use the bindkeys to jump between tabs22:56
crythiasyeah, I suppose I could open in new window..22:56
crythiasbut I want to see both in the same window, side by side.22:57
perlDreamerthat would be a nice feature22:57
perlDreamerisn't there some extension that does that?22:57
crythiaswish there was. it's not intuitively named if there is.22:57
crythiasbut I'm thinking that I might supplant it by simply providing myself a frame split page that will take (at least) one side via http_referal22:58
crythiastake a button...23:00
crythiaslike del.icio.us post23:00
crythiasjavascript:location.href='http://del.icio.us/crythias?v=3&url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title)23:00
crythiaswhich, on the surface, is a sql injection waiting to happen.23:01
crythiasooh.23:12
crythiasI know... I can get sbsoogle.com23:13
pbmdawg"read the gotcha"23:56
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]23:56
pbmdawgwe should rename WebGUI to "read the gotcha"23:57
perlDreamerit would help23:57
perlDreamerit would help more if it displayed those pages the first time every admin logged in after an upgrade :)23:57
--- Day changed Wed Feb 08 2006
perlDreameror, we could have a little javascript pop-up:00:08
perlDreamerHave you read the gotchas.txt file yet?  We broke a bunch of things in the release that you need to fix.00:08
perlDreamerIt would be internationalized, of course00:08
* snapcount laughs like pee-wee herman00:14
* pbmdawg smacks Roy like pee-wee herman00:14
perlDreamerhe does have a point00:15
@snapcountwho he be00:15
perlDreamerthe only thing worse than creating reams of documentation is trying to force people to read it00:15
perlDreamerhe be de dawg-Man00:16
@snapcountword?00:16
@snapcountoh snap00:16
@snapcountor something00:16
@snapcount</ebonics>00:16
perlDreamer<jive>00:16
perlDreamerhow goes the debug?00:16
@snapcountlike the AIrplane movie00:16
@snapcountexcuse me sir00:16
@snapcountI speak Jive00:16
@snapcountmaybe I can help00:16
@snapcountgreat stuff...00:17
@snapcountdebug?00:17
@snapcountlike bug fixing core00:17
perlDreamerYou signed up to fix virtually bug in SF00:17
perlDreameryeah, core fixin's00:17
@snapcountyeah... apparently I also signed up to answer every support request that PB receives00:17
pbmdawgdarn right00:17
perlDreamernewbie!00:18
@snapcountso I haven't even started00:18
@snapcountnewb00:18
@snapcountNEWBIE00:18
perlDreamerLOWMAN00:18
@snapcountyeah00:18
@snapcountI'm pretty much JT's bitch now00:18
pbmdawgTina!  eat your food!00:22
pbmdawgNUBE00:22
@snapcountNo Napolean... I'm training to be a cage fighter.00:22
@snapcountman... I could sure go for some Papa Johns right now00:31
@snapcountmmmm00:32
pbmdawgdon't tempt me00:33
perlDreameris it really that good?00:52
pbmdawgunbelievably good.00:52
@snapcountduh colin, duh00:53
perlDreamerbetter than Pizza Hut00:53
@snapcountgah00:53
@snapcountby *far*00:53
@snapcountmmm and desert pizza00:53
perlDreamerbetter than Round Table?00:53
@snapcountI don't know what round table is00:53
perlDreamerttp://www.roundtablepizza.com/00:54
@snapcountbut probably a safe bet that papa johns is superior00:54
@snapcountpapa johns is like the borg00:54
@snapcountit conquers all00:56
perlDreamerYour stomach and wallet will adapt to service us.  We are the Papa Johns.01:15
@snapcountnice01:15
@snapcountI like that01:15
perlDreameryou can quote me01:15
perlDreamerI'm a royalty free kind of guy01:15
@snapcountcopy left01:15
@snapcountcreative commons type eh01:15
perlDreamerpretty much01:16
@snapcountor are you a01:16
@snapcountno rights reserved one01:16
perlDreamerGPL vs BSD?01:16
@snapcountI don't know the diff between the two honestly01:16
@snapcountI'm just being silly01:16
perlDreameryou summed them up really well01:16
perlDreamercopyleft is use of copyright to promote free use01:16
perlDreamerthat's GPL to a T01:17
@snapcountok... makes sense01:17
perlDreamerBSD says, "Here, it's yours"01:17
perlDreamer"but don't remove the label"01:17
@snapcountcool01:17
* snapcount knowledge++01:17
perlDreamer++$snapcount01:17
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui01:27
@snapcountholy crap01:30
@snapcountsupport is caught up01:30
perlDreamerwoohoo!01:30
@snapcountthat gives me 1.5 hours for bug fixen!01:30
@snapcountyee haw!!01:30
perlDreamerDataForm?01:30
@snapcountI don't know where to begin01:31
@snapcountthere are so many01:31
perlDreamer201:31
@snapcount2?01:31
perlDreamerdataform bugs01:31
@snapcountoh... two dataform bugs01:31
@snapcountI was speaking to the bugs in general01:31
perlDreameryeah01:31
perlDreamerthere are a lot01:31
@snapcountthat's a big one though01:31
@snapcountI think I'll wait till later tonight or tommorow to start that one01:32
@snapcountwhen I don't have other commitments that will interrupt the process01:32
@snapcountI'm gonna try to pick off some easy ones01:32
perlDreamerThe Date > 2040 should be an easy one :)01:35
perlDreamerand the passThru one is real easy, 11 character fix01:36
perlDreamerand it won't happen in 6.901:36
@snapcountyeah b/c of JSON01:36
@snapcountbut don't say that too loud01:36
@snapcountor Colin will start flaming you =)01:37
perlDreamerhuh?01:37
perlDreamerhas he got something against JSON?01:37
@snapcountoh god01:37
@snapcountplease don't go there...01:37
pbmdawgColin?01:37
@snapcountyou can ask him if you dare01:37
@snapcounterr Gerald01:37
@snapcountI'm an idiot01:37
perlDreamerthanks01:37
@snapcountdon't you love it when someone is addressing you about yourself in the third person01:38
crythiasJSON is lame.01:38
crythias:)01:38
@snapcountI love this room... you guys make me laugh my ass off01:39
perlDreamerplop01:39
crythiasheh01:39
perlDreamerhey, more room for Papa Johns!01:39
* crythias has his order on perpetual refresh.01:39
crythiasJSON wields a big  machete.01:40
perlDreamerIt must be dull because you said JSON is lame.01:41
crythiassnicker snack, snicker snack and through and through.01:41
crythiasvorpal blade01:42
perlDreamersnapcount, would you mind if I work on the profileField = 0 bug?01:45
* crythias shakes it like a polaroid picture. I'... I'm just bein' honest.01:47
@snapcountno01:50
@snapcountgo for it01:50
@snapcountassign as many as you'd like to yourself01:50
@snapcountplease, I'm begging you01:50
@snapcountI'll buy you a beer at the WUC01:51
@snapcount(cheap beer)01:51
perlDreamerI owe you a beer anyway01:51
crythiaswhen's next?01:51
perlDreamerfor a late night server fix01:51
@snapcountoh yeah01:51
@snapcountcrythias: later this year =)01:52
crythiasheh.01:52
perlDreamerSeptember, isn't it?01:52
@snapcountI could tell you01:52
@snapcountbut I'd have to kill you01:52
perlDreamerHow much time have you been spending with JT?01:52
crythiasoh, that's ok. It's not like anyone would want to see me anyway.01:52
crythias*again*01:52
perlDreamerhogwash01:53
@snapcountI'd like to meet you01:53
perlDreamerif you're not there, we're coming to get you01:53
@snapcountas far as seeing you again01:53
crythiasI'm being facetious.01:53
@snapcountwell, we'll see =)01:53
perlDreamerthat little hurricane thing that you went through...01:53
perlDreamerit's nothing like us when we're bent out of shape01:53
perlDreamerwe'll rewrite your operating system01:54
crythiasheh.01:54
crythiasNo, I'm definitely going to go to the next WUC, even if it means *gulp* I'll buy my own ticket.01:54
perlDreamersince Papa John's uses WebGUI, we'll put code like:01:54
perlDreamerIf ($username eq 'crythia') {01:54
crythiaswell, I don't want to be held to that.01:54
crythiasIf I have to pay, I'm probably not going to be at my current job.01:55
@snapcountI wish Papa Johns used WG01:55
perlDreamerpush @order, 'double tuna with jalapenos and peanut butter';01:55
perlDreamer}01:55
@snapcountthat would make them even more superior01:55
crythiasahhh yeah...01:55
crythiasI'm still thinkin' that I want to make that side by side thing.01:56
perlDreamerI found it01:57
crythiasoh?01:57
perlDreamer(defined $u && $u->profileField($properties->{name})01:57
crythiasoh.01:57
crythias:)01:57
perlDreameranytime we store data that is false, it will fall through to the bottom01:57
perlDreamerpast the user profile field check01:57
perlDreamerpast the session check (with the same bug)01:57
perlDreamerre lines 145-153 in ProfileField.pm, anyone see a problem with adding defined before all value checks?01:59
crythiasis necessary?02:01
perlDreamerif you store the value 0, then the check fails even that the data is valid02:01
perlDreamerI'm pretty sure it's necessary02:01
crythiaswill break stuff?02:01
perlDreamerthat's what I'm askin'.02:01
crythiaswill it take longer to parse?02:02
perlDreamerprobably. instead of just checking the veracity of the value, it has to check for definedness and then check the veracity of the return value of defined02:02
crythiaswill anyone notice the difference in speed? Is there any other way to do it? will it still parse proper?02:03
perlDreamerit will still parse, and I doubt the speed difference is humanly perceptible02:03
crythiasjust do it, as long as it'll provide the negative parse proper.02:05
perlDreamerI'll say that you said it was okay in the commit log :)02:05
crythiaswho the heck am I, anyway? :) it's gotta be fixed, right? :)02:06
perlDreamerj/k02:06
perlDreamerYou're WebGUI's best answer man.02:09
crythiasheh02:09
perlDreamerDoctor of Discussion Boards02:09
perlDreamerFriar of FAQ02:09
perlDreamersnapcount: need someone to make an executive decision on a new bug02:16
@snapcountdok02:51
perlDreamerDataForm security bug on SF is complaining that default group to view dataform entries is Everyone.02:52
@snapcountmy decision is to authorize the release of nuclear weapons02:52
@snapcountyeah... it was the same way before that feature existed02:52
@snapcountthat's why it was added so the security could be set02:52
perlDreamerI'll let you close it with an appropriate business like answer then :)02:52
@snapcountjust say, "we have authorized the release of nuclear weapons"02:53
@snapcountI'll close that one02:53
@snapcountany other decisions, I'd like to blow some more stuff up if possible02:54
perlDreamerI had another question but I forgot it.02:54
perlDreamermust not have been too important02:55
@snapcountwell, you see Colin... there are the birds and there are the bees02:55
@snapcountI'm hyper on chocolate chip cookies and mountain dew with a splash of chicken and dumplings02:56
@snapcountforgive my insolence02:56
perlDreamernothing insolent about sex02:56
@snapcountsex? what are you talking about02:56
@snapcountI was talking about birds and bees02:56
@snapcountyou know... mammals and insects02:57
@snapcountWOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO02:57
perlDreamerhave some more Mountain Dew02:57
@snapcountok02:57
@snapcountI'm cut off02:57
@snapcountgotta go see my better half for a while02:57
perlDreameryou married?02:57
@snapcountnah02:57
@snapcounttoo young for that =)02:57
crythiashe's got to go to the bathroom02:57
perlDreamerlisten, here, sonny02:57
@snapcounthaha02:58
@snapcountsorry, no disrespect02:58
@snapcountcrythias: when I go there I'm usually seeing a man about a horse02:58
@snapcountor as I like to say02:58
perlDreamershaking the dew off your lily02:58
@snapcountdropping the kids off at the pool =)02:58
perlDreamercopping a squat02:58
perlDreamerdoin' the potty dance02:58
crythiasmaking a deposit at the porcelain bank02:58
perlDreamer(similar to the Neutron Dance)02:59
@snapcountwow02:59
perlDreamerand that's with no Mountain Dew02:59
@snapcountalright... I will talk to you guys later02:59
@snapcountpeace out homies!02:59
crythiasdoin the hershey squirts02:59
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit []02:59
perlDreamerI think you squirted him out of the room!02:59
crythiashee03:01
perlDreamerand then perlDreamer brings the SVN server down to its knees03:01
crythiasph, no.03:02
perlDreamerit doesn't like it when I do merges03:02
crythiassigh03:02
crythiascpan installs take for ever03:03
crythiaswell, one after another...03:03
perlDreamergood night, all03:07
crythiasgnite03:07
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has quit [""no gaim ads""]03:07
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has quit ["bbl"]03:20
-!- snapcount [n=roy@adsl-152-18-213.dab.bellsouth.net] has joined #webgui03:56
snapcountI'm not really here03:57
snapcountcrythias: what was that site with the free website templates again?03:57
crythiaswww.oswd.org03:57
snapcountthanks03:57
snapcountyou rock03:57
crythiasi try03:58
crythiassnapcount: I've been also trying to assist nbcccorp04:13
snapcountyeah04:26
snapcountthat one's brewing in my mind04:26
crythiasthink it's a preload.perl thing.04:26
crythiasI'm chatting with him... SDIJason04:26
snapcounthe's using the WRE though04:27
crythiasyeah04:27
snapcountthose issues shouldn't exist04:27
snapcountthe wre works04:27
crythiasand I told him to upgrade to 6.8.0 before 6.8.404:27
crythiasor 68504:27
snapcountI'm going to dup his environment and try the upgrade myself04:28
snapcountI don't know how else to troubleshoot it04:29
crythiaswhere would modperl...04:29
crythias[Tue Feb 07 17:59:16 2006] [error] [client 10.0.2.75] failed to resolve handler `ModPerl::Registry::handler': Can't locate ModPerl/Registry/handler.pm04:31
crythiaswhere is this asked?04:31
snapcountthis perl module should be included in the latest version of the wre04:35
snapcountIt's probably called by WebGUI.pm04:35
-!- snapcount [n=roy@adsl-152-18-213.dab.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]05:48
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]06:19
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui06:39
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit]06:39
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:08
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []15:13
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:23
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []16:49
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui17:04
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui18:24
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []18:27
pbmdawglots of activity in the webgui world today...18:51
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has joined #WebGUI19:09
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has joined #webgui19:20
crythiashello19:29
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has joined #webgui19:44
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has left #webgui []21:15
crythiasThe duck, it does quack.21:54
crythiasEchoes, they cacaphonize.21:54
crythiasI need new eardrums.21:54
pbmdawgNext Generation22:01
crythiasyes...?22:02
crythiasMatthew! Long time no talk.22:02
* crythias is having fun with XWindows on Cygwin from home via putty22:03
crythiaswowsers22:09
crythiaslots of posts22:10
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has joined #webgui22:20
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has left #webgui []22:25
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui22:45
-!- mode/#webgui [+o snapcount] by WRE22:45
crythiashowdy22:48
@snapcountho22:48
@snapcountit's mr. hankey22:48
crythiasxtopher asks a lot22:48
crythias:)22:48
@snapcountno kidding22:48
@snapcounti just saw that... thought I was done22:48
@snapcountlike a freakin' support avalanche22:48
crythias"NO"22:49
crythias"NO"22:49
crythias"Not unless you edit ___.pm22:49
crythias:)22:49
@snapcounthehe22:50
crythiasuse iDontWorkForPlainBlackDisclaimer;22:52
@snapcountthat would not be in my best interest22:52
@snapcountsaying something like that may make it a reality22:53
crythiasno. *I* said that.22:53
@snapcountoh I get it22:53
@snapcountsorry22:53
@snapcountmy brain is fried22:53
perlDreamerneed more Mountain Dew22:53
@snapcountall I've done today is micro-economics, managerial accounting, and a lot of support requests22:54
perlDreamerI fixed another bug for you22:54
@snapcountI got that nbcccccc guy going22:54
crythiasyeah22:54
crythias:)22:54
crythiasI helped him as well.22:54
@snapcountaparently you have to upgrade 6.7.5 -> 6.7.8 -> 6.8.0 -> 6.8.522:55
@snapcountthanks22:55
perlDreamerwait a minute22:55
@snapcountperlDreamer: thanks22:55
perlDreamerto get from 6.7.5 you have to run 4 upgrades?22:55
@snapcountthis guy did22:55
@snapcountmaybe that's just a coincidence22:55
@snapcountbut doing that sequence worked22:56
@snapcounthis WebGUI installation was searching for webgui/lib in /lib (like the root of his filesystem)22:56
crythiasthee upgrades.22:56
crythiasthree22:56
@snapcountweird22:56
@snapcountwhat's the opposite of a fence-post error called22:57
@snapcountfence error?22:57
@snapcount=)22:57
@snapcountoff by one22:57
crythiasgatepass?22:57
@snapcount<shrug>22:57
perlDreamertwo bugs drinking beer on the wal23:04
perlDreamertwo bugs drinking beer23:04
perlDreameruh23:04
perlDreameroh well23:04
@snapcountgood thing someone is getting to work on bugs23:04
@snapcountI want to but it seems impossible23:04
@snapcountit helps a lot23:04
@snapcountI can't thank you enough23:05
perlDreamerdon't thank me too much, I only have time to work on the easy bugs that you and Matt use to take a breather :)23:05
@snapcountthat's fine23:05
perlDreamershortcut an existing asset, clipboard23:39
perlDreameradd an shortcut asset, select by criteria23:39
crythiasAsset to Mirror would be Asset URL to mirror23:39
pbmdawglike, working during class :)00:14
@snapcountoh00:14
@snapcountI put in about 55 - 60 hours a week00:15
@snapcountfar from JT status00:15
@snapcountbut that should count as full time00:15
@snapcountactually00:15
@snapcountprolly more like 50 - 5500:15
pbmdawgsame for me, thereabouts.00:16
@snapcountthat's average I would guess00:16
@snapcountprobably for Frank too00:16
@snapcountI don't know about vrby and steve00:16
@snapcountI don't know what kind of hours they put in but i'm sure it's up there00:16
pbmdawgfrank's like 65-7000:17
pbmdawgor higher00:17
@snapcountwow00:17
pbmdawg(my guess)00:17
@snapcountthere's no way I could do that with my course load00:18
perlDreamer?00:32
@snapcountheh00:33
@snapcountconverting it to 6.900:33
pbmdawg6.800:33
@snapcountthat's what I meant00:33
pbmdawgsay what you mean!!!!00:33
perlDreameresm?00:33
pbmdawgI just static-shocked my notebook.00:33
@snapcountthis is like the caveman version of EMS00:33
pbmdawgoh00:34
@snapcountthe predecessor00:35 <@snapcount> perlDreamer: it's a client app I wrote00:34
@snapcountmatt gets to go clean up after me00:35
@snapcountI feel bad for him00:35
@snapcount=)00:35
perlDreamerah00:35
perlDreamernot core stuff00:35
@snapcountnah00:35
perlDreamerI don't think he's here00:43
@snapcounthe's here00:43
@snapcountjust ignoring us =)00:44
pbmdawghuh00:44
@snapcountsee00:44
@snapcountlol00:44
perlDreamerwhat's the max data in allowed in DateTime?00:44
perlDreamers/data/date00:44
pbmdawgDateTime.pm or WebGUI::DateTime00:45
perlDreameryes00:45
perlDreamerwhere does the integer overflow?00:45
* snapcount snickers00:45
pbmdawgum00:45
pbmdawgI think it's 8 bit float.00:45
pbmdawgno00:46
pbmdawg16 bit float00:46
pbmdawgsigned00:46
perlDreamerhow big are the mantissa and exponent fields?00:46
@snapcount10^6900:48
@snapcount-1.0000:48
@snapcountfor tax00:48
@snapcountlovely00:50
@snapcountsf just went down00:50
perlDreamerI have 4-5 of the bugs memorized00:51
perlDreamerwhich ones have you already fixed?00:51
@snapcountpassthruUrls00:51
@snapcountmatrix tmpl var00:51
perlDreamerboth of them?00:51
@snapcountwhat was the other one00:51
@snapcountand the data form security00:51
perlDreamerDirectoryIndex not working with passThruUrl00:51
@snapcountoh yeah00:52
@snapcountI'll do that one00:52
@snapcountI saw that guys fix00:52
perlDreamerdo you have IE?00:52
@snapcountbut I don't understand why you have to add location blocks for indexs to be picked up00:52
perlDreamerthere were several with IE that I can't work on because I don't have it.00:52
@snapcountI'd have to dust it off00:53
@snapcounthavent' fired IE up in like 6 months00:53
perlDreamerhow about FireFox 1.5?00:53
@snapcountyep00:54
@snapcount1.5.0.100:54
perlDreamerokay00:54
perlDreamerthere's an Avatar upload problem with FireFox reported by Vitkovsky00:54
perlDreameragainst IE and FireFox00:54
perlDreameri think an earlier bug may have already fixed it00:54
pbmdawga bug fixed another bug?00:55
pbmdawgsmart bugs....00:55
perlDreamerbugfix00:55
pbmdawgroy: email me the salesmgr code (including runhourly) if you still have it00:55
@snapcountthere is no runHourly for salesmanager00:56
pbmdawgerr I mean macros00:56
pbmdawgsame thing00:56
perlDreamerhas anyone updated the Hourly script for 6.9?00:56
@snapcountI'm not sure01:04
pbmdawgnope01:05
@snapcountmatt: it's sent01:05
@snapcountperlDreamer: any thoughts on the second passthru bug01:07
@snapcountthe regex should be working to catch anything after the url01:07
@snapcountand returns declined01:08
@snapcountfunny thing is01:08
@snapcountthe passthruUrl is working01:08
@snapcountyou get a 40401:08
@snapcountit's just not serving the index page01:09
perlDreamercube talk, be back later01:11
@snapcountok01:11
@snapcountweird01:11
@snapcountadding those location blocks do make it work though01:12
@snapcountso... aparently, a location block with SetHandler None does something that returning DECLINE does not01:12
@snapcountnice01:14
@snapcountmodperl docs don't define the constants01:15
pbmdawgdog ate my new cell phone01:15
@snapcountlike... it's broken?01:15
pbmdawghe swallowed the antenna tip01:17
@snapcountnice01:17
@snapcountMatt: I'm looking for the definitions of the Apache Constants01:21
@snapcountlike DECLINE01:21
@snapcountdo you know where I can find that?01:21
@snapcountperl.apache.org has squat01:22
perlDreamerApache2::Constants?01:22
@snapcountyeah01:22
perlDreamerhow about perldoc that?01:22
@snapcountI'm trying to figure out what is different between SetHandler None in a location block and returning DECLINED01:22
@snapcountperldoc Apache2::Constants01:23
@snapcountNo documentation found for "Apache2::Constants".01:23
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui01:23
crythiasYugioh GX01:23
crythias:)01:23
@snapcountYahtzee01:26
@snapcountperldoc Apache2::Const01:26
crythiasapropos what?01:37
perlDreamerbe back later01:39
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has quit [""away""]01:39
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has joined #webgui01:51
perlDreamersf is back up01:52
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]02:22
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: pass, perlDreamer, LuckyLStrike, @WRE, chansen, @snapcount, crythias02:25
-!- nuba_ [i=nuba@zaxxon.telerama.com] has joined #webgui02:27
-!- Netsplit over, joins: @snapcount, perlDreamer, crythias, chansen, pass, @WRE, LuckyLStrike02:28
-!- nuba [i=nuba@zaxxon.telerama.com] has quit [Remote closed the connection]02:29
perlDreamergo snapcount02:36
perlDreameryou bug fixin' monster!02:36
perlDreamerhow the EMS coming?02:40
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui02:48
-!- mode/#webgui [+o pbmdawg] by WRE02:57
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has quit [""bacon""]02:58
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]04:20
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []04:33
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui07:50
perlDreamersnapcount: you busy?07:50
@snapcounthehe07:50
@snapcountyou're funny07:50
@snapcountwhat's up07:50
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has quit ["bbl"]08:11
perlDreamersnapcount, I found another bug08:22
@snapcountooh boy08:22
@snapcountwhat is it08:23
perlDreameryou can make WebGUI upload a file of zero size08:23
@snapcountheh08:23
@snapcountthat's cool08:23
@snapcountthat should be a feature08:23
perlDreamerand if you name it like an image, you can make the thumbnail creator fatal out08:23
perlDreamerwe need a size check in Storage.pm08:23
@snapcountadd it to the list =)08:24
perlDreamergotcha08:24
@snapcountI'm convinced it's growing faster than its shrinking08:24
perlDreamerI think you're right08:24
@snapcountthat's okay though08:24
perlDreamerbut I'll fix this one tomorrow instead of adding to the list08:24
@snapcountjust means we'll get it more stable08:25
perlDreamernot okay if you're the solo bug fixer08:25
@snapcountplease add it to the bug list even if you are going to fix08:25
@snapcountthat way it's documented08:25
perlDreamerokay08:25
@snapcountI'm giving up on this dataform bug for now08:25
@snapcounthopefully someone can tell me how to duplicate it08:26
* snapcount shrugs08:26
@snapcountI've tried everything I can think of and I can't break it08:26
@snapcountoh well, guess i should go to bed now... it's late08:27
@snapcounttalk to you later08:27
perlDreamergood night08:30
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"]08:56
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui11:27
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has joined #webgui15:18
nbcccorpHey, is there anyone available who knows something about the ^If(); macro and how I might deal with comma's in it's tests?15:19
lenthamenhey nbcccorp15:29
lenthamenwhat are you trying to do ?15:30
nbcccorpHey. I'm using the if macro in wg and when the data has a comma in it the macro fails.15:38
nbcccorpso I am using ^If('<tmpl_var row.field.name.value>' eq 'United States',true,false);15:39
nbcccorpwhen it hits 'Korea, Republic of' it fails15:39
lenthamenOk, I understand.15:40
lenthamenIn the SQL query you could replace the field with a html escaped comma15:40
nbcccorpwhat would that look like?15:41
nbcccorpwait, I see what you mean, in the sql statement replace , with &#44; right?15:44
lenthamenexactly15:44
nbcccorpI will try that. thx.15:44
lenthamenselect replace("foo,bar",",","&#44;");15:45
nbcccorpI think I will need to do a sql if test to see if there is a comma in the data returned15:46
lenthamenYou can just call the replace. It won't change the value if there's no comma in it.15:46
nbcccorpdidn't realize that.15:47
lenthamenSELECT REPLACE(country , "," , "&#44;") AS escaped_country FROM countries;15:48
lenthamenWouldn't it be easier to not use the If macro at all ?15:49
lenthamenI mean, you can let MySQL do that kind of checks too.15:50
nbcccorpI'm using the if macro to display an href if country=united states15:50
nbcccorpin the report template15:50
nbcccorpthat worked perfectly. thank you.15:51
lenthamenok. you're welcome.15:51
nbcccorp^If('<tmpl_var field.value>' eq 'United States',<a href="/boardbooks/countbystate"><tmpl_var field.value></a>,<tmpl_var field.value>);15:52
nbcccorpshould I be able to do that in the sql statement?15:52
nbcccorprather, should I be able to work around that with a sql statement?15:53
lenthamenyes, you can move that check in the sql statement.15:53
lenthamenhold on a sec, I'm doing that somewhere...15:53
lenthamenSELECT IF(1>2,1,0) as showlink15:57
lenthamenTake a look at the mysql Control Flow Functions15:58
nbcccorpok. thx.15:58
lenthamenIn your template you can do this:15:59
lenthamen<tmpl_if row.field.showlink.value>15:59
lenthamen       <!-- show the link -->15:59
lenthamen</tmpl_if>15:59
nbcccorpgotcha. That's a great way to deal with alot of things I am currently using the If macro for. Thanks.16:00
lenthamenIt's faster and less error prone.16:00
nbcccorpand should simplify templates for me.16:01
lenthamenyeah definitely.16:01
lenthamengood luck with it...16:01
nbcccorpI hope so..16:01
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has joined #WebGUI16:04
nbcccorpanyone out there know if it's possible to do an Include in the webgui site.conf files? End up with one file which contains all the macro,wobject statements for all of my sites.16:43
@snapcountsup peeps17:09
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui17:18
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has left #webgui []18:17
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui18:21
@snapcountWOO HOO18:29
pbmdawg?18:29
@snapcountI finally know what the hell is going on18:29
@snapcountwith the directory index problem and passthruUrls18:29
@snapcountapparently mod_dir is executed towards the end of the apache request cycle18:30
@snapcountand because we take the cycle over with PerlInitHandler18:30
@snapcountmod_dir never gets called18:30
@snapcountand therefore never does it's magic to process index files18:30
@snapcountso I just have to write a PerlFixupHandler to make mod_dir do it's thing18:31
@snapcountat the appropriate time18:31
@snapcountwell, that's the theory anyway18:31
@snapcountI'm going to try and implement a fix now18:32
@snapcountso we'll see if I prematurally celebrated18:32
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []18:50
crythiashe suffers from cd. celebratory dysfunction. Now, there is hope. A new series of medications is now available for cd.18:57
crythiasWith ProLong, your celebrations can be longer and louder than ever before.18:58
crythiasTechnological innovations allow you to control your celebrations until the right moment. You'll know when it's time, and you'll be ready.18:59
@snapcountROFLMAO18:59
crythiasTom, from Sheboigan says, "I used to have premature celebration. I was at this surprise party, and completely ruined the surprise. Now, with ProLong, I can hold that celebration until it's time."19:00
* snapcount is crying19:00
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has joined #webgui19:03
crythiasMary, another satisfied customer, says, "My husband suffered from severe cd. He just couldn't celebrate. At our son's birthday party, he barely sang 'Happy Birthday'. Our son's next birthday is coming up, and my husband's been taking ProLong. My husband actually wants to dress up as a clown and tie balloons! Thank you, ProLong."19:03
perlDreamersnapcount:  y'all about ready to commit?19:04
perlDreameryou shouldn't be afraid to commit you know19:04
perlDreamerit shows an insecurity in relationships19:04
perlDreamerplus, he who commits last has to merge19:04
crythiashttp://www.rafb.net/paste/results/iFfl0688.nln.html19:05
@WRE<crythias> http://tinyurl.com/9nntj19:05
* pbmdawg commits early and often19:05
@snapcountnot me19:05
pbmdawganalogous to releasing early and releasing often.19:05
crythiasvote early. vote often!19:06
@snapcountI will commit when I fix this passthruUrl bug19:06
crythiasRoy: You liked my commercial?19:06
@snapcountI think I'm close19:06
@snapcountyes19:06
@snapcountyou should start an ad agency19:06
crythiasheh19:06
crythiasyaknow, disconnected usb mice don't work.19:08
crythiasjust sayin'.19:08
@snapcountyou need wireless usb19:08
@snapcount!bofh19:09
@WREBOFH Quick-excuse: because Bill Gates is a Jehovah's witness and so nothing can work on St. Swithin's day.19:09
crythiasSuicides surged by 35 percent in 1998 as Japan's economy was mired in stagnation and have exceeded 30,000 every year since then.19:10
crythiasThe heck?19:10
@snapcountSCORE19:14
@snapcountit works19:14
* snapcount does a dance19:14
@snapcountthat's the good news19:14
perlDreamerwhat's the bad news?19:17
@snapcountmore support to do now =)19:17
perlDreameroy19:17
@snapcountfixing this bug was my taking a break19:17
@snapcountit was much needed19:17
@snapcounthad to bury my head in code for a bit19:17
@snapcountget my bearings19:17
perlDreamercould you mark which bugs you've fixed so that I don't duplicate what you've done19:17
@snapcountI've been closing the trackers19:18
@snapcountand I'm about to commit19:18
@snapcountok I committed19:39
perlDreamerI did too19:39
perlDreamerI'm looking at the new IP filter bug19:39
perlDreamerany ideas?19:39
@snapcountfirst thought is are they behind a proxy (like WRE)19:40
@snapcountand is the IP being passed through19:40
perlDreamerI'll test the basic feature, and then if it passes I'll ask them for more info19:41
@snapcountbut I'm pretty sure that WebGUI.pm takes care of that19:41
@snapcount(proxies)19:41
@snapcountyep19:41
@snapcount### check to see if client is proxied and adjust remote_addr as necessary19:41
@snapcount        if ($ENV{HTTP_X_FORWARDED_FOR} ne "") {19:41
@snapcount                $session{env}{REMOTE_ADDR} = $ENV{HTTP_X_FORWARDED_FOR};19:41
@snapcount        }19:41
@snapcountso it's probably something else19:41
perlDreamerI have an idea19:42
perlDreamerlet's stop putting so many bugs INTO WebGUI so that we can spend less time debugging WG and more time doing fun stuff19:42
perlDreamerlike our top secret Papa John's work19:42
@snapcountyes19:43
@snapcountnow you're thinking19:43
@snapcountok... back to support for me19:43
@snapcountI'll check in from time to time19:43
@snapcounthopefully I'll be back to bug squashing soon19:43
@snapcountok... my changes are merged into head as well20:00
perlDreameradding new users is broken20:01
@snapcountI noticed that the other day20:01
@snapcountin head right20:01
perlDreamer6.8.620:01
@snapcountoh20:01
@snapcountdidn't know that20:01
perlDreamerI'm going to test demo to see if it's there, too20:01
perlDreamerit's broken there, too20:03
@snapcountmy god20:03
@snapcountwe need to put WebGUI in a tent20:03
@snapcountand fumagate20:03
perlDreamereverybody: We need to thoroughly test 6.8.520:03
perlDreamerif you can create a demo site and try even the most menial of tasks, adding users, groups, changing settings20:04
@snapcountfor sure20:07
@snapcountthis is getting ridiculous20:07
perlDreamereven 5 minutes will make a difference20:10
perlDreamerit would be great if you post bugs to SF and then mention them here.20:10
pbmdawgcolin: anon. regist. works in 6.9....?20:41
perlDreamerhaven't checked20:41
perlDreamerany suggestions for debugging this one in 6.8.6?20:41
perlDreamerseems like I've seen this before, but don't remember how it got fixed.20:41
perlDreamerhuh20:42
perlDreamerlet me try again20:42
perlDreamerAdmin operation Add new user is broken20:43
perlDreamerI didn't try anonymous registration20:43
perlDreamerin 6.8.520:43
perlDreamerI don't think anonymous registration is working either in 6.8.620:55
perlDreamerseems to be working in 6.8.5 on plainblack.com20:55
perlDreamer!lastSpoke snapcount23:27
@WREsnapcount last uttered a word on #webgui 3 hours, 20 minutes ago.23:28
@snapcount;alkjf;la23:29
@snapcountbetter?23:29
pbmdawgworse23:29
@snapcountnow it will say 1 minute ago =)23:29
perlDreamerit just got real quiet while I was gone at lunch23:29
crythias!lastSpoke crythias23:29
@WREcrythias last uttered a word on #webgui 4 hours, 19 minutes ago.23:29
perlDreamersnapcount: supporting or debugging?23:30
@snapcountdebugging a support23:30
@snapcountironically, the root cause is probably bugs in 6.823:30
@snapcount!lastspoke my_ass23:32
perlDreamerWhat?23:32
perlDreamerbugs in WebGUI?23:32
perlDreamersurely you jest23:32
@snapcount$self->jest;23:33
crythiasdon't call me Shirley.23:33
crythiashrm.23:34
crythiasI need to find a place that I can have a house. And a job.23:34
@snapcount!quote MSFT23:35
@WREMSFT -> 26.69 -0.22 / Last Trade  4:30pm / Change  -0.82% / Volume  26.63 / 52 Week Range 26.7023:35
@snapcountkeep fallin' baby23:35
perlDreamer!quote MXIM23:35
@WREMXIM -> 40.40 -1.28 / Last Trade  4:23pm / Change  -3.07% / Volume  40.20 / 52 Week Range 40.7523:35
perlDreamergrrrr23:35
pbmdawg!quote GOOG23:35
@WREGOOG -> 362.00 -7.08 / Last Trade  4:34pm / Change  -1.92% / Volume  362.01 / 52 Week Range 362.2423:35
pbmdawg!quote AAPL23:35
@WREAAPL -> 64.73 -4.08 / Last Trade  4:34pm / Change  -5.93% / Volume  64.73 / 52 Week Range 64.8923:35
@snapcount!WGUI23:36
@snapcount!quote WGUI23:36
@WREWGUI -> No such stock symbol found23:36
perlDreamer!quote PB23:36
@WREPB -> No such stock symbol found23:36
perlDreamer!quote JT23:36
@WREJT -> No such stock symbol found23:36
@snapcount!bash support23:36
@WRE!bash search results: Q# 60469 | Q# 191063 | Q# 408973 | Q# 131553 | Q# 464561 | Q# 354453 | Q# 447828 | Q# 146073 | Q# 178285 | Q# 49551023:36
pbmdawg!quote JT.OB23:36
crythias!quote PL-PB23:36
@WREJT.OB -> No such stock symbol found23:36
@WREPL-PB -> 24.45 0.00 / Last Trade  3:58pm / Change  0.00% / Volume  0.01 / 52 Week Range 4000.0023:36
@snapcount!bash 6046923:36
@WRE|bash| <tomfoolery> there's a small fire burning in my room23:36
@WRE|bash| <beretta> lemme guess im supposed to act suprised that you're telling us and not making any attempt to extinguish it, so i can submit it to bash where it will join the ranks of the other 'SOMETHING CATOSTROPHIC HAPPENED SO I CAME TO TELL YOU GUYS ON IRC FIRST INSTEAD OF ATTEMPTING TO DEFUSE THE HOSTILE SITUATION' quotes that are grossly abundant, similar, and overrated. and despite a new one is submitted each week and only the location of the 23:36
perlDreamerwhat is bash?23:37
crythiasbash.org23:37
@snapcount!bash colin23:37
@WRE!bash search results: Q# 433425 | Q# 1385723:37
crythias!quote PL-PB23:37
@WREPL-PB -> 24.45 0.00 / Last Trade  3:58pm / Change  0.00% / Volume  0.01 / 52 Week Range 4000.0023:37
crythias!quote BLK23:38
@WREBLK -> 134.31 +3.20 / Last Trade  4:00pm / Change  +2.44% / Volume  134.31 / 52 Week Range N/A23:38
@snapcount!bofh23:38
@WREBOFH Quick-excuse: Too many little pins on CPU confusing it, bend back and forth until 10-20% are neatly removed. Do _not_ leave metal bits visible!23:38
crythias!quote GUI23:38
@WREGUI -> 25.0999 +0.0999 / Last Trade  12:12pm / Change  +0.40% / Volume  24.61 / 52 Week Range 26.9023:38
@snapcountcalc mattscode23:39
@WREmattscode = <pbmdawg> {dangit;} i broke 6.9... beyond repair, probably.23:39
crythias!quote WEB GUI23:39
@WREWEB ->  2005 9.45 / Last Trade  Jan  6 / Change  0.00 / Volume  0.00% / 52 Week Range N/A23:39
crythiascalc marriage23:40
@WREmarriage = <pbmdawg> my sister just got engaged <crythias> but you're already married...23:40
@snapcountthat's one of my favorites23:40
@snapcountok... back to work for me23:40
crythiasheh23:40
crythiasmaleswanweb.com is available.23:42
crythiaslemmingdroppings.com23:51
crythiasicantbelievethatdomainisavailable.com23:53
crythiasswimmingool.com is available. Notice no P in it? Let's keep it that way.23:56
crythiasneed to get the available domain stinkyfartpants.com23:58
@snapcounthow about geraldsfunnydomainnameatadiscountbargainpricejustforyou.com23:59
--- Day changed Fri Feb 10 2006
crythiasheh00:00
crythiasewwhatsmells.com00:00
crythiasrandomsitename.com00:01
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []00:03
@snapcountd00:26
perlDreamerr00:26
@snapcounto00:26
pbmdawgp00:26
@snapcounti00:26
perlDreamern00:26
@snapcountg00:27
pbmdawgy00:27
@snapcountnice00:27
@snapcountyou screwed it up00:27
perlDreamerHey, Ingy is nice00:27
@snapcountdropingy00:27
@snapcountthat make no sense you jive turkey00:27
pbmdawgmy dog just ate a hole in my umbrella00:27
pbmdawguh00:27
pbmdawgy was starting a new word00:27
perlDreamerthis is one expensive dog00:28
@snapcountmy bad brother00:28
pbmdawgmozilla 1.4 is fast.00:28
@snapcountok new rule00:28
@snapcountif anyone comes in here and says simply, "hello"00:28
@snapcountwe start that game00:28
@snapcountbut with words00:29
@snapcountwe'll go in order as listed by nick00:29
@snapcountstarting with who says the magic word00:29
perlDreamerhow about age instead?00:29
@snapcountwe may not know ages00:29
@snapcountwhat if Capt_Kangaroo joins00:29
perlDreamerhe's dead00:30
@snapcountexactly00:30
@snapcountso how old is he00:30
@snapcounthello00:30
perlDreamerhow00:30
perlDreamersorry, jumped the gun00:30
@snapcountwow00:30
@snapcountwe suck00:31
@snapcountI guess we'll have to stick to the license plate game00:31
@snapcountheh00:31
perlDreamerWE SUXORS00:31
@snapcountI'm about to run a script that will add 1100 layouts to my dev site00:32
@snapcountall under home00:32
perlDreamerI'll pray00:32
@snapcountmy computer will probably melt00:32
@snapcountClient added a bunch of content and it just 'disappeared'00:32
@snapcountat first I was going to ask him to reproduce00:32
pbmdawggood luck running ?func=manageAssets on home00:32
@snapcountbut...00:32
perlDreamerlike gone from database?00:33
@snapcountlike gone00:33
@snapcountyeah00:33
@snapcountno errors in log00:33
@snapcountno anything00:33
@snapcountjust gone00:33
perlDreamersounds like a bad Hourly script00:33
@snapcountsounds like 6.800:33
@snapcount=)00:33
pbmdawgsounds like WebGUI.00:33
pbmdawgsounds like PlainBlack software.00:34
@snapcountwe *have* to get this stable00:34
@snapcountwe have a really good product00:34
pbmdawgpffffff00:34
@snapcountbut the bugs have got to go00:34
pbmdawg;) it doesn't need to be stable00:34
pbmdawghow do you think we make our money??!?!?!!!!00:34
@snapcountby innovating00:34
perlDreameryeah, only slightly imbalanced00:34
perlDreamerbut right now it needs a serious dose of lithium00:35
@snapcountwe're not running the M$ strategy here00:35
@snapcount=)00:35
pbmdawgcould'a fooled me00:35
@snapcountactually... they have a lot of money00:35
@snapcounthmm00:35
pbmdawgyesh.00:35
perlDreamerno00:35
perlDreamerno no on00:35
perlDreamerno00:35
pbmdawgso jt likes len's profiler00:36
pbmdawg... heading out for a coupla hours.  bb l8r00:36
@snapcountto make things interesting00:37
@snapcountlets add an article to each page as well00:38
perlDreamerthere you go00:38
perlDreamersnapcount: you around?00:57
@snapcountyes00:58
perlDreamera whole bunch of new templates were recently added to WG.00:59
perlDreamerI think they might be a little screwed up.00:59
perlDreamerwhere they added to 6.8.6?00:59
perlDreameron just 6.9?00:59
@snapcountI'm not sure00:59
@snapcountI'll have to ask Steve00:59
perlDreamerI think the createAccount template might be bad01:00
@snapcountI'm asking him now01:00
perlDreamerhold on01:04
perlDreamerthe template is okay01:04
perlDreamerit's the anonymousRegistration setting.01:05
@snapcounthe's checking them into 6.8 into a special folder in docs01:05
perlDreamerokay, I'll double check them01:05
@snapcountbut nothing is done with them until the 6.8 -> 6.9 upgrade01:05
@snapcountthe upgrade adds them into 6.901:05
perlDreamerokay01:05
* snapcount adds 5000 Page layouts under home01:07
perlDreameris anonymous registration off by default?01:08
@snapcountyeah01:08
@snapcountshould be01:08
perlDreamerokay, that means that my two bugs are down to 0.5 bugs01:08
@snapcountcool01:09
@snapcountthat's a good trend01:09
perlDreamerI had a friend verify that Moz 1.4 has the editUser problem, but other versions don't seem to01:09
perlDreamerdisabling tinyMCE is a temporary workaround01:09
@snapcountI currently have 2800 assets in the db01:13
@snapcountabout half way there01:13
perlDreamerany idea what might be making them disappear?01:14
@snapcountno... that's why I'm doing this01:14
@snapcountI can't think of anything that would make that happen01:14
perlDreamerversion control01:14
@snapcountit's set to autocommit01:14
perlDreamerI mean, it has the ability to do stuff like that01:15
@snapcountoh yeah01:15
@snapcounti c what you mean01:15
@snapcount400001:16
perlDreamerwhile you're waiting, would you look at some code with me?01:17
@snapcountsure01:17
perlDreamerWebGUI::HTTP01:17
@snapcountwhat are we looking at01:17
perlDreamersub getHeader01:17
perlDreamerit's Frank's bug01:17
perlDreamerthere's a hash, %params, that has stuff added to it, but it never gets used01:18
@snapcountok01:19
@snapcountI see it01:19
perlDreamerso the bug is that the HTTP header fileName never gets set, and from this code, you can see why01:20
perlDreamerit gets assigned to a hash that doesn't ever do anything01:20
perlDreamerit looks like something was partially converted, then not finished01:20
@snapcountyeah... the hash needs to have keys that match the header keys01:20
@snapcountthen set them01:20
@snapcountin a loop or something01:21
@snapcountor screw the loop01:21
@snapcountand the hash01:21
@snapcountand just set the properties in the if stmts01:21
perlDreamer-attachment = Attachment01:22
perlDreamer-expires = Expires01:22
perlDreamer?01:22
@snapcountthose are probably mp2 methods they are calling01:23
@snapcountso we'll have to find the docs01:23
@snapcountto see what properties we can set01:23
@snapcount->headers_out->set01:23
@snapcountI'll look in the mp2 docs01:24
@snapcountok... it is part of the request object01:32
@snapcountit just takes key value pairs01:32
@snapcountof whatever01:32
@snapcountwe need a reference for HTTP/1.1 headers01:32
@snapcountthat are valid01:33
perlDreameror a copy of pre mp2 WebGUI code.01:33
@snapcountthat's what will tell us the keys we can use01:33
@snapcountwe could browse cvs01:33
@snapcounthttp://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html01:34
@WRE<snapcount> http://tinyurl.com/9fxl701:34
perlDreamerthis is an old bug01:36
@snapcounthuh?01:37
perlDreamerI've traced it all the way back to the 6.9 fork01:37
@snapcountbeen around a while01:37
@snapcountthat link I posted has all the valid headers01:37
@snapcountfor http/1.101:37
perlDreamerI don't see headers for attachment or cookie in there01:39
perlDreamerthe bug was introduced in CVS version 1.1801:43
@snapcountwhoa01:43
perlDreamerwhen WG was originally converted over to a mod_perl handler01:44
perlDreamerin May 200501:44
@snapcountok... my script is done... I have to figure out this suppt req01:44
perlDreamerthanks for the help01:44
@snapcountI didn't really help =) but your welcom01:44
perlDreamerchansen:  are you lurking about?01:52
@snapcountcolin: those pages didn't disappear01:53
@snapcountI was on the wrong server... I was on a dev server01:53
perlDreamerstill have all 5k?01:53
@snapcountthey are in the db01:53
perlDreameroh01:53
@snapcountI do yeha01:53
@snapcountso we know wg can do it =)01:53
@snapcountkinda cool01:54
@snapcountI moved em around and everything01:54
perlDreamerso no support req?01:54
@snapcountstill have to figure out why they disappeared from the website01:54
@snapcountbut they are at least in the db01:54
perlDreameraccording to google, Apache2 doesn't do attachments yet01:55
perlDreamerthis blog entry is old, but it's the only thing I've found: http://darkwing.uoregon.edu/~tkay/alphamail_oldnews.html01:55
@WRE<perlDreamer> http://tinyurl.com/du8um01:55
@snapcountfound em01:56
perlDreamerthe lost pages?01:56
perlDreamercool!01:56
@snapcountthey are in a trash-limbo state01:56
@snapcountdon't know what that means though01:57
@snapcountor why it would happen =)01:57
perlDreamerah01:57
@snapcountbut that's why they aren't being shown01:57
@snapcountguess I'll have to ask the big dog01:57
chansenperlDreamer: whatsup?02:17
perlDreamerdoes Apache2 support attachments?02:17
chansenattachments?02:17
perlDreamersimilar to the CGI method header( -attachment => 'filename')02:18
chansenahh, ofcourse, just set the header02:18
chansenIIRC $r->headers_out->set( Disposition => 'asdasdasd' );02:18
perlDreamerah attachment = Disposition ?02:19
chansenIIRC yes02:19
chansenI'm pretty sure02:19
chansenIt's not a standard track02:19
chansenbut most browsers grok it02:19
perlDreamerI'll try it02:20
perlDreamerthanks02:20
perlDreameryou've been awfully quiet today02:20
perlDreameractually, that's almost it02:22
perlDreamerContent-Disposition: attachment;02:22
perlDreamerfilename=$attachment02:23
perlDreamerbut with your help I was able to track it down02:23
chansen:)02:23
perlDreamerlater guys, thanks for the chat03:02
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has quit [""""]03:03
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui03:25
crythiashowdy03:25
crythiasA skeleton walks into a bar. He tells the bartender... Gimme a beer. .... and a mop.03:26
* snapcount chuckels03:32
@snapcountsee you guys later03:32
@snapcountneed to take a break for a while03:33
crythiaswow03:36
crythiassupport questions are nuts.03:37
crythiascalc remove marriage03:38
crythiascalc marriage03:38
@WREmarriage = <pbmdawg> my sister just got engaged <crythias> but you're already married...03:38
crythiasremove marriage03:39
crythiascalc three03:39
@WRENo calc set for "three"03:39
crythiascalc marriage03:39
@WREmarriage = <pbmdawg> my sister just got engaged <crythias> but you're already married...03:39
crythiassigh03:39
* pbmdawg snorts03:43
pbmdawgcalc crythias03:49
@WREcrythias = saihtyrc03:49
pbmdawgcalc crythias FAHQEW03:49
crythiaswell, I want it gone03:51
crythiascalc crythias03:51
@WREcrythias = saihtyrc03:51
crythiasahhyeah03:51
crythiassomeone has zyxwvutsrqponmlkjihgfedcba.com03:52
pbmdawganyone know of a .pl to convert pod to html?04:29
pbmdawgby "anyone", I mean the only person in here who is actually here - crythias?04:30
crythias?04:30
crythiasturned on gaim alert on my name ah... yeah.04:30
crythiasperl pod2html?04:31
crythiasthat'd be command line.04:32
crythiashttp://search.cpan.org/~jhi/perl-5.8.0/pod/pod2html.PL04:34
@WRE<crythias> http://tinyurl.com/9tph704:34
crythiashttp://search.cpan.org/~jhi/perl-5.8.0/lib/Pod/Html.pm04:35
@WRE<crythias> http://tinyurl.com/bhzre04:35
crythiasbeauty and geek.. He's a great little hostess.04:37
crythias"hostess... is that a what you call a guy?"04:38
crythiassigh04:55
pbmdawgsigh?05:05
crythiasyeah05:07
crythiasdid I give you what you needed?05:07
pbmdawgI think so; thanks!05:07
crythias:)05:07
pbmdawghaven't tried it yet.05:08
pbmdawg'night05:38
crythiasnight05:39
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]05:41
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]06:37
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has quit ["bbl"]08:09
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui10:34
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has joined #webgui15:44
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has left #webgui []15:44
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has joined #WebGUI17:47
MrHairgreasechansen17:59
MrHairgreaseI found out the problem with the rewriting on 6.918:00
MrHairgreasei happens to be that a PerlINitHandler normally is equivalent to PerlHeaderParserHandler18:00
MrHairgreaseexcept if it's directly in a virtualhost or no bloack at all18:01
MrHairgreasein that case it's a PerlPostReadRequestHandler which precedes the transhandler phase18:01
MrHairgreasewhich is indeed used by mod_rewrite18:02
MrHairgreaseWrapping the stuff in a location block does the trick.18:02
chansencool18:03
@snapcountI just fixed a similar problem18:03
MrHairgreasewhat18:03
@snapcountwell, kinda similar18:03
MrHairgreaseoh ok.18:03
@snapcountit was that directory indexes were ignored in passthruUrls18:03
@snapcountit happened b/c mod_dir was being skipped18:04
MrHairgreasehow did you fix that?18:04
@snapcountputting it in a location block also fixed18:04
@snapcountI wrote another handler18:04
@snapcounta PerlFixupHandler18:04
@snapcountthat handed of to mod_dir when needed18:04
@snapcountit's in head in WebGUI.pm if you want to take a look18:04
MrHairgreasemaybe later18:05
@snapcountmaybe a similar solution is possible for this problem18:05
* snapcount shrugs18:05
MrHairgreaseI've been busy all day on the rwrite thing, explaining stuff to Wouter and fixing just a single bug18:05
@snapcountheh18:05
MrHairgreasethat bug has cost me many hours today18:05
@snapcountbugs suxk18:05
@snapcountI spent a lot of time on the one I just told you about too18:06
@snapcountabout 5-6 hours18:06
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui18:06
@snapcountthx for helping with bugs btw18:06
@snapcountI really appreciate it18:06
MrHairgreaseit's not in sf.net but when you upload a file or an image the privileges are not set correctly18:06
MrHairgreaseIf you use a filepile that adds to the complexity18:06
MrHairgreasebut I didn't realse that at first18:07
MrHairgreasefrustrations18:07
MrHairgreasebut it's almost tested18:07
MrHairgreaseI'll put it in SVN this afternoon.18:07
@snapcountcool18:07
@snapcountrock on =)18:07
MrHairgreasegood idea!18:08
MrHairgreasetime for a you-know-what18:08
@snapcountstripper?18:08
@snapcountnew car18:08
@snapcountroad trip18:08
MrHairgreaseyes18:09
@snapcountall three!18:09
MrHairgreaseand a beer18:09
crythiashair frosting.18:09
* snapcount cheers18:09
MrHairgreaserefreshing!18:09
crythiasdid you take your celebratory medicine?18:09
@snapcounthaha18:09
MrHairgreasebeing?18:09
MrHairgreasevery hard drugs?18:09
@snapcountjoke from yesterday18:10
crythiasRoy suffers from cd. :) celebratory dysfunction.18:10
@snapcountI told crythias that I suffered from "premature celebration"18:10
@snapcountand it turned into a joke about erectile disfunction18:10
@snapcountpretty funny18:10
crythiasso I invented "ProLong" so you can have longer, louder celebrations.18:10
crythiashrm.18:11
MrHairgreaseaha, so your the guy sending me those informative emails18:11
crythiaswow rafb cleans out fast18:12
MrHairgreaseIf I didn't have email I would have never known my manlyhood was too short18:12
@snapcountme either18:12
@snapcountI used to think I was ok18:12
@snapcount=)18:13
MrHairgreaseyeah, your poor girlfriend18:13
@snapcountouch18:13
* snapcount goes to a corner and pouts18:13
@snapcounthaha18:13
MrHairgreaseouch? can't be hurt by a pinky18:13
@snapcountcalc MrHairgrease18:13
@WREMrHairgrease = eurohunk18:13
@snapcountand this is the thanks I get...18:14
@snapcountpinky and the brain18:14
crythiasnarf18:14
MrHairgreasemsg wre ident whammo18:15
MrHairgreasewhoops18:15
crythiashttp://www.burn.com/content/brain-waves/cheesewhiz.wav18:15
@WRE<crythias> http://tinyurl.com/7augo18:15
@snapcounthaha18:16
MrHairgreasecalc pinky <snapcount> I used to think I was ok18:16
@snapcountnow you have to change your pass18:16
MrHairgreaseho do i do that again18:16
@snapcountat least you didn't have an embarrasing password18:16
MrHairgrease?18:16
@snapcount"/msg wre pass yourpass"18:16
MrHairgreaseI'm getting the (17:17:24) WRE <AUTO-REPLY> :  is away: (Auto-Away after 10 mins) [BX-MsgLog On] message again18:17
MrHairgreasewre does not like me anymore i guess18:17
@snapcountI'll ident you18:17
@snapcountand then he will listen18:17
MrHairgreasedo that18:17
crythiasthis is JT's! http://www.burn.com/content/brain-waves/i-don't-see-it.wav18:18
@WRE<crythias> http://tinyurl.com/cj5jw18:18
crythiasgrr.18:18
crythiashttp://www.burn.com/content/brain-waves/no-money.wav18:19
@WRE<crythias> http://tinyurl.com/b9pdt18:19
@snapcountok try now18:19
-!- MrHairgrease [n=martin@host1.procolix.nl] has left #webgui []18:19
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui18:20
@snapcountI think it's /msg wre pass oldpass newpass18:20
MrHairgreaseah18:21
MrHairgreaselike that?18:21
MrHairgreasestill getting the same message18:21
crythiashttp://www.burn.com/content/brain-waves/plan-that-works.wav18:23
@WRE<crythias> http://tinyurl.com/8m4sp18:23
@snapcountthat reminds me18:24
@snapcountI finally got my website up18:24
@snapcountthanks for that link crythias18:24
@snapcountthose designs were pretty decent18:24
crythias:}18:24
@snapcountI wound up using one of them18:24
@snapcountmodified a bit of course18:24
@snapcountbut it let me have a nice looking wg site in about an hour18:25
@snapcountall done in CSS18:25
@snapcountwas very nice18:25
crythiaskewl :)18:25
crythiasYaknow, "Resident Evil" and "Game of the Year" doesn't exactly match for me for some reason.18:29
@snapcount!dubya18:31
@WRE"If I'm the president, we're going to have emergency-room care, we're going to have gag orders."18:31
crythiasHoly cow. http://www.gilby.com/unicycling/photos/2wheeler/18:43
@WRE<crythias> http://tinyurl.com/gv18:43
crythiaswho is he?18:44
crythiashe's the guy who made tinyurl.com18:44
crythiasyeay.18:44
MrHairgreasewell it's in svn19:19
MrHairgreasetime to go home19:19
@snapcountlater19:21
@snapcountthx for the help19:21
MrHairgreasebye19:21
-!- MrHairgrease [n=martin@host1.procolix.nl] has left #webgui []19:21
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has joined #webgui21:03
perlDreamerahoy, snapcount21:03
perlDreamerbe thee bug fixin' today?21:03
@snapcounttrying21:03
@snapcountI'm neck and neck with the support monster21:03
@snapcountI close one21:04
@snapcounthe opens one21:04
@snapcountI think I'm winning though21:04
@snapcountthe amt of support coming in this week has been insane21:04
@snapcountvery weird21:04
perlDreamer6.821:04
@snapcountmostly21:04
@snapcounta lot of them are people finding bugs21:04
perlDreamerthat's good21:05
@snapcountI think I just found another one21:05
perlDreamerme, too21:05
@snapcountif you have like 300 children and you use the asset manager and go to the parent21:05
@snapcountthe children aren't listed21:05
@snapcountit just lists no children at all21:05
@snapcountwhat's yours21:05
perlDreamerthis is running from a test21:06
perlDreamerall of a sudden, $session{dbh} gets lost21:06
@snapcountlost?21:07
@snapcountlike loses connection to the database?21:07
perlDreamernot an object anymore21:07
@snapcounthmm21:07
perlDreamernm21:07
perlDreamerit's always bad to have the call to "cleanup" before tests21:08
@snapcount$self->isNaB('dbh_handle_disappears');21:08
perlDreamerisNaB?21:08
@snapcountthat's kinda like isNaN21:08
@snapcountNot a Number21:08
perlDreamerso what's B?21:09
@snapcountI think it's a java or javascript notation21:09
@snapcountNot a Bug21:09
@snapcount=)21:09
@snapcountif we could just get someone to write a isNaB method21:10
@snapcountwe would be a lot quicker at this whole bug fixing thing21:10
perlDreameror if we had users who wrote sane bug reports21:10
@snapcountI think it would be easier to write the method21:11
@snapcountlol21:11
perlDreamerhow about a ftB method?21:13
perlDreamer$WebGUI->ftB(sf_ref => 34532123);21:14
@snapcountthere you go21:14
@snapcountdoes the f mean "find" or "fix"21:14
perlDreamerfix, of course21:14
perlDreamersimilar to Perl's DWIM module21:14
@snapcountgood man, good man21:14
@snapcountwhat is that21:14
@snapcountgeez21:18
perlDreamer?21:18
@snapcountI try to open the asset manager21:18
@snapcountand its taking forever21:18
perlDreamer300 kids21:18
@snapcountthere's only 5004 pages21:18
@snapcountunder home21:18
@snapcountmy laptop is going to melt21:18
perlDreamerget it off your lap21:19
@snapcountonto what21:19
@snapcountmy piii 450 dev box21:19
perlDreamersomething metal21:19
perlDreamernon flammable21:19
@snapcountthat will make it sloooower21:19
* snapcount is slow today21:19
@snapcount6337 nobody    25   0  142m 132m 5468 R 73.9 16.9   3:40.24 httpd21:20
@snapcountwebgui is being nice at least21:20
@snapcountnot taking all of the resources21:20
perlDreamer$bug->close()21:21
@snapcountyou fixed it?21:21
perlDreameryeah21:21
perlDreamerIP filter for Visitor21:21
* snapcount slides Colin a beer21:21
perlDreamerMartin is fixing bugs,too21:22
@snapcountstill21:22
@snapcountI thought he went home21:22
@snapcountit's like two days in the future where he is or something21:22
@snapcountI think21:22
perlDreamernow to forward port21:23
@snapcountthe fun part21:23
perlDreamernot too bad21:24
perlDreamermerging in SVN is way better than CVS21:24
@snapcountI meant when you have to adapt the change to be 6.9 compatible21:24
perlDreameryeah.  That's not too fun21:24
@snapcounthehe21:24
@snapcountI hope peeps are remembering to do that21:25
perlDreamerme 221:25
perlDreamerI'm starting to feel like the indentation nazi.21:28
@snapcount!dubya21:40
@WRE"A tax cut is really one of the anecdotes to coming out of an economic illness."21:40
perlDreamer!exit21:41
perlDreamer!eval {warn "this is not a good idea"}21:41
perlDreamershields up! Red Alert!22:02
perlDreamernew prereq's for WG 6.922:02
@snapcountreally22:03
@snapcountwhat are they22:03
perlDreamerNet::Subnets22:03
perlDreamermaybe more22:03
perlDreamerCrypt::Blowfish22:06
perlDreamerMIME::Entity22:17
@snapcountyeah22:17
@snapcounterr22:17
@snapcountyay! rather22:17
@snapcounttwo more bugs identified22:17
perlDreameridentified = found or identified = diagnosed?22:18
@snapcountfound22:18
@snapcountsupport requests are turning out to be our best qa tool22:18
perlDreamerdid you figure out the Asset problem you were working on earlier?22:19
@snapcountyeah22:19
@snapcountapparently you can paste a CR/LF into an asset title22:20
@snapcountand that breaks the html that is generated in func=manageAssets22:20
perlDreameruh oh22:20
@snapcountweird22:20
perlDreamerso need to scan the database and remove them?22:20
@snapcountalso, their are anchor tags that are closed like this: <\/a>22:20
@snapcountwhich is more of a minor thing22:21
@snapcountI'm opening trackers for those now22:21
perlDreamerhow are we doing on EMS?22:27
@snapcountI haven't touched it in a week22:27
perlDreamerokay22:27
@snapcountdamn... just got two more login requests22:27
perlDreamerjust wanted to make sure there isn't a bunch of code to be labeled22:27
@snapcountno need to scan the db22:28
@snapcountit was just on one client's site22:28
@snapcountit's not in wg default code/content22:29
perlDreamerwhat I mean is, maybe we should include a scan of the user's database in the upgrade script to remove characters like this to prevent other users from having the same problem22:29
@snapcountthat might be a good idea22:30
@snapcountyou have to be really careful doing stuff like that though22:30
@snapcountobliterate someones site... oops =)22:30
perlDreamerblooey22:31
@snapcountwebblooey22:32
@snapcountjust got a lead on the dataform problem22:34
perlDreamercool!22:34
perlDreamerso it's real?22:34
@snapcountyou have to wait a day before the problem starts occuring22:34
@snapcountsupposedly22:34
perlDreamerno way22:34
@snapcountthat's what he said22:34
perlDreamerone day....22:35
@snapcountmy guess is when something in runHourly goes22:35
perlDreameranything in the log file22:35
@snapcountso not exactly one day22:35
@snapcountdon't know... easy to test though22:35
@snapcountjust force runHourly to run everything now22:35
@snapcountand see if it breaks the form22:35
perlDreamerI'm in the middle of the 6.9 add user bug22:36
perlDreamermaybe I'll try it next22:36
@snapcountoh I'll do it22:36
@snapcounti was just saying22:36
perlDreamerah, okay22:36
@snapcountthen again, this may be hogwash22:36
perlDreamer**suspecting clean hogs22:36
* perlDreamer suspects clean hogs22:37
@snapcounthehe22:38
perlDreamerdo you know how to do this 6.8-ish code in 6.9? $session{form}{uid} = $u->userId unless ($isSecondary);22:39
@snapcount$self->session->form->get("uid") = $self->session->user->get("uid") unless ...22:41
perlDreamer->get can be an lvalue?22:41
perlDreamerthis is an assignment22:41
@snapcountoh22:41
perlDreameryeah22:42
@snapcountduh22:42
@snapcounthehe22:42
perlDreamerI'm wondering if this is dead code.22:42
perlDreamerI'm going to leave it and go to the next snapcount bug22:43
perlDreamerI should give a mini talk on perl quoting constructs at the next WUC22:46
perlDreamerthis is ridiculous22:46
@snapcountthe only way I can see to set a form session var22:47
@snapcountis to meddle with session->request22:47
@snapcountwhich probably isn't good practice22:47
perlDreamernot unless you're writing tests :)22:47
@snapcountwe should be reading the value from the post into a var somewhere in the beginning22:48
perlDreamerI'm guessing that the code is dead.  It might have been used at some point, but isn't anymore.22:48
@snapcountand then screwing with it22:48
@snapcountoh22:48
@snapcountimagine that22:49
@snapcountsf is down again22:49
perlDreamercan't handle the WG bug submission load22:49
@snapcountLMAO22:49
perlDreamerThis is an upaid advertisement:22:50
perlDreamerWant to lose a quick 15 pounds, no dieting and no exercise?22:50
perlDreamerHead on over to #webgui and wait for a great joke22:50
perlDreamerthen you can LYAO and fit in those jeans again22:50
@snapcountthere you go22:50
perlDreamerHTML bug fixed22:52
@snapcountthe changelog for this release is going to be like a mile long22:53
perlDreamerabout the HTML bug with bad links \/a22:56
perlDreamerin javascript strings does slash '/' need to be escaped?22:56
@snapcountummm22:57
@snapcountI don't think so22:58
perlDreamerI don't think so either.22:58
perlDreamerI'll ask Dr AJAX22:58
@snapcountmaybe in a regex or something22:58
perlDreamerForm::Text.pm is used all over the place as a baseclass for other form elements23:12
perlDreamerI fixed the newline problem in Text.pm, and quickly scanned all other form elements that use it _and_ have their own getValueFromPost method.23:15
perlDreamershould we skip the database scan?23:15
perlDreamerI'm thinking we should23:15
@snapcountyeah23:15
@snapcountwe'll keep an eye out for postings about it on the forums23:16
@snapcountit's unlikely someone would do it anyway23:16
perlDreamersomeone is testing 6.923:19
@snapcountwhat?23:19
perlDreamerSF is back up.23:19
perlDreamer"wmvanoijen" has posted 4 new 6.9 bugs23:20
@snapcountcool23:20
perlDreamerthere are only like 17 6.8 bugs23:21
@snapcounta lot have been closed23:22
@snapcountthanks to people like you23:23
perlDreamerhave you had any luck with the DataForm?23:24
@snapcountstill doing support23:25
@snapcountat this point I don't think I'll get to do any bugfixing until sunday23:26
@snapcountbut the good news is23:26
@snapcountthat it's all I'll be doing23:26
--- Day changed Sat Feb 11 2006
perlDreamerat least you have something to do00:01
@snapcountthis is true00:03
@snapcountbeing busy is a *good* thing00:03
perlDreamerI would love to have something to work on for $dayJob00:03
@snapcountso do you just sit in the office and work on WG00:04
perlDreamerpretty much00:04
@snapcountcool00:04
@snapcountso you get paid by $dayJob to work on WG00:04
@snapcountthat's awesome00:04
perlDreameryeah00:04
perlDreamerbut not good for that feeling of job security00:04
@snapcountwe should put your employer in the credits00:04
@snapcountyeah... that would suck00:05
perlDreamerI wouldn't do that00:05
@snapcountI was joking00:06
perlDreamerokay, hard to tell over IM00:06
@snapcounthehe00:06
@snapcountI know00:06
perlDreameron the dataform bug, which user gave feedback?00:38
perlDreamerwas it unable to move fields or disappearing fields?00:39
@snapcountdisappearing00:39
perlDreamerI'll give it a shot00:39
@snapcountperlDreamer is a wild man!00:39
@snapcountbug killin' crazy00:40
perlDreamerbored stiff?00:40
* snapcount hands perlDreamer an Orkin shirt00:40
@snapcountme?00:40
perlDreamerme00:40
@snapcountoh00:40
@snapcountheh00:40
perlDreamerno luck with the Hourly script00:54
@snapcountthat bug is driving me nutz00:55
@snapcountyou still can't reproduce eh00:55
perlDreamerwe don't have enough info to debug it00:55
perlDreamerno00:55
@snapcountall we have are symptoms00:56
@snapcountdid you try editing the dataform after running all of the runhourly scripts00:57
perlDreamerjust the fields00:57
perlDreamerI'll try the dataform quick00:57
@snapcountmaybe shove some data in it00:57
perlDreamerdid that00:59
perlDreameryou know, if he's wrong about his version, this sounds like a 6.8.4 Form bug01:04
@snapcountno... it's a 6.8.5 site01:05
@snapcountI'm sure01:05
perlDreamerdo you know the URL?01:07
@snapcountOriginally this was reported as happening after an upgrade01:10
@snapcountI just remembered that01:10
@snapcountbut we tried that didn't we01:11
perlDreamerno01:11
perlDreamerthere was a recent bug involving dataForm field data. I'll track it down01:12
perlDreamerdo you know which version Aaron upgraded from?01:15
@snapcountWell, I've spoken to John about it01:15
@snapcountfrom donorware01:15
@snapcounthe said it happened after the 6.8.4 -> 6.8.5 upgrade01:15
perlDreamerthere's nothing in the upgrade script for that upgrade that looks dangerous01:17
@snapcountyeah... I know01:17
@snapcountI'm wondering if they just didn't notice01:17
perlDreamerokay, I need your superior hacking skills for a sec01:28
perlDreamerare you busy?01:29
@snapcounthello01:30
perlDreamerno, it's not what I thought it was01:31
perlDreamerI got mislead by useAssetId in setCollateral01:31
perlDreamerI thought you had to pass it to it, but it gets generated inside setCollateral01:31
@snapcountwell, you are supposed to send the assetId in the hash01:33
@snapcounteven if you use 101:33
perlDreamerno, it gets pulled from $self01:33
perlDreamerif useAssetId ne "0"01:33
@snapcountI thought the API docs said to set it either way01:33
@snapcountI could be mistaken though01:33
@snapcountI trust you =)01:34
perlDreamerheadin' out03:32
perlDreamersee y'all later03:32
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]03:32
-!- crythia1 [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui04:15
crythia1A ghost walks into a bar. "Give me a beer!" it wails at the bartender. "Sorry," the bartender said. "You've reached your limit. You're two sheets to the wind."'04:18
-!- crythias [n=gyoung@64.200.2.35] has quit [Nick collision from services.]04:20
-!- crythia1 is now known as crythias04:20
crythiasI don't suppose there was ever clickable04:22
crythiaser.. draggable navigation.04:22
-!- nbcccorp [n=jason@cpe-065-188-208-137.triad.res.rr.com] has joined #webgui05:36
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has quit ["bbl"]05:38
crythiashttp://www.google.com/search?q=brown+and+bubbly06:14
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui06:22
perlDreamerroy:  you still up?  monster06:23
-!- perlDreamer [n=colink@199.107.160.242] has quit [""""]06:32
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]06:36
-!- nbcccorp [n=jason@cpe-065-188-208-137.triad.res.rr.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]06:40
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui15:32
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui16:12
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui16:13
crythias2RLE4BS16:15
MrHairgreasetoo real for bullshit?16:15
crythiasearly16:17
MrHairgreaseno here it is16:18
MrHairgreaseit 15.30 or something where I am16:18
crythiasheh16:18
crythias091816:18
MrHairgreaseI'm almost finished with cloathing myself16:19
MrHairgreaseI took a shower some 3 hours ago or so16:19
crythiaslazy day, eh?16:19
MrHairgreaseNo man16:19
MrHairgreaseI'm doing internationalisation for the SQLForm16:20
MrHairgreaseso that I can finally release it16:20
crythias:):)16:20
MrHairgreaseWriting docs is not my favorite passtime though16:20
MrHairgreaseactually it sucks16:20
MrHairgreaseBut tonight Len is comming to Delft16:21
MrHairgrease so that will probably be fun16:21
pbmdawgit's a blizzard here.16:40
crythiasoh? Balmy 70s here.16:44
crythiaskidding. 5416:45
MrHairgreaseHere it's about 5 degrees or something. Very boring gray weather.16:46
crythias   68.1 °F   /   20.1 °C    Clear16:46
pbmdawg1 meter visibility.16:48
pbmdawg"whiteout" they call it16:48
crythias2WYT2DR16:51
pbmdawg2WYT2DY16:56
crythiasWYTRAPR16:58
crythiasbrown and bubbly17:05
pbmdawgaugh; what was that from17:07
crythiasSuperbowl17:24
crythiasPepsi slogan17:24
pbmdawgoh yeah17:40
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]19:18
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI23:09
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]23:45
--- Day changed Sun Feb 12 2006
pbmdawg!dubya01:09
@WRE"Reading is the basics for all learning."01:09
pbmdawg!dubya01:10
@WRE"If I'm the president, we're going to have emergency-room care, we're going to have gag orders."01:10
pbmdawg!dubya01:10
@WRE"Kosovians can move back in."01:10
pbmdawg!dubya01:10
@WRE"The woman who knew that I had dyslexia--I never interviewed her."01:10
@snapcountyou still need help?01:10
pbmdawgoh yeah01:10
@snapcountI was afk01:10
pbmdawgi noticed01:10
pbmdawg22 hours01:10
@snapcountyeah... have to do other things in life01:11
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui01:24
pbmdawgwb01:28
crythiashowdy01:28
crythias6.9 versus 7.0?01:29
pbmdawgfight!01:29
crythiasI think I'm going to say 6.9 is a must.01:29
crythiasI might not understand everything, but Workflow isn't even a thought yet.01:30
crythiaswell, ok, it's a thought, but unless there is something more concrete on implementation, ...01:30
crythiasit's a potential  API change, which shouldn't be on 701:31
crythiasI guess that's a point to be discussed.01:31
crythiasit'd be nice to say 6.9 is 7.0 RC01:32
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]01:55
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui01:55
crythiasthe heck?01:55
crythiasall of a sudden, my screen goes black.01:55
@snapcountscreen saver?02:37
@snapcountpower saving02:38
crythiashad to hit power and fscking new boot.02:44
@snapcountthat sounds like a windows feature =)02:44
crythiaslikely part of my attempt to get flash to work in firefox.02:44
crythiassays it's unstable02:46
crythiasI don't think we should skip 6.9 release.02:46
crythiasby we, I mean you.02:46
crythias:)02:46
-!- nbcccorp [n=jason@cpe-065-188-208-137.triad.res.rr.com] has joined #webgui02:56
crythiashi03:00
crythiaslove these 80's movies.03:07
crythiasGuy: "I used to be in a band. You know Bruce Springsteen? .... I have lots of his albums."03:08
crythiasFry: Make up some emotions and tell her you have them.03:32
@snapcountoy03:33
@snapcountsee you guys tommorow03:33
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"]03:33
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui04:09
pbmdawgwelcome!04:16
crythiasthank you04:16
crythiashee04:16
crythiaswow04:20
crythiasI'm a cartoon network geek.04:20
crythiasGot started watching this show... Zatch Bell.04:20
crythiastypical Trading Card Game commercial movie.04:21
crythiastv show.04:21
crythiascutish, but I wonder the age of who should be watching it.04:21
crythiasIt's all "friends are important at any cost" type stuff.04:22
pbmdawgoh04:23
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []05:25
-!- perlDreamer [n=colink@199.107.160.242] has quit [""""]05:41
-!- nbcccorp [n=jason@cpe-065-188-208-137.triad.res.rr.com] has left #webgui []06:13
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui08:22
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit]08:22
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["Client exiting"]08:37
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui15:35
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui18:12
-!- mode/#webgui [+o snapcount] by WRE18:13
@snapcountpbmdawg: do you know what the problem was with the dataforms?18:13
@snapcountI see the bug is closed but nothing in the changelog18:13
pbmdawgoh18:29
pbmdawgyeah18:30
pbmdawgi haven't committed the changelog yet18:30
pbmdawg'tis a long story18:30
pbmdawgbut basically18:30
pbmdawg_toNull() in DataForm.pm wasn't converted to use the new tabId behavior when Colin implemented a related fix in 6.8.418:30
@snapcountoh cool18:31
@snapcountI'm glad you guys figured that out18:31
@snapcountI'm going to work on bugs for a few hours now18:31
@snapcountwhen I'm done we're going to do a release18:31
@snapcountwe've got quite a few fixes in already18:32
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui18:33
pbmdawggreaser18:34
MrHairgreasehey18:34
@snapcounthey matt: does the 6.8.6 upgrade work for you18:34
pbmdawgdon't know yet.18:34
pbmdawgcolin just created that file18:34
@snapcountoh ok...18:35
pbmdawgI think...... wait.................18:35
@snapcountI think it's a problem in AssetTrash18:35
@snapcountnot the upgrade script18:35
pbmdawgoh18:35
pbmdawgdid you update?18:35
@snapcount10 minutes ago18:35
pbmdawgfixing; hold on.18:36
pbmdawg'twas my fault from yesterday18:36
@snapcountnp... thx18:36
pbmdawgk; update now18:38
@snapcountthat did it18:41
@snapcountthanks18:42
MrHairgreaseQuestion19:02
@snapcountooh boy19:02
* snapcount raises his hand19:02
MrHairgreaseWhen you add posts in the collab system...19:02
MrHairgreaseyou can specify 'text', 'mixed text/html' etc.19:03
MrHairgreaseBut when you set it to text...19:03
MrHairgreasethe result is a bunch of <p>'s in the final text19:03
MrHairgreasethat's of course due to the rich editor19:03
MrHairgreaseis that a bug?19:03
@snapcountI think it is19:04
MrHairgreaseOk19:04
MrHairgreasebut what would be the intended fix?19:04
MrHairgreasethe behaviour i mean19:04
@snapcountwell, see that's a good point19:04
@snapcounthow else can you seperate text19:04
MrHairgreaseconvert </p> to <br>?19:04
@snapcountI mean, you're displaying in a browser19:04
@snapcountyeah19:04
MrHairgreaseand sitch all other formatting?19:04
@snapcountbut that's also html19:05
MrHairgreasetrue19:05
@snapcountif it should be just text, then technically that means no formatting at all19:05
@snapcountwhich is worthless19:05
MrHairgreaseso no richeditor19:05
@snapcountI think the intent is to strip out all but the most basic formatting19:05
@snapcountlike paragraphs and br19:05
@snapcounti.e., no bold, fonts, etc19:06
MrHairgreaseHmm19:06
@snapcountI'd ask JT19:06
MrHairgreaseparagraphs should be converted to <br> s imho19:06
@snapcountThat makes sense to me19:06
@snapcountit makes it even more basic19:06
MrHairgreaseyeah19:06
MrHairgreaseyou could strip everything and wrap it in pre19:07
MrHairgreasebut that would suck very much19:07
@snapcountlol19:07
MrHairgreasefixed font width19:07
MrHairgreaseno good19:07
MrHairgreaseI'll email the list19:07
@snapcountactually19:07
@snapcountI think what that's for is if you're putting text into the editor that has no formatting and you want it displayed in html as it is in the text19:08
@snapcounti.e., CR/LF are converted to an HTML equiv19:08
@snapcountand 2 CR/LF are changed to paragraphs19:08
@snapcountwhere selecting html means the text you are posting contains html tags19:08
MrHairgreaseyeah but the problem is that the richeditor wraps everything in paragraphs19:08
@snapcountand you want them interpreted19:08
MrHairgreaseno19:09
MrHairgreaseI think an enter is a br two enters is <br><br>19:09
@snapcountok... that's fine with me19:09
@snapcountI see your point19:09
pbmdawg<br /><br />19:09
MrHairgreasepurist19:09
@snapcountheh19:09
@snapcountI would ask the list just to make sure19:10
MrHairgreaseshall I ask on the list to be sure?19:10
@snapcounthaha19:10
pbmdawgi'm not a purist.  but whoever is insisting that webgui is xhtml 1.0 strict is.19:10
@snapcountThey are going to start their own fork of WebGUI called Web-Purey19:10
@snapcountah ha19:11
@snapcountfound the cause19:11
@snapcountnow I have to figure out how to fix it19:11
MrHairgreasecause for what?19:11
@snapcount[ 1429299 ] RTE Collateral Functions Break when Prev Proxy Cache On19:12
@snapcountthe urls look like this: /page?noCache=388484;84858?op=something19:12
@snapcounts/?/;19:12
MrHairgreaseyeah19:13
MrHairgreaseI know of the feature19:13
MrHairgreasenever used it though19:13
@snapcountanyway, that's the problem19:13
MrHairgreaseJust fixed another uploads related bug19:13
@snapcountI have to figure out where tinymce makes those urls so I can fix it19:13
@snapcountcool19:13
MrHairgreaseThis one was easy though19:13
@snapcounta bug is a bug19:14
@snapcountand a fixed bug is a good thing =)19:14
MrHairgreaseLast friday one bug took me about the whole day19:14
@snapcountthose are fun19:14
MrHairgreasequite a diffrent beast19:14
MrHairgreasesadist!19:14
@snapcountno, just sarcastic19:14
MrHairgreasemust be the timezone difference19:15
MrHairgreaseor the earth rays of course19:15
@snapcountmust be19:16
@snapcountWebGUI/www/extras/tinymce2/jscripts/tiny_mce/plugins/pagetree/editor_plugin.js19:22
@snapcountmatt, can you help me19:22
@snapcountI need some js guidance19:22
@snapcountline 26 is the problem19:22
@snapcountbut I don't know the best way to fix it19:22
@snapcounttemplate['file'] = "../../../../../.." + getWebguiProperty ("pageURL") + '?op=richEditPageTree';19:23
@snapcountwe need to use the ? if it's the first property and use a semi-colon otherwise19:23
MrHairgreasecant you do a regex on getWebguiProperty ("pageURL")19:24
@snapcountyeah19:24
@snapcountthanks, I think that will work19:25
MrHairgreasesometing like if (getWebguiProperty ("pageURL").match(/\?/) { ; } else { ?}19:25
pbmdawgback19:27
@snapcounthow about this19:27
@snapcount //Check for proper get delimiter19:27
@snapcount                        var seperator = '';19:27
@snapcount                        if (getWebguiProperty ("pageURL").match(/\?/) { seperator = ';' } else { seperator = '?'}19:27
@snapcount                        template['file'] = "../../../../../.." + getWebguiProperty ("pageURL") + seperator + 'op=richEditPageTree';19:27
MrHairgreasedoes that work?19:27
@snapcountI'm trying it now19:28
@snapcountI'm a js retard so we'll see19:28
MrHairgreasethat's a familiar sentiment =)19:28
@snapcountsweet19:31
@snapcountthat did it19:31
@snapcountthx for the help19:31
MrHairgreasenp19:32
@snapcountnow I have to look through all of these and make sure there aren't others19:32
MrHairgreaseI'm gonna continue writing hover help for the SQLForm19:32
* MrHairgrease sighs deeply19:32
@snapcountdocumentation.... fun stuff19:32
MrHairgreasegotta love vim19:33
pbmdawggrowl20:05
* snapcount throws pbmdawg a slice of Papa Johns20:05
MrHairgreasePapa's Johns?20:06
MrHairgreaseeew20:06
@snapcountthey have Papa Johns over on your side of the world?20:07
MrHairgreasedon't think so20:07
MrHairgreasewhat are those?20:07
@snapcountdid you try it while in the states?20:07
@snapcountit's a pizza restaurant20:07
MrHairgreaseOh ok.20:07
MrHairgreaseI'm not really a pizza person anyway20:07
* snapcount gasps20:07
MrHairgreaseI *hate* cheese20:07
@snapcountlol20:08
@snapcountthat's funny20:08
@snapcountI don't know why20:08
MrHairgreaseI rather eat something with garlic20:08
@snapcountbut that's really funny20:08
MrHairgreaseand pepper20:08
MrHairgreaseChinese, mexican whatever20:08
MrHairgreaseor just plain dutch food20:08
@snapcountthat's good stuff also20:08
MrHairgreaseyeah20:08
MrHairgreasei know20:08
pbmdawgp.o.s. perl hashes20:10
-!- usr-src [n=gnu@p5080FF1A.dip.t-dialin.net] has joined #webgui20:11
usr-srchello20:11
@snapcounthi there20:11
pbmdawghey usr-src20:11
MrHairgreaseyo20:11
usr-srcpretty cool project for such a small group of developers!20:11
usr-srcand mmm! perl!20:12
MrHairgreasethanks20:12
MrHairgreaseperl = good20:12
* usr-src nods and smiles20:12
pbmdawgwhat makes you think the group of developers is small20:13
@snapcountMrHairgrease: is the upload method a drop in replacement for tmpFileName in MP2?20:14
MrHairgreasedunno20:14
MrHairgreasenever heard of those20:14
MrHairgreaseI think matt knows20:14
@snapcountthey are used in HttpProxy20:14
pbmdawgroy: what20:14
pbmdawgoh20:14
pbmdawgoh man.20:15
usr-srcpbmdawg, well. when you look at the freenode-registry project, the channel is full of people. but they get nothing done20:15
MrHairgreaseHmm, I'm writing docs, so the same thing goes for me I guess =)20:15
@snapcountmost of our developers are anti-social20:15
usr-srcoh no20:16
MrHairgreaseExcept for the Euro hunks20:16
* usr-src hides20:16
pbmdawgoh.  the size of the webgui channel is not related at all to the size of the group of developers20:16
@snapcountcalc MrHairgrease20:16
@WREMrHairgrease = eurohunk20:16
MrHairgreasewe actually talk to females20:16
MrHairgreaseand cuddle them =)20:16
@snapcountlol20:16
usr-srclol20:16
pbmdawgsome of us marry them.20:16
@snapcountsucker20:16
usr-src:-p20:16
MrHairgreaseyou're married, matt?20:17
pbmdawgof course20:17
MrHairgreasesucker :P20:17
usr-srclol20:17
MrHairgreasefor how long?20:17
pbmdawgeveryone at plainblack is married except for roy.20:17
MrHairgreaseOh really?20:17
MrHairgreasewhen did jt marry then20:17
pbmdawgoh, soon.20:18
@snapcounthe's still in negotiations20:18
@snapcountbut they are supposed to close soon20:18
@snapcountlol20:18
MrHairgreaseyeah20:18
MrHairgreasethat's what I heard in vegas20:18
@snapcountend of the year20:18
MrHairgreasecool20:18
MrHairgreaseI'll send him a card when the time is there20:18
@snapcountI'm really getting sick of apache's meaningless error messages20:19
pbmdawgmartin: did you check out the performance profiler20:19
@snapcountapache: something is wrong20:19
MrHairgreaseOnly a bit20:19
@snapcountooh thanks20:19
@snapcountfor nothing20:19
MrHairgreasehaven't seen the table mode yet20:19
MrHairgreasewrite docs first20:20
pbmdawgusr-src: care to join us?20:20
pbmdawgthe todo list is well-defined.20:20
pbmdawgif not well-recorded.20:20
@snapcountwe are hatching a diabolical scheme to infiltrate Papa Johns Pizza and use them as a stepping stone for world domination20:21
pbmdawgno seriously.20:30
MrHairgreaseIs this understandable by mere mortals? http://rafb.net/paste/results/5wDa1k59.html20:39
@WRE<MrHairgrease> http://tinyurl.com/avs3f20:39
@snapcountI grok it20:43
MrHairgreaseWell I should be safe then20:43
MrHairgreasethanks20:43
pbmdawgcolin will fix the misspellings :)20:43
MrHairgreaseyeah20:43
MrHairgreasevery reassuring20:43
MrHairgrease=)20:43
MrHairgreaseno sarcasm intended btw.20:44
MrHairgreasereally meant that20:45
pbmdawgif it gets included in the core, i mean.20:45
pbmdawgwhich could happen if it meets certain criteria20:46
MrHairgreasebeing?20:46
pbmdawgif it's set by default to not modify a webgui site db without lots of rigamarole20:47
MrHairgreaseI won't let you use the default database link20:47
pbmdawgas in... it uses its own or other databases20:47
pbmdawgwell, you could create another database link that uses the same site db credentials and dsn20:47
MrHairgreaseso you cannot do things to the WG db unless you create a seperate dblink in which you connect to the webgui db20:48
pbmdawgwell, I like it20:48
MrHairgreaseyou tried it already?20:48
pbmdawgno20:48
MrHairgreaseIt must be very good20:48
pbmdawgwe'll see if that's enough20:48
MrHairgreaseIf you like it, just by the way it smells20:48
MrHairgrease=)20:49
pbmdawgno i mean I think that protection is enough.20:49
MrHairgreaseok20:49
pbmdawgi have a problem you guys20:49
MrHairgreaseWe'll see what happens20:50
MrHairgreaseproblem?20:50
@snapcounted?20:50
pbmdawg?op=editCommerceSettings20:50
MrHairgreaseyeah whats wrong with it20:50
pbmdawg$session{setting}{commerceViewShoppingCartTemplateId}20:50
pbmdawgis empty20:50
pbmdawgexcept it isn't.20:50
@snapcount?20:51
MrHairgreaseAh I nknow this one20:51
MrHairgreaseIt's not using the settings api20:51
MrHairgreaseor it's a typo somewhere20:51
MrHairgreaseI thought I already fixed that20:51
MrHairgreasebut apparently not20:51
pbmdawgnot in 6.820:51
MrHairgreasewait I'll mail you a file that presumably works20:52
pbmdawggrrr20:54
MrHairgreasecheck your mail20:55
pbmdawgso procolix is fixing bugs for its customers but not in svn?20:55
MrHairgreaseprobably forgot20:55
MrHairgreasedunno20:55
MrHairgreaseI have been very busy the last few months20:55
MrHairgreaseAnd I already fixed bugs in 68620:55
pbmdawgthat doesn't fix it20:56
MrHairgreaseOk, then I don't know20:56
pbmdawghu20:59
pbmdawghum20:59
pbmdawgin fact20:59
pbmdawg$session{setting} is empty20:59
pbmdawgwait; scratch that.20:59
MrHairgreasewell, that might have something to do with it =)20:59
pbmdawgsetting.commerceViewShoppingCartTemplateId = PBtmplVSC000000000000121:00
MrHairgreasecommerceViewShoppingCartTemplateId21:01
MrHairgreasewhoops21:01
pbmdawgoh21:01
pbmdawgi see the problem21:01
pbmdawg$session{setting}{$_} = $session{form}{$_};21:02
pbmdawgneeds to be at line 51621:02
pbmdawgthat fixed it.21:03
pbmdawgroy: I can finally see the checkout screen :)21:04
MrHairgreasehappy shopping!21:05
@snapcountwoo hoo21:07
pbmdawgroy: can you wait until tonight to release 68621:38
pbmdawgI have to get this calendar fix done21:38
@snapcountI have to be done with the release by 6:00p21:39
pbmdawgoh.21:39
pbmdawgso what's my deadline.21:39
@snapcountI've got other stuff going on tonight that I can't miss21:39
@snapcountbasically, an hour21:39
pbmdawgfrom now???21:39
@snapcountmaybe a few minutes more21:39
@snapcountyep21:39
pbmdawgcrap21:39
@snapcountif you're close, I'll let you finish it up21:40
@snapcountbut the release takes about 3 hours to do21:40
pbmdawggoodness...21:40
@snapcountyeah... long process21:40
pbmdawgincluding upgrading all the servers you mean?21:40
MrHairgreaseafk21:40
@snapcountno... just plainblack, and demo21:41
@snapcountI think I fixed the http proxy problem21:44
@snapcountbut google and wiki and yahoo don't seem to work21:44
@snapcountI think they are using trickery21:44
@snapcountfor example21:44
@snapcounttheir button text is "Google Search"21:44
@snapcountthe http proxy url encodes that to "Google%20Search"21:45
@snapcounthowever21:45
@snapcountif you do a search on google21:45
@snapcountit is changed to "Google+Search"21:45
@snapcountWhere is there a form I can test this on?21:45
MrHairgreasedo a form post to the same page and look in the debug output21:52
MrHairgreasethat might do it21:52
@snapcountI'm not following you21:53
@snapcountI just proxied the CS on my website21:56
@snapcountand I can go through the pages21:56
@snapcountok... it accepted a login on slashdot22:00
@snapcounti.e., I proxied slashdot from my wg dev site and I could login22:01
@snapcountso I guess it's fixed22:01
pbmdawgbut can you upload files through the proxy? ;)22:06
@snapcountHow would I test that22:07
pbmdawgfind a file upload box...?22:07
@snapcountIf this doesn't fix it someone can submit another bug report...22:08
@snapcountI'm over it =)22:08
@snapcountIt's working best I can tell22:09
@snapcounthow's your calendar stuff coming matt?22:22
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI22:23
@snapcountdo you need any help?22:23
pbmdawggrr22:24
@snapcountis that a yes?22:25
-!- usr-src is now known as usr-src^22:36
-!- usr-src^ is now known as usr-src22:38
-!- usr-src is now known as \usr\src23:30
-!- \usr\src is now known as usr-bin23:51
--- Day changed Mon Feb 13 2006
-!- usr-bin is now known as usr-src00:00
usr-srcsorry for the nick flood00:04
MrHairgreaselater guys00:07
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []00:07
@snapcountsee ya00:07
-!- usr-src [n=gnu@p5080FF1A.dip.t-dialin.net] has quit []02:00
-!- snapcount changed the topic of #webgui to: WebGUI 6.8.6 Released --Security vuln fixed, recommend upgrade--03:07
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"]03:14
crythiasooh04:38
crythiastime to update faq04:38
pbmdawgyeah04:38
pbmdawggawww04:39
pbmdawgi swear that dataform thing was fixed....04:41
crythiasoh, no.04:48
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]05:06
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui05:08
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."]07:30
-!- usr-src [n=gnu@p5080D881.dip.t-dialin.net] has joined #webgui08:12
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["Client exiting"]08:32
-!- lonki [n=hans@195.18.93.61] has joined #webgui14:02
lonkihi guys14:02
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui14:48
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui15:17
lonkiguys, just a quick question, are security bugs that are found in the 6.xx verions backported/fixed in the latest stable 5.x version?15:21
MrHairgreaseIs this bug also applicable to other versions than 6.8.5?15:23
lonkiyes, the one where lists with form data is visible to anyone15:24
MrHairgreaseSorry, I'm not following you15:26
MrHairgreaseI was refering to  - fixed a serious security bug that would allow user account creation using a well crafted url when anonymous registration is set to off. (Thanks to Luke Bartholemy for the patch)15:26
MrHairgreaseSince which version is that in WG?15:26
MrHairgreaseOr is it in all of them?15:26
lonkihmm, ok, I did mean another bug, but is the one you mentioned fixed in 5.x too?15:26
MrHairgreaseI dunno15:27
MrHairgreaseThat's why I'm asking15:27
MrHairgreaseWell15:27
MrHairgreaseif it is in 5.x it is probably not fixed15:27
MrHairgreasebut you can of course alway backport15:27
MrHairgreasehowever to be certain you should ask one of the plainblack guys15:27
lonkihmm, ok15:29
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has joined #webgui15:32
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has left #webgui []15:32
pbmdawgno, no new releases for anything less than 6.8.6 are being made15:38
lonkipbmdawg, thanks for the info, that will help me decide some stuff15:43
lonkiprolly to move to something completely differen15:43
pbmdawgwhy is that15:44
lonkiwe do not have enough customers running on webgui to affort support15:44
lonkiand the update scripts suck (sorry)15:44
lonkiit is just costing us to much15:45
pbmdawgdo you mean *all* of the update scripts suck, or particular ones are causing you trouble15:46
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:46
lonkipbmdawg, some of them15:48
lonkiand I am not spending anymore time on it15:48
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]15:51
@xdangerimho. webgui 6.x upgrade scripts do a great job considering the changes in webgui =)16:17
lonkinot if you have to update from 5.5.416:18
MrHairgreaseupgrading can indeed be a pain sometimes16:20
MrHairgreasehowever if you make sure that you've emtied your trash and purged disk cacches, a lot of problems can be avoided16:21
MrHairgreaseat least16:21
lonkiwe just don't have enough customers to hire support, we might be switching to plone if we can test that a bit more16:21
MrHairgreasethat is our experience16:21
lonkiempty trash?16:21
MrHairgreaseyeah16:21
MrHairgreasedo that before upgrading16:22
lonkiwhich trash?16:22
pbmdawgthe upgrade from 6.2.11 to 6.3 doesn't handle trash well.16:22
MrHairgreaseall trash16:22
lonkiI never got passed 6.0.016:22
lonkiwith the wre and 6.6.7 that is16:22
MrHairgreasehmm16:23
MrHairgreasenever used the wre16:23
pbmdawglonki - you know you have to upgrade to 6.2.11 first, and then upgrade to 6.3...?16:24
lonkipbmdawg, yes I know, but see ^^, I never could go byond 6.0.x16:25
MrHairgreaselonki, do you have many custom wobjects?16:25
lonkisome of them yes, but we used a default site to test it16:26
MrHairgreaseweird16:26
pbmdawgthen why did you say 6.6.716:26
lonkipbmdawg, we tried to updat to that version a while ago16:26
lonkiwe did not succeed16:26
MrHairgreasecan't remember having that much trouble16:26
MrHairgreasebut it's a long time ago of course.16:27
MrHairgreaselonki, have you checked out recent wg versions?16:27
pbmdawgwhen I say you have to upgrade to 6.2.11 first, I mean you have to not have webgui 6.6.7 libraries on there. just 6.2.11.16:27
MrHairgreaseWG has come a long way since the crude 5.5 era16:27
lonkiMrHairgrease, nopes16:27
lonkievery hour I am spending on it will be to much, we need something that can be maintained by almost anyone16:28
lonkibut thank you all for the help, I might look at webgui when there are new stable versions16:30
pbmdawgalmost anyone is a pretty broad swath.16:30
lonkipbmdawg, the fact is that I might be doing other projects and will not have the time to update,16:31
lonkithen some other sysop will have to do it16:31
lonkisome of them even without unix knowledge16:31
pbmdawgheh heh.  sysops without unix knowledge?  is that possible?  and you would consider letting them touch your unix machines?16:32
lonki:-), not my descision16:32
lonkibrb16:33
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has joined #webgui16:59
nbcccorphey, does anyone know what the regex would be to do a mod_rewrite of a url to change it's case to lowercase?  so http://site.com/ThisUrl.PDF  would become  http://site.com/thisurl.pdf17:00
MrHairgreasehttp://www.webmasterworld.com/forum92/5308.htm17:01
MrHairgreaseor google on mod_rewrite and lowercase17:02
nbcccorpthx. I found the lowercase func  but it doesn't seem to be working. I was hoping it was just something dumb by me. Will keep trying.17:04
MrHairgreaseok17:04
MrHairgreasegood luck17:04
nbcccorpbetter to be lucky than good.17:04
MrHairgreaseheh17:04
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has left #webgui []17:06
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui17:09
lonkihmm, RewriteCond   ${lowercase:%{HTTP_HOST}|NONE}  ^(.+)$17:13
lonki should work yes17:13
MrHairgreasenbccorp, are you using wg 6.8.x?17:14
MrHairgreaseoh he's gone17:14
-!- lonki [n=hans@195.18.93.61] has quit [Remote closed the connection]17:42
pbmdawgbrb; rebooting.18:06
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."]18:08
-!- Irssi: #webgui: Total of 10 nicks [2 ops, 0 halfops, 0 voices, 8 normal]18:16
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []18:55
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui18:57
MrHairgreasequestion19:23
MrHairgreasewhat's wrong if I get the following message using the wre19:23
MrHairgrease[Mon Feb 13 18:21:08 2006] [error] [Mon Feb 13 18:21:08 2006] -e:   Can't call method "www_view" on an undefined value at /data/WebGUI/  lib/WebGUI.pm line 121.\n19:24
crythiasspace before lib?19:24
MrHairgreasethat's probably a typo19:25
MrHairgreasejoeri copy-pasted the message to me19:25
MrHairgreaseso that i could ask19:25
crythiasok. Probably need more info as to what was happening when it occurred, version, etc.19:26
MrHairgreaseyeah19:26
MrHairgreaseJoeri's trying out the wre so we'll probably find out the problem19:27
MrHairgreasejust though I'd ask19:27
pbmdawgmartin19:27
MrHairgreaseyes19:27
pbmdawgwhat version of wre; what version of webgui19:28
MrHairgreaseMy guess19:28
MrHairgreaseis the latest and greatest19:28
MrHairgreaseJoeri's doing a job interview now19:28
MrHairgreaseso I can't ask19:28
MrHairgreaseIt looks similar to misconfigured dsn or something19:29
pbmdawghiring your replacement? ;)19:29
MrHairgreaseprobably my new minion19:32
MrHairgreaseI hope =)19:32
crythiasPFY :)19:35
MrHairgreaseGFY?19:35
MrHairgreaseoops19:35
crythiasFrom BOFH19:35
MrHairgreasemust have been listining to much to deadbolt19:35
MrHairgreaseI know the BOFH, but I can't recall the PFY19:36
crythiasPimply Faced Youth.19:36
crythiasthe minion19:36
MrHairgreasebut it's probably his evil minion right?19:36
crythiasyeah19:36
MrHairgreaseah19:36
MrHairgreaseI remember19:36
crythias"Hey, I've only got 1MB remaining of my 4MB quota, and I need to load a 3MB file. Fix it now!" "What's your username? *click click click* OK, you now have 4MB available." "so.. 7MB total?" "no, you have 4MB available." realization sinks in ... "ARRRG!!!"19:38
crythiasheh19:39
crythiasahhh ywah.19:40
crythiasyeah19:40
* crythias nods his head. That's about right.19:40
MrHairgreaseI think you mean *clickety clickety click*19:40
crythiasheh19:40
MrHairgreaseI also no my classics19:40
MrHairgreaseeven though I'm a pretty young eurohunk19:41
MrHairgreaseno = know btw19:41
crythiasCan't get over how much paper was used on that line printer during college.19:41
MrHairgreasestupid fonetic thinking19:41
crythiasshunka shunka shunka19:41
MrHairgreaseI don't wanna know what you're thinking about right noww19:41
crythiasit's a 10 line PASCAL program, and takes 3 11x17 greenbar pages to print.19:42
crythiasline printers.19:42
crythiasglorious dot matrix.19:42
MrHairgreaseYeah I know those to19:42
MrHairgreaseI mean19:43
MrHairgreaseI no dose two19:43
crythiasheh.19:43
MrHairgreaseEnglish is so simple19:43
MrHairgrease=)19:43
crythias2EZ4YOU19:43
MrHairgreaseyou got it19:43
MrHairgreasewait till you read the international messages in the SQLForm19:44
crythiashee :) I think we need a License Tag i18n.19:44
crythiasDELENTRY19:44
crythiasDELEMALL19:45
crythiasFLDNAME19:45
crythiasMKDTAFRM19:45
crythiaswell, 7 chars will be fun.19:45
crythiasand then we can do haiku i18n.19:45
crythiasThis button you press19:46
crythiasWill do nothing, however19:46
crythiasmany times you press.19:46
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]20:14
-!- MrHairgrease [n=martin@host1.procolix.nl] has left #webgui []20:28
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui22:00
-!- mode/#webgui [+o snapcount] by WRE22:02
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui22:26
pbmdawgWebGUI Reloaded.22:45
pbmdawgSnapcount Reloaded22:46
pbmdawgSnapcount Unhinged22:46
crythiasmy word.22:49
crythiasignorant people suck.22:49
crythiaswhat's worse, they don't know they're ignorant.22:49
pbmdawgthey don't know what they don't know22:49
-!- usr-src [n=gnu@p5080D881.dip.t-dialin.net] has left #webgui []23:23
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has joined #webgui23:29
crythiasI'm not apathetic. I just don't care.23:30
perlDreamerthose aren't synonyms?23:30
crythiasyeah23:31
perlDreamerwhat are you apathetic about?23:31
crythiasnothin'.23:32
perlDreamerphew23:32
perlDreamerfor a second, I thought you were talking about dataform bugs23:32
crythiasI gotta go. Did you read my humor post?23:32
perlDreameryes23:32
perlDreamerI appreciate good haiku23:33
crythiaswell, get busy :)23:33
crythiashaiku haiku.pm23:33
perlDreamercoy.pm23:33
crythiasI thought it was fun.23:33
crythiasDelete this Entry. If you want to do something else, this is not it.23:34
crythiashee23:34
crythiashrm...23:34
crythiasI've got ideas.23:35
crythiasttl8423:35
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]23:35
@snapcount"my milkshake brings all the girls to the yard"23:35
perlDreamerquoth snapcount23:37
perlDreamerare you supporting today?23:39
pbmdawgsnapcount is braindead today23:40
pbmdawgj/k23:40
perlDreamerhe did do a release last night23:40
perlDreamerwithout telling anyone so that we could get last second fixes in23:41
@snapcountI operate in stealth23:42
@snapcountI am unpredictable and coy23:42
@snapcountI am snapcount23:42
* snapcount flales his cloak23:42
perlDreamersnapcount cannot spell: flails23:42
@snapcountI have assistants that do that for me23:42
@snapcountya know23:42
@snapcountspell check and stuff23:42
perlDreamer:)23:43
@snapcountbad spelers of the world untie23:43
@snapcount=)23:43
@snapcountwe're doing probably 2 more 6.8 releases so no worries23:43
perlDreamerokay23:43
perlDreamerthat poor fellow from pcbc is probably going to bust a blood vessel23:44
@snapcountwhen we have more bugs and/or fixes I'll do another release23:44
@snapcountwhy?23:44
@snapcountthe dataform guy23:44
perlDreameryeah23:44
@snapcountI thought that was fixed23:44
perlDreamerI'll try it on demo.23:44
perlDreamereither that or he needs a clue bat23:45
@snapcountpfft23:45
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI23:47
perlDreamerI just figured out that guy's bug from his board post.23:51
perlDreamerit's a PEBKAC23:51
pbmdawg?23:51
@snapcountcool23:51
perlDreamerProblem Exists Between Keyboard and Chair23:51
perlDreamerbut we could help him a little23:51
@snapcountdamn it23:51
pbmdawgwhat guy23:52
@snapcountsomeone broke op=viewCart in head23:52
perlDreamerallbygrace23:52
@snapcountgrrrrr23:52
perlDreamerhead 6.9?23:52
@snapcountyes23:52
@snapcountI hate that23:52
perlDreamerwasn't broken before?23:52
@snapcountno23:52
@snapcount</pouting>23:52
perlDreamerHis problem is that he selected the Email Form template to be used to display the DataForm to the user.23:53
perlDreamerIt would be nice if we could prevent the user from shooting themselves in the foot with that one.23:54
@snapcountIMO that's a bug23:54
pbmdawgthose templates need separate namespaces23:54
@snapcountIf a template doesn't work for that functionality why is it in that namespace?23:55
@snapcountexactly23:55
perlDreamerthat's going to be hard to do.23:55
perlDreamerthere's no way to distinguish between any user submitted ones, is there?23:55
@snapcountwhat do you mean?23:55
perlDreamerit's trivial to create new namespaces23:55
perlDreamerit's impossible to go and reassign all existing templates into those namespaces23:56
perlDreamerwe can do the WG default ones because we know their names/purposes23:56
pbmdawgthere's got to be some identifying portion of the email template23:56
perlDreamermaybe23:56
perlDreamersnapcount, there is forward merged %session stuff in www_editCommerceSettings23:57
pbmdawgoops; ha; that's my fault23:57
pbmdawgyet again23:57
@snapcounthonestly though, worst case they copy their existing template, delete it, make a new one and paste it23:57
pbmdawgno wonder they told me to stop working on that23:57
perlDreamerI've been doing that too.23:57
perlDreamersnapcount: yes23:57
perlDreamershould we do it?23:58
@snapcountI dunno23:58
@snapcountit kinda sux23:58
perlDreamerp.s. I'll fix the session stuff real quick23:58
pbmdawgthanks23:58
@snapcountwe should ask the list about that one23:58
pbmdawgactually just remove that line23:58
perlDreamerpbmdawg: why?23:58
pbmdawgnm23:58
* pbmdawg slaps himself23:58
perlDreamerget Joella to do it23:59
@snapcountyeah23:59
* pbmdawg gets slapped by Cody23:59
@snapcountthen you could be on COPS maybe23:59
pbmdawgonly sailors use condoms, baby23:59
@snapcountdid I miss something?23:59
--- Day changed Tue Feb 14 2006
@snapcountnm00:00
pbmdawgaustin powers.00:00
@snapcountahh00:00
perlDreamerCommerce code committed.00:00
perlDreamersnapcount, let us know if that fixed it00:00
@snapcountgracias amigo00:00
perlDreamerde nada00:00
perlDreamerCual quier para mis amigos00:00
@snapcountWhich do you like for your friends?00:01
* snapcount got a C+ in Spanish II00:01
perlDreamerI was trying to translate the German "etwas", which is anything, but I think I goofed00:01
* pbmdawg was getting a D in Spanish II before he realized he didn't need it (or Spanish I!) to graduate.00:02
@snapcountI should've argued Perl as a language credit00:02
perlDreamerEtwas fur mein freunden00:02
@snapcountthat fixed it00:03
@snapcountthx00:03
perlDreamerperl -wc reveals a world of bugs00:03
@snapcountwhoa00:08
@snapcountdon't you love it when you forget that  you already did something you thought you still have to do00:09
perlDreameryes00:13
@snapcountumm00:15
@snapcountdoes debug not work in 6.900:16
perlDreamerno se00:16
perlDreamerWeis nicht00:16
perlDreamerdon't know00:16
@snapcountI see00:16
perlDreameruh, duh, hrm00:16
@snapcountbegin debug100:16
@snapcountI just had an apiphany00:19
@snapcountI'm sure colin will correct my spelling00:19
@snapcountbut00:19
perlDreamerepiphany00:19
@snapcountI'm wondering if the EMS shouldn't use a lineage system00:20
@snapcountit may simplify a lot of things00:20
@snapcountbut I don't want to overcomplicate it00:20
@snapcountit would mean re-designing it though00:20
@snapcountdamn00:21
@snapcountthe code will be scarier but it will make things like identifying prereqs, etc easier00:21
@snapcountand faster00:21
@snapcountscrew it00:22
@snapcountI'll stick with what I've got; make it work; then make it better00:22
perlDreamergood idea00:22
@snapcount3600 == 1 hour epoch right?00:26
pbmdawgyah00:26
@snapcountcolin what is the correct way to set a default value for a radio list00:32
@snapcountdefaultValue => "key"00:33
pbmdawgvalue00:33
@snapcountoh00:33
pbmdawgerr00:33
pbmdawgdefaultValue00:33
pbmdawgone of those00:33
pbmdawg:)00:33
@snapcounthuh?00:34
pbmdawgeither value or defaultValue00:34
@snapcountyeah, but what is it matching00:34
@snapcountdefaultValue => "value"00:34
@snapcountdefaultValue => [key]00:34
@snapcountetc00:34
pbmdawgdefaultValue => [[[[{{{{[{{[{[{'key'}]}]}}]}}}}]]]]00:35
@snapcountthank god it'00:35
@snapcounts something simple00:35
@snapcountI've determined this task to be impossible00:39
pbmdawgwhat, getting an answer out of me?00:41
@snapcountthat too00:41
@snapcountthe code says it's just expecting a string00:42
@snapcountvalue => "match_the_key"00:42
@snapcountbut that no workie00:42
perlDreamerradio list via Form.pm or via Form::RadioList?00:42
@snapcountI created an HTMLForm object $f and create it like this $f->radioList00:43
@snapcountusing value => "key"00:44
perlDreamervalue => 'key'00:44
perlDreamershould work fine00:44
perlDreamernot working fine?00:44
@snapcounthere is my code00:44
@snapcountforgive the paste, I'm lazy00:44
@snapcount$f->radioList(00:44
@snapcount                -name  => "requirement",00:44
@snapcount                -options => { "and" => $i18n->get("and"),00:44
@snapcount                              "or"  => $i18n->get("or"),00:44
@snapcount                            },00:44
@snapcount                -value => "and",00:44
@snapcount                -label => $i18n->get("add/edit event operator"),00:44
@snapcount                -hoverHelp => $i18n->get("add/edit event operator description"),00:44
@snapcount         );00:44
perlDreamerand it's not preselecting 'and'00:44
@snapcountno00:45
@snapcountI don't see anything in the logs either00:45
@snapcountI must be doing something wrong00:45
perlDreamerI don't see anything wrong00:47
perlDreamerstick a ErrorHandler statement or two inside the RadioList sub and have it print out your value and each key in the hash00:48
perlDreamer6.9?00:49
perlDreamerI reran one of the form tests for the Radio List, and it seems to be working.00:54
@snapcounthmm00:58
@snapcountforeach my $key (keys %options) {01:00
@snapcount                my $checked = 0;01:00
@snapcount                if ($self->get('value') eq $key) {01:00
@snapcount                        $checked = 1;01:00
@snapcount                }01:00
@snapcountis value, the value defined in the radio list01:00
perlDreameryes01:00
@snapcountso the key has to match the value in the radio list definition or this won't work01:01
perlDreameryes01:01
@snapcountok... right now it's like this01:02
@snapcount"and" => "And"01:02
@snapcountin my radioList def01:02
@snapcount"and" ne "And"01:03
@snapcountoh wait01:03
perlDreamerhold on a sec, I misspoke01:03
@snapcountwhen you say value, you mean the value posted01:04
perlDreamerRadioList value has to match option key01:04
perlDreamerright01:04
@snapcountnot the value displayed01:04
perlDreamerright01:04
@snapcountok01:04
perlDreamerbut that doesn't help you01:04
perlDreamerbecause it's what you're already doing01:04
@snapcountyeah01:04
@snapcountjust double checking01:04
@snapcountIs the radiolist used anywhere else in WG01:04
perlDreamerAll over01:05
perlDreamerDataForm01:05
perlDreameryou can also run t/Form/ListEquiv.t and look uncomment the debug output to look at individual form code01:05
perlDreamerthat's what I did01:05
perlDreamerher01:08
perlDreamerhere01:08
perlDreamerin this one I changed the case between keys and values01:08
perlDreamer# RadioList, simple equivalency01:08
perlDreamer# direct<input type="radio" name="myRadioList" value="a"  />A &nbsp; &nbsp;01:08
perlDreamer# <input type="radio" name="myRadioList" value="b" checked="checked"  />B &nbsp; &nbsp;01:08
perlDreamer# <input type="radio" name="myRadioList" value="c"  />C &nbsp; &nbsp;01:08
perlDreamer# <input type="radio" name="myRadioList" value="d"  />D &nbsp; &nbsp;01:08
perlDreamer# <input type="radio" name="myRadioList" value="e"  />E &nbsp; &nbsp;01:08
perlDreamer# <input type="radio" name="myRadioList" value="f"  />F &nbsp; &nbsp;01:09
perlDreamer# <input type="radio" name="myRadioList" value="g"  />G &nbsp; &nbsp;01:09
perlDreamer# <input type="radio" name="myRadioList" value="h"  />H &nbsp; &nbsp;01:09
perlDreamer# dynamic<input type="radio" name="myRadioList" value="a"  />a &nbsp; &nbsp;01:09
perlDreamer# <input type="radio" name="myRadioList" value="b" checked="checked"  />b &nbsp; &nbsp;01:09
perlDreamer# <input type="radio" name="myRadioList" value="c"  />c &nbsp; &nbsp;01:09
perlDreamer# <input type="radio" name="myRadioList" value="d"  />d &nbsp; &nbsp;01:09
perlDreamer# <input type="radio" name="myRadioList" value="e"  />e &nbsp; &nbsp;01:09
@snapcountgot it01:09
perlDreamer# <input type="radio" name="myRadioList" value="f"  />f &nbsp; &nbsp;01:09
perlDreamer# <input type="radio" name="myRadioList" value="g"  />g &nbsp; &nbsp;01:09
perlDreamer# <input type="radio" name="myRadioList" value="h"  />h &nbsp; &nbsp;01:09
@snapcountI found the problem01:09
perlDreamerwhat was it?01:09
@snapcount$f->radioList(01:09
@snapcount                -name  => "requirement",01:09
@snapcount                -options => { 0 => $i18n->get("and"),01:09
@snapcount                              1  => $i18n->get("or"),01:09
@snapcount                            },01:09
@snapcount                -value => 0,01:09
@snapcount                -label => $i18n->get("add/edit event operator"),01:09
@snapcount                -hoverHelp => $i18n->get("add/edit event operator description"),01:09
@snapcount         );01:09
@snapcountthat works01:09
perlDreamerbut words don't?01:09
@snapcountdoesn't appear so01:10
@snapcountI didn't test it very well01:10
@snapcountbut the above code doesn't work01:10
@snapcountway above01:10
perlDreameryeah01:10
pbmdawgif ($self->get('value') eq $key) {01:13
pbmdawgif ($self->get('value') eq $key || $self->get('value') == $key) {01:13
@snapcountyeah but if that were the problem my problem shouldn't have been a problem01:13
@snapcount'text' eq 'text' should work01:14
@snapcountwhich is what I was doing at first01:14
* snapcount scratches nogin01:14
@snapcountI'll submit a bug report for it01:15
@snapcountwe'll figure it out01:15
perlDreamerthis works01:21
perlDreamer#-------------------------------------------------------------------01:21
perlDreamer# WebGUI is Copyright 2001-2006 Plain Black Corporation.01:21
perlDreamer#-------------------------------------------------------------------01:21
perlDreamer# Please read the legal notices (docs/legal.txt) and the license01:21
perlDreamer# (docs/license.txt) that came with this distribution before using01:21
perlDreamer# this software.01:21
perlDreamer#-------------------------------------------------------------------01:21
perlDreamer# http://www.plainblack.com                     info@plainblack.com01:21
perlDreamer#-------------------------------------------------------------------01:21
perlDreameruse FindBin;01:21
perlDreameruse strict;01:21
perlDreameruse lib "$FindBin::Bin/../lib";01:21
perlDreameruse WebGUI::Test;01:21
perlDreameruse WebGUI::Form::RadioList;01:21
perlDreameruse WebGUI::Session;01:21
perlDreameruse Data::Dumper;01:21
perlDreamer#The goal of this test is to verify that all SelectList type Forms01:21
perlDreamer#can be generated directly and via DynamicField01:21
perlDreamermy $session = WebGUI::Test->session;01:21
perlDreamermy $direct = WebGUI::Form::RadioList->new($session,{01:21
perlDreamer        name => 'myRadioList',01:21
perlDreamer        label => 'list of selections',01:21
perlDreamer        options => { and=>'And', or=>'Or'},01:21
perlDreamer        value => 'and',01:21
perlDreamer});01:21
perlDreamerprint $direct->toHtml;01:21
perlDreamerprint "\n\n";01:21
perlDreamerprint $direct->toHtmlWithWrapper;01:21
perlDreamerand is selected in both cases01:21
@snapcountI had quotes around my keys01:23
@snapcountis that a problem?01:23
perlDreamernope01:23
perlDreamerI added quotes and I'm still getting okay data01:24
perlDreamerare you roy at pb.com?01:24
perlDreamerI'll email you this little test01:24
@snapcountyeah01:24
@snapcountI've got to upgrade a bunch of sites01:25
perlDreamerI'm adding an HTMLForm to my test to see if that makes a difference01:25
@snapcountI'll run it as soon as I'm done01:25
@snapcountok01:25
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui02:09
crythiasI'm stopping WG.02:11
crythiasyep.02:11
perlDreamerdo you mean that you're not doing it anymore?02:12
perlDreameror that you're preventing WG from doing something?02:12
perlDreameror ...02:12
perlDreamer?02:12
crythiasand apache. yep;. stopping apache.02:13
crythiasso I can restart it.02:13
crythiashrm.02:16
crythiasguess I could consider upgrading my 6.7.8 to 686 now02:17
perlDreameryeah02:17
crythiasI suffer from short term memory loss.02:23
crythiasI've just been told I suffer from short term memory loss02:24
crythiaswait a sec. I don't remember typing that...02:24
crythias"Let's count sand"02:33
crythias"We have Nada III"02:34
crythiasheh. a tobacco company gave 125K to a charity, and spent 21M to tell people about it. So goes the latest antismoking ad.02:35
crythiasbtw ... https://sourceforge.net/tracker/?func=detail&atid=463213&aid=1431116&group_id=5141702:45
@WRE<crythias> http://tinyurl.com/99k6b02:46
-!- kenperl [n=root@221.219.224.103] has joined #webgui02:46
crythiasI was trying a demo, and that didn't work...02:46
perlDreamerreally?02:46
crythiasof course, I was looking at dataforms.02:46
crythiasI wasn't looking at code02:46
perlDreamerhm02:46
perlDreamerI wasn't able to duplicate snapcount's bug02:47
perlDreamerdidn't try a dataform, though02:47
crythiasthe thing that got me... dataforms don't behave like the selects in User Profiles.02:47
perlDreamerhow so?02:48
crythiasdataforms aren't value=> name pairs.02:48
crythiasfor "possible values"02:48
perlDreamerYeah, values = keys02:49
perlDreamerThe User Profiles are that way so that you internationalize keys02:49
perlDreamerbtw, here's a dataform with selected radioList that's working:02:49
perlDreamerhttp://demo.plainblack.com/demo1139867114_447/df02:49
@WRE<perlDreamer> http://tinyurl.com/d3ek502:49
crythiasI got one, too.02:49
perlDreameryou also have one that doesn't?02:49
crythiashttp://demo.plainblack.com/demo1139877511_981/home/my-data-form02:50
-!- kenperl [n=root@221.219.224.103] has quit ["TinyIRC 1.1"]02:50
perlDreamerWere you saying that you have one that works or one that doesn't?02:50
-!- kenperl [n=root@221.219.224.103] has joined #webgui02:51
crythiasit works if you do as directed. but has nothing to do with the bug report.02:51
perlDreamerah02:51
-!- kenperl [n=root@221.219.224.103] has quit [Client Quit]02:53
crythiasstill,  it'd be nice if dataforms and user profiles worked identically.02:53
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has quit [""headin' home, bye everyone""]02:58
@snapcountwhat's this insanity04:16
@snapcountthou thinks thy bug is flawed?04:16
@snapcountmadness04:16
@snapcountutter madness.04:17
* snapcount takes his meds04:17
crythiasthe wha?04:38
-!- kenperl [n=root@221.219.224.103] has joined #webgui04:39
pbmdawghi kenperl04:39
crythiashello hello.04:39
kenperlhi04:39
pbmdawgis perl your last name?04:39
kenperlno04:39
kenperldid you try to run webgui in apache's single process mode?04:41
pbmdawgnot I04:42
kenperlI tried and found an issue04:43
kenperlnot big one04:43
kenperlbut it is a little strange04:43
pbmdawgwhat is it04:44
kenperlwhen I requested the home page, most of the page is retrieved, at the end of the request04:45
kenperlfew images is downloaded very slowly04:46
crythiasack04:46
* crythias watches way too much tv.04:46
crythiasnow I know why I hate shopping malls.04:47
kenperlthat is the issue found in single process mode only04:47
crythiashrm. JT returns.04:50
@snapcountreturns where?04:51
crythiasto answer some ts04:54
@snapcountmatt05:08
@snapcountmatt05:08
@snapcountmatt05:08
@snapcountmatt05:08
@snapcountmatt05:08
@snapcountmatt05:08
@snapcountmatt05:08
@snapcountmatt05:08
@snapcounthey matt05:08
@snapcounthey matt05:08
@snapcounthey matt05:08
@snapcount!dubya05:08
@WRE"I do remain confident in Linda. She'll make a fine labor secretary. From what I've read in the press accounts, she's perfectly qualified."05:08
@snapcounthey matt05:08
* snapcount slaps pbmdawg around a bit with a large trout05:09
crythiaswhat do I do to get ops?05:31
@snapcountwell, first you go to my paypal05:31
@snapcount=)05:31
@snapcountyou /msg wre op yourpass05:31
crythiaskey05:33
crythiaskay05:33
crythiasguess not05:33
@snapcountyou may have to ident first05:33
@snapcounttry /msg wre ident yourpass05:34
crythiasit's not responding.05:34
@snapcountI'll look at it now05:34
@snapcountI want to make sure it will op you05:34
@snapcountin case I'm not around05:34
@snapcountor anyone else05:34
crythiasPeter Benchley died.05:35
@snapcounttry now05:35
@snapcountI'll see what the error is05:36
crythiasshrug05:36
@snapcountdid you message the nickserv?05:36
crythiaspbmdawg05:36
crythiasoh, I'm reg'd05:36
crythiashappens auto with gaim05:37
@snapcountI don't even see an attempt05:37
crythiasunless I'm ignored.05:38
crythias:)05:38
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]05:39
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui05:39
@snapcountheh05:39
@snapcountyou are ignored for flooding05:39
@snapcountI need to relax that crap05:39
crythiasflooding? hahahahahahah05:39
@snapcountthe settings are very paranoid05:39
@snapcounttry again05:40
@snapcountok you failed that time05:40
@snapcountprolly wrong pass05:40
@snapcountI'll reset it and you can change it05:40
crythiasok05:40
crythiasshrug05:42
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []05:44
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui05:44
crythiashello05:49
-!- mode/#webgui [+o crythias] by WRE05:51
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []05:52
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui05:52
-!- mode/#webgui [+o crythias] by WRE05:52
-!- kenperl [n=root@221.219.224.103] has quit ["TinyIRC 1.1"]06:01
-!- kenperl [n=root@221.219.224.103] has joined #webgui06:02
-!- mode/#webgui [+o pbmdawg] by WRE06:02
-!- kenperl [n=root@221.219.224.103] has quit [SendQ exceeded]06:03
@crythiasheh06:03
-!- kenperl [n=root@221.219.224.103] has joined #webgui06:03
@crythiasready for more available domains?06:03
@crythiasEuro TRASH-8006:04
@crythiasoh no.06:04
@crythias                         FANCYWHITE.COM                WEBGUIFAQ.COM                WEBGUIROCKS.COM                IHATEWEBGUI.COM                WEBGUISUCKS.COM                WEBPHOOEY.COM                IUGBEW.COM06:04
@pbmdawgWGBLOWS06:05
@crythias     ITWONTHURTABIT.COM06:06
@pbmdawgWGKILLEDPERL06:07
@crythiasperldreamer.com crythias.com pbmdawg.com06:09
@pbmdawgsnapcountATEwebgui.com06:10
@crythiasimnotroy.com06:11
-!- kenperl [n=root@221.219.224.103] has quit [Remote closed the connection]06:12
@crythiashttp://www.stuff.co.nz/stuff/0,2106,3571251a11,00.html Man dies after punching glass06:16
@WRE<crythias> http://tinyurl.com/ahzdt06:16
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui06:20
perlDreameranyone familiar with install WG 6.8 on CentOs?06:20
perlDreamershould we just use the WRE?06:21
@pbmdawgw r e .... w re  whoop06:21
perlDreamerdude, I want some of what you're drinking :)06:21
@pbmdawgprob.  not.06:22
@pbmdawgextremely diluted sierra mist06:22
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"]06:22
perlDreamercan you walk me through an install?06:23
@crythiasI did centos06:23
@crythiasturn off selinux06:24
perlDreamerhow does one do that?06:25
@crythiasit's a config setting.06:26
perlDreamerokay06:26
perlDreamerthe old install directions say that you need two sets of packages, core and prereq.06:27
@crythiassorry06:27
perlDreamerIs that still true06:27
@crythiasyes unless you have a pure centos install06:27
@crythiasCoroner: College Student Dies From Alcohol Withdrawal http://www.nbc4i.com/news/7017185/detail.html06:27
@WRE<crythias> http://tinyurl.com/8x46506:27
@crythiascentos wg distro.06:28
perlDreamerthanks for the help, crythias06:35
@crythiasI helped?06:35
perlDreamerI would have been banging my head on the selinux stuff all night!06:35
perlDreameryeah, you helped06:35
@crythiasheh06:35
perlDreamerttyl06:36
-!- perlDreamer [n=colink@199.107.160.242] has quit [""g'night""]06:36
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]07:23
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]07:44
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui08:00
perlDreamerroy, you still awake?08:02
@snapcountsorta08:07
perlDreamercan I take a crack at Matt's bug from SF?08:07
@snapcountof course?08:08
@snapcountyou can fix any bug you'd like08:08
perlDreamerI didn't know if you had your heart set on it or anything08:09
perlDreamerbesides, I can test my fix from the test suite :)08:09
perlDreamerI think08:09
@snapcountwhoa08:11
@snapcounthave you ever heard of an answer tone?08:11
perlDreamerno08:11
perlDreameris it like a dial tone?08:11
@snapcountwhen you call someone if they have one set, you hear their recording instead of ringing08:12
perlDreamercool08:12
@snapcountso when I call my gf now, I hear a line from Office Space08:12
@snapcountno ringing08:13
perlDreamerDon't forget to send her something tomorrow08:13
perlDreamerbetter yet, bring it08:13
@snapcountheh, she'll be happy08:13
@snapcountshe better be08:14
@snapcount=)08:14
@snapcountshe's getting a big valentine this year08:14
@snapcountwe've been together for almost 1.5 years and this is the first time I've ever bought her jewlery08:15
perlDreamervery nice08:15
@snapcountof course, I'll be eating raman noodles until I'm 65 now08:15
@snapcountbut hey, she's worth it08:15
perlDreamerbut you'll be doing it with a smile on your face08:16
@snapcountyep08:16
@snapcountthat answer tone thing is still freaking me out08:16
perlDreamerwhat was the line?08:16
@snapcounthow the hell can her cell phone override the telco ring sound08:16
@snapcountHi Peter... what's happening08:17
@snapcountyeah...08:17
@snapcountI'm gonna need you to go ahead and come in on Saturday08:17
perlDreamereek08:17
@snapcountoooh08:17
@snapcountyeah08:17
@snapcountand actually, better make that sunday too, ummkay08:17
@snapcountgreeaaattt08:17
@snapcountpretty funny08:17
@snapcountwell, that's enough from me08:18
@snapcounttime for sleep08:18
perlDreamerokay08:19
@snapcountgoodnight08:19
-!- perlDreamer [n=colink@199.107.160.242] has quit ["'night, all'"]08:40
-!- pbmdaw1 [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui08:51
-!- pbmdaw1 [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []08:51
-!- pbmdaw1 [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui08:58
-!- pbmdaw1 [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []08:58
-!- pbmdaw1 [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui10:04
-!- pbmdaw1 [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []10:04
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui10:49
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui11:01
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []11:21
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []11:26
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui11:27
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []11:27
-!- lenthame1 [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui13:03
-!- lenthame1 [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []14:54
-!- lenthame1 [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:12
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui15:21
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []15:30
-!- pbmdaw1 [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui16:16
* pbmdaw1 SCREAMS at WRE16:19
@snapcountwhat are you saying to it16:20
pbmdaw1op me16:20
@snapcounthehe16:20
@snapcountthis is why you have a password16:20
pbmdaw1I used it16:21
@snapcountyour nick is different16:21
@snapcountyou have to ident16:21
pbmdaw1oh...16:21
-!- pbmdaw1 [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []16:21
@snapcountor you can leave the channel16:21
@snapcountwhichever16:21
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui16:21
-!- mode/#webgui [+o pbmdawg] by WRE16:22
@pbmdawgthere we go.16:22
@pbmdawgstupid gaim 2.0.016:22
@snapcountyou can get ops with a different nick16:22
@pbmdawgyeah, so I finished the salesmanager changes16:22
@snapcountyou just have to /msg wre ident yourpassword16:22
@pbmdawgoh16:22
@snapcountcool16:22
@pbmdawgso my assessment of your work is:16:22
@snapcountwas it painful?16:23
@pbmdawgI like it; I learned stuff.16:23
@snapcountcool.  I learned a ton writing it16:23
@pbmdawgbut of course I also saw flaws16:23
@snapcountespecially about the commerce stuff16:23
@snapcountthat's good too16:23
@snapcountlike what?16:23
@snapcountdid you fix them?16:23
@pbmdawgno :)16:24
@pbmdawgthings such as16:24
@pbmdawgat several of the steps in the wizard, the page can be refreshed and additional badges created, for instance.16:24
@pbmdawgor a new user acct created16:25
@snapcountahh16:25
@snapcountdidn't think about that16:25
@pbmdawgbut anyway16:26
@pbmdawgI can't get the date picker js thing to work in salesmanager16:26
@pbmdawgwas it working before?16:27
@pbmdawgno javascript errors, nothing.16:27
@pbmdawg(6.8)16:27
@pbmdawg.616:27
@snapcountyeah I think so16:40
-!- lenthame1 [n=len@82-148-208-20.fiber.unet.nl] has quit [Read error: 104 (Connection reset by peer)]17:41
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui18:23
@pbmdawgmartin18:25
MrHairgreasematt18:25
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"]18:25
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI18:39
MrHairgreasematt19:21
MrHairgreasethe PerlFixupHandler fix will bork your site if you don't have any passThru urls defined19:22
MrHairgreaseYou'll get Access Denied at random intervals19:22
@pbmdawgok... file a bug...19:22
MrHairgreasemy temporary fix was to comment out the following line in WebGUI.pm19:23
@pbmdawgroy messed with that stuff recently19:23
MrHairgreaseyeah I know19:23
MrHairgreaseI'll either fix it or submit a bug19:23
MrHairgreasebut I thought I'd let you know anyway19:23
MrHairgreasesince you guys are urging people to go upgrade19:23
@pbmdawgoh...19:24
@pbmdawgI'm not :)19:24
MrHairgreaseWhat's the security thing all about then?19:24
MrHairgreaseWhat's the problem19:24
@pbmdawgoh, it's really nothing.19:25
@pbmdawgif someone has visitor access to your site, they can create another visitor-level user (anonymously register) even if anonymous registration is not enabled.19:26
* MrHairgrease gasps in agony19:26
MrHairgreaseThat's some enormous hole ;)19:26
@pbmdawgassuming they're able to guess all of your required fields.19:26
@pbmdawgyeah; like I said; it's nothing.19:27
@pbmdawgbut someone thought it worthy to submit a report to secunia19:27
MrHairgreaseIncluding the YesIReallySuck profile field?19:27
@pbmdawgyes.19:27
MrHairgreasesecunia?19:27
MrHairgreasethat's a bit overreacted19:27
@pbmdawgyes.19:27
MrHairgreaseprobably plone people19:28
MrHairgreasegiving webgui a bad name =)19:28
@pbmdawgwho knows.  doesn't matter.19:28
@pbmdawgwebgui is elitist.19:28
MrHairgreasewon't keep me awake tonight anyway19:28
MrHairgreaseheh19:31
@pbmdawgyeah.19:31
MrHairgreasemaybe we should call it w3Bgu1 then19:31
MrHairgreasefor extra sk1llz19:31
MrHairgreaseor however you spell leetspeak19:32
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has joined #webgui20:26
MrHairgreasehttp://script.aculo.us/20:49
MrHairgreasesee that site?20:49
MrHairgreasecheck the demo section20:49
@pbmdawgyeah; its scripts are in webgui20:49
MrHairgreasecool20:50
@pbmdawg /www/extras/js/sa/20:50
@pbmdawgI think20:50
MrHairgreasewhat stuff do you use20:50
@pbmdawgnothing yet20:50
MrHairgreaseespecially the shopping cart demo was really impressive20:50
MrHairgreaseis*20:50
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has joined #webgui21:05
nbcccorpDoes anyone see a problem with this: ^If('<tmpl_var row.field.state.value>' eq 'OH',<a href="^Extras;pdfs/handbooks/<tmpl_var row.field.state.value>2.pdf" target="_blank"><br /><tmpl_var row.field.exam2.value>);21:10
perlDreamer1) is the If macro enabled in your WebGUI.conf and you have the source installed?21:13
perlDreamer2) I thought ^If took 3 arguments21:13
nbcccorpIt's enabled and works on that template in other places. No, don't have to use 3 args.21:15
nbcccorpI just can't figure out why it won't work right there.21:15
perlDreamerrow.field.state.value never equals OH?21:16
nbcccorphttp://www.nbcc.org/stateboardlist?state=oh21:16
@WRE<nbcccorp> http://tinyurl.com/bbt8s21:16
nbcccorpwhat is that url?21:18
perlDreamerone of the IRC bots makes tinyurls as a "convenience"21:18
perlDreamerso the url you sent doesn't have a handbook link on it21:18
perlDreamerI looked at one other page and didn't see handbook links there either21:19
nbcccorpoic.  nope.21:19
perlDreamerare you saying that you're sure that it's OH and not oh or something else?21:19
nbcccorpbut, it does show some text on the page which is in another If that tests for state = OH21:19
nbcccorpnope. It's definitely OH. I actually display state.value on the page.21:19
perlDreamersidebar: what's nbcc?21:20
nbcccorpNational Board for Certified Counselors21:20
perlDreamercool21:21
perlDreamerit might be a quoting problem.  Can you print out a simple string using the If macro?21:22
nbcccorpnope. It doesn't seem to be working at all. Even though I copied/pasted the if macro that's working higher up on the page.21:22
nbcccorpbrb. the users have summoned me....21:24
MrHairgreasenbccorp: did you get the rewriterules working?21:25
perlDreamernbcccorp:  What version of WG are you using?21:26
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui21:28
@pbmdawgwelcome 64.200.2.3521:28
perlDreamerAll hail the representative from Florida21:29
MrHairgreaseGood timing CSI:Miami begins about now21:30
MrHairgreaseYou must have special powers21:30
@pbmdawgbah.21:30
* pbmdawg wishes csi:miami were showing right now here.21:30
crythiasitunes :)21:30
nbcccorpMrHairGrease: Yep. like a champ.21:47
nbcccorpperlDreamer: 68521:47
nbcccorpThere isn't a problem nesting IF macros is there?21:49
nbcccorpGot it. missing a ; later in the page, was causing that to hose even though they weren't really related. Ah the joy.22:25
* crythias nests.22:31
nbcccorpyeah, they are really for the birds.22:31
crythiasstill don't like IF22:32
nbcccorpGot a better option? I'm not exactly fond of it but I don't see a way to stop using it.22:32
crythiasremind me of an example.22:32
crythias:)22:32
crythiasplease22:33
nbcccorphttp://www.nbcc.org/counselorfind222:33
crythiasyou mean for your search?22:33
nbcccorpYep22:33
crythiasin the where clause?22:33
nbcccorp??22:33
nbcccorpoh. yes.22:34
nbcccorpit's big, it's ugly, it's nasty... but it is the only way I could make it work right.22:35
nbcccorpsigh... why is there NEVER chocolate nearby when it should be?22:37
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has left #webgui []22:43
crythiasI can't believe it's not beta.23:35
-!- mode/#webgui [+o crythias] by WRE23:36
@crythiashttp://www.tasteyoulove.com/23:38
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []23:50
--- Day changed Wed Feb 15 2006
MrHairgreasematt00:00
MrHairgreaseif I set the DeleteExpiredRevisions_offset to 0 and run runHourly my enormous shitload of collateral in the form of revisions of images should be gone right?00:01
MrHairgreaseAh found out already00:15
MrHairgreasethe plugin is configured to run on 3am on sunday's only00:16
MrHairgreaseGotta love # key00:16
-!- crythia1 [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui00:38
crythia1who00:39
perlDreamerwoo00:39
-!- crythia1 is now known as crythias00:40
crythiasIsn't it enough that my wife knows I love her?00:44
perlDreamerNo00:44
MrHairgreaseshould be00:44
perlDreameryou have to show her several times a year00:44
perlDreamerdebasing yourself by spending ludicrous amounts of money and time00:44
perlDreamerthe angst it generates is murder!00:45
crythiasso she knows how much of a spendthrift I am?00:45
MrHairgreaseI always tell my girlfriend how pretty she looks when shes drinking a Guinness00:45
MrHairgreaseIt is sufficient00:45
crythiasI always tell her how much better she looks when I'm drinking a guinness.00:45
MrHairgreasewhat!00:46
MrHairgreaseyou talk to my girl!00:46
crythiasHeh00:46
MrHairgreaseLet's go outside00:46
crythiasno. I'm talking about my wife.00:46
crythias:)00:46
perlDreamerhis girl is your wife?00:46
MrHairgreaseYou married my girlfriend!?!?00:47
crythias*sigh*00:47
crythiashee00:47
MrHairgreaseyou guys are going to the wuc?00:48
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has left #webgui []00:48
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has joined #webgui00:48
perlDreamerI hope to00:48
perlDreamerHow 'bout you?00:48
MrHairgreaseyeah00:49
MrHairgreaseI'll be there00:49
MrHairgreaseand Joeri also00:49
MrHairgreaseHey colin00:49
crythiasI'm going to do my best, depending on where I'm working at the time.00:49
MrHairgreasedo you work at maxim?00:49
crythiasbwAHAHAHHAHAH00:49
perlDreameryes00:49
perlDreamerI air brush models00:49
MrHairgreasethat's pretty cool00:49
MrHairgreaseI once sampled some chips from them for a project00:50
perlDreamerI didn't know you were an engineer00:50
MrHairgreaseOnly trying to be00:50
MrHairgreasestill being a student00:50
MrHairgreaseThe project ran way out of time though, so the chips are still in their box00:51
perlDreamerwhat kind of chips were they?00:51
MrHairgreaseoscillators00:52
MrHairgreaseprogrammable00:52
MrHairgreaseWe needed a variable clock00:52
MrHairgreaseoh and video line drivers iirc00:53
perlDreameroh00:53
perlDreamereverything I do is low frequency00:53
perlDreamerbattery management chips00:53
crythiasI had a friend who was bipolar. I told her that's cool, 'cause so are magnets.00:53
MrHairgreaseI occaisionally get folders from maxim00:53
MrHairgreaseAlso about battry management00:54
MrHairgreaseThe oscs were DS108600:54
MrHairgreaseSo I guess their from Dallas00:54
perlDreamerThat's the division I work for00:54
MrHairgreasebut that company did mereg with maxim right?00:54
perlDreamerMaxim bought Dallas about 5 years ago00:54
MrHairgreasedrivers are MAX4219's00:55
perlDreamerin my group, we consider 500 kHz to be very fast00:55
MrHairgreaseheh00:55
perlDreamerbut we also built ADC's with a 2 microVolt LSB00:55
MrHairgreasethat's pretty decent00:55
MrHairgreaseI'm not your average ADC expert though00:56
perlDreamerneither am I00:56
perlDreamerI do a lot of digital and mixed signal work.00:56
perlDreamerDid you know Roy is also an EE?00:56
crythiasbtw... sorry about the snort about maxim. I just...00:56
MrHairgreaseI'm more focussing on the the physics part of ICs00:56
crythiasI"m an EE, as well.00:56
crythiasserious.00:56
MrHairgreaseYeah00:56
MrHairgreaseyou told me once00:56
MrHairgreaseNothing wrong with being an EE00:57
MrHairgreaseChicks dig EE's00:57
MrHairgreaseWell at least one in my case =)00:57
crythiasyeah. they can run electric trains.00:57
perlDreamerit's the pocket protector that gets them00:57
MrHairgreasethe what?00:57
perlDreamerAn old American stereotype from the 50's-70's00:57
perlDreamerMost engineers used pens and they'd leak into their shirt pockets00:58
MrHairgreaseOh I get it00:58
perlDreamerso they'd place a small plastic sleeve into the shirt pocket to protect them00:58
MrHairgreaseWe have similar stereotypes here in holland to00:58
MrHairgreasetoo*00:58
perlDreamerSame deal with slide rulers00:58
crythiasslide rules00:58
MrHairgreaseWe call them rekenlineaal00:59
MrHairgreasestill pretty cool aparatus00:59
MrHairgreaseif not a bit tedious00:59
crythiaswell,00:59
crythiasthey are rather interesting.01:00
MrHairgreaseMy father still has one01:00
MrHairgreasenever figured out how it worked01:00
crythiasI have one, somewhere.01:00
MrHairgreaseme that is01:00
MrHairgreaseI guess my dad actually used it01:00
crythiasit's a logarithmic scale.01:01
MrHairgreaseJust do math in symbols01:01
MrHairgreasewho needs numbers anyway01:01
MrHairgreaseoh wait =)01:01
crythiasyou put the 1 over the center slide part where you want to multiple from.01:02
crythiasthen you move the clear slider to the number by which you'd like to multiply (top part)01:02
crythiasthen read the center part where the line matches.01:02
MrHairgreaseall to easy01:03
crythiasvery.01:03
MrHairgreasewell, it keeps you of the streets I guess =)01:04
crythiaswhat's great is the clear part "remembers" where your calculation is, so you can keep calculating.01:04
MrHairgreaseok01:04
MrHairgreasetime to go01:04
crythias:)01:05
MrHairgreasehave nice day guys01:05
crythiassay hi to your gf for me.01:05
perlDreamerlater01:05
MrHairgreaseyeah I'll do that01:05
MrHairgreasebye01:05
crythiasheh01:05
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]01:05
crythiasbye01:05
crythiasFloam!01:06
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Remote closed the connection]01:21
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has quit [""later""]01:52
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui01:54
-!- mode/#webgui [+o crythias] by WRE01:54
@pbmdawgFloam?02:23
@crythiasFloam02:43
@crythiashttp://www.buyfloam.com/?cid=15151402:43
@pbmdawgoh yeah; I used to have some of that03:09
@crythiasI'm trying to find out why 2.07 libapreq2 breaks03:09
@pbmdawgI think I ate it all03:09
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:15
-!- crythia1 [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui03:15
crythia1laptop kicked off03:15
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has quit [Read error: 110 (Connection timed out)]03:32
-!- crythia1 [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:46
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui04:03
crythiassick of my laptop stopping.04:03
crythiasanyway...04:03
crythias WARN - notebook.gwy2.org.conf - WebGUI::Session::ErrorHandler::warn[426] - Couldn't call method view on asset for url:  Root cause: Can't call method "new" on unblessed reference at /data/WebGUI.svn/lib/WebGUI/Asset/Template.pm line 23204:03
crythiason 6.9.0 svn04:03
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []04:07
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui04:20
@pbmdawghe's back04:23
crythiasmaybe04:23
crythias6.9 svn doesn't work04:23
@pbmdawgcalc mattscode04:24
@pbmdawgmruhaha; wre is dead04:24
crythiaswre isn't here04:24
-!- mode/#webgui [+o crythias] by pbmdawg04:25
@pbmdawgjust in case04:25
@crythiasuntil my laptop dies unexpectedly again.04:25
@crythiasdid you say anything about this...  WebGUI::Session::ErrorHandler::warn[426] - Couldn't call method view on asset for url:  Root cause: Can't call method "new" on unblessed reference at /data/WebGUI.svn/lib/WebGUI/Asset/Template.pm line 232.04:25
@pbmdawgno04:34
@pbmdawgb/c I haven't looked at 6.9 svn in weeks04:35
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []04:47
-!- usr-src [n=gnu@p5080E0F8.dip.t-dialin.net] has joined #webgui12:08
-!- rLuckyLStike [n=agent@217.160.141.149] has joined #webgui12:52
-!- LuckyLStrike [n=agent@217.160.141.149] has quit [Read error: 104 (Connection reset by peer)]12:52
-!- usr-src [n=gnu@p5080E0F8.dip.t-dialin.net] has quit []13:09
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["Client exiting"]14:51
-!- rLuckyLStike [n=agent@217.160.141.149] has quit ["reboot"]15:38
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui16:57
-!- crythia1 [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]17:54
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui17:58
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui18:26
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has joined #webgui18:40
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui19:24
snapcountwhat is happening my peeps19:24
* perlDreamer gets no logs19:25
perlDreamermakes debugging dataforms very hard19:25
snapcountweird, living up north I figured you would have an abundance of log like material19:25
snapcount=)19:25
snapcountI've got great news19:25
perlDreamerdo share19:26
snapcountmy #1 priority today19:26
snapcountis to fix the dataform problem19:26
perlDreamercool!19:26
snapcountI know19:26
perlDreamerI have one of the bugs fixed already19:26
snapcountso do you want to update me on where you are and what you've found19:26
snapcountand I'll jump in and help out19:26
perlDreamerhere's everything I know19:26
perlDreamerthe bug from aaron_critd was fixed when he dumped and reloaded his database19:27
perlDreamerwe don't know what caused it, and don't understand why DataForm_field was the only weird table.19:27
snapcountwhere there truncated asset id's?19:27
snapcounts/where/were19:28
perlDreamertruncated, too long, 11 digit sequence numbers19:28
perlDreameryeah, it was ugly19:28
snapcountI've seen that before19:28
snapcountso it's not isolated19:28
perlDreamerit might be related to upgrading to Mysql 519:28
snapcountit was on a pb virtual hosted site19:28
perlDreamerbug 1430847 is a bad template bug19:29
perlDreamerUsed Default Email instead of Email Form19:29
perlDreamerbugs 1431949 and 1431944 are duplicates, and I have a fix for that.19:29
perlDreamerI'm working on the last set of bugs, with disappearing DataForms now19:30
perlDreamerjust building a tab based form and playing with it19:31
perlDreamerbut I would absolutely love to get my hands on the database of one of the reported broken DataForms for confirmation19:31
perlDreameralso, the upgrade script from 6.8.5 to 6.8.6 is suspected of causing some of the problems.19:32
perlDreamerbut I won't know for sure until I build a tabbed dataform for testing19:32
perlDreamerend brain dump19:33
perlDreamerwould you like me to commit the 1 fix I've found?19:33
perlDreamerwhere did you go?19:42
snapcountsorry19:50
snapcountI'm having issues19:50
perlDreamerit's all right19:50
snapcountI'm here now19:50
perlDreamerI'll just tell you the fix for that one bug19:51
perlDreamerthat way you can create bad dataforms for testing19:51
snapcountyou can commit it if you want19:51
snapcountso are these brand new forms that are bad19:51
snapcountor after upgrade forms19:51
perlDreamerthe fix I have is for new, bad dataforms with screwed up sequences19:51
snapcountok19:51
perlDreamerhaven't tested upgrade forms yet19:51
perlDreamerso, in my head, I'm tracking 3 bugs19:52
snapcountok... the reports are that they are completely disappearing from a site after an upgrade19:52
perlDreamernew bad forms19:52
perlDreamerI don't think the upgrade script can cause that, but I haven't tested it yet19:52
perlDreamerall I can tell you is that the Tell a Friend email form on the default install survived just fine19:53
perlDreamerbe back in 2019:53
snapcountok19:53
crythia1the dog barks. and the duck's quack echos. all hail the cow.19:58
snapcountis crythia1 like your alter ego19:59
crythia1well, I'm not interested in recovery of my username 'cause it's still op but at home.19:59
crythia1and wre isn't here.20:00
snapcounteek20:00
snapcountI didn't notice20:00
snapcountwhere the hell?20:00
* snapcount investigates20:00
snapcountwow... looks like the box is down20:01
crythia1grr20:32
crythia1ignorant people...20:32
crythia1huh? what?20:33
crythia1roy20:33
crythia1snapcount20:33
snapcountyes20:34
crythia1what's the deal with this Positronic guy?20:34
snapcountwhat do you mean20:35
crythia1he's got a problem with mysql auth20:35
crythia1he's asking if some unrelated /etc changes affect wre20:36
snapcountheh20:37
snapcountif he really thought that was the problem he would change them back to what they were and see if the problem goes away20:41
crythia1I realize I'm not employee of plainblack, but at least I get my stuff reasonably right.20:42
MrHairgreaseSo go found your own company: plainright20:43
snapcountwas he complaining that you answered his post20:43
MrHairgrease?20:43
MrHairgreasewhat post?20:43
MrHairgreaseoh wait the positronic guy?20:43
snapcountI was directing that to gerald, sorry20:43
MrHairgreaseyeah i figured np20:44
snapcountyeah the positronic guy20:44
snapcountcrythia1: ?20:44
crythia1sorry20:45
crythia1I think he ignored my post20:45
snapcountthen he ignored mine as well =)20:45
MrHairgreasewho is this positronic guy20:45
crythia1It's absolutely a password issue20:46
snapcountI dunno20:46
crythia1he's posting in the paid support boards.20:46
snapcounthe pays for support so he's ok in my book =)20:46
crythia1me, too :) though not quite certain I know why :)20:46
MrHairgreaseso that's where all the actions is20:46
MrHairgreasewhy are you paying gerald?20:47
MrHairgreaseAre you the guy that answers most questions?20:47
MrHairgreaseon the public board anyway?20:47
crythia1yes20:48
snapcountdo we pay you gerald, or are you a volunteer?20:48
crythia1I've never been paid by plainblack for anything.20:49
MrHairgreaseGerald just sais that he pays you20:49
MrHairgreasesays*20:49
crythia1I'm just a glutton.20:49
snapcounthaha20:49
MrHairgreasetime for dictionary.com20:49
snapcounthehe20:50
snapcountdon't feel bad20:50
snapcountI have to use it all the time and English is my first language20:50
MrHairgreaseA person who eats or consumes immoderate amounts of food and drink.20:50
snapcountthey always through out the big words on this channel for some reason20:50
MrHairgreasesounds like a bad hobby20:50
snapcountcrythia1's food or drink in this case is WG =)20:51
crythia1glutton for punishment = (which is it.. um..) masochist.20:51
MrHairgreaseyeah, to sound more erudite20:51
crythia1no more obtuse pontificating.20:52
MrHairgreaseheh20:52
snapcountyeah, you pontificators need to stop pontificating...20:52
crythia1loquatiousness is not indicative of your reputation.20:52
snapcounthow much wood would a wood chuck chuck if a wood chuck could chuck wood?20:53
crythia1as much wood as a wood chuck could chuck if a would chuck could chuck wood.20:53
MrHairgreaseI mix whisky in the whisky mixer20:54
MrHairgreasetry to say that real fast20:54
crythia1toy boa20:54
crythia1boy boat, even20:54
crythia1toy boat?20:54
crythia1there.20:54
crythia1can't even spell it.20:54
crythia1toy boat toy boat toy boat20:54
snapcountSPELER20:54
snapcountTOYBOAT20:54
MrHairgreaseshouldn't you guys work or something?20:55
crythia1now adding license i18n20:55
snapcountI am working20:55
MrHairgreasegotta go20:56
MrHairgreaselaters20:56
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]20:56
snapcountperlDreamer: I have a copy of a db with corrupt data21:08
snapcountthe site started life at version 6.7.721:14
snapcountis there a way to get mysql to display whitespace characters in a select stmt21:22
snapcountshow them as \t or the ascii control code21:22
snapcountwhoa21:41
snapcountthis table has serious problems21:41
snapcountdoing a simple select produces this output21:42
snapcount| bjPUBG0d65bg2Rwvb272KQ | AwtF-7LKWpZQM7         |21:42
snapcount+------------------------+------------------------+21:42
snapcount47 rows in set (0.00 sec)21:42
snapcountPuTTYPuTTYPuTTYmysql>21:42
snapcountnote that my mysql prompt was thrashed21:42
snapcountfirst column is the primary key of the DataForm_field table and second column is assetId21:42
snapcountalso note the 14 char assetId21:43
perlDreameryeah, that's crazy21:43
perlDreamerstarted as 6.7.7, moved to....21:43
snapcount6.8.621:43
perlDreamerhow many steps?21:43
snapcountI'm going over the mysql upgrade notes21:43
snapcountthis has to be a db problem21:43
snapcountthis piece of it anyway21:44
perlDreameryeah, we've never written anything that stomps on assetIds21:44
perlDreamernot even the 6.8.5 to 6.8.6 upgrade script21:44
snapcount| 6.7.7         | initial install |  1133996024 |21:44
snapcount| 6.7.8         | upgrade         |  1135206998 |21:44
snapcount| 6.8.0         | upgrade         |  1135206999 |21:44
snapcount| 6.8.1         | upgrade         |  1135207003 |21:44
snapcount| 6.8.2         | upgrade         |  1135207004 |21:44
snapcount| 6.8.3         | upgrade         |  1135207005 |21:44
snapcount| 6.8.4         | upgrade         |  1136905978 |21:44
snapcount| 6.8.5         | upgrade         |  1137466102 |21:44
snapcount| 6.8.6         | upgrade         |  1139874712 |21:44
snapcount+---------------+-----------------+-------------+21:44
perlDreamerI don't suppose you have access to the dumps for each one of those? (hope, hope)21:44
perlDreamerbrb21:44
snapcountoh and I forgot to add the new upgrade script when I did the last release21:44
snapcountbut it's in svn now21:45
snapcountI might have them21:45
snapcountlet me login to that box and check the upgrades21:45
snapcountAll I have is the 6.8.5 dump21:50
snapcountwe backup to the /tmp directory for upgrades21:50
snapcountso the others didn't survive21:50
perlDreameroh well22:09
perlDreamerwe can rerun the upgrades manually if we need to22:09
snapcountI checked with JT also22:09
snapcountI thought maybe the FS backups would have it22:10
snapcountbut b/c they are put in the /tmp dir22:10
snapcount(we don't do FS backup on /tmp)22:10
snapcountno luck there22:10
perlDreamerhave all the customers with bad problems upgraded to Mysql 5?22:10
perlDreamerif so, then we can probably rule out code pretty quickly22:11
snapcountmost likely22:11
snapcountthey are all running 6.8.x22:11
perlDreamer6.8 and 6.9 run just fine on 4.122:11
snapcountwhich mysql 5 is listed as a requirement22:11
perlDreamerit's a lie =)22:11
snapcountyeah i know22:11
snapcountI think they have upgraded though22:11
snapcountmost are using the wre22:11
snapcount0.622:11
snapcountthe symptoms I'm seeing are serious data corruption22:12
perlDreamerthe cure that we found for corruption was dump and restore22:13
snapcountdump from mysql 4.122:13
snapcount?22:13
perlDreamerCheck the bug and boards.  Aaron posted his solution there.22:13
snapcountb/c I dumped the db from the pb server and imported into my local machine and it's still foobar22:14
perlDreamerI might have the details wrong22:14
snapcountI'll look22:14
perlDreamerhere's Aaron's bug post:22:15
perlDreamerhttps://sourceforge.net/tracker/index.php?func=detail&aid=1423608&group_id=51417&atid=46321322:15
snapcountThis might work if you do a mysql dump before upgrading then re-import the data22:20
snapcountI tried it dumping from 5.x and putting back in22:21
snapcountno diff22:21
perlDreamerI'm pretty sure Aaron did a post dump.22:21
snapcount(which one would expect)22:21
perlDreamerI just set up a tab form for testing, so I'll run the upgrade script (.5 to .6) and see if it borks things22:21
snapcountk22:22
perlDreamerdatabase looks okay22:23
perlDreamerform looks okay22:23
snapcountcan you start with 6.7.7?22:23
perlDreamermaybe22:23
perlDreamerI am still testing on 4.1, though22:23
perlDreamermaybe that's the key problem.22:23
snapcountgood!22:24
snapcountdo a db dump22:24
snapcountupgrade mysql22:24
snapcountand check the data22:24
snapcountI was about to setup a 4.1 server22:24
snapcount=)22:24
perlDreamercan't upgrade mysql easily22:24
snapcountoh22:24
snapcountI'll do it then22:24
perlDreamersorry22:24
snapcountnp22:24
snapcountI suffer from premature celebration22:25
perlDreamereverything is functioning fine.22:25
snapcountso forgive that incident22:25
perlDreamersure22:25
perlDreamerI think we have an upgrade issue22:25
snapcountcrythias can tell you more about the condition, I think he is developing several products to help those in need such as myself22:25
snapcountWG or MySQL22:26
perlDreamerMySQL22:26
snapcountme too22:26
perlDreamerbut maybe mediated by WG.22:26
perlDreamerIt's only 1 table22:26
snapcountI'm setting up a 4.1 server now22:26
snapcountI know that's what bugs me22:26
snapcountthere is nothing weird/special about that table22:26
perlDreamerOne thing that should be very suspect is the format the tabId column22:26
perlDreamera bug I fixed back in 6.8.3 was to set a default tabId of 022:27
perlDreamermigh need to be '0'22:27
perlDreamerand maybe the data as well22:27
perlDreamerthat, coupled with the upgrade, might be the explanation for this bug22:27
perlDreamerbut when you do that upgrade you'll find it if it is22:31
snapcountI'm downloading now22:31
perlDreamerI'm out for a run, I'll be back in an hour or so.22:32
snapcounthave fun22:32
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI22:46
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui22:52
crythia1hello 65.31.211.16322:52
pbmdawgEHLO22:52
* crythia1 has to dump ga-commenters.com22:53
crythia1I can't believe I renewed.22:53
crythia1feh22:53
crythia1I've been searching... for a plush like gooey... drifting in my mind...22:55
snapcountI just got rid of scratchmyass.com22:55
snapcounti wanted smellmyfinger.com22:56
snapcountb/c I thought they would compliment each other well22:56
snapcountbut I finally gave up22:57
* crythia1 thinks Gooey could make a neat wacky wall walker http://en.wikipedia.org/wiki/Wacky_wall_walker22:59
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"]23:05
snapcounthow do you specify the port mysql is listening on in the dsn string in the wg.conf file23:08
pbmdawg $dsn = "DBI:mysql:database=$database;host=$hostname;port=$port";23:13
snapcountthx23:14
snapcountok... I have the data in a 4.1 instance23:14
snapcountgoing to upgrade to 5.x and see if it dies a horrible death23:14
perlDreamerI'm back23:35
perlDreamerany luck?23:35
snapcountI'm about to upgrade now23:36
perlDreamerbreak23:36
perlDreamerbreak23:36
perlDreamerbreak23:36
perlDreamerand I'm not talking serial port protocols here23:36
* pbmdawg crosses his key-typers23:36
perlDreamerJeopardy theme music time23:38
snapcounthmm23:40
snapcountthere are no docs on how to upgrade23:40
snapcountthey all have gotcha type info23:40
snapcountbut i see nothing that actually tells you what to do23:41
snapcountjust untar over the old version?23:41
snapcountwth23:41
pbmdawghttp://dev.mysql.com/doc/refman/5.0/en/upgrading-from-4-1.html23:42
snapcountyeah23:42
snapcountwhere are the steps23:42
pbmdawghttp://dev.mysql.com/doc/refman/5.0/en/upgrade.html23:42
snapcountuhh23:43
snapcountsame question as before23:43
crythia1dump. install. load23:44
perlDreamernope23:44
snapcountso you untar over the old version?23:45
perlDreamerpbmdawg: I don't have my jabber account info here.  Can you see if Aaron is around to tell us how he originally upgraded?23:45
snapcountI can call JT if need be23:45
snapcountI've never upgraded mysql before23:45
snapcountnever really thought about that until now23:46
snapcounthehe23:46
crythia1rename mysqld23:46
snapcountthat's it23:47
perlDreamerw00t!23:47
snapcountuh23:47
perlDreameris that it?23:48
pbmdawgaaron's away.23:48
perlDreameris it the upgrade?23:48
crythia1shutdown mysql23:48
crythia1rename mysqld23:48
crythia1after dumping all dbs23:48
crythia1install new23:49
crythia1seems relatively innocuous upgrade, though.23:49
snapcountok I'll do that23:50
crythia1'cause it says on the page (paraphrased) if things go wrong, stop mysqld and start again with the old mysqld23:50
crythia1being as that's the only major thing they're worried about, on the upgrade page, and the "downgrade" seems to be to restore the old mysqld.23:52
crythia1*shrug*23:52
crythia1whatdyawantfromme? :)23:52
crythia1I'm ... sailing ... away ...23:54
-!- crythia1 [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]23:56
--- Day changed Thu Feb 16 2006
snapcountokie dokie00:00
snapcountupgrade00:00
perlDreamerns00:00
snapcountd00:00
snapcountchecking tables00:00
snapcountthey're fine00:02
perlDreamerdid you upgrade a 6.7.7 table or a 6.8.6 table?00:02
snapcount6.8.600:02
snapcountI can do a 6.7.700:03
snapcountupgrade mysql00:03
snapcountthen upgrade wg00:03
snapcountwanna do that/00:03
snapcount?00:03
perlDreamertry this00:03
perlDreamergo the docs/upgrades folder in 6.8.600:03
snapcountk00:03
perlDreamerand run the upgrade_6.8.5-6.8.6.pl script by hand on the 5.0 database00:03
perlDreamerperl upgrade_6.8.5-6.8.6.pl --configFile yada yada00:04
snapcountok00:04
perlDreamerif that doesn't do anything, I have another idea to try before doing large software installs00:04
snapcountdata is still ok00:05
perlDreamertry the 6.8.3-6.8.4 upgrade script00:06
snapcountk00:06
snapcountgot something00:06
snapcountnot what I had before00:07
perlDreamersimilar?00:07
snapcountbut something is definately screwed00:07
perlDreameronly 1 table?00:07
snapcount21 char asset ids00:07
snapcountin DataForm_field00:07
perlDreamerany others tables?00:07
snapcountplus *a lot* of trailing spaces00:07
snapcountmore than 22 chars worth00:07
perlDreamerI think we have a suspect.00:07
snapcountwait00:07
snapcount!00:08
snapcountthe assetId column *is* 14 chars00:08
snapcountas it was before00:08
perlDreamerwait a minute00:08
snapcountand the primary key column DataForm_fieldId has all the extra spaces00:08
perlDreamerassetIds are 22 chars00:08
snapcount*exactly*00:08
perlDreamerthen we have it00:08
snapcount| ACQe-e0B-sfk6WI3cwmpw                                                                                                  | VBGAsCVi37g9VA                                                                                                             |00:08
snapcount+-------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------+00:08
snapcount13 rows in set (0.01 sec)00:08
perlDreamerit's the upgrade script on 5.000:08
snapcountfirst col is the primary key, second is assetId00:09
snapcountACQ... => DataForm_fieldId00:09
perlDreamerdo you have pre script backup?00:09
snapcountyes00:09
snapcounterr no00:09
snapcountpre db upgrade backup00:10
perlDreamerlet's see if we can fix the script and then rerun it for 0 breakage00:10
snapcountso you verified that this does not happen on 4.100:10
perlDreameryeah00:10
snapcountwith this upgrade script00:10
perlDreameryes00:10
snapcountthere were some notes on mysql00:10
snapcountabout varchar changes00:10
snapcountfor v500:11
snapcountmaybe they're related00:11
snapcountmaybe not00:11
perlDreameryou can see the script contents00:11
perlDreamerI'm betting this is a problem:00:11
perlDreameralter table DataForm_field alter DataForm_tabId set default 0;00:11
perlDreamerprobably should be00:11
perlDreameralter table DataForm_field alter DataForm_tabId set default '0';00:11
perlDreamerquoted 0 for varchars00:12
snapcountoh00:12
snapcountthat column is varchar not numeric?00:12
perlDreamertabIds are GUIDs00:12
snapcountyeah00:12
snapcountdef needs quotes00:12
perlDreamerwe need to find the guy that wrote that sub and slap him silly00:12
snapcountcalc mattscode00:12
snapcountdamn00:12
snapcountwre is gone00:13
snapcountoh well00:13
snapcount=)00:13
snapcountj/k matt00:13
perlDreamerNo, like my Daddy used to say00:13
perlDreamerI could poop in that guy's pants right now00:13
snapcounthehe00:13
perlDreamerI did that00:13
perlDreamerthe coding00:13
perlDreamernot the pooping part00:13
snapcountlol00:13
snapcountso to test the fix, I can run a 6.8.3 create.sql00:14
snapcountand then run the patched upgrade00:14
perlDreamerright, then we have to figure out how to fix things that are broken in production00:14
perlDreamerand before that, we review any SQL scripting I've done recently for more foobar's00:15
snapcountlet's verify the problem before we jump to that madness00:15
perlDreamerokay00:15
snapcounthehe =)00:15
perlDreamerI'll head to the shower, you dupe the bug00:15
snapcountgood idea, you're smellin' up the joint00:16
perlDreameryou can smell me all the way out in Florida?00:16
perlDreamerI need some pit stick00:16
snapcountyeah00:16
snapcountmust be windy00:16
perlDreamerbe back in 2000:16
snapcountcool00:16
pbmdawgwre: where are you00:20
snapcounthis home is down00:21
snapcountcreating 6.8.3 db now00:21
snapcountinteresting00:31
snapcountI think the form had to be created in a 4.1 db00:32
snapcountupgrade to 500:32
snapcountand then have the upgrade run from 6.8.3->6.8.400:33
snapcountI can't dup it when I load a clean db in with create.sql from 6.8.300:33
snapcountI'm going to try 6.7.700:33
snapcountas a starting point00:33
snapcountah crap00:34
snapcountI can't do that easily00:34
snapcountgonna start over with 4.1 server00:35
snapcountand wg 6.8.300:35
snapcountcreate a new dataform00:35
snapcountupgrade mysql00:35
snapcountthen run the 6.8.3 - 6.8.4 upgrade00:35
snapcountok00:45
snapcountI have a consistent dup00:45
snapcount6.8.3 on mysql 4.100:45
snapcountcreate a form00:45
snapcountupgrade mysql00:45
snapcountupgrade 6.8.3 -> 6.8.400:45
snapcountkablooey00:45
snapcountso far can't dup it any other way00:45
perlDreamerso what do do first?00:46
perlDreamerfix the script, or the database?00:46
snapcountwell, I can't see anything wrong after the db upgrade00:46
snapcountso I'm thinking that by not following the rules00:46
snapcountabout sql syntax it just reaks havok in v500:46
snapcountand v4 is more tolerant00:47
perlDreamerdo you think we can repair a broken database?00:47
snapcountI'll try patching the script00:47
snapcountand see if that eliminates the bug00:47
snapcountstarting with v4 etc00:47
snapcountif that works we'll know for sure it's the cause00:47
snapcountor at least the trigger00:47
snapcountI have no idea about fixing it00:47
snapcountI don't think it's possible00:48
snapcountthose are key fields00:48
snapcountand half of the id is missing00:48
snapcountwe can't just make new00:48
snapcountor could we00:48
snapcountno, b/c they are not guaranteed to be unique00:48
snapcountthey are no longer guids when they get truncated00:48
snapcountso we can't regenerate the id00:48
snapcountbecause we can't match anything00:48
snapcountknow what I mean?00:49
pbmdawgvern?00:49
snapcounthehe00:49
perlDreamerif they're truncated, are they still unique enough to use to rebuild?00:49
snapcountmaybe00:49
pbmdawgsurely...00:49
snapcountbut there is not guarantee00:49
snapcountnot for every wg site in the world00:49
snapcountit's risky00:49
snapcountwe'll need to ask the Godfather00:50
snapcount=)00:50
pbmdawgyou'll have to add an additional column to store the new key field, then transfer the key-ness, then delete the old column00:50
pbmdawgor00:50
pbmdawgcreate a dupe table00:50
snapcountwe could just update00:50
perlDreamerAaron repaired his database in like 5 minutes00:50
pbmdawgaaron's online now, btw00:51
snapcountI couldn't dup his fix00:51
snapcountI did his step by step as he listed in the tracker00:51
snapcountstill broke00:51
perlDreamermaybe he left out a detail00:51
snapcountworth checking00:51
snapcountcreating the form now in mysql 4.1 wg 6.8.300:57
snapcountruh roh01:01
snapcountquoting those zeros doesn't fix the problem01:01
perlDreamer?01:01
perlDreameroh dear01:01
perlDreamerdo you have a backup of the database?01:02
snapcountis 6.8.3 the first time we use the prepare method01:02
snapcountin the sql statements01:02
perlDreamerdon't know01:02
snapcountI doubt that's it01:02
snapcountsomething in that upgrade script though01:02
perlDreamerif you have a backup of the database, we should try each statement one at a time01:02
snapcountI'm going to update JT01:03
snapcountthen we can go through them one by one01:03
perlDreamerko01:03
pbmdawgupdate boss set knowledge='more' where bossName='JT';01:03
perlDreamerat least _you_ remember to quote your data :)01:04
snapcountok01:09
snapcountlet me get back to pre-screwed stage01:09
perlDreamerhas the mighty one spoken?01:09
snapcountnahh01:09
snapcountleft him a msg01:09
snapcountok01:17
snapcountwe are on a fresh 6.8.3 site01:17
-!- mode/#webgui [+o pbmdawg] by crythias01:17
-!- mode/#webgui [+o snapcount] by crythias01:17
perlDreamermake a backup01:17
@snapcountmysql v501:17
@snapcountstarted with v4, added data form01:17
@snapcountupgraded to v501:17
-!- mode/#webgui [+o perlDreamer] by crythias01:19
@snapcountI'm copying the entire mysql dir as a backup01:20
@snapcountcause dump may not replicate the problem01:20
@snapcounterr recreate01:20
@snapcountI should say01:20
@crythiasare you saying that you had a point where the assetIds of DataForms went to 14 chars then back to 2201:21
@crythias?01:21
@snapcountno01:22
@snapcountwhere did you get that from?01:22
@snapcountam I speaking in tongues01:22
@snapcount=)01:22
@perlDreamerin, no01:22
@perlDreamerwith, yes01:22
@crythias(17:06:31) snapcount: plus *a lot* of trailing spaces01:22
@crythias(17:06:39) snapcount: more than 22 chars worth01:22
@crythias(17:06:56) perlDreamer: I think we have a suspect.01:22
@crythias(17:07:00) snapcount: wait01:22
@crythias(17:07:01) snapcount: !01:22
@crythias(17:07:10) snapcount: the assetId column *is* 14 chars01:22
@crythias(17:07:13) snapcount: as it was before01:22
@crythias(17:07:28) perlDreamer: wait a minute01:22
@crythias(17:07:33) snapcount: and the primary key column DataForm_fieldId has all the extra spaces01:22
@crythias(17:07:33) perlDreamer: assetIds are 22 chars01:22
@snapcountoh01:22
@snapcounti can see how you would get that now01:23
@snapcountno they go to 14 chars01:23
@snapcountok perlDreamer01:23
@perlDreamerwhen the database is borked01:23
@snapcountready to go01:23
@perlDreamerstep 1, see if the column update does it01:23
@crythiaswell, can we see some borked data?01:24
@perlDreamerhe showed some earlier01:24
@perlDreamertrunacated id's, whitespace01:24
@perlDreamerew01:24
@crythias ACQe-e0B-sfk6WI3cwmpw                                                                                                  | VBGAsCVi37g9VA01:24
@snapcounttrying update userProfileField set visible=1 where fieldName='avatar'01:25
@snapcountok01:25
@snapcounttrying update userProfileField set editable=1 where fieldName='avatar'01:25
@snapcountok01:26
@snapcounttrying alter table DataForm_field alter DataForm_tabId set default '0';01:26
@crythiaswhat field is truncated?01:26
@snapcountbingo01:27
@snapcountit's screwed01:27
@perlDreameris there different syntax for altering columns in 5.0?01:27
@crythiasyou have two alters?01:27
@snapcountyeah01:27
@snapcountyou do01:27
@snapcountI don't think that's right01:27
@crythiasno.01:28
@perlDreamerit works on 4.101:28
@crythiasat least, I wouldn't...01:28
@crythiasoh01:28
@crythiasalter DataForm_field.DataForm_tabId set default '0'; ?01:29
@snapcountthat looks better01:30
@snapcountI'm checking the docs01:30
@snapcounthttp://dev.mysql.com/doc/refman/5.0/en/alter-table.html01:30
@snapcountyour syntax should be valid01:31
@perlDreamerit's valid in 4.101:31
@snapcountthe docs say it's ok in 501:31
@crythiasCHANGE?01:32
@snapcounthuh?01:32
@perlDreameralter table DataForm_field modify DataForm_tabId varchar(22) default '0'01:33
@snapcountI'll restore the db01:33
@snapcountand try that one01:33
@snapcountmaybe we should try altering other tables as well01:33
@perlDreamerit seems the breakage is pretty well contained01:33
@perlDreamersure01:33
@snapcountto see if this will come back to get us later01:33
@crythiasum..01:34
@perlDreamerwe need a MySQL guru01:34
@crythiaswait01:35
@snapcountwhoa01:35
@crythias?01:35
@snapcountalter table asset alter assetId set default '1234567890--1234567890';01:35
@crythiasbut what did you encounter?01:35
@crythias ACQe-e0B-sfk6WI3cwmpw                                                                                                  | VBGAsCVi37g9VA01:35
@snapcountadded like 60 chars of whitespace to the end of every assetId01:35
@crythiasuh01:36
@snapcount| yS1TsKDvBk7Y55_GlWgxA                                                                                                      |01:36
@snapcount+----------------------------------------------------------------------------------------------------------------------------+01:36
@perlDreamertry the change version01:36
@crythiashttp://www.infodrom.north.de/~joey/Linux/postgresql/mysql.html01:36
@crythiasbut that's alter alter01:36
@snapcountyeah I know01:36
@snapcountbut according to the docs01:37
@snapcountthat's valid01:37
@crythiasALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}01:37
@crythiasyep01:37
@perlDreamermaybe you have to drop before altering?01:37
@snapcountthat's only part of the syntax crythias01:37
@crythiasoh yeah01:37
@snapcountok01:38
@crythiasALTER [IGNORE] TABLE tbl_name ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}01:38
@snapcountthere you go =)01:38
@crythiasthat's the syntax01:38
@snapcountok01:38
@crythiasdrop default?01:38
@snapcountlet's try a diff alter cmd01:38
@snapcountthat will set default to nothing01:39
@crythiasyes, and then...01:39
@snapcountoh you're suggesting we try that01:39
@snapcountok01:39
@snapcountwhy not01:39
@snapcountit remains screwed01:40
@perlDreameralter table DataForm_field modify DataForm_tabId varchar(22) default '0'01:40
@perlDreamermodify instead of alter01:40
@snapcountk01:40
@snapcounttrying...01:40
@crythiasColin: you have to set default01:40
@perlDreameralter table DataForm_field modify DataForm_tabId varchar(22) set default '0'01:41
@snapcountthat didn't cause any carnage01:41
@snapcountand set the default to 001:41
@perlDreamerso I wonder what the deal with alter is?01:42
@snapcountmust be a mysql 5 bug01:42
@snapcountthat's a pretty bad one01:42
@snapcountI don't know how we can fix that01:42
@crythiasvery very01:42
@snapcountI've tried repair table01:42
@snapcountit reports the table as fine01:42
@crythiasof course.01:43
@perlDreamerLet's report it and then ask for a repair solution01:43
@crythiasand if it found a problem, it'll truncate data.01:43
@snapcountwill you do that colin?01:43
@perlDreameryup01:43
@snapcountu rule01:43
@perlDreamerI'm going to copy you on it since you can recreate and test fixes01:43
@perlDreamerwe should also google for this01:44
@perlDreamerhttp://bugs.mysql.com/bug.php?id=1469301:45
@crythiashttp://bugs.mysql.com/bug.php?id=1469301:45
@crythiasheheheheh01:45
@crythiasdarn01:45
@perlDreamer45 seconds01:46
@perlDreamersmokin' !01:46
@crythiassorry was helping my son01:46
@crythias5.0.17 says it's fixed.01:46
@crythiasyour version?01:46
@perlDreamerif that's the same bug01:46
@perlDreamersnapcount: what are you using?01:47
@snapcount5.0.1801:47
@crythiasit's from that link, Colin.01:47
@crythiasguess not01:47
@snapcountI'm not sure the bug is the same01:47
@snapcountas that reported01:47
@snapcountlet me see if it actually sets the default01:47
@crythiasAs a workaround, I recommend you to use more standard way (same as in Oracle,01:47
@crythiasfor example) to modify column properties:01:47
@crythiasmysql> alter table mytable modify mycol int(10) not null default 1;01:47
@snapcountin addition to screwing up the data01:47
@crythiashttp://lists.mysql.com/internals/3268501:48
@snapcountook01:48
@snapcountok, it set's the default01:49
@crythiasseems that it's been bad for a while01:49
@snapcountbut on the wobject table setting the default of the assetId01:49
@snapcountit doesn't break the data01:49
@crythiasso what now? our current release screws up dbs01:49
@crythiasby our I mean your :)01:49
@snapcountwell the problem now is this01:49
@snapcounthow do we fix this01:49
@snapcountpeople are running 6.8.601:50
@snapcounthave already run this stmt01:50
@snapcountand screwed their db01:50
@snapcountwe can fix it for the next guy01:50
@crythiasok.01:50
@perlDreamereasiest option it to restore from the backup01:50
@snapcountbut I don't see a way to fix it for existing users01:50
@snapcounta backup prior to 6.8.301:50
@snapcountI guess so01:50
@crythiasgasp01:50
@perlDreamernot very likely01:50
@snapcountI don't see any other option01:51
@crythiaswell, the 22 chars are randomish01:51
@snapcountI'll post to the dev list and explain what we've found01:51
@perlDreamersnapcount: you have the benefit of seeing original and bad data01:51
@snapcountmaybe someone will have a better idea01:51
@perlDreamercould you reconstruct it by hand?01:51
@crythiasand not likely that they'd repeat amongst themselves01:51
@perlDreamersnapcount: what OS are you on?01:52
@snapcountcentos01:52
@perlDreamerversion01:52
@crythiaswhat field exactly is hosed?01:52
@perlDreamerall of them01:52
@snapcount4.201:52
@crythiasmore specific?01:53
@perlDreamercan you please email me 3 lines of original and corrupted data, each?01:53
@crythiasor just WebGUI database and all tables.01:53
@snapcountsure01:53
@perlDreamercrythias, just the DataForm_field table01:53
@perlDreamerseveral columns01:53
@snapcountsorry01:53
@snapcountyeah01:53
@perlDreamersorry for what?01:54
@snapcountI'll try creating a fresh table in 501:54
@snapcountand issuing that alter stmt01:54
@crythiasit's workable to fix.01:54
@snapcountto see if this is related to the previous table being in 401:54
@perlDreamergood idea01:54
@snapcounthow can we fix this crythias?01:54
@crythiaswell, the id's are what's messed up, right? no other data?01:55
@perlDreamersequence numbers01:55
@perlDreamerassetIds01:55
@perlDreamerfieldIds01:55
@perlDreamerprobably more as well01:55
@perlDreamerthat's one of the reasons I asked for the two sets of data01:56
@crythiaswhat happened to sequence numbers?01:56
@perlDreamer11 digits01:56
@perlDreamerI'll send you a copy of Roy's data so you can see for yourself01:56
@crythiasok...01:56
@snapcountok01:57
@snapcountthis doesn't happen to tables created with v501:57
@perlDreamerfunky01:57
@snapcountand for some reason01:57
@snapcountit doesn't happen to the tell a friend form at all01:57
@snapcountunless you modify it01:57
@snapcounteven when you upgrade mysql and to wg 6.8.601:57
@perlDreamerfields aren't revisioned01:58
@crythiashttp://www.rafb.net/paste/results/UXSc2A16.html01:58
@crythiasheh01:59
@perlDreamerall the field Ids for the tell a friend form are numeric01:59
@crythias^^^01:59
@snapcountahh01:59
@crythiasdang it, I wanted to say that01:59
@perlDreamerwe need to change that01:59
@crythiasum.02:00
@crythiasyou shouldn't have a tabId of 002:00
@perlDreameryes you should02:00
@crythiasit's varchar2202:00
@perlDreamerit's fine02:00
@crythiasit should be 0000000000000000000002:00
@snapcountit doesn't matter how long it is02:01
@snapcountactually, it'd be worst if it were 22 chars02:01
@snapcountb/c then there is a chance (all be it remote) that a generated guid could conflict02:01
@crythiasalbeit?02:02
@snapcountis that the word I was looking fo02:02
@snapcountr02:02
@snapcount=)02:02
@crythiasyou can't ...02:02
@snapcountok... let's test the fix02:02
@crythiasyou can't generate collisions02:02
@crythiasYou have to hope you don't have them.02:02
@snapcountI'll dump my db before the 6.8.3 upgrade02:03
@crythiasbut anyway...02:03
@snapcountchange the alter stmt to the modify version02:03
@snapcountand see if that works02:03
@snapcountsound good?02:03
@crythiasyes02:03
@snapcountok, one vote is good enough for me02:03
@crythiasstreaming consciousness... assetId can be matched from the asset table02:04
@crythiasdataform_fieldId can be matched from data.02:04
@crythiassequence number can be generated arbitrarily from list of same assetIds.02:05
@snapcountthat might work02:06
@snapcountunless they have a bunch of DataForms02:06
@snapcountthe chances of a conflict are next to nill02:06
@crythiasthe dataform guids won't collide.02:06
@snapcountbut it's still iffy02:06
@perlDreameryou know that more of these things are hanging out there.02:07
@snapcountif my guid was 123456789 and 123456798 and they get truncated to 123456702:07
@perlDreamerit's probably best if all current 6.8.6 users who also use MySQL 5 dump their databases and bring them back in.02:07
@snapcountit's possible especially considering half the guid is truncated02:07
@perlDreameruh, dump, wipe, create, import02:07
@crythiasbut that's the beauty of the guid structure,,, they're random characters, not sequential.02:08
@snapcountthe chances are very slim you're right02:08
@snapcountthat may work02:08
@perlDreamersend us some data to hack on02:08
@snapcountselect assetId like 'truncated%';02:09
@crythiasunless they're PBTMPL000000 fields02:09
@snapcountthey're not02:09
@perlDreamerthese are fields02:09
@perlDreamernot dataforms02:09
@snapcountthey're true guids02:09
@snapcountyou're right perlDreamer02:10
@snapcountdamn it02:10
@snapcountbut02:10
@crythiasyeah. they're fields02:10
@snapcountthe formId's just have whitespace02:10
@perlDreameronly whitespace02:10
@snapcountthe assetId in DataForm_field is what is truncated02:10
@perlDreamerlike blank?02:10
@snapcountyeah02:10
@perlDreamergotta see some data02:10
@snapcounta bunch of blanks appended02:10
@snapcountok02:10
@crythiasyeah. this is badd02:10
@snapcountI'll send you a dump of a screwed up table02:10
@perlDreamercool. thanks02:11
@snapcountwhat are your email addys again?02:11
@perlDreamerckuskie at sterling dot net02:11
@crythiasme@gwy.org02:12
@perlDreamersnapcount: we'll need a copy of a good one, too, for comparison02:12
@perlDreamersidebar: you know, as long as no data is stored in the DataForm, we could recreate the dataform_field id's from scratch02:13
@crythiasnot likely02:13
@crythiasthat there would be no data.02:14
@perlDreamermost gripes I've seen are about email forms02:14
@perlDreamerbut it's a long shot02:14
@crythiasbut, yeah, if no match, make a new fieldid.02:14
@perlDreamersnapcount:  did you replicate this with just any old table with a varchar(22).  If so, it would help me simplify the bug report.02:15
@snapcountno02:16
@snapcountit didn't hurt the wobject table02:16
@snapcountbut it did hurt DataForm_field and asset02:16
@perlDreamernp.  Don't worry about it, I'll use the whole thing02:16
@perlDreamerand y'all can execute me at the WUC02:21
@perlDreamerI'll take a plain, low key memorial service02:22
@snapcountsent it02:22
@perlDreamerbut no hymns02:22
@snapcountyou guys get the goods02:26
@perlDreamerroger02:26
@perlDreamerthis is binary corruption02:26
@perlDreamer^A is probably the internal field separator02:27
@perlDreamerheh02:27
@perlDreamerthis might be usable02:27
@snapcountyou will be my hero if you figure out a way to save peoples forms02:27
@perlDreamersorry, but I'm looking at row 1 of the bad data02:28
@snapcountthe restore from backup fix isn't going to go over well at all02:28
@perlDreamerit's supposed to have a fieldId as the first VALUE, and there's nothing02:28
@perlDreamerRoy, please send me the actual corrupted database.02:28
@perlDreamernot a dump02:28
@snapcountokie dokie02:28
@perlDreamerI'll look at it with a binary editor and see if the data is extractable that way02:29
@snapcountsent02:31
@perlDreamerbugs away02:32
@perlDreamerhttp://bugs.mysql.com/bug.php?id=1743802:32
@perlDreamerthe binary data is intact.02:33
@perlDreamerhere's a complete ID:  Szs5eev3OMssmnsyLRZmW02:34
@perlDreamernow the real question is, can I pull the data back out of it and rebuild the tables from scratch02:34
@snapcountI know a little C02:34
@snapcount=)02:34
@perlDreamerI was thinking Perl02:35
@snapcountsounds better02:35
@snapcounthehe02:35
@perlDreamerI bet you know a lot of Perl02:35
@snapcounta little02:35
@snapcountprobably 1/10 of what JT knows02:35
@perlDreamerif you VIM the DataForm_field.MYD file you can see the data02:35
@perlDreamerthis is a two dataform dump?02:37
@snapcountyeah... one is the tell a friend02:37
@snapcountthe other is one I added02:37
@perlDreamerfrom a broken database02:37
@snapcountyeah02:37
@snapcountIf I do a select02:37
@snapcountI see trash02:38
@perlDreamer^D100002:38
@perlDreamerfieldId02:38
@perlDreamer^Dfrom02:38
@perlDreamerlabeled02:38
@perlDreamer^char gives the field length02:38
@perlDreamer^D = 402:38
@snapcountis 1000 binary02:39
@snapcountwouldn't that be 802:39
@perlDreamerno, it's the old numeric field ID02:39
@snapcountwhy does D == 4?02:39
@snapcountjust because they picked it to02:39
@perlDreamer1 0 0 002:39
@perlDreamer4 characters in the varchar02:39
@perlDreamer^A is probably field separator02:40
@perlDreamer^@^@^@ is probably some kind of field designator02:40
@perlDreamer^F is row separator02:40
@perlDreamerthis might be doable02:41
@perlDreamerreally doable02:41
@snapcountso, we are going to write a perl script that parses this file02:41
@snapcountsounds like fun02:41
@snapcountthe trick is this02:41
@snapcountwhat *should* it look like02:41
@snapcounti.e., what will the script produce?02:41
@crythiasum.02:41
@snapcountupdate statements?02:41
@crythiasthe bad is full of these \002:41
@perlDreameryes02:41
@perlDreamerwe can eliminate those02:42
@snapcountgot it02:42
@perlDreamerbesides, the binary data doesn't have that problem.02:42
@perlDreamerlet's flesh this out, because I need to head home pretty quick02:42
@snapcountso can you determine a correlation to the bad data displayed and the real data in the file?02:42
@perlDreamerno02:42
@perlDreamerbetween binary data and real data02:42
@perlDreamerthat's the key02:42
@perlDreamer#1) split on ^F to get rows02:43
@perlDreamer#2) split on ^A to get fields02:43
@perlDreamer#3) clean up fields by removing all control characters02:43
@perlDreamer#4) dump out processed data02:43
@perlDreamer5) iterate on 3-4 until happy02:43
@perlDreamer6) reformat data into update statements02:44
@perlDreamer7) we win02:44
@snapcountok02:44
@crythias('1000',1,'from','required','email','','',0,'',0,1,'Your Email Address','0',1,NULL,'Szs5eev3OMssmnsyLRZmWA')02:44
@snapcountI'll start writing it02:44
@snapcountare you coming back on tonight?02:44
@perlDreameryes02:44
@perlDreamerthat way you can scream at me if I'm way off :)02:44
@snapcountthank god02:44
@snapcountthank you both for your help02:44
@crythias('000                  \0\0\0from                    ',1711276032,'om                                                                                                                ','uired                           email                         \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0Your Ema','l                         \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\02:45
@snapcountyou two do *so* much more than most will ever realize02:45
@perlDreamerincluding cause bugs? :)02:45
@snapcountyou do more good than harm02:45
@snapcountby far02:45
@perlDreamerthanks, roy02:45
@crythiasyou have this info in binary?02:45
@crythiasI can awk it02:45
@snapcountand you help fix your broke stuff02:45
@perlDreamercrythias, I was thinking perl since we all grok perl pretty well02:46
@crythiasheh02:46
@crythiasbut I'm awkmaster.02:46
@perlDreamerbut I'm a perl bigot02:46
@crythiaswww.awkmaster.com02:46
@crythias:)02:46
@crythiasnp02:46
@snapcountI have premature celebration02:46
@crythiasColin: you said that the full info is in binary?02:46
@perlDreameryes02:46
@perlDreameryou want a copy?02:47
@crythiasplease02:47
@snapcountok... to the code I go02:47
@crythiasmeanwhile, inside vim of the binary, we do :%s/^V^A/,/g :)02:47
@perlDreameroh yeah, transform the data to your heart's content to make it easier to analyze and split up.02:48
@perlDreamergood idea!02:48
@snapcountwell, when we send the code out, it will have to do it all02:49
@snapcountthese ppl can barely run a perl script let alone use vim02:49
@snapcount=)02:49
@perlDreameroh02:49
@perlDreamerwe'll need a way to find out where the binary data is stored on each user's box02:50
@snapcountthat's no problem02:50
@snapcountit's standardized02:50
@crythias /var/db/mysql02:50
@snapcountthey just need to know where mysql is installed02:50
@crythiasor we can grab it from my.cnf02:50
@perlDreamerthat's not where it is on FC402:51
@perlDreamerthis is like the Matrix02:51
@perlDreamerblonde, brunette, DataForm field02:51
@perlDreamerit's best in binary form02:51
@perlDreamerlater guys02:51
@perlDreamerI'll be back around 8:30pm PST.02:51
@perlDreamerand I'll be praying until then02:52
-!- perlDreamer [n=ckuskie@nat124.mxim.com] has quit [""good luck""]02:52
@pbmdawgcalc royscode02:58
@snapcountwre not being here is a testiment to my skillz02:59
@crythiashee02:59
@crythiasit pays to pay attention to him.02:59
@crythiasColin.02:59
@pbmdawgdoes that include speling skils02:59
@pbmdawg:-D02:59
@crythiasthe thing is...03:00
@crythiasWTH?03:00
@crythiasit's not the data.03:00
@crythiasit's definitely not the data.03:00
@snapcountmysql is not reading it correctly03:00
@crythiasit's the structure03:00
@crythiasthe template03:00
@pbmdawgroy: this mysql bug should be reported to mysql.  4.1 -> 5.0 is definitely causing a problem.03:00
@pbmdawgthey're supposed to be binary compatible03:01
@snapcountit has been03:01
@pbmdawgoh03:01
@pbmdawgurl?03:01
@snapcounthttp://bugs.mysql.com/bug.php?id=1743803:02
@crythiasI have an idea.03:03
@crythiasthe binary data is good.03:03
@crythiasright?03:03
@crythiasnod with me. YES, gerald, the binary *data* is good.03:04
@snapcountwe think so03:04
@crythiascopy a valid .frm and .MYI03:04
@crythiasat least .frm03:04
@crythiasthat is: DataForm_field.frm03:05
@crythiasthis will make it read the MYD03:05
@crythiaswhich isn't changed.03:05
@pbmdawgfrom http://dev.mysql.com/downloads/mysql/5.0.html03:06
@pbmdawg"MySQL generally recommends that you dump and reload your tables from any previous version to upgrade to 5.0."03:06
@crythiasfine, fine, fine. That's what I said.03:06
@crythiasbut it won't fix the broken.03:06
@pbmdawgcrythias: wasn't replying to what you said03:06
@pbmdawgjust throwing that out there.03:06
@crythiasI know, but I said it 4 hours ago :)03:07
@crythiasnp03:07
@pbmdawgoh03:07
@crythias(16:43:48) crythia1: dump. install. load03:08
@crythiasok. not quite 4 hours :)03:09
@crythiaseven if my suggestion works, I'd dump, drop, recreate asap03:14
@crythiasroy: what do you think?03:16
@pbmdawgroy: I didn't mean to run you off03:26
@snapcounti"m here03:26
@snapcountsorry03:26
@snapcountwhat's going on?03:26
@crythiasthe data doesn't change03:26
@snapcountok03:27
@crythiasthere is no room for structure in the MYD file03:27
@crythias(unless it's at the end. which doesn't make sense).03:27
@crythiasit's all about the DESCRIBE part of the data03:27
@crythiasthat's in the .frm03:27
@crythiasat least, it seems so.03:29
@snapcountI'm not sure I'm following you exactly but if you want to try and implement a fix a different way I'm fin with that.  I'm making good progress parsing this file03:29
@crythiasnot necessary03:29
@crythiaswhen you alter the table, data doesn't change.03:29
@crythiasin binary03:29
@snapcountyeah... that's why we can get the data out of the binary file03:29
@crythiasbinary tables have three files.03:29
@crythiasMYD, MYI, frm03:30
@snapcountyep03:30
@crythiasData, Index, format03:30
@snapcountthe data, the index and the description03:30
@snapcountwe already know the structure03:30
@crythiasso... if you plug in a different .frm you could read the data03:30
@snapcountwhat are you suggesting, that we try to fix the MYD file03:30
@snapcounterr the FRM file03:30
@crythiasyeah03:31
@snapcountdo you know how to fix it?03:32
@crythiasrestore from backup or rollyour own and give it a name.03:32
@crythiasit's a calculated risk.03:32
@crythiaswhat I'd do: shutdown mysql. backup the DataForm_field.frm03:33
@crythiasreplace it with a backup .frm03:33
@crythiasIf I didn't have one, I'd create a temp one like the old one.03:35
@crythiasif it worked at all, I'd dump it fast and then drop it and reload it.03:36
@snapcountgrr04:24
@crythiaswhat?04:33
@snapcountnothing in particular04:33
@snapcount=)04:33
@crythiasok. did you  make .frm?04:33
@snapcountno... I walked away from this problem for a bit04:34
@crythiasoh. :)04:34
@snapcountI've been doing it all day... needed a break04:34
@snapcountso I'm working on other things04:34
@crythiasok :)04:34
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []05:08
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI05:45
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui07:08
perlDreameryo07:08
@snapcountdude07:08
@snapcountI'm hacking the hell out of this file07:08
perlDreamercool!07:09
@snapcountyou can help07:09
perlDreameryes07:09
@snapcountI found a doc that defines the files structure07:09
perlDreamereven better07:09
perlDreamerurl?07:09
@snapcountyeah07:09
@snapcounthttp://dev.mysql.com/doc/internals/en/myisam-introduction.html07:09
@snapcountI already have a script written in perl (rough) using unpack07:09
@snapcountto grok it07:10
perlDreamerwhat can I do?07:10
@snapcountwell, something isn't right07:11
@snapcountOk tell me if I'm reading that definition right07:11
@snapcountfirst two bites are a record header07:11
@snapcountbytes07:11
@snapcountnext used length07:11
@snapcountnext unused07:12
@snapcount1 byte for flags07:12
@snapcount1 byte for pointer07:12
@snapcountstart data07:12
@snapcountlength defined in used+unused07:12
@snapcountstart new header07:12
@snapcountIf I use a hex editor07:13
@snapcountgo to where the data should start07:13
@snapcountand jump the hex value07:13
@snapcountI should be at a value of 0307:14
@snapcountfollowed by 0007:14
@snapcountI'm landing a 3 bytes short of the next record header07:14
@snapcountso either the definition is wrong, or I'm not understanding07:14
perlDreamerstill reading07:15
perlDreamerwhat's a good hex editor?07:20
@snapcountI found one called HackMan07:20
@snapcounthttp://www.technologismiki.com/en/index-h.html07:21
@snapcountI think I figured it out07:25
@snapcountthe used length+unused length take you to the first byte after the header07:25
@snapcounti.e., the unused length of the next record07:26
perlDreamerthat doesn't sound like what it says, but if it works...07:27
@snapcountdid you get a hex editor?07:27
perlDreamerI got a dumper07:27
@snapcountso you can traverse the file and view it in  hex?07:28
perlDreameryes07:28
@snapcountjump around and stuff07:28
perlDreameryes07:28
perlDreameras far as I can tell each row is07:28
perlDreamerin hexadecimal07:28
perlDreamer03 00 (length) (unused length) 01 fc [length bytes] [unused bytes]07:29
perlDreamerlength and unused length are the same width, but variable07:29
perlDreamerdoes that give with what you get?07:30
@snapcountyeah07:30
@snapcountso if you go to the first byte of data07:30
perlDreamer0307:30
@snapcountno07:31
@snapcountfirst byte of record "information"07:31
@snapcount[length bytes]07:31
perlDreamer5307:31
@snapcountyep07:31
@snapcountand jump the used length07:31
@snapcount+unused length07:31
@snapcountyou should be on the first byte after 03,00 in the next record07:32
@snapcounti.e., it's used length07:32
perlDreamermaybe this is the problem.07:32
@snapcountI thought so too07:33
perlDreamerThe data is corrupt.07:33
@snapcountso I edited asset.MYD07:33
@snapcountwhich is supposedly ok07:33
perlDreameryeah07:33
@snapcountand it has the same format07:33
perlDreamerexactly?07:33
@snapcountif I jump record length07:33
@snapcountI wind up on first byte after the header bytes 03,0007:34
@snapcountI take that back07:35
@snapcounton the corrupt table07:35
@snapcountthe two preceeding are 01,0007:35
@snapcountwow07:38
perlDreamerthere's no sequence number07:38
@snapcountthere is a huge difference in the stored record length and the number of bytes from the first rec header to the second07:39
@snapcountin the corrupt table07:39
perlDreameryeah07:39
perlDreamerlook at the data in the text display07:39
perlDreamer100007:39
perlDreamerfrom07:39
perlDreamerrequired07:39
perlDreameremail07:39
perlDreamerYour Email Address07:39
perlDreamerthat's fieldId07:39
perlDreamerlabel07:40
perlDreamerstatus07:40
perlDreamertype (form)07:40
perlDreamerpossibleValues07:40
perlDreamerbut the table format is different07:40
perlDreamerfield, sequence, name, status, type, possibleValues07:40
@snapcountthose are column names07:40
perlDreamerlet me format it differently07:41
perlDreamerexpected:07:41
@snapcountand the used length should total the number of bytes that all columns are wide07:41
perlDreameryeah, but it's not because there's no sequence column in the table07:41
perlDreamerI think07:41
@snapcountso if we made one table with one column that is a varchar(22) and add a 22 character value to it.  we should see 03,00,22,00,XX,XX,INFO07:43
@snapcountthen the next record header07:43
perlDreamerright07:44
@snapcountI'll try it real quick07:44
@snapcountand see if that's what we get07:44
@snapcountya know the part I don't get07:45
perlDreamer?07:45
@snapcountis where the column names are accounted for07:45
@snapcountthey are not limited by the field type07:45
perlDreamerMYI?07:45
@snapcountare they in there07:45
perlDreamerI'm guessing07:45
@snapcountin the MYD there are column names07:45
@snapcountyou just listed them07:45
@snapcountor were those values07:45
perlDreamera little of both07:46
@snapcountuhh07:46
@snapcountI'll make the simple table07:46
@snapcountthat should help us understand07:46
@snapcountaha07:55
perlDreamer?07:56
@snapcountthe length of used + unused is the distance from used length, to the next records used length07:56
@snapcountso for my test07:56
@snapcountI got07:56
@snapcount03,00,17,01,XX,DATA07:57
@snapcountwhich doesn't follow that definition07:58
perlDreamerthere is a third format07:58
perlDreamerpacked07:58
perlDreamerthing is, some of the other fields look right07:58
perlDreamerwe need a copy of the source, because it lists the files for each format type07:58
@snapcountyah know what if the 01 (unused length) is the number of bytes from used length to beginning of data07:58
@snapcountthat would make sense07:59
perlDreamerwell, 17 hex is 23 decimal07:59
@snapcountyeah07:59
perlDreameryou set the width to 2207:59
@snapcount+1 byte for column overhead07:59
perlDreamerah07:59
@snapcountit's in that doc08:00
perlDreameryeah08:00
perlDreamerso it's 03 00 length unused data 1 byte08:01
@snapcountthat's what I see08:01
@snapcountand that one byte at the end in my test08:01
@snapcountis 0008:01
perlDreamernull08:01
@snapcountgood call08:02
@snapcountmysql> create table test (id varchar(22) not null default '0');08:02
@snapcountQuery OK, 0 rows affected (0.02 sec)08:02
@snapcountmysql> insert into test (id) values ('1234567890--1234567890');08:02
@snapcountQuery OK, 1 row affected (0.00 sec)08:02
@snapcountmaybe the last byte is the default value08:03
perlDreamerI bet that's stored elsewhere08:03
@snapcountyeah08:03
@snapcount00 hex != 008:03
perlDreamerset the default to 1 and see if the last byte changes08:03
@snapcountk08:03
@snapcountmysql> drop table test;08:06
@snapcountQuery OK, 0 rows affected (0.00 sec)08:06
@snapcountmysql> create table test (id varchar(22) not null default 'ROYSUNIQUEID');08:06
@snapcountQuery OK, 0 rows affected (0.03 sec)08:06
@snapcountmysql> insert into test (id) values ('1234567890--1234567890');08:06
@snapcountQuery OK, 1 row affected (0.01 sec)08:06
@snapcountno change in last byte08:06
perlDreamerprobably stored in MYI08:06
perlDreamerso back to our example08:06
perlDreamer03 00 53 0108:06
perlDreamer03 00 header field08:07
perlDreamer53 = 51 bytes08:07
perlDreamer01 = 1 unused08:07
@snapcountuhh08:07
perlDreamer53 = 81 bytes08:07
@snapcount=)08:07
perlDreamer83 bytes08:07
perlDreamer5*16 + 308:07
perlDreamerthat makes no sense08:07
perlDreamerwait08:07
@snapcountcolumn overhead08:07
perlDreamerwhat if all the data is in there, but the field codes are messed up?08:08
perlDreamerwe know what the first bytes should be because we know the format08:08
@snapcountthat would make sense because an alter table caused it08:08
perlDreamerwhat are the first 12 bytes of your test table?08:08
perlDreamerlet me guess08:08
perlDreamer03 00 17 01 ?? [16 bytes of data] 0008:09
perlDreamerbut what about the next field08:10
perlDreamerit's an integer08:10
@snapcount03,00,17,01,16, 22 bytes, 0008:10
perlDreameryeah08:10
@snapcounthex math sux08:10
perlDreameryeah08:11
@snapcounthehe08:11
perlDreamerlook at the corrupted data again08:11
perlDreamer31 30 30 3008:11
perlDreamerthat's 100008:11
perlDreamerbut it ends in 01, not 0008:11
@snapcountthat's a column overhead byte08:11
@snapcountit's probably a bit-vector08:11
@snapcountwho knows what it means08:11
@snapcount512 possibilities I'm sure08:12
perlDreamer25608:12
@snapcountyeah08:12
@snapcountsorry =)08:12
@snapcountmaybe it means 'binary' column08:12
perlDreamerwhat about the next field?08:13
perlDreamer00 00 0008:13
perlDreamershould be an integer08:13
perlDreameris 00 00 the field code for an 8 bit integer?08:14
@snapcountI don't think so08:14
@snapcountI think the field type is defined by the flag bit08:14
@snapcountbyte08:14
@snapcount03,00,length,unused,flag,ptr,data,oh08:15
@snapcountif there is more than one column though08:15
@snapcounthmmm08:15
perlDreamerand different types08:15
@snapcountb/c this is a row08:15
perlDreamerthe integer field is fixed length (11 bits)08:16
@snapcountbytes you mean08:16
perlDreameroh08:16
@snapcountsee I don't think that matters here08:17
@snapcountthe type08:17
@snapcountit's just the length08:17
@snapcountsomething else probably has the type def08:17
@snapcountto interpret the 'data' part08:17
@snapcountthis just defines the data boundaries08:17
@snapcountand the column order08:17
perlDreamerah08:17
perlDreamerright08:17
perlDreamerso for our varchar example08:18
perlDreamer03 00 17 01 data byte08:18
@snapcountyep08:18
perlDreamer03 is the "record header"  3 bytes08:18
@snapcountI think it's just a number08:19
@snapcounta delimeter08:19
@snapcountthe 03,00 sequence08:19
@snapcountif it's like the fixed width header08:19
@snapcountits also a bit-vector08:19
perlDreamerhow about the integer?08:19
perlDreamer00 00 0008:19
perlDreamer1 byte of overhead at end 0008:20
perlDreamer0 bytes of extra header08:20
perlDreamervalue 0008:20
perlDreamer?08:20
@snapcountso 00 00 is the data part08:20
@snapcountis that what you're saying08:20
@snapcountand the last one is our extra byte or overhead byte08:21
perlDreamerexcept INT is always 4 bytes08:21
perlDreameraccording to page 2 of our intro doc08:21
@snapcountmaybe it's encoded, the actual value08:22
@snapcountlike bcd but with hex08:22
perlDreamer0x0000 is integer 008:22
@snapcountI see what you're saying08:23
@snapcountwhat number were we expecting to be there08:23
perlDreamerI'd guess 008:23
perlDreamerlet's check the good data dump for the sequence number of "from"08:23
@snapcountdo you have that08:24
perlDreameryes08:24
perlDreamershould be a 108:24
perlDreamerINSERT INTO `DataForm_field` VALUES ('1000',1,'from',08:24
@snapcountok... but the bad data had a bunch of extra spaces right08:24
perlDreamerright because the DataForm_fieldId was set to be 83 characters08:25
perlDreamerso it read past the real boundary of the field into the next one08:25
perlDreamerso if we're right about the integer, I would have expected 00 00 0108:25
@snapcountno08:25
@snapcount00 01 XX08:25
@snapcountdata oh08:26
perlDreamer00 integer08:26
perlDreamer00 01 data08:26
perlDreameruh, 00 bytes, 00 01 data08:26
perlDreamer108:26
@snapcountoh08:26
@snapcountyou're talking about a diff part08:26
@snapcountsorry08:26
perlDreameryeah, we have field 1 nailed08:26
perlDreamerand we could hack the length and make it work08:27
perlDreamerbut we have another problem08:27
perlDreamersince the real lengths are corrupt, we have to find a different way to extract them08:27
@snapcountuse the header08:27
@snapcountcount from 03,00 to the next 03,0008:27
perlDreamerthe next 03 00 is past the next field08:28
@snapcountoh crap08:28
perlDreamer03 00 17 01 31 30 30 30 0108:28
perlDreameroh08:28
perlDreamer03 00 53 01 31 30 30 30 0108:28
perlDreamerfield 1 varchar(22) real length 408:28
perlDreamerfield 2 00 00 00 sequence number should be 0, it's a 108:29
@snapcountreal length 4?08:29
perlDreamer31 30 30 30 = 1 0 0 0 in ascii08:29
@snapcountgot it08:29
perlDreamerso that field should be 03 00 04 01 31 30 30 30 0108:29
perlDreamerbut we had to do it by hand08:29
perlDreamerand that's bad for writing perl code08:30
@snapcountlol08:30
perlDreamerokay08:30
perlDreamerso, to back up08:31
perlDreamerproblem 1: varchar field width is bad08:31
perlDreamerproblem 2: sequence number is all wrong08:31
@snapcounttake a look at this08:31
@snapcounthttp://www.rafb.net/paste/results/AKszgf41.html08:31
perlDreamerwait08:31
perlDreamerwhat if the 1 byte overhead is in the beginning and not the end?08:32
@snapcountin my simple insert it wasn't08:32
@snapcountit was at the end08:32
perlDreamerbut you only had 1 column08:32
perlDreamerthere should be an end of row flag, too08:32
perlDreamer(I think)08:32
@snapcountwhy08:33
perlDreamer01 00 00 00 is integer 1 in little endian format08:33
@snapcountit would just use the next row header08:33
perlDreamerI'm right08:33
perlDreamerthe next fieldId is 1001, 31 30 30 3108:33
perlDreamernext sequence number is 0208:33
perlDreamer02 00 00 0008:33
@snapcountmaybe the overhead byte is actually the end of row byte08:34
perlDreamermaybe08:34
@snapcountI can insert another row and look08:34
perlDreamerokay08:34
perlDreamer03 00 53 01 fd 5b 00 ff 04 31 30 30 3008:36
perlDreamerthat's our complete varchar row08:36
perlDreamerwhat is yours again?08:37
@snapcountthat is a column related byte08:38
perlDreamerwhich one?08:38
@snapcountthe one at the end of data08:38
perlDreamerI've lost it somewhere up above, can you show me again please?08:38
@snapcount03,00,17,01.16, 22 bytes, 00, 03,00,..08:39
@snapcountthe 00 before the next row header08:39
perlDreamernull terminated string, like in C08:39
perlDreamerthat's another problem for us then08:39
perlDreamerso if you store the string 1000 in as a varchar, what do you get?08:39
perlDreamerin the test table08:40
@snapcountI'll check08:40
perlDreamerI'll guess 03 00 05 01 04 31 30 30 30 0008:40
@snapcount03,00,05,0B,04,31,30,30,30,00,00,00,00,00,00,00,00,00,00,0008:42
perlDreamervarchar 22?08:43
@snapcountyes08:43
perlDreamer05 + 0B = 5 + 11 = 1608:43
perlDreamer11 bytes of 0008:44
perlDreamerthe varchar fields are borked08:44
perlDreamerbadly, badly borked08:44
@snapcountthat doesn't make sense08:44
@snapcountyou have a clean mysql install08:44
@snapcountright?08:45
perlDreamer4.108:45
@snapcountun-broken08:45
perlDreameryeah08:45
perlDreamershould we look at some 4.1 data?08:45
@snapcountcreate a test table, and look at the myd file08:45
@snapcountyeah08:45
@snapcountformat is the same08:45
@snapcountaccording to that doc08:45
perlDreamerfeed me some SQL, please?08:45
perlDreamercreate table test ....08:45
@snapcountcreate table test (id varchar(22) not null default '0')08:45
@snapcountinsert into test (id) values ('1000')08:46
@snapcountmysql/data/db_name/test.MYD08:46
perlDreamer03 00 06 0a 01 04 31 30 30 30 00*1008:48
perlDreamerfiles aren't binary compatible08:48
@snapcount(Remember that MySQL may treat VARCHAR columns as if they're CHAR columns, in which case the fixed format is used.)08:49
@snapcountfrom the doc08:49
perlDreamerspace padding is 2008:50
perlDreamer41 20 20 20 20 = "A    ", A with 4 spaces08:50
@snapcountthis is pretty serious08:51
perlDreamerthe killer for me is that 4.1 and 5.0 for exactly the same table defs makes different binary files08:51
@snapcountthat's the problem08:51
@snapcountwe could see all kinds of problems just like this one08:52
@snapcountI don't understand how 5 can even read the 4.1 files08:52
perlDreamerme either08:52
perlDreamerbut it is08:52
perlDreameruntil you alter the tables08:52
@snapcountthere is no script run against them to fix them08:52
@snapcountor modify them08:52
perlDreamer?08:52
perlDreamerdon't follow that one08:53
@snapcountit was a statement08:53
@snapcountagainst the tables08:53
@snapcountnothing in the upgrade converts the table files08:53
perlDreameroh, the 5.0 upgrade08:53
@snapcountyou just unzip and restart08:53
@snapcountyeah08:53
perlDreamerI'd say that part of the process should be dump, drop, create, insert08:53
perlDreamerthat should heal everything08:54
@snapcountif you're data's not screwed already08:54
perlDreameryeah08:54
perlDreamerthis will affect 6.9 as well08:54
perlDreamerthere's a lot of table hackery in there08:54
perlDreamerwell, let's summarize08:55
@snapcountso, what we need to do is dump the tables from 4.108:55
@snapcountupgrade08:55
@snapcountand re-import using the dumps08:55
@snapcount(upgrade mysql)08:55
perlDreamerI think a dump from 5 would work, if nothing has been upgraded08:55
@snapcountby webgui08:56
perlDreamerright08:56
@snapcountme too08:56
@snapcountit seems to be safe still at that point08:56
perlDreamerbut anyone who is at 6.8.4 is already screwed08:56
@snapcountyeah08:56
@snapcountI see no way to help them if they don't have backups08:56
@snapcountand the worst part is08:56
@snapcountplainblack doesn't even have those backups08:56
perlDreamerouch08:56
@snapcountand we're going to expect them to08:57
@snapcountthey'll just have to recreate their data forms08:57
@snapcountwe'll just dump the table structure from that table08:57
@snapcountand everything from the rest08:58
@snapcountand re-import08:58
perlDreamerhow many varchar fields are there in the DataForm_field table?08:58
perlDreamer608:58
perlDreamerper row08:58
perlDreamerwell08:58
@snapcount8 varchar fields08:58
perlDreamer808:59
perlDreamerright08:59
perlDreamerthe thing that kills me is that the data is all in there08:59
perlDreamerhidden08:59
@snapcountI know08:59
@snapcountit sucks08:59
perlDreamerwith enough cases, we could do it09:00
@snapcountJT would never distribute it though09:00
perlDreamerbut it would have to be painstaking analysis of lots of data looking for new hints in the varchar field headers09:00
@snapcountit would have to be clean09:00
@snapcountfollow the docs to the T09:00
perlDreamerthe data doesn't follow the docs anymore09:01
@snapcountI know09:01
@snapcounthe would never go for it09:01
perlDreamerit's his only hope09:01
perlDreameryou'll lose customers09:01
perlDreamerbad PR09:01
@snapcountwhen we talked earlier09:01
perlDreamerliability09:01
@snapcounthe did not like the idea of writing a script to extract from the binary09:01
@snapcounthe was worried about the liability09:01
@snapcountb/c there is so much we don't know09:02
perlDreamerthe worst that would happen is that customer ends up with garbled dataform_field table09:02
@snapcountI'll write an email to the dev list summarizing our findings09:02
perlDreamerthere is another option, but it's not pretty09:02
@snapcountmaybe someone else will have an idea09:02
perlDreamera human could hand extract the data09:03
@snapcountyeah09:03
@snapcountbut that is very error prone09:03
perlDreamerand time consuming09:03
@snapcountand time consuming09:03
@snapcounthaha09:03
perlDreamermay I suggest that PB begin making regular backups09:03
@snapcountwe do09:03
@snapcountwe just don't save pre-upgrade backups for a long period of time09:04
@snapcountthey are saved to tmp for a couple days09:04
@snapcountwe do regular filesystem backups09:04
@snapcountand db dumps09:04
perlDreamerso for your customers, you could pull a pre 6.8.3 database file09:04
@snapcountwe keep backups for the previous week I think09:04
@snapcountlast 7 days09:04
perlDreamerProject Backstep09:05
@snapcounthuh?09:05
perlDreamercall Frank, get him suited up and into the sphere09:05
@snapcounthehe09:05
perlDreamerTV show, SciFi?09:05
perlDreameryou ever see it?09:05
@snapcountoh ok09:05
@snapcountno09:05
perlDreamerhow could they not have tested their sites after an upgrade?09:06
@snapcountNo one seemed to notice until after the 6.8.5 upgrade09:06
@snapcountI'm gonna write this email then go to bed09:07
@snapcountI'm wore out09:07
perlDreamerme, too09:07
perlDreamersorry roy09:07
@snapcountthx for the help09:07
perlDreameryou're welcome09:07
@snapcountwe'll get through it09:07
@snapcount=)09:07
perlDreamerI'll keep thinking, maybe we've missed something09:08
perlDreamerit is late09:08
@snapcountyeah... maybe we'll have a vision09:08
@snapcount=)09:08
perlDreamergood night09:08
@snapcountnight09:08
-!- perlDreamer [n=colink@199.107.160.242] has quit [""""]09:08
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]10:07
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["Client exiting"]16:19
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI16:24
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui17:02
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui17:21
crythia1ick17:21
crythia1COF A LNG17:21
crythia1SQUISHY17:22
-!- perlDreamer [n=ckuskie@nat107.mxim.com] has joined #webgui18:16
perlDreamerthere's hope!18:16
pbmdawghow's that18:19
perlDreamersomeone else reported a similar bug two weeks ago18:19
perlDreamer#1700118:19
perlDreamerhttp://bugs.mysql.com/bug.php?id=1700118:19
perlDreamerand we've already gotten a response from the team18:19
perlDreamerI responded that our bug is similar, but with no crash.18:21
perlDreamerI also asked if there was a way to recover the data18:21
perlDreamerokay18:22
perlDreamerit's not much hope18:22
perlDreamerbut it's better than nothing18:22
pbmdawgheh18:23
pbmdawgyou'll note that this was the bug that caused them to put that note on the 5.0 download page18:23
perlDreameryeah, less than two weeks ago18:23
pbmdawgnice..........18:24
perlDreamerI think we're jumping on the 5.0 bandwagon too early18:24
* pbmdawg grumbles18:24
* perlDreamer agrees18:24
perlDreamerI also thought of another idea for recovering data18:24
perlDreamerI'll be checking it out this morning18:25
pbmdawgin the wre, it's easy18:25
pbmdawgsince all the filenames are known.18:25
perlDreamerdo tell18:25
pbmdawgand the process names18:25
perlDreamerfilenames aren't the problem18:25
perlDreamerits the binary data18:25
pbmdawgI thought the binary data was fine18:25
perlDreamerfine is relative18:25
pbmdawguncorrupted18:25
perlDreamereverything is in there, but it's not in any MySQL MYISAM format anymore18:25
pbmdawgoh18:26
perlDreamerso we've been trying to find other ways of getting it18:26
perlDreamerand everything we've tried so far has failed18:26
perlDreamerall the data _is_ in there.  we can't figure how to get it out with a script18:26
perlDreamerRoy or I could teach anyone how to do it in 15 minutes18:26
perlDreamerand then they could pull it out manually18:26
perlDreamer(error prone, lots of time)18:26
perlDreamerbut possible18:26
perlDreamerheh18:27
perlDreamerwe're lucky that we're both EE's18:27
perlDreamerwe have to do stuff like this in digital logic design18:27
perlDreamerbinary data analysis stuff18:27
perlDreameranyway, my new idea is that perhaps not all columns are screwed up18:30
perlDreamerit might be only the first18:30
perlDreamerif so, then there's hope since the problem is reduced18:30
perlDreamerSo I'm going to parse two rows by hand and look at the results18:30
pbmdawgis it =+ or += for perl18:31
perlDreamer+=18:31
pbmdawgoh yeah,18:31
pbmdawgadd, then set18:31
perlDreamer= is a suffix for a binary operator18:31
pbmdawguh oh18:32
perlDreamer?18:32
pbmdawghalfdays isn't stored in HRForms_LRF18:33
pbmdawgwompus.18:33
perlDreamerkitty wompus?18:33
pbmdawgyes18:33
pbmdawggood thing I can't blame you for this, perlDreamer ;)18:39
perlDreamerhalfdays?18:39
pbmdawgcrythias: op me?18:39
pbmdawgyeah18:39
pbmdawgxdanger: op me?18:42
pbmdawgpuhhh leezzz?18:42
pbmdawgperlDreamer: so I'm supposed to write a method to recalc the totalHours in an LRF, given a change in a holiday18:44
pbmdawgbut it's impossible.18:44
pbmdawgb/c the data is not normalized.18:44
-!- mode/#webgui [+o pbmdawg] by xdanger18:45
@pbmdawgthanks :)18:45
-!- crythias was kicked from #webgui by pbmdawg [pbmdawg]18:45
-!- mode/#webgui [+o crythia1] by pbmdawg18:45
perlDreamerhm18:45
perlDreamerwhat do you know?18:46
perlDreamerstart date of leave18:46
perlDreamerend data of leave18:46
perlDreamerdates of all weekends18:46
perlDreamerold vacation dates18:46
perlDreamernew vacation dates18:46
@pbmdawgyep18:46
perlDreamerisn't that enough?18:46
@pbmdawgprevious totalHours18:46
perlDreamerdon't need it18:46
@pbmdawgbut not requested halfDays18:46
perlDreameroh18:46
perlDreamerthat's not in the table?18:47
perlDreamerit has to be18:47
perlDreamerotherwise the user wouldn't be able to come in later and edit that field18:47
perlDreamerbut I don' t have the code in front of me18:47
-!- crythia1 is now known as crythias18:49
@crythiassigh18:49
@pbmdawgwhat18:50
@crythiasnothin18:50
@crythiaswoot is woot off18:51
@crythias5 or six items already today.18:52
@crythiasI'd rather have a bottle in front of me than a frontal lobotomy...18:52
@crythiasMake up some feelings and tell her you have them.18:53
@crythiasum..18:55
@crythiasidiot18:55
@crythiaslet's use a cannon to kill a fly.18:56
perlDreamerwhat are we talkin' about here?18:56
@crythiassupport boards18:57
perlDreamerah18:57
@crythiasrather than actually changing a password  on a db, the user decides he'd reinstall OS and WebGUI.18:57
@crythiasI kid you not.18:58
perlDreameroy18:58
perlDreamerthere's a pattern in the data18:58
@crythiasdear liza dear liza...18:59
perlDreamerARGH!18:59
perlDreamerwhere's roy!18:59
@crythiaswith what shall we patch it, dear Liza, dear Liza?18:59
perlDreamerthere's a pattern to the binary data18:59
perlDreamerit's not much, and I don't understand all the fields18:59
@crythiasyeah...19:00
perlDreamerbut if the users have to only enter some data instead of all data...19:00
@crythiasI thought all you needed was a record terminator.19:00
perlDreamerno, the stuff is all variable length, so you need to parse it from the beginning19:00
@crythiasum.19:00
perlDreamerand anytime the length is wrong/missing, you're screwed19:00
@crythiaswait.19:01
perlDreamerhere's what I've parsed so far:19:01
@crythias'kay19:01
perlDreamer03 00 53 01 fd 5b 00 ff19:01
perlDreamerlength(4): "1000"       DataForm_fieldId19:01
perlDreamer04 31 30 30 3019:01
perlDreamerINT(4): 1               sequenceNumber19:01
perlDreamer01 00 00 0019:01
perlDreamerlen(4): "from"          name19:01
perlDreamer04 66 72 6f 6d19:01
perlDreamerlen(8): "required"      status19:01
perlDreamer08 72 65 71 75 69 72 65 6419:01
perlDreamerlen(5): "email"         type19:01
perlDreamer05 65 6d 61 69 6c19:01
perlDreamerpossibleValues, defaultValue, width, subtext,rows, isMailField19:01
perlDreamer01 00 00 0019:01
perlDreamerlen(18): "Your Email Address"   label19:01
perlDreamer12 59 6f 75 72 20 45 6d 61 69 6c 20 41 64 64 72 65 73 7319:01
perlDreamerlen(1): "0"19:01
perlDreamer01 3019:01
perlDreamervertical, extras19:01
perlDreamer01 00 0019:01
perlDreamerassetId "Szs5eev3OMssmnsyLRZmWA"19:01
perlDreamer53 7a 73 35 65 65 76 33 4f 4d 73 73 6d 6e 73 79 4c 52 5a 6d 57 4119:01
perlDreamerbut the pattern repeats on the next row as well19:02
perlDreamernow I need to see some real data instead of the WG default email form19:02
perlDreamerhere are the broken parts19:03
perlDreamerthe first 8 bytes, the header are all wrong19:03
perlDreamerI don't know how to decode null fields19:03
perlDreamerthe length specifier for the assetId is missing19:03
@crythiashrm.19:04
perlDreamerand I'm a little off on the parse19:04
perlDreamervertical, extras19:05
perlDreamer01 0019:05
perlDreamerassetId "Szs5eev3OMssmnsyLRZmWA"19:05
perlDreamer00 53 7a 73 35 65 65 76 33 4f 4d 73 73 6d 6e 73 79 4c 52 5a 6d 57 4119:05
@crythiasthere is a y[ thing before records19:06
@crythiasý[19:06
perlDreamernope19:06
@crythiasthere is a [19:07
@crythiasno19:07
perlDreameryes19:07
@crythiasgr. that's the size.19:07
perlDreamerhere's the second row19:08
perlDreamer00 01 00 59 fd 5b 00 ff19:08
perlDreamer04 31 30 30 3119:08
perlDreamer02 00 00 0019:08
perlDreamer02 74 6f19:08
perlDreamer08 72 65 71 75 69 72 65 6419:08
perlDreamer05 65 6d 61 69 6c19:08
perlDreamer01 00 00 0019:08
perlDreamer1a 59 6f 75 72 20 46 72 69 65 6e 64 73 20 45 6d 61 69 6c 20 41 64 64 72 65 73 7319:08
perlDreamer01 3019:08
perlDreamer01 0019:08
perlDreamer00 53 7a 73 35 65 65 76 33 4f 4d 73 73 6d 6e 73 79 4c 52 5a 6d 57 4119:08
perlDreamer3rd row:19:09
perlDreamer03 00 3f 01 fd 5b 36 ff19:09
perlDreamer04 31 30 30 3219:09
perlDreamer03 00 00 0019:09
perlDreamer02 63 6319:09
perlDreamer06 68 69 64 64 65 6e19:09
perlDreamer05 65 6d 61 69 6c19:09
perlDreamer01 00 00 0019:09
perlDreamer02 43 6319:09
perlDreamer01 3019:09
perlDreamer01 00 0019:09
perlDreamer53 7a 73 35 65 65 76 33 4f 4d 73 73 6d 6e 73 79 4c 52 5a 6d 57 4119:09
@crythiashow long is that?19:09
perlDreamer67 words (decimal)19:09
perlDreamer43 hex19:10
@crythias0x33 words19:10
@crythias0x4319:10
@crythiasok19:10
@crythias03 00 53 01 fd 5b 00 ff19:11
perlDreamerthat's a different row19:11
@crythias03 00 3f 01 fd 5b 36 ff19:11
@crythiasyeah.19:11
@crythiasI know.19:11
perlDreamerokay19:11
perlDreamerFF is the record header end tag19:15
@crythias?19:15
perlDreamerat the top of every row there's an 8 bytes sequence19:16
perlDreamerit always ends with FF19:16
@crythiascan't be end tag19:16
@crythiasbeginning, maybe19:17
@crythias0300 5301 fd5b 00ff19:17
@crythias 0300 5202  bd5b 00ff19:18
@crythias0300 6202 bd5b 00ff19:18
@crythias0300 ea02 3d5d 00ff19:19
perlDreameryep19:19
perlDreamer8 byte field, always ending if FF19:19
@crythiasthis only gave me 4 records?19:19
@crythiasfrom the corrupt, is that right?19:19
perlDreamerI've decoded 5 or 619:19
perlDreameryou need to do a hexdump of the binary file that Roy sent us19:19
@crythiasI'm doing that in vim19:19
@crythiasyes, hexdump19:20
@crythias00 0100 59fd 5b00 ff19:20
perlDreamer00 01 00 59 fd 5b 00 ff19:21
perlDreameryeah19:21
perlDreamer9 bytes19:21
@crythias0300 3f01 fd5b 36ff19:21
perlDreamerso here's the thing19:22
perlDreamerif you count the previous 22 byte field, you can skip the header until you get to FF19:22
perlDreamerand still retain all data19:22
@crythias00 01 0041 fd5b 36ff19:22
perlDreamerthat's 8 bytes19:23
@crythiasfind ff19:23
perlDreamer36 FF19:23
@crythiasor 00ff19:23
@crythias0300 5202 bd5b 00ff19:24
@crythias5b again19:24
@crythiasd5b00ff19:24
@crythiasd5b36ff19:24
@crythiasnah19:24
@crythiasff being begin record, ok.19:25
perlDreamerno, being end record19:25
perlDreamergo back to the top of the file19:25
perlDreamerfirst 8 bytes are ending in ff19:25
@crythiasthere is no ff at end of data19:25
perlDreamerno, it's the end of the row _header_19:25
perlDreamernot field separator19:26
perlDreamernot row separator19:26
@crythiasrow header?19:26
perlDreameryeah19:26
@crythiaswhat's a row header?19:26
@crythiasand why are we talking rows?19:26
@crythiasrecords, fields.19:26
perlDreamerthis is a SQL table19:27
perlDreamerit has rows19:27
perlDreamerrows of records19:27
@crythiasrows columns. ok.19:27
perlDreamerrecord header, if you'd prefer19:27
@crythiasfine, but 8 characters precede each row/record.19:27
perlDreameryes19:27
@crythiasnot terminate.19:27
perlDreamerprecede19:27
perlDreamerand it's not always 8 characters either19:27
perlDreamersometimes 919:27
@crythiaswhere 9?19:28
perlDreamerbut always ending in FF19:28
perlDreamer00 00 01 00 55 fc 5b 36 ff19:28
@crythiasnope19:29
perlDreameryeah19:29
@crythias00 0100 51FC 5B36 FF19:29
@crythias51 is Q19:30
perlDreameryeah19:30
perlDreamerthat doesn't mean it's data because it's in the header19:30
@crythiaswhat you gave me at marker 3f0 is 8 bytes19:30
perlDreamerit's not always 8 bytes19:30
@crythiasyou added an extra 00 before19:30
perlDreameryeah19:30
@crythiasit's not in the code.19:30
perlDreamerwhich code?19:31
@crythiasit's not in the binary. your example.19:31
@crythias00003f0: 3151 524c 6157 776b 674d 4838 4538 5100  1QRLaWwkgMH8E8Q.19:31
@crythias0000400: 0100 51fc 5b36 ff68 436d 6366 7a70 4f65  ..Q.[6.hCmcfzpOe19:31
perlDreamerit's way down in the file19:32
perlDreamerin Roy's other dataform19:32
perlDreamerit's in there19:32
@crythiaswell, I still say ff precedes data, even if it terminates length of the data info.19:33
perlDreamerthat's a nuance19:34
perlDreamerff ends header so it must precede data19:34
@crythias00003b0: fc5b 36ff 6254 6750 7664 4b58 5530 584b  .[6.bTgPvdKXU0XK19:34
@crythias00003c0: 7956 5a43 7873 6f67 4451 0300 0000 0263  yVZCxsogDQ.....c19:34
@crythias00003d0: 6306 6869 6464 656e 0565 6d61 696c 0100  c.hidden.email..19:34
@crythias00003e0: 0000 0243 6300 0100 0044 4877 646c 4e6d  ...Cc....DHwdlNm19:34
@crythias00003f0: 3151 524c 6157 776b 674d 4838 4538 5100  1QRLaWwkgMH8E8Q.19:34
@crythias0000400: 0100 51fc 5b36 ff68 436d 6366 7a70 4f65  ..Q.[6.hCmcfzpOe19:34
perlDreamerthat doesn't work well in proportional fonts19:34
@crythiashttp://www.rafb.net/paste/results/BeQeWl31.html19:35
@crythias3b4 starts data19:35
@crythiasshould be 22 chars for the thing19:36
perlDreamerno19:36
@crythiaswhat now?19:36
@crythiasfor the first column. 22 chars19:36
@crythiasbut there's no ^2219:37
@crythias(equivalent)19:37
perlDreamer(09:08:24) perlDreamer: here are the broken parts19:37
perlDreamer(09:08:30) perlDreamer: the first 8 bytes, the header are all wrong19:37
perlDreamer(09:08:40) perlDreamer: I don't know how to decode null fields19:37
perlDreamer(09:08:47) perlDreamer: the length specifier for the assetId is missing19:37
@crythiasok, right.19:38
perlDreamerI'll be back in a bit19:38
@crythiasbTgPvdKXU0XKyVZCxsogDQ 3b4 is 22 chars without a code that says it's 22 chars.19:39
@crythiaswhich means it fills the alotment without issue.19:39
@crythiasbTgPvdKXU0XKyVZCxsogDQ is an entire fieldId19:40
@crythiasshould be 22 chars, and so no need to tell me it's less.19:41
@crythiasor =19:41
@crythias03, sequence19:42
@crythias4 bytes19:43
@crythiastell me 2 chars, then show me cc19:44
@crythiastell me 6 chars, show me 'hidden'19:44
@crythiastell me 5 chars, show me 'email'19:44
perlDreamerright19:45
perlDreamerbut it only happens once, at the end, so it's still parsable19:45
@crythiasshrug19:54
@crythias1) ignoring the header and "starting" with "FF" +1...19:54
@crythias2) null fields? they're '' or simply ,, or ,0, depending on which field.19:55
@crythias3) we always know exactly the last field and exactly how long the last field is.19:56
perlDreameryou always know how long it is supposed to be, but you don't know what the value is before you parse it.19:56
@crythiasonce we get those 22 chars, we move forward to find where the next FF is, then start grabbing data.19:56
@crythiasum.19:57
@crythiaswe know where the last column starts relative to all other data in the record.19:57
perlDreameryes19:57
@crythiasand we know that the last column is 22 chars19:58
@crythiasdo I care what the value is before I parse it?19:58
perlDreamerno19:58
@crythiaswhat am I not understanding about " you always know how long it is supposed to be, but you don't know what the value is before you parse it."19:58
perlDreamernothing19:58
perlDreamerI was disagreeing with what you said earlier19:58
@crythiasI said a lot of things? :)19:59
perlDreamer3) we always know exactly the last field and exactly how long the last field is.19:59
perlDreamer10:01:14) crythias: 3) we always know exactly the last field and exactly how long the last field is.19:59
@crythiasyes.19:59
perlDreamerI probably misunderstood what you meant by "know exactly the last field"19:59
perlDreameryou probably meant starting position?19:59
@crythiaswe know the last field is assetId and that it's varchar(22)20:00
perlDreamerokay20:00
@crythiaswe don't know value, but yeah.20:00
@crythiasso... FF_1, 22 chars, ",", 4 bytes (reversed?), "," read the next byte (length?), read the next length bytes, "," ...20:02
perlDreamergo back in the log to my original analysis of the field to see the integer format versus ascii format20:03
@crythias... 22 chars and new record...20:03
@crythias(12:04:41) perlDreamer: INT(4): 1               sequenceNumber20:03
@crythias(12:04:41) perlDreamer: 01 00 00 0020:03
perlDreamerthat's an integer in little endian format20:12
@crythiasok20:15
perlDreamersince the data format is in the MYI file, and it's fixed width data, you don't need to have a length specifier20:15
@crythiasit's in the MYI and not frm?20:16
perlDreamerwhat is frm?20:16
@crythiasI thought I was Index20:16
@crythiasbut, anyway, I didn't ask for a length specifier for int20:17
perlDreamersorry20:17
@crythiasnp20:17
@crythiasI do need a translator for endian20:18
perlDreamerthere are two basic formats for binary data20:18
perlDreamerlittle endian: 01 00 00 0020:18
perlDreamerbig endian 00 00 00 0120:18
perlDreamerwestern humans like big endian20:18
perlDreamerbut little endian makes it easier to extend data20:19
@crythiasum. ok.20:19
perlDreamerIt's one of those hardware specific things20:19
@crythiasbut the next question is what's your problem with nulls?20:19
perlDreamergo back and look at the analysis of the first row that I sent out, with data translation20:20
perlDreamernull fields are 01 and then a certain number of 0 bytes20:20
perlDreamerhere are 6 in a row:20:20
perlDreamerpossibleValues, defaultValue, width, subtext,rows, isMailField20:20
perlDreamer01 00 00 0020:20
perlDreamerhere are two:20:20
perlDreamervertical, extras20:20
perlDreamer01 0020:20
perlDreamerI _think_ that's the format, but don't know for sure20:21
@crythias1220:21
@crythiasyou were offset20:21
@crythiasoh. that's length20:21
@crythiasduh. sorry20:21
perlDreamernp20:21
perlDreamer:)20:21
@crythiasare any of these yes/no?20:21
perlDreamerno20:22
perlDreamerwidth20:22
perlDreamerrows20:22
perlDreamerwell, isMailField is a yes/no20:22
perlDreamerbut extras isn't20:22
perlDreamerdefaultValue, possibleValues20:22
@crythias(12:04:53) perlDreamer: possibleValues, defaultValue, width, subtext,rows, isMailField20:22
@crythias(12:04:55) perlDreamer: 01 00 00 0020:22
perlDreamerso I'm thinking 01 is a tag saying "null fields following"20:23
@crythias6 items, 4 bytes20:23
perlDreamerand then each 00 represents up to two null fields20:23
perlDreamer6 zeroes = 5 or 6 null fields, depending on the following byte20:23
@crythiasthe describe on those fields?20:23
perlDreamerI don't know what you mean by that.20:23
@crythiasis null valid or are they "not null"?20:24
@crythias(12:05:05) perlDreamer: vertical, extras20:24
@crythias(12:05:09) perlDreamer: 01 00 0020:24
perlDreamerDon't know, look in the database description20:24
perlDreamerdescribe DataForm_field20:24
@crythiasmine is old20:25
perlDreamerwhich version?20:25
@crythias6.7.820:25
@crythiasbut close enough20:25
@crythiaspossibleValues - text- Null20:26
@crythiasdefaultValue -text-Null20:26
@crythiaswidth int(11) - null20:26
@crythiassubtext mediumtext null20:26
@crythiasrows int(11) null20:26
@crythiasisMailField int(11) 020:26
@crythiasvertical smallint(1) 120:27
@crythiasextras varchar(128) null20:28
@crythiasvertical's default is 120:28
perlDreamerdefault data seems to be stored elsewhere20:28
perlDreamerRoy and I guessed MYI file20:29
@crythiasyeahbut, that doesn't matter. default is stored with new record?20:29
perlDreamerit saves space if you leave it as null and store the default value elsewhere20:29
@crythiasthe heck?20:30
@crythiasvertical is 0120:30
@crythiasextras is 00 0020:30
perlDreamerno the second null byte is the empty length for assetId20:31
@crythiasthat doesn't make sense, and you didn't parse it that way.20:33
perlDreamerI did20:33
@crythias(12:05:05) perlDreamer: vertical, extras20:33
@crythias(12:05:09) perlDreamer: 01 00 0020:33
@crythias(12:05:09) perlDreamer: assetId "Szs5eev3OMssmnsyLRZmWA"20:33
@crythias(12:05:11) perlDreamer: 53 7a 73 35 65 65 76 33 4f 4d 73 73 6d 6e 73 79 4c 52 5a 6d 57 4120:33
perlDreamerthen I was wrong earlier20:33
perlDreamerit should be:20:34
perlDreamervertical, extras20:34
perlDreamer01 0020:34
perlDreamerassetId "Szs5eev3OMssmnsyLRZmWA"20:34
perlDreamer00 53 7a 73 35 65 65 76 33 4f 4d 73 73 6d 6e 73 79 4c 52 5a 6d 57 4120:34
@crythiasuh uh20:34
@crythiasbecause there is no 00 before fieldId20:34
perlDreamerno the second null byte is the empty length for assetId20:34
@crythiasare you saying it's improperly added?20:35
perlDreamerI'm saying the length specifier for assetId is 00 and that it is wrong.  It should be 16 hex20:35
@crythiasthere is no length specifier for fieldId. Why should there be one for assetId?20:36
perlDreamerthere is a length specifier for fieldId20:36
perlDreamerit's 0420:36
perlDreamer4 characters20:36
@crythiashttp://www.rafb.net/paste/results/BeQeWl31.html20:36
@crythiasnot when it's 22 chars20:37
@crythias3b3 : ff 625420:37
perlDreamerthen off hand I'd say the length specifier for it is broken as well20:38
perlDreamerbut I need to prep for a meeting at 11:00am, so I need to go20:38
@crythiasok20:38
perlDreamerkeep running with this20:38
perlDreamerI don't doubt you've found something that I've done wrong20:39
perlDreamerbut you have to explain why some of the fields have valid lengths, but not others20:39
perlDreamerearlier rows have valid length specifiers20:39
perlDreamercatch you later20:39
@crythiasI don't think it needs length when it's maxed.20:39
perlDreamerthat would make sense20:40
-!- perlDreamer [n=ckuskie@nat107.mxim.com] has quit [""be back later""]20:40
@crythiasI just learned something. And now I hate my physics teacher.21:02
@crythiashttp://www.aa.washington.edu/faculty/eberhardt/lift.htm21:02
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui21:35
@crythiashiya21:38
@crythiaswow. you missed a lot21:38
snapcounthola21:38
-!- mode/#webgui [+o snapcount] by crythias21:38
@crythiasColin's determined that there is an 8 or 9 byte header per record, terminated with an FF, followed by data21:38
@crythiasre: DataForm_field21:39
@crythias(12:04:41) perlDreamer: 03 00 53 01 fd 5b 00 ff21:40
@crythias(12:04:41) perlDreamer: length(4): "1000"       DataForm_fieldId21:40
@crythias(12:04:41) perlDreamer: 04 31 30 30 3021:40
@crythias(12:04:41) perlDreamer: INT(4): 1               sequenceNumber21:40
@crythias(12:04:41) perlDreamer: 01 00 00 0021:40
@crythias(12:04:41) perlDreamer: len(4): "from"          name21:40
@crythias(12:04:43) perlDreamer: 04 66 72 6f 6d21:40
@crythias(12:04:45) perlDreamer: len(8): "required"      status21:40
@crythias(12:04:47) perlDreamer: 08 72 65 71 75 69 72 65 6421:40
@crythias(12:04:49) perlDreamer: len(5): "email"         type21:40
@crythias(12:04:51) perlDreamer: 05 65 6d 61 69 6c21:40
@crythias(12:04:53) perlDreamer: possibleValues, defaultValue, width, subtext,rows, isMailField21:40
@crythias(12:04:55) perlDreamer: 01 00 00 0021:40
@crythias(12:04:57) perlDreamer: len(18): "Your Email Address"   label21:40
@crythias(12:04:59) perlDreamer: 12 59 6f 75 72 20 45 6d 61 69 6c 20 41 64 64 72 65 73 7321:40
@crythias(12:05:01) perlDreamer: len(1): "0"21:40
@crythias(12:05:03) perlDreamer: 01 3021:40
@crythias(12:05:05) perlDreamer: vertical, extras21:40
@crythias(12:05:09) perlDreamer: 01 00 0021:40
@crythias(12:05:09) perlDreamer: assetId "Szs5eev3OMssmnsyLRZmWA"21:40
@crythias(12:05:11) perlDreamer: 53 7a 73 35 65 65 76 33 4f 4d 73 73 6d 6e 73 79 4c 52 5a 6d 57 4121:40
@crythiashe has problems...21:40
@crythias(12:40:39) perlDreamer: (09:08:24) perlDreamer: here are the broken parts21:41
@crythias(12:40:40) perlDreamer: (09:08:30) perlDreamer: the first 8 bytes, the header are all wrong21:41
@crythias(12:40:40) perlDreamer: (09:08:40) perlDreamer: I don't know how to decode null fields21:41
@crythias(12:40:40) perlDreamer: (09:08:47) perlDreamer: the length specifier for the assetId is missing21:41
@crythiaswe have perhaps surmized that the assetId and fieldIds don't need length specifiers if they max the field.21:41
@snapcountpossible21:42
@snapcountthe internals docs are not up to date21:42
@crythiasthe fieldId doesn't have a length specifier.21:42
@crythiasif a full 22char is used21:42
@crythiashttp://www.rafb.net/paste/results/BeQeWl31.html21:43
@crythias3b3 in the link is ff, followed immediately by 22char fieldId21:43
@snapcountsee another thing is21:45
@snapcountthat mysql5 is supposed to use the packed format for fields containing varchars21:45
@snapcountwhich isn't documented21:45
@snapcountexcept maybe in the source21:45
@crythiaspacked?22:00
@snapcountyeah22:00
@snapcountmyisam engine stores records in three formats depending on column types in table22:01
@snapcountfixed, variable, and packed22:01
@crythiasanother question: are there any other tables that alter set default?22:01
@snapcountthe first two are documented well22:01
@snapcountthe last says "see the code"22:02
@snapcountwell, not well, but enough to get you guessing22:02
@snapcountdo you mean do we issue that command anywhere else?22:02
@pbmdawgsvn question22:02
@snapcountbesides 6.8.3 upgrade22:02
@pbmdawghow do I rollback a commit to a previous revision of a file22:03
@crythiasfor any other table besides dataform_field22:03
@snapcountpbmdawg: checkout the version of the file you want22:03
@snapcountand re-commit22:03
@snapcountwe'd have to grep the WebGUI folder22:04
@snapcountI doubt it would be anywhere but in upgrade scripts though22:04
@snapcountif it's out there22:04
@pbmdawgI did svn update -r 336 filename22:04
@pbmdawgnow just svn commit filename?22:05
@snapcountyeah22:05
@pbmdawgdidn't work.22:05
@snapcountyou might have to checkout the file22:05
@snapcountdid you get it matt?22:07
@pbmdawgno22:07
@pbmdawgI'm a df22:07
@snapcountlet me look it up... there may be an option you have to use with update or when you commit22:08
@pbmdawgehh; whatever; copy/pasting...22:10
@crythiasum. yeah22:11
@snapcountthat'll work too22:12
@snapcountheh22:13
@snapcountyou do a reverse merge22:13
@snapcountkinda cool22:14
@snapcountsvn merge -r 305:304 url22:14
@snapcountsvn diff to make sure file is ok22:14
@snapcountsvn commit22:14
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has joined #webgui22:20
@pbmdawgoh bring back my wre to me22:20
@pbmdawgto me22:20
@pbmdawg!dubya22:21
nbcccorpsinging the wre blues?22:21
@pbmdawgmy wre lies over the ocean....22:23
@pbmdawgmy wre lies over the sea...22:23
nbcccorpnot quite sure what your day job is but I'm thinking you should stick with it.22:24
@pbmdawgroy says I should quit my dayjob and join plainblack22:25
nbcccorpW-E-B-G-U-I, find out what it means to me,22:26
nbcccorpW-E-B-G-U-I Take care TCB22:26
nbcccorparetha would be SO upset22:27
@crythias!calc22:33
@crythiasheh22:33
@crythiasyeah, boy. I want a job at fancywhite.com22:33
* crythias has a mouth full of atomic fireballs.22:35
@crythiassomehow, that seemed better in my head22:35
nbcccorpit's that way all too often22:36
@crythiasMAME! I'm gonna play. it. for. ev.er... I'm going to learn how to level-High!22:53
@crythiasBaby remember my ... MAME22:54
nbcccorphas anyone gotten the mysql 5 odbc connector (alpha) working properly in windows?22:58
-!- perlDreamer [n=ckuskie@nat107.mxim.com] has joined #webgui23:21
perlDreameryo, roy!23:21
@crythiasand I'm so lonely without ... you.. I need your love to pull me through...23:22
perlDreamercrythias, have you had any more luck analysing the binary data?23:23
@crythiasno.23:24
@crythiasand the myisamchk and mysqlchk are for junk.23:24
@crythiaswrt what we're trying to accomplish.23:24
perlDreameryeah, this isn't junk, it's just broken23:24
@crythiaswell, I meant that they worked as if they were junk, read: not at all.23:25
@snapcounthello23:28
@snapcountok so here's the deal23:28
@snapcountJT has nixed the idea of parsing binary files23:29
perlDreamerokay23:29
@snapcountif data was lost23:29
@snapcountit's lost23:29
@snapcountwe're going to dump, drop, create, import23:29
@snapcountall the databases23:29
@snapcountand recommend others do the same23:29
@snapcountadd it to the gotchas23:29
@snapcountalso doing a 6.8.7 sometime between now and Monday23:30
@snapcountthat includes the patched upgrade files23:30
@snapcountand any other bugfixes done between now and then23:30
@snapcountI'm going to verify the dump,drop... process fixes the problem now23:30
@snapcountjust to be sure23:30
@snapcountsorry to drop the bomb23:31
perlDreamerno problem23:31
@snapcountI know we all worked really hard to try and fix this thing23:31
@snapcountand I appreciate it very much23:32
perlDreamerwell....23:32
perlDreamerI did ask the mysql developers for a fix for broken data23:32
@snapcountmaybe they can do some magic23:32
@snapcountthey know the structure for sure =)23:32
perlDreamerand they won't hack something out to fix it either23:33
@crythiaswhew.23:33
@snapcounthey, I learned how to use pack/unpack23:33
@snapcountso the hack was not a complete waste of time23:33
perlDreamerWith lots of help from Crythias, we did reverse engineer most of the format of the broken database file23:33
perlDreamerit makes sense in a twisted sort of way23:34
@snapcountyeah... this is good work for EEs and electronic techs23:34
@snapcount=)23:34
perlDreamerbut it would take hours of more analysis to finalize :)23:34
@crythiassigh23:34
@crythiasSIGH23:34
* crythias is hyperventilating.23:34
@crythias*clunk*23:34
perlDreamerI thought that would have been more of a "thunk" sound23:35
perlDreamerhe must have hit some plastic23:35
* crythias woosily gets up. tries to wipe the keyboard impressions off his forehead.23:35
* snapcount passes crythias a nice cold Mountain Dew23:35
@crythiasdon't need to be up all night, but thanks!23:36
* perlDreamer sends Crythias a nice warm Papa John's pizza for his forehead23:36
@snapcountyou sounded tired23:36
@crythiasheh23:36
@crythiasneed to go home, now.23:36
@crythiasquick question: this wouldn't have killed people who were still on 4.1, right?23:36
perlDreamerno23:36
@snapcountthey are safe23:37
perlDreamerso are people who start on 5.023:37
@snapcountinteresting point though23:37
perlDreamerit's just the upgraders who will have problems23:37
@snapcountPB started with mysql 323:37
@snapcountupgraded all the way to 523:37
@snapcountand did all the wg upgrades23:37
@crythiasthe upgraders who upgraded to 5, THEN 68323:37
@snapcountand didn't have this problem at all23:37
perlDreamerdid you dump and reload?23:37
@snapcountyeah... they're screwed23:37
@snapcountJT says no23:38
@snapcountbut I didn't do the upgrades so I don't know for sure23:39
@snapcountalright... I'm going to verify the dump,reload fix23:40
@crythiasYou're the man, now, dog.23:47
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]23:47
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui23:54
--- Day changed Fri Feb 17 2006
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]00:03
-!- nbcccorp [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has quit ["Leaving."]00:04
perlDreamersnapcount, i'm going to forward the ordering fix I commited yesterday (in 6.8) to 6.900:04
perlDreamerand close my bug00:05
@snapcountwhat?00:23
perlDreameryesterday, I commited a fix for a dataform ordering bug to 6.800:23
@snapcountoh cool00:23
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui00:59
lenthamenchansen ?00:59
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has quit [Read error: 110 (Connection timed out)]01:25
perlDreamersnapcount: did you ever figure out what was going on with your radio list?01:39
@snapcountnah01:40
@snapcountif you have 6.9 running maybe you can see if it works on your system01:40
@snapcountjust add an event01:40
perlDreamerokay, let me finish Jamie's bug and then I'll do that01:40
perlDreamerdid I tell you about Kathy seeing "junk" on the PB web site?01:41
@snapcountno01:41
perlDreamerkathy's my wife01:41
perlDreameryeah, she said that below the page there was all this junk text01:41
@snapcountok01:41
@snapcountdebug?01:41
perlDreameryeah01:41
@snapcountis it there now01:42
perlDreamerwe're behind a NAT, so to the outside world we share an IP.01:42
perlDreamerJT put that IP into the IP debug field so that I could see WG debug output01:42
perlDreamerso Kathy gets to see it too01:42
@snapcountoh01:42
@snapcounthaha that's funny01:42
perlDreamerfor a second, we thought she found a bug!01:42
@snapcountnice01:42
@snapcountyou should google "plain black"01:42
@snapcountand look at the site description01:43
@snapcountA device for drying and recycling plastic bags and plastic bottles.01:43
perlDreamerwhat the heck?01:43
@snapcountGoogle is screwed01:43
@snapcountother search engines don't list that01:43
perlDreamersend them an email01:43
@snapcountno idea where it's coming from01:43
perlDreamerthey're pretty responsivve01:43
@snapcountsend it to who?01:44
@snapcountfixyourcrap@google.com01:44
perlDreamerif you dig in there, there's an email address to send issues to01:44
@snapcounthehe01:44
@snapcountI'll look01:44
perlDreamerboy it takes a long time to install the new templates01:48
@snapcountbugs away01:49
@snapcountyeah... matt had to do that01:49
@snapcountwe put a pause after each template creation01:49
perlDreamerhe's a hack-o-matic01:49
@snapcountit was running so fast that the assetId,revisionDates were duping01:49
@snapcountcausing the upgrade to fail01:49
perlDreamerno way01:50
@snapcountyeah01:50
perlDreameryou're joking01:50
@snapcountnope01:50
@snapcountit's a new rev so the assetId was the same already01:50
@snapcountbut the revisionDate was colliding01:50
perlDreamerdoes that matter if the revisionDates are different across different assetId's01:51
@snapcountyeah01:52
@snapcountit's a complex primary key01:52
@snapcountthe combination must be unique01:53
perlDreamerid1 + date1 != id2 + date101:53
@snapcountmisread01:53
@snapcountsorry01:53
@snapcountmust be a unique combination01:53
@snapcountthat's the only rule01:53
@snapcountAssetId 1, Date 100 will collide with AssetId 1, Date 100 but not Date 101 or AssetId 2, Date 10001:54
perlDreamerhuh01:55
perlDreamerokay01:55
@snapcountdid I explain well?01:55
@snapcountsorry, hard to type it out01:55
perlDreamerno, you did fine01:55
@snapcountok01:55
perlDreamerhard to believe WG is that fast :)01:56
perlDreamerbut it isn't UI work, either01:56
@snapcountI was surprised01:56
@snapcountthat's true01:56
pbmdawgfrank's asset installer updates like 20 templates in less than a second.01:58
pbmdawgand that adds revisions to each of them.01:58
perlDreameryou need to ask Steve for an Icon for the EMS01:58
pbmdawgprobably hundreds of db queries/writes01:58
perlDreamerhmmm02:00
pbmdawgwith workflow, webgui will be a real "Application Server", in addition to being a Web Application Platform on top of a Content Management System on top of a Web Application Platform.02:00
perlDreamersnapcount: I get a "Yes" for the global prerequisite yesNo02:00
@snapcountthat's a yesNo field02:01
@snapcountnot a radioList02:01
perlDreamerIt's a radio list with attitude02:01
@snapcountheh02:01
@snapcountalso uses 0, 1 for values02:01
perlDreamerand no option to add prerequisites on the Add Eventform02:01
@snapcountyeah02:01
@snapcountneed more than one event first =)02:02
perlDreamerdoh02:02
perlDreamersomedays I wonder how y'all put up with me02:02
perlDreamerand I get "And" selected on Operator02:03
perlDreamerdid you check the HTML to make sure you haven't found a browser bug?02:03
@snapcountweird02:03
* pbmdawg does not put up. pbmdawg gets fed up.02:04
@snapcountI'm using FF 1.5.0102:04
perlDreamerCheck the source, Luke02:04
perlDreamerYou can feel it surrounding you02:04
perlDreamerbecome one with it02:04
perlDreameryou must unlearn02:04
@snapcountI can't right now02:04
@snapcounttime to do a client upgrade02:04
@snapcount6.7 -> current02:04
@snapcountooh boy02:04
perlDreameris that an easy one?02:05
@snapcounttime to nuke some data forms!02:05
@snapcountwell, you have to upgrade mysql02:05
@snapcountand use mp202:05
@snapcountand backup the entire world02:05
@snapcountit's not that bad02:05
perlDreamerhow about template compatibility?02:06
@snapcountI dunno about that02:06
@snapcountguess we'll see02:06
@snapcountanyway... should take an hour02:06
@snapcountbe back soon02:06
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui02:09
crythias*cough*02:10
perlDreamersick?02:10
crythiasnope. just announcing my presence.02:10
perlDreamerI just svn reverted away 30 minutes of work02:10
crythiasoh?02:11
crythiason purpose?02:11
pbmdawgwhoops.02:11
perlDreamerno on accident02:11
* pbmdawg SCREAMS AT THE CHANNEL02:11
@snapcountwell, un revert it02:11
@snapcountthat's the beauty of svn =)02:11
perlDreamerI should try svk02:11
@snapcountoh you never commited02:12
perlDreamerright02:12
@snapcountthat sucks hard02:12
crythiasyeah. like I've been trying to tell JT... reverts shouldn't be destructive02:12
@snapcountcommit often =)02:12
perlDreamerit would break 6.902:12
perlDreamerbadly02:12
pbmdawgsooo02:12
@snapcounthasn't stopped anyone else02:12
pbmdawgcommit every character.02:12
perlDreamerI can use vim's autosave feature to do that02:12
crythiascommit early, commit often. :)02:13
* crythias wants to get back to a jovialness.02:13
perlDreamerJOVIALNS02:13
crythiasSo, I'm sorta kinda left to the ability to buy my own personal laptop.02:13
perlDreamerHAPPYGWY02:13
crythiasas in, another one.02:13
perlDreamer'dawg has a supplier for good laptops02:14
pbmdawgI8SANTA02:14
@snapcountspeaking of laptops, finally ordered my new mac02:14
crythiasI've been ordering from costcentral.com for a while.02:15
pbmdawgnewegg.02:15
crythiasmwave has been not so good on availability.02:15
pbmdawgmwave is the worst.02:15
crythiasyeah. I'm going to check newegg and pricewatch.02:15
crythiaswell, mwave is/was good for parts.02:15
crythiasI also take a look at tigerdirect once in a while.02:15
crythiaswow02:17
crythiashttp://www.newegg.com/Product/ProductList.asp?Submit=ENE&N=2030260032&Subcategory=32&description=&srchInDesc=&minPrice=&maxPrice=700&ATTR1=&ATTR2=&ATTR3=&ATTR4=&ATTR5=&ATTR6=&ATTR7=&ATTR8=&ATTR9=&ATTR10=&ATTR11=&ATTR12=&ATTR13=&ATTR14=&ATTR15=&ATTR16=02:17
crythiasnow the debate... buy cheap and add ram or buy more ram?02:20
crythiasbuy nb with more ram?02:21
pbmdawgadd ram02:21
perlDreameradd more ram yourself02:21
perlDreamerit's cheaper02:21
perlDreamerand you know how to turn a screwdriver so you have all the necessary skills02:21
crythiastons of woots today02:23
crythiashttp://www.woot.com/Forums/ShowSaleForum.aspx02:23
crythiasthink I want built-in wireless02:25
crythiasThoughts on this one? http://www.newegg.com/Product/Product.asp?Item=N82E1683411531802:26
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."]03:09
-!- perlDreamer [n=ckuskie@nat107.mxim.com] has quit [""home""]03:23
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"]03:24
crythiashello04:12
@snapcounthello04:12
crythiasbeauty and the geek. awe yet.04:13
crythiasah yeah.04:13
crythiasbought the laptop.04:16
@snapcountwhich one04:17
crythiasAcer 361304:17
@snapcountlink?04:17
crythiashttp://www.digitalhotbuy.com/dhbstore/part/partTechnotes.do?skuNo=105952304:17
crythiasIt shipped for $12 for 2day fedex04:18
@snapcountcool04:18
@snapcountis that a good price04:18
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui04:19
@snapcountwho let the dog in.... woof woof woof04:19
@snapcountwho let the dog in.... woof woof woof04:19
@snapcountguess you guys haven't heard that one04:19
-!- crythia1 [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui04:24
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:25
pbmdawgops04:25
crythia1which is why I want the new laptop04:25
-!- crythia1 is now known as crythias04:26
crythiasdied04:26
crythiasflash04:26
crythiasI think that's killing me.04:26
crythiasso I renamed libmap.conf. Let's see if that's up.04:27
crythiassigh.04:28
pbmdawgSIGH UP04:28
crythiaslah lah lah04:29
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []04:45
@snapcountBOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM04:48
@snapcountthe matrix has crashed04:48
@snapcountit's a damn bug festival04:48
@snapcountwee look at all the bugs04:48
@snapcountok04:49
@snapcountI need to make a list of the crap I have to do04:49
@snapcountI'm getting overwhelmed here04:49
* snapcount $self->organize;04:49
crythiasseems some have been fixed?04:58
crythiasI'm to funky for my monkey05:00
crythiasBrass monkey... that funky monkey.05:08
crythiasJennifer Tilly.05:11
-!- wouter_procolix [n=wouter@host1.procolix.nl] has joined #webgui11:16
wouter_procolixHi! Someone online with some knowledge about the new $session stuff?12:03
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui12:22
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]13:59
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI14:00
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui15:34
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]16:16
pbmdawgxdanger: op me?16:25
pbmdawgwouter: are you there?17:45
wouter_procolixYes I am here :-)17:52
MrHairgreaseDon't talk to Wouter!17:53
MrHairgreaseHe's working in procolix time =)17:54
wouter_procolixLOL17:54
wouter_procolixWho is pbmdawg?17:54
MrHairgreaseMatt who are you?17:54
pbmdawgwouter did you get my email17:58
wouter_procolixNot today...17:59
wouter_procolixWhen did you sent it?17:59
pbmdawgearlier.17:59
wouter_procolixA week ago?17:59
pbmdawgtoday18:00
pbmdawgsent to chipencharge18:00
wouter_procolixOh, than I guess you're looking for Wouter Vijvers...18:00
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui18:00
wouter_procolixI am Wouter van Oijen :-)18:00
pbmdawgohhhhhhhhh18:00
pbmdawgoops.18:00
wouter_procolix:-)18:00
pbmdawgwhich is this wouter: https://svn.webgui.org/svnweb/WebGUI%20SVN/revision?rev=96318:02
snapcountI've just about verified this mysql fix18:02
snapcounthalf way done18:03
MrHairgreaseIt was a mysql bug?18:03
wouter_procolixThat's me18:03
snapcountoh yeah18:03
snapcountnasty bug18:03
MrHairgreaseyou rock!18:03
snapcountif you upgrade from 4.1 -> 518:03
pbmdawgwouter: can you roll that change back b/c it's wrong.18:04
snapcountdump your data and reimport18:04
snapcountor shit will explode18:04
MrHairgreaseExploding shit is bad18:04
snapcountapparently mysql is making a point of this now18:04
snapcountaccording to pbmdawg18:04
MrHairgreaseAt least thats what my parents always told me18:04
pbmdawgSAYS I18:04
snapcountthrough the grapevine18:04
snapcountyou told me it's on their download page now18:04
snapcountor something to that effect right18:05
pbmdawghttp://dev.mysql.com/downloads/mysql/5.0.html18:05
pbmdawgred text.18:05
snapcounthehe18:05
pbmdawg"MySQL generally recommends that you dump and reload your tables from any previous version to upgrade to 5.0."18:05
snapcountyeah... it should say18:05
snapcountdon't alter a table if you don't do this18:06
snapcountor your data will be gone forever18:06
snapcountPR people18:06
snapcountgeez18:06
MrHairgreaseI don't care18:07
MrHairgreaseWe're still running 4.118:07
snapcountwell, don't forget if you ever upgrade18:08
pbmdawg'tis good.18:08
snapcountor you will have many pains18:08
MrHairgreaseI'm glad you guys found out for me18:08
snapcounthehe18:08
MrHairgreasethenks18:08
snapcounthey, that's what we're here for =)18:08
snapcount</sarcasim>18:08
MrHairgreaseOk, good that i know18:08
MrHairgreaseI'll be uploading the SQLForm to to the pb boards this weekend18:08
MrHairgreaseso you can fix my bugs!18:09
pbmdawglol18:09
snapcountyippee!18:09
* MrHairgrease laughs in postapocalyptic manner18:09
snapcountthe matrix is broke too btw18:09
snapcountadd more than one to a site for loads of fun and amusement18:09
-!- typonaise [i=fiona@not.h4ppy.info] has joined #webgui18:10
MrHairgreasematt!!!18:10
MrHairgreaseanswer wouter!18:10
MrHairgreaseOr else I have tro help him out18:10
MrHairgrease'm a busy guy =)18:10
snapcountwhat's the question18:11
pbmdawgI did18:11
snapcountthe answer is 'sometimes but maybe not always'18:11
-!- typonaise [i=fiona@not.h4ppy.info] has left #webgui []18:11
snapcountwho was that18:11
pbmdawgfreakazoid.18:11
snapcountwe have strangers in our midst18:11
wouter_procolixThan I missed it or didn't understand.... What's wrong with "use WebGUI::Cache::Memcached;", because "use Cache::Memcached" failed compilation on my system?!18:12
pbmdawgit failed b/c you haven't installed Cache::Memcached.   the use statement is correct.18:12
pbmdawga package shouldn't "use" itself.18:12
wouter_procolixOkay, I'm sorry. The syntaxCheck test reports it as an error though. Is there another way to solve that?18:13
pbmdawginstall Cache::Memcached :)18:13
pbmdawg(it also should be listed as an optional package in testEnvironment.pl )18:13
pbmdawgif it's not already.18:13
wouter_procolixI guess it's not listed in testEnvironment...18:14
wouter_procolixFixed it on SVN revision 96718:15
wouter_procolix(my mistake... not the testEnvironment)18:15
* snapcount does a dance18:16
snapcountok... this process will fix the problem18:17
snapcountpeople post 6.8.3 will have to rebuild data forms though18:17
snapcountif they upgraded from mysql 4.118:17
wouter_procolixOkay, I installed Cache::Memcached ... One error less :-)18:19
pbmdawgyou can add it to testEnvionment18:19
pbmdawgwith the optional flag18:19
wouter_procolixAlthough I know it doesn't really matter because it is not used on my system...18:19
wouter_procolixOkay, I will check that out.18:19
wouter_procolixHow can I specify that it's optional?18:21
wouter_procolixThe third argument??18:21
pbmdawgI think so18:22
wouter_procolixLike: checkModule("Cache::Memcached", 0, 1); ??? (I don't know which version should be necessary).18:22
pbmdawgthe latest.18:23
wouter_procolixSo 1.15 then.18:24
wouter_procolixOh, and the last argument should be 2, I looked in the wrong file... I will commit it later, I have to go now.18:27
wouter_procolixThanks for informing me about my mistake, Matt.18:27
pbmdawgsure thing.18:27
pbmdawgI wish more people would read the commit logs.  hint hint (to everyone here)18:27
wouter_procolixGoodbye.18:27
pbmdawgbye18:28
wouter_procolixYes, the RSS feed is very useful :-)18:28
-!- wouter_procolix [n=wouter@host1.procolix.nl] has left #webgui []18:28
MrHairgreasequestion18:47
MrHairgreasehow do you spell templateable18:47
MrHairgreaselik ethat?18:47
MrHairgreaseor templatable18:47
snapcounthey pbmdawg18:50
snapcountColin fixed some more bugs with the dataform as well right18:50
snapcountin the code18:50
-!- perlDreamer [n=ckuskie@nat107.mxim.com] has joined #webgui19:00
-!- MrHairgrease [n=martin@host1.procolix.nl] has left #webgui []19:05
snapcountColin!19:18
snapcountwelcome19:18
pbmdawgjoin the part-A19:21
snapcountheh, we're missing one of the terrible four19:21
snapcountno Gerald today19:21
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:28
chansenhere is the upload progress module that i promised rizen two weeks ago http://dev.catalyst.perl.org/browser/trunk/Apache2-UploadProgress19:29
chansenpls forward it to him19:29
chansenand a example: http://dev.catalyst.perl.org/browser/trunk/Apache2-UploadProgress/examples/upload.cgi19:30
perlDreameryeah, where's Crythias?19:38
perlDreamerso, can I get some feedback about an idea I had this morning for documentation?19:39
perlDreamerI don't think users are getting the way I'm describing template variables for Assets and Wobjects.19:41
perlDreamerby saying "This also has the standard Asset template variables'19:41
perlDreamerso I'd like to find a way to make it flat19:41
perlDreamerwithout recreating the information in lots of places19:42
perlDreamerso I'm thinking about breaking the template docs up the same way that fields are.19:42
perlDreamereach template variable would have a name and description.19:42
perlDreamerand it would be stuffed into a data structure, with nesting and a way to include sections from other sections19:43
perlDreamerwhat do you think?  am I nutso?19:43
snapcounthow hard will it be to maintain?19:43
snapcountrelative to what we currently have19:43
pbmdawgwhy not pull it directly from definition() :-P19:43
MrHairgreaseisnt it a better id to have a possibility to include the field array ref from other help?19:44
perlDreamerexactly!19:44
pbmdawgand put the english docs in definition()19:44
pbmdawglol19:44
pbmdawgj/k19:44
perlDreamerthis new way of doing template variables would mean that we could generate them from some other source19:44
perlDreamerdefinition is really for forms, and there is a strong connection between forms and template variables19:44
perlDreamerbut the connection breaks down quickly for things like Navigation19:45
perlDreamerso we need another method19:45
perlDreamerI'm thinking POD19:45
perlDreamerand then go from POD to Help via some script19:45
snapcountthat sounds interesting19:48
perlDreameris that code for something else?19:48
snapcountno19:48
snapcountit really does sound interesting19:48
snapcountchansen: jt@plainblack.com19:49
snapcountI would email him that link19:49
snapcountso the script to generate help19:49
snapcountwould that be a pre-release thing19:49
snapcountor would it run when modperl started up19:50
snapcountor what19:50
chansenonly need more docs, then I'll ship it to CPAN19:51
-!- Irssi: #webgui: Total of 9 nicks [1 ops, 0 halfops, 0 voices, 8 normal]20:33
-!- mode/#webgui [+o pbmdawg] by xdanger20:33
perlDreameryou guys are not going to believe this21:08
perlDreamerI actually have work to do for $dayJob!21:09
perlDreamerso I'm going to log off for now21:09
perlDreamermight be back on this afternoon21:09
-!- perlDreamer [n=ckuskie@nat107.mxim.com] has quit [""later""]21:09
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []21:25
-!- wouter_procolix [n=Administ@ipd50a25e5.speed.planet.nl] has joined #webgui21:35
wouter_procolixHi, someone available for a technical WebGUI question?21:43
@pbmdawgyes21:44
wouter_procolixOkay, regarding this fix: http://svn.webgui.org/svnweb/WebGUI%20SVN/revision/?rev=90521:44
wouter_procolixI doubt if this really fixes the problem...21:44
wouter_procolix $session->form->process("uid") = $u->userId unless ( $isAdmin ||$isSecondary);21:44
@pbmdawgyeah; it doesn't.21:44
@pbmdawgyou're right.21:45
wouter_procolixLooks still wrong to me, but it might be my lack of Perl knowledge...21:45
wouter_procolixOkay :-)21:45
wouter_procolixDo you know how to fix it?21:45
wouter_procolixI don't... I originally reported it as a bug, but don't know what the code is supposed to do.21:45
snapcountlooks like they are trying to set the post variable uid21:47
wouter_procolixThat doesn't make sense to me...21:47
@pbmdawgit's from back when all kinds of things used %session as a temp storage place21:47
wouter_procolixYeah, I guessed that...21:48
snapcountthere is no session method for setting post vars anymore21:48
snapcountjust scratch21:48
snapcountand another one21:49
snapcountI don't remember what it's called21:49
wouter_procolixstow?21:49
snapcountyeah that one21:49
@pbmdawgdon't use stow here.21:49
snapcountactually there was never a method to set session vars21:49
snapcountbut you know what I mean21:49
@pbmdawgjust create a $userId var.21:49
snapcountyeah21:49
snapcountformprocessor should be called once to get the value, stuff it in a var21:50
wouter_procolixI don't even know what this code should do, so I'm not gonna fix it (yet).21:50
snapcountthen manipulate the var21:50
wouter_procolixI can try that, but I don't have much time... If it's a very low priority thing, I will look into it later.21:51
wouter_procolixSorry if I'm asking dumb questions.... But what is the var supposed to do? It is not used after the above-mentioned line, so why should it be changed anyway?21:58
wouter_procolixI guess the whole line can be removed, unless the variable is used somewhere else, later... In that case it should be stored in a scratch variable or something like that.21:59
@pbmdawgit's used in www_editUser21:59
@pbmdawgif the thing returns that.21:59
wouter_procolixBut in www_editUser, after line 401 (where process() is used as an lvalue), the variable is not used anymore.22:00
wouter_procolixOh wait.. I see.22:00
wouter_procolixAt least partially :-/22:01
wouter_procolixIt should be stored somewhere in the session.22:01
wouter_procolixI'll figure it out.... I'll check back later if I think I have fixed it.22:02
wouter_procolixThanks anyway for the help.22:02
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui23:12
-!- mode/#webgui [+o crythias] by pbmdawg23:12
@crythiasit's just that kind of time.23:12
snapcountdamn23:13
snapcountwe're still just the terrible three23:13
snapcountstill a man down23:13
@crythiascan't wait to get my laptop. then I find out I could have gotten one for $599 from staples.23:15
snapcounti take it this website doesn't have a low price guarantee23:16
@crythiasdifferent model.23:16
snapcountoh23:16
@crythiassimilar specs, different screen size.23:16
@crythiasI had a client ask me if (specs similar to mine) @ $599 was a good deal. I'm cringeing, then he says 14" screen and I relax.23:17
snapcountheh23:18
@crythiascause I'm getting 15.423:18
@crythiasand it's ALL about the inches.23:18
snapcountit says 2" B/W LCD... is that good?23:18
snapcountit says 2" B/W CRT... is that good?23:18
snapcountweight 25lbs23:18
@crythiasLCD for a camera, sure.23:18
@crythiasof course, I've had B/W LCD for years...23:19
snapcount</mocking your client>23:19
@crythiasheh23:19
@pbmdawganyone know how to pause a wget download23:20
snapcountCtrl-Z23:20
@crythias   _        _    _23:20
@crythias|  _| *  |  |  |  |23:20
@crythias| |_  *  |_|  |_|23:20
@crythiasyeah ctrl-z23:20
@crythiasthen fg to resume23:21
@pbmdawgoh.  I mean in windows.23:21
@pbmdawglol23:21
@crythiasctrl s?23:21
@crythiasor Pause23:21
snapcountjust open another program... it should slow down so much that it might as well be paused23:21
snapcount=)23:21
@pbmdawg<growl />23:21
snapcount!bash windows23:22
@crythiasyeah. "Computer, Compute PI to the last digit"23:22
snapcountahhh23:22
snapcountI miss wre23:22
@pbmdawgresurrect her23:22
snapcountI'm gonna have to ask phobia what the deal is23:22
snapcountI can just tell gooey to join over here23:22
snapcountsimilar features23:23
snapcountI host him23:23
snapcountbut I don't know how he finally got wre signed on23:23
snapcountb/c of the nick registration23:23
snapcountI'll have to hop on efnet and investigate23:23
@pbmdawgyou host phobia?  or gooey23:24
snapcountphobia was hosting wre for us23:24
snapcountI host gooey23:24
snapcountphobia is a person23:24
-!- WRE [n=WRE@67-58-211-247.amtelecom.net] has joined #WebGUI23:36
@crythiasthe dog laughs. and other dogs listen.23:38
@crythiasgoodnight, everybody, I'm here all week. Don't forget to tip your waitress. Try the veal!23:40
-!- mode/#webgui [+o WRE] by pbmdawg23:40
@crythiasBrown and bubbly...23:41
@pbmdawgroy: was I supposed to op WRE?23:41
snapcountoh yeah23:42
snapcounthe's back23:42
snapcountI found him23:42
snapcounthe got list on the internet23:42
snapcounttook a wrong turn over by cisco23:42
@crythiasthem internets is konfyuseeng.23:42
snapcountI activated his gps dog colar to find him23:42
@pbmdawgI thought wre was a she23:42
@pbmdawgyou certainly yell at it enough...23:42
@crythiasdumb b****23:43
snapcountwre is a trangender bot23:43
snapcountlol23:43
@crythiasPre or post op?23:43
@crythiasdiggety.23:43
@crythiasAh, yeah. It's all good like that.23:44
@crythiasciao for now.23:44
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]23:45
-!- mode/#webgui [+o snapcount] by WRE23:46
@snapcount!bash23:46
@WRE|bash 54| <ACDCC> Hey, does anyone know when Dance Dance Revolution comes out on GBC?23:46
@snapcount!bofh23:47
@WREBOFH Quick-excuse: disks spinning backwards - toggle the hemisphere jumper.23:47
@snapcountROFL23:47
--- Day changed Sat Feb 18 2006
-!- duet [i=duet@lowfidelity.org] has quit ["leaving"]00:07
wouter_procolixHm, I've been looking into WebGUI/Operation/User.pm in order to fix the bug [= SVN r.905 for people that entered later], but I do not understand the code well enough to fix it properly.00:09
@snapcountwhich line00:09
@snapcountwhat don't you understand00:09
wouter_procolixline 40500:10
wouter_procolixa non-lvalue is being changed00:10
@snapcountlooking...00:10
wouter_procolixI understand that the problem is the following:00:11
@snapcountI see the problem too00:11
wouter_procolixAfter www_userEditSave, the function www_userEdit is called, which reads the form properties.00:11
wouter_procolixBut the userId should be updated.00:12
@snapcountthe reason that code is there is to prevent an admin or secondary admin from being changed to the userId they create00:12
wouter_procolixBut why does it only have to be modified when the user is Admin / Secondary Admin00:12
wouter_procolix(oops, timing)00:12
@snapcounthehe00:12
@snapcountI'm still looking00:13
@snapcountthis is confusing00:13
wouter_procolixYes it is...00:13
wouter_procolixI don't understand why a (secondary) admin could be changed to the userId.00:13
wouter_procolix$u->userId is not modified. Only the form-property, which is used for identifying which user is edited.00:14
wouter_procolixHey....00:15
wouter_procolixIs this related to the bug where the admin password is changed when editing a user?00:16
wouter_procolixJust a thought...00:16
@snapcountprobably00:16
@snapcountlet's step through this00:16
@snapcountthe $uid var is checking to see if the username being passed in to the save method exists already00:17
wouter_procolixYes.00:17
@snapcountif the username exists, it will be set to the corresponding uid00:17
@snapcountthen00:18
@snapcountif exisitngUID eq UID-passed-in || blank00:18
@snapcountok that makes no sense00:18
wouter_procolix:-)00:18
@snapcountif no UID is passed in it will be blank already00:19
wouter_procolixAt least it is very confusing...00:19
@snapcountand the username has to be blank00:19
@snapcountto go into that block00:19
wouter_procolixno, not blank.00:19
@snapcount|| ""00:19
@snapcountsorry00:20
wouter_procolix?00:20
@snapcountgot it00:20
@snapcountok00:20
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui00:21
@snapcountso if we have a username, it's an existing uid, and the existing uid matches the one passed in00:21
@snapcountwe go inside the if00:21
@pbmdawgmake sure to rollback this (wrong) change https://svn.webgui.org/svnweb/WebGUI%20SVN/revision/?rev=90500:21
@snapcountdo we agree there?00:21
@WRE<pbmdawg> http://tinyurl.com/8bftx00:21
@snapcountahh kenperl00:22
@snapcountwhat would we do without him =)00:22
@pbmdawg(less)00:22
@snapcountlol00:22
@pbmdawgless fixing, that is.00:22
wouter_procolix:-)00:22
* snapcount chuckles00:22
@snapcountso it seems as though00:22
crythiasPRLFXR00:23
@snapcountthe concept of this if is to determine if we're editing an existing user00:23
@snapcountor one that is new00:23
wouter_procolixYes, agreed.00:23
@snapcountok good00:24
@snapcountthe water is becoming less muddy00:24
wouter_procolixbut note that if it is a new user, that $uid is undefined / empty string00:25
@snapcountthis $session->form->process("uid") = $u->userId unless ( $isAdmin ||$isSecondary);00:25
@snapcountshould be00:25
@pbmdawgremember to rollback kenperl's change.00:25
wouter_procolix@matt: what do you mean with that (if you're talking to me)?00:26
@snapcount$u->userId($session->form->process("uid"))00:26
@pbmdawgtelling roy to take out the ($isAdmin)00:26
@snapcountyeah00:26
@snapcountthey're setting the userId property of the user object00:26
@pbmdawgeek00:26
@pbmdawgno00:26
wouter_procolixokay, got ya00:26
@snapcountjust like the other properties below it00:27
@pbmdawgno......00:27
@pbmdawgdanger00:27
@snapcountthat's the intention00:27
@pbmdawgwrongness00:27
@pbmdawgyou can't change the userId from the form.00:27
@snapcountwhat?00:27
@pbmdawguserIds are not changeable.00:27
@snapcountthat may be00:27
@pbmdawgyou can't set the userId of a user object00:27
@snapcountI don't know if you can set that value00:27
@snapcountbut that's what someone was trying to do00:28
@snapcountbest I can tell00:28
wouter_procolix@snapcount: that last line doesn't make sense, I guess.00:28
@pbmdawgno00:28
wouter_procolixbecause $u->userId is already $session->form->process("uid")00:28
@snapcountyeah00:28
wouter_procolixbecause of the line above :-)00:28
@snapcountit's set when the object is created00:28
@snapcountso that line can go away00:29
@snapcountthe screwey one00:29
@pbmdawgoooo an uninternationalized error msg00:29
wouter_procolixBut at the end of the function, www_editUser is returned00:30
wouter_procolixAnd that one is reading $session->form->process("uid") again00:30
wouter_procolixSo after saving a newly created user, you will not get the right values, I think.00:30
@snapcountI think it's returning the www_editUser just to display the new changes you made00:30
@pbmdawgyeah.00:31
wouter_procolixYes, but they are not displayed then...00:31
@snapcountthat method doesn't make any changes00:31
@snapcountok..00:31
wouter_procolixbecause the form property "uid" might still be blank00:31
@snapcountI see00:31
@snapcountthen www_editUser needs to take an extra param $uid00:31
@snapcountand read it from session || shift00:32
@snapcountit it's not in session00:32
@snapcounttake it from the function call00:32
wouter_procolixthat might be a good solution...00:32
@snapcountthis is all conjecture00:32
@snapcountfeel free to bash these ideas00:32
@snapcount=)00:32
@snapcountI can't think of any other way to do it00:33
@pbmdawgI think the shift should take precendence.00:33
@snapcountyou're right00:33
@snapcountit should00:33
wouter_procolixagreed00:33
@snapcountso are you going to commit the fix?00:34
@snapcountI can do it if you don't want to00:35
@snapcountI don't have time to test it though00:35
@pbmdawgtest?  shmest.00:35
@snapcountI'm knee deep in other code right now00:35
@snapcountI'll check it in though00:35
@snapcountthat seems to be the current theme around here00:35
wouter_procolixIf you can do it, that would be fine, because I have not that much time, and am going to sleep in a few minutes... It's late here  :-)00:36
@snapcountahh00:36
@snapcountok...00:36
@snapcountI'll check it in now00:36
wouter_procolixOkay, thanks!00:36
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []00:38
@snapcounthah00:39
@snapcountlook at this gem!00:39
@snapcountmy $u = WebGUI::User->new($session,($session->form->process("uid") eq 'new') ? '' : $session->form->process("uid"));00:39
@snapcountlet's make it readable... yeah!00:40
wouter_procolix:-)00:40
@snapcountI'm going to rewrite this line00:40
@snapcounttesting00:49
@snapcountok... changing a user password still changes the admin password00:52
@snapcountI'll commit what I have so far b/c it's better than what's in there00:53
@snapcountok it's in00:54
wouter_procolixokay, that looks fine!00:59
wouter_procolixThanks again for helping.00:59
@snapcountyeah00:59
@snapcountbut it doesn't work01:00
@snapcountthe admin pass still gets changed01:00
@snapcountwhen you edit a user01:00
@snapcountat least it's more readable though01:00
wouter_procolixHm, and after creating a user, when returing to the edit form, the User ID is still displayed as "new" in stead of the newly created ID...01:01
@snapcountI didn't really change anything editUser01:01
@snapcountI just re-stated existing logic01:01
@snapcountso if there were bugs there, they would still be there01:01
wouter_procolixYes, but by passing the right userId to www_editUser (what I think that the previous line was trying to accomplish), this problem would not exist.01:02
@snapcount $tabform->hidden({name=>"uid",value=>$session->form->process("uid")});01:02
@snapcountthat's why01:03
@snapcountvalue needs to be $uid01:03
wouter_procolixOh exactly, that still needs to be modified, but that's possible now, due to your changes ;-)01:03
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui01:03
@snapcountthere may be more of those in there01:03
@snapcountI didn't look01:03
wouter_procolixI can fix that later if you want.01:03
@snapcountplease01:03
wouter_procolixI'll take a look at it this weekend.01:04
@snapcountI'm leaving in a few minutes01:04
wouter_procolixMe too.01:04
@snapcountif you decipher any of this logic01:04
@snapcountcould you also comment things01:04
@snapcountto explain what the helk is going on01:04
wouter_procolixOkay, will do that... As a WebGUI newbie, I also find that it may be extremely hard to understand some pieces of code :-)01:04
@snapcountthat's why comments are a good thing01:05
@snapcount=)01:05
wouter_procolixI also think that testEnvironment is a real mess and needs to be rewritten, but lets discuss that another time :-)01:05
@snapcountwe need to document our code better01:05
@snapcounthaha01:05
wouter_procolixI'm going to leave now.01:05
@snapcountgoodnight01:05
wouter_procolixyeah, you too (although it might be morning or afternoon for you?!).01:06
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Client Quit]01:06
-!- wouter_procolix [n=Administ@ipd50a25e5.speed.planet.nl] has left #webgui []01:06
@snapcountgot it01:13
@snapcountthere was either a change or there's a bug in user->new01:13
@snapcountif you pass it '' for userId it returns the visitor user01:14
@snapcountif you pass it new, you get a new uid01:14
@snapcountold code changed 'new' to ''01:14
@snapcountwell, I fixed some of the problems01:19
@snapcountthe password thing is still fubar01:19
@snapcountgood night01:19
@pbmdawgmeesa stupid01:22
-!- perlDreamer [n=ckuskie@nat107.mxim.com] has joined #webgui01:37
@pbmdawgdid you fix it?02:24
-!- perlDreamer [n=ckuskie@nat107.mxim.com] has quit [""bye""]02:26
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []02:41
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui05:30
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["later dudes!"]05:30
-!- kenperl [n=root@221.219.218.218] has joined #webgui07:34
-!- kenperl [n=root@221.219.218.218] has quit [SendQ exceeded]07:34
-!- kenperl [n=root@221.219.218.218] has joined #webgui07:34
-!- kenperl [n=root@221.219.218.218] has quit [Client Quit]07:36
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui14:23
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui16:13
crythiasgoooood morning #webgui!16:49
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI17:07
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["I'm to sexy for this message."]17:30
@snapcountI think I fixed the password problem in head18:14
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui19:51
perlDreamermorning, all19:52
@snapcounthey19:52
perlDreamerwhassup?19:52
@snapcountI'm getting close to figuring out this password updating problem19:52
perlDreamercool!19:52
@snapcountI just cleaned up a bunch of code in Operation/User.pm19:52
@snapcountfixed a few problems in there19:53
perlDreamerWant to show me?19:53
perlDreamerTeach on!19:53
@snapcountupdate19:53
@snapcountthe changes are in there and commented19:53
@snapcountthe problems with the passwords are happening because the WebGUI/Auth/WebGUI->editUserFormSave method is calling the superclass editUserFormSave method19:57
perlDreamerwow19:57
perlDreamerlots of cleaning!19:57
perlDreamernice work19:57
@snapcountand the superclass method is always getting a userId from the object properties19:57
@snapcountof 319:57
@snapcountI just have to figure out why19:57
perlDreamerthat explains the admin password being overwritten19:58
@snapcountyeah... the userId is correct19:58
@snapcountuntil Auth.pm editUserFormSave is called19:58
@snapcountand it gets the values from the getParams method19:59
perlDreamertime to be a Daddy.20:01
perlDreamerI'll be back later today.20:02
@snapcountcool20:02
@snapcountok20:22
@snapcountfixed for real this time20:22
@snapcountchecking in now20:22
-!- wouter_procolix [n=Administ@ipd50a25e5.speed.planet.nl] has joined #webgui20:33
@snapcounthey20:38
@snapcountI fixed that password bug20:38
wouter_procolixOh, that's cool.20:38
wouter_procolixI just had to reset the admin password again :-)20:39
@snapcountdid you update?20:39
wouter_procolixYes, but apparently the password got modified yesterday when testing the other bugfix20:39
@snapcountoh20:39
@snapcountI was like uhhh20:40
@snapcountI tested it20:40
wouter_procolixSorry I was not clear.20:40
@snapcountI also cleaned up the code in Operation/User.pm20:40
wouter_procolixbut.... I am still testing it now.20:40
@snapcountand commented20:40
@snapcountok good20:41
@snapcountwant to make sure it's fixed20:41
@snapcountand I did'nt miss anything20:41
wouter_procolixOops, have to go now... Speak you later (probably)20:41
@snapcountk20:41
-!- mode/#webgui [+o pbmdawg] by WRE20:50
-!- nbcccorp [n=jason@cpe-065-188-208-137.triad.res.rr.com] has joined #webgui21:17
perlDreamerweird21:18
perlDreamernever thought that Charlie and the Chocolate Factory was scary21:18
@snapcountthe new one is a little twisted21:18
@snapcountJohhny Depp / Tim Burton...21:18
perlDreamerWe watched the original, with Gene Wilder and Jack Albert21:18
@snapcountfreaky guys21:18
@snapcountoh yeah21:18
@snapcountI liked that one21:18
perlDreamerMy youngest, Tim, got weirded out by the Wonka-mobile21:18
perlDreamerhe's 4.92 years old21:19
@snapcountahh21:19
@snapcountI was weirded out by less scarey things than that at 4.9221:19
perlDreamerLike what?21:19
@snapcountI had a morbid fear of cats21:20
@snapcountI thought they were really lions21:20
perlDreamerCats are scary21:20
@snapcountand they would hurt me21:20
@snapcountI like them now21:20
@snapcountI was afraid of the Ice Cream Man too21:20
@snapcountI don't remember how old I was21:20
@snapcountbut he was a hippy21:21
perlDreamerThat explains it21:21
perlDreamerhave you ever seen a non-scary hippy?21:21
@snapcountgood point21:21
@snapcountdamn... quite a few folks hanging out today21:21
* pbmdawg is hanging out.21:22
@snapcountI just realized that in my haste to check in the password fix that I commited broken EMS code21:22
perlDreamerOOOHHHH!21:22
* snapcount shrugs21:22
perlDreamerI hear that that happens sometimes21:22
* perlDreamer prefers submitting broken form code21:22
perlDreamersmall bugs with large impacts21:22
@snapcountwe should call those nuclear bugs21:23
@snapcountas opposed to conventional bugs21:23
perlDreamerI predict crythias will be here soon21:23
@snapcountme too21:23
@snapcountjust have a feeling =)21:23
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui21:23
@snapcount(plus an IM notice that he signed on)21:23
@snapcountHAH21:23
perlDreamerthat, too21:23
@snapcountcrythias: were your ears burning21:24
perlDreamerGreetings and blessings, crythias!21:24
crythiasa bit21:24
crythias:)21:24
crythiasPeace, and long life.21:24
@snapcountwe had a vision of your arrival21:24
crythiashee21:24
@snapcountthere was a sign21:24
@snapcountand yee apeareth21:24
crythiasit said Crythias [n=crythias@.....] entered the room.21:25
@snapcountthe AIM Gods spoke21:25
@snapcountand crythias was here21:25
crythias"You've got spam!"21:25
perlDreamerGOTSPAM21:25
crythiasUWANTME21:25
@snapcountCANSPAM21:25
crythiasRR ENTRY21:26
crythiasanyway...21:26
crythiaswhat's the latest and greatest?21:26
perlDreamersnapcount fixes a bad password bug in Operation/User.pm21:26
perlDreamersnapcount breaks the EMS21:26
@snapcountactually it was in three modules21:26
perlDreamerperlDreamer fixes some piddly syntax bugs21:26
crythiasand ... does anyone want a collection of all oswd.org sites before oswd.org reincarnated?21:26
@snapcountUser.pm Auth.pm and Auth/WebGUI.pm21:26
@snapcounthuh21:27
perlDreamerwill the new oswd have all the old oswd stuff, too?21:27
@snapcountthat site is gone?21:27
crythiasit disappeared several months ago'21:27
@snapcountI just used it21:27
crythiasand reappeared21:27
@snapcountoh21:27
crythiasbut it was down about a month.21:27
crythiasmeanwhile I found out where the templates were alternately stored, and I collected them all... about 170021:28
@snapcountnice21:28
crythiaszipped them in one bfz21:28
@snapcountsize?21:28
crythiasgood q21:28
@snapcount1 MILLION BAGILLIAN BYTES baby, yeah!!21:28
crythias12MB21:29
@snapcountI was close21:29
@snapcount1200 sites w/graphics in a 12MB file?21:29
crythiasthat's the thing, no graphics, generally.21:29
@snapcountyeah21:29
@snapcountthat's true21:29
@snapcountmaybe a few21:29
@snapcountI was really happy with the one I got from there21:30
@snapcounthad it in WG and modified to my liking in an hour21:30
crythiasI'm going to retry steel n leather21:30
perlDreameris there a WCC this year?21:30
crythiasit is a very weirdly slick site21:30
@snapcountI'm not sure21:31
@snapcountif we did21:31
@snapcountit should be to see who can find and fix the most bugs21:31
perlDreamerthat would be you21:31
crythiashttp://www.oswd.org/design/preview/id/178721:31
@snapcountand make WG more maintainable21:31
@WRE<crythias> http://tinyurl.com/7c98r21:31
crythiasI think we need a WDC21:32
@snapcountI would like it if all three columns were the same height21:32
@snapcountI hate it when stuff is off balance21:32
crythiaslooks like they're the same to me.21:32
@snapcountit bugs me21:32
@snapcountWDC?21:33
@snapcountdocumentation21:33
crythiasdeveloper21:33
@snapcountoh21:33
@snapcountWebGUI Documentation Competition21:33
perlDreamerthat's part of the WUC21:33
@snapcountlol21:33
perlDreamerI'd love the  WG Doc Com21:33
crythiasI got gypped from the competition21:33
@snapcountI bet you would =)21:33
@snapcountwho can write the most POD... GO21:34
@snapcountColin's done21:34
@snapcountdamn it21:34
crythiasheh21:34
perlDreamerI feel bad that Michelle had to build a custom wobject because I didn't document the File/Folder assets well enough21:34
crythiasbummer21:34
@snapcountmaybe she learned something21:34
@snapcountand it will wind up revolutionizing WG in the future21:34
perlDreamer:)21:35
crythiasoh. the steel and leather aren't the same height, 'cause they fit to content. I like the floating look to it.21:35
perlDreamerI'm going to rerun the test suite by hand21:35
perlDreamerI'll let you know if I find anything21:35
@snapcountin 6.9?21:35
perlDreameryeah21:36
perlDreamer1 bug in the Help system21:36
@pbmdawghey perlDreamer21:36
perlDreameryo 'dawg!21:36
-!- pbmdawg is now known as pb_M-Train21:36
perlDreameryo 'train21:36
@pb_M-TrainOperation/User.pm21:37
perlDreameryup21:37
@pb_M-Trainhas an uninternationalized error msg21:37
perlDreamerno!21:37
perlDreamerfie on the programmer!21:37
@pb_M-Trainyeah...21:37
@pb_M-Train.'Too21:37
perlDreamerthanks for the heads up21:37
@pb_M-TrainI don't know if it's fixable21:38
@snapcountthat shouldn't be i18n21:38
@snapcountit's text for a password suggestion21:38
perlDreamerline #?21:38
@pb_M-Trainusername suggestion21:38
@snapcounttry using usernameToo21:38
crythiasfie! fie! I tell ye!21:38
@pb_M-TrainI think it should be i15d21:39
@snapcountcalc i15d21:39
@WRENo calc set for "i15d"21:39
perlDreamerinternationalized21:39
@pb_M-Traincalc i15d internationalized21:39
perlDreamerand it should actually be L10n21:39
perlDreamercalc L10n localization21:39
@pb_M-Trainl7d21:39
@snapcountthat's not proper english21:39
@snapcountl7d that's better21:40
@pb_M-Traininternationalated21:40
@snapcounthaha21:40
@pb_M-Traincalc l7d localized21:40
@snapcountya know21:40
@pb_M-Traincalc l7d21:40
@snapcountmaybe that should be internationalized21:40
@WREl7d = localized21:40
* pb_M-Train seconds that motion.21:40
@snapcountb/c the word too is supposed to be memorable to those who see it21:40
@snapcountand it would mean nothing to someone who doesn't speak english21:41
perlDreamerI can internationalize that21:41
@pb_M-TrainI think the suffix should be changed from "too" to "-Eater"21:41
@snapcountyeah... then if the username "peter-peter-pumpkin" is taken21:41
@snapcountit will be funny21:41
crythiasSo much can be said21:41
crythiasin seventeen syllables21:41
crythiasWhat more can I say?21:41
@pb_M-TrainVisitor-Eater21:41
@pb_M-Trainrizen-Eater21:41
@snapcountch-Eater21:42
@snapcountB-Eater21:42
@snapcountlol21:42
crythiasbut I hardly even know her.21:42
@snapcount!bash21:42
@WRE|bash 2051| <Julia_M> Arthur C. Clarke:21:42
@WRE|bash 2051| <Julia_M> 'There is hopeful symbolism in the fact that flags do not wave in a vacuum.'21:42
@WRE|bash 2051| <Julia_M> you know...space?21:42
@WRE|bash 2051| <Jeff_R> ya21:42
@WRE|bash 2051| <Julia_M> there can be no nations that can conquer space! aww yea it's great21:42
@WRE|bash 2051| <Jeff_R> I don't believe the whole vacuum thing...I mean...that would be one big ass Dirt Devil dirt bag to hold all that stuff in space21:42
* crythias felt a synapse relax, henceforth eternally devoid of connection.21:43
@snapcountcrythias: when's the shiney new laptop going to arrive21:43
crythiasdunno. Not quite happy with 24 hours of processing order.21:44
@snapcounteew21:44
@snapcountthat sucketh21:44
crythiasI was fully expecting to receive said box on Monday. Now I'm lucky if it arrives on Wednesday.21:45
perlDreamermust be PHP21:45
@snapcounthey... they're faster than apple =)21:45
perlDreamerso, next time we all get face time, we'll work on our plan to take over the world21:45
@snapcountmy crap won't ship till Mar 1521:45
perlDreamerby reimplementing Papa John's site in WG21:45
@snapcountI started to write an online order asset21:46
@snapcountfor food and stuff21:46
crythiasworse, the site from which I purchased is not responsive.21:46
crythiasI'm thinking, not the good deal.21:46
@snapcountare they reputable? have you dealt with them before?21:46
crythiasnever dealt with them.21:47
-!- nbcccorp [n=jason@cpe-065-188-208-137.triad.res.rr.com] has left #webgui []21:47
crythiasbut I'm willing to cancel cc21:47
@snapcountgrr... lost another one to dytech21:47
@snapcountor is it ditech21:47
@snapcountI dunno21:47
@snapcount(re: [14:46] * nbcccorp has left #webgui)21:48
crythiasah21:49
@snapcountdo you guys think it would be okay to write a dynamic prepareView method21:50
perlDreamerfor all to inherit?21:50
perlDreamersure21:50
crythiasin what context of okay?21:50
@snapcountwell, just pass it a templateId21:50
@snapcountactually I don't think that's a good idea21:50
@snapcountb/c you're supposed to handle stuff that gets stuffed into head tags there21:50
@snapcountwhich is diff for every template potentially21:51
@snapcountI think21:51
@snapcountI'm still a little fuzzy on how this new view stuff works21:51
perlDreamerme too21:51
perlDreameror, meToo21:51
perlDreamerme221:51
perlDreamerme_200621:51
@snapcountno21:51
@snapcountthat should be me.$i18n->get("Too");21:52
perlDreamerwait 'til you see the new i18n tag21:52
perlDreamerI'll test it, then check it in21:52
perlDreamerany idea how Auth/validUserName gets called?21:52
@snapcountfur now... I's gonna make this here prepareView thang take a templateId right n proper as a method argument21:53
@snapcountI can look21:53
@snapcountor is it a rhetorical question21:53
perlDreamerI was really asking21:54
@snapcountmeaning you know it's not being called21:54
perlDreamerI didn't know it wasn't being called21:54
perlDreameryou serious?21:54
@snapcountconfusion21:54
perlDreamerah21:54
@snapcountI'll look and see21:54
@snapcountone sec21:54
perlDreamerthanks21:54
* pb_M-Train already wrote an online store/menu/order management system22:01
@pb_M-Trainasset22:01
@pb_M-Trainwell, set of asset classes.22:01
@pb_M-Train._._._._   King Ralph _._._._.  is just starting on Comedy Central.22:02
@snapcountI'm not seeing it perlDreamer22:03
@snapcountstill looking22:03
* perlDreamer predicts dead code22:03
@snapcountfound it22:04
@snapcountit's only called on new account creation22:04
@snapcountthat I can see22:04
@snapcountline 208 WebGU/Auth/WebGUI.pm22:05
@snapcountit's not called in the superclass that I see22:05
@snapcountso theoritically22:06
@snapcountyou could change your username to one that is already taken22:06
perlDreamerooh22:06
perlDreamernew bug!22:06
@snapcounteditUserFormSave doesn't call that method22:06
@snapcountwe should try doing it22:07
@snapcounthold on22:07
perlDreamerI'm installing modules, I'll be back up soon22:07
@snapcounthmm22:08
@snapcountit won't let you do it22:08
@snapcountso it's not a bug22:08
@snapcountI just don't understand22:08
perlDreamerWell, if the check is in Auth/WebGUI, would it still be covered?22:09
perlDreamerbut LDAP might not be22:09
@snapcountI see why22:10
@snapcountwhen you edit a user it calls op=editUserSave22:10
@snapcountOperation/User.pm22:11
@snapcountif (($existingUserId eq $postedUserId || $postedUserId eq "new") && $session->form->process("username") ne '') {22:11
wouter_procolixI'm not sure if I understand where you talking about, but it is not possible change a username to one that is already taken, by using the editUserSave...22:11
wouter_procolixYes, because of that line... :-)22:12
@snapcountyeah I know22:12
@snapcountwe just figured that out22:12
wouter_procolixWe walked through that yesterday :-)22:12
@snapcountit was a hypothesis22:12
perlDreamershouldn't it call Auth/validateUserName instead of doing its own check?22:12
@snapcountmmmm22:13
@snapcountI'm not sure... I was just about to look at that22:13
wouter_procolix@snapcount: by the way, sorry for leaving so suddenly earlier.22:13
@snapcountnp22:13
@snapcountactually the way this is written22:14
@snapcountI don't think it will let you change your username at all22:14
@snapcountheh22:14
@snapcountthat's a bug22:14
perlDreamerit's probably a 6.8 but, too22:14
@snapcountif you try to change your username to one that doesn't exist22:14
wouter_procolixYes, bug...22:14
@snapcountit tells you it's taken22:14
wouter_procolixIt sells you the new name is already taken, and does another suggestion.22:15
wouter_procolix(oops, damn timing)22:15
@snapcounthaha22:15
@snapcountthis really needs to be re-written22:15
@snapcountit should:22:15
@snapcount1) look up your auth method from settings22:15
@snapcount2) use the auth instance methods to do this stuff22:15
@snapcountI think22:16
@snapcountmy opinion22:16
* snapcount throws grains of salt22:16
* perlDreamer agrees22:16
@snapcountnot being able to change username is definitely not intended though22:17
@snapcountb/c this line is inside the if22:17
@snapcount$u->username($session->form->process("username"));22:17
@snapcountwhich never does anything22:17
@snapcountexcept for new users22:17
perlDreamerisn't there a config setting saying that the user is allowed or not allowed to change usernames?22:17
@snapcountI think you're right22:18
wouter_procolixYes there is:  Allow User to Change Username?22:18
perlDreamerin Auth?22:18
wouter_procolixIn the Edit User form.22:18
perlDreameris that what we're running up against?22:18
@snapcountwe're dumb22:18
@snapcountI get it22:18
@snapcounterr22:18
@snapcountI'm dumb22:18
@snapcountsorry22:18
perlDreamerno22:18
@snapcountit won't let you change another users username22:18
@snapcountwhich is still a bug22:18
perlDreameras admin?22:18
@snapcountyeah22:18
perlDreamerthat's a bug22:19
perlDreamerI should be able to change a user's name22:19
perlDreamerwell, maybe better ask the man.22:19
wouter_procolixI also encountered another strange problem in the Edit User form:22:21
wouter_procolixThe username is filled in properly, but then disappears when the page is loaded.22:21
wouter_procolixI can't find out why that happens.22:21
perlDreamerMozilla will do that sometimes, I noticed22:21
wouter_procolixIt looks like an "onload" script or something like that, but I can't find any.22:21
wouter_procolixSo it is a browser bug?22:22
wouter_procolixBut it didn't happen before yesterday...22:22
perlDreamermaybe, I wouldn't bet on it22:22
@snapcountso22:22
perlDreamera browser bug I mean22:22
@snapcountthis happens with op=editUser22:22
@snapcount?22:22
wouter_procolixYes.22:22
@snapcountI've never seen that22:22
@snapcountI'm using FF 1.0.5.122:23
wouter_procolixMe neither, until now.22:23
perlDreamerI'm wrong22:23
@snapcountI'm not seeing it happen now I mean22:23
wouter_procolixHm, 1.0.7... Will upgrade :-)22:23
@snapcountuh22:23
perlDreamersometimes mozilla will fill in another username22:23
@snapcount1.0.7 > 1.0.522:23
@snapcountare you saying I need to upgrade?22:23
@snapcountI thought I had the latest22:24
wouter_procolixOh sorry, I thought you said 1.5, since that is also available for a while.22:24
@snapcounthaha22:24
* snapcount slaps self with retard pole22:24
@snapcountI have 1.5.0.122:24
wouter_procolixYes, that one... I am downloading it now.22:25
* snapcount sights22:25
@snapcounterr sighs22:25
@snapcountgeez I'm out of it today =)22:25
wouter_procolixConfusion... confusion...22:25
@snapcountI bring it on myself22:25
@snapcountwanna hear something funny22:26
@snapcountI introduced this bug22:26
@snapcountbut fixed another one22:27
@snapcountby doing it22:27
@snapcountI can fix this edit User name thing22:27
perlDreamerwe need a testsuite for the UI22:27
wouter_procolixWe're like Microsoft... Creating just as much bugs as we're fixing :-)22:27
MrHairgreaseno we're not like ms!22:27
MrHairgreaseMS developers don't drink beer22:28
wouter_procolixHey Martin!22:28
MrHairgreaseYo wouter22:28
MrHairgreaseWhy are you working?22:28
MrHairgreaseIt's weekend22:28
* MrHairgrease quickly closes vim22:28
wouter_procolixI'm not really working :-)22:29
wouter_procolixLOL22:29
MrHairgreaseI don't think I've been really working22:29
MrHairgreaseever!22:29
MrHairgreaseprivilege of a student I guess22:29
wouter_procolix:-)22:30
wouter_procolixAnyway, the problem (username getting cleared) does not occur in Opera or K-Meleon.22:30
MrHairgreaseDo you need me to check something? I'm on ff 1.0.2/Linux22:31
wouter_procolixYou might, although I think snapcount is currently fixing it...22:32
MrHairgreaseBeats watching Jos Brink...22:32
wouter_procolixWhen editing a user, the username appears but disappears when the page is loaded.22:32
@snapcountcommited that fix22:32
MrHairgreasedoesn't appear to happen on 6.8.622:33
MrHairgreaseat least in my browser22:33
@snapcountmy fix is to allow admins to change usernames22:33
wouter_procolixNo, this "bug" is introduced (activated might be a better description) in one of the latest SVN releases.22:33
wouter_procolixs/releases/revisions/22:33
MrHairgreaseoh22:34
wouter_procolixYesterday to be precise :-)22:34
@snapcountit was probably me then22:34
MrHairgrease6.9 is to hitech for me =)22:34
@snapcountme too22:34
wouter_procolixDo you have any idea what the problem is?22:34
MrHairgreaseah! csi22:34
@snapcountit only happens in certain browsers?22:35
@snapcountis that correct?22:35
MrHairgreasewouter says so22:36
@snapcountgotta be a JS thing22:36
@snapcountI haven't touched any JS22:36
MrHairgreasewouter: check the js console in ff22:36
@snapcountgood call22:37
wouter_procolixI looked before..  No errors then.22:37
MrHairgreaseIt's your only friend in the post-apocalyptic landscape of javascript22:37
wouter_procolixNope, no errors...22:37
@snapcountwhat browser does it happen in?22:38
wouter_procolixFirefox 1.0.7 / Windows.22:38
perlDreamerI found a bug with the test suite!22:38
@snapcountcool22:38
wouter_procolixIt does NOT happen in Opera 8.5x (Windows) or K-Meleon (Windows)22:38
@snapcountwhat is it22:38
perlDreamerwe used to have a base36 utility sub in Utility.pm22:38
@snapcountnor FF 1.522:38
perlDreamerit's gone now22:39
wouter_procolixHaha, I just discovered that one too!22:39
perlDreamershould probably remove the test22:39
@snapcountso I hope that test was failing22:39
perlDreamerit did22:39
@snapcountthat's a ray of sunshine =)22:39
@snapcountlol22:39
wouter_procolixThat's why I asked how the tests are currently being used...22:39
wouter_procolixPOD.t reports 35 modules with errors....22:39
perlDreamerthat's just lack of POD22:40
wouter_procolixsyntaxCheck several again...22:40
perlDreamerfix those22:40
@snapcountyeah those are definitely bad22:40
@snapcountthat means something won't work at all22:40
perlDreamerbut be sure to update first22:40
wouter_procolixYeah, but mainly workflow stuff...22:40
perlDreamerI fixed several of your last bugs on SF with that22:40
wouter_procolixI guess it's under heavy development at the moment.22:40
perlDreameryeah22:40
@snapcountignore the ones about the EMS also22:40
@snapcountif there are any22:40
@snapcountthanks by the way wouter... for submitting/finding/fixing bugs22:41
@snapcountit helps a lot22:41
wouter_procolixYou're welcome.22:42
@snapcountback in a few minutes22:42
wouter_procolixCurrently only these two packages:22:42
wouter_procolixWorkflow/Activity/RollbackVersionTag.pm22:42
wouter_procolixWorkflow/Activity/CommitVersionTag.pm22:42
wouter_procolix... that have compilation errors22:42
perlDreamerfix 'em22:43
wouter_procolixI don't think that's smart, because (a) I don't know anything about the workflow stuff, and (b) I guess that JT and some other developers are working on it and then it will only create SVN conflicts.22:44
perlDreamerthen don't fix them22:44
perlDreamerit only creates conflicts if:22:45
perlDreamer1) JT fixes it in a different way and for syntax errors that's not very likely22:45
wouter_procolixOkay, that's true. Good point.22:45
perlDreamerbut it's your call22:45
wouter_procolixI will check them, and if they're easy to fix, fix them, otherwise report them on SF.22:46
perlDreamerit would be nice to have a nightly automated run of the test suite22:48
perlDreameruh,22:49
wouter_procolixYes, that would not be to hard to implement.22:49
perlDreamerwhat's the URL for creating a new account?22:49
wouter_procolixAnd with "svn blame" the user that checked in the erroneous code can be mailed automagically.22:49
perlDreamer:)22:49
wouter_procolix?op=editUser;uid=new22:49
wouter_procolix?op=editUser;uid=new;username=peter-peter-pumkin22:50
crythiasI gotta tell you, I like the way zope handles edits22:51
@pb_M-TrainZOPE FIEND22:51
crythiasyeah22:51
crythiasbasically, you just put /edit after the url and you're in edit mode.22:51
crythiasbut that would be too easy and restrictive, huh.22:52
MrHairgreaseput ?func=edit after a url in wg22:52
MrHairgreasealmost the same22:52
crythiasbut it's like, not.22:52
crythias:)22:52
wouter_procolix?func=manageAssets .... I use that a lot22:52
crythiasso I get me some modrewrite to handle it :)22:52
@pb_M-Trainso should I register mamajohns.com22:53
wouter_procolixBut NEVER EVER type ?func=editSave22:53
wouter_procolixIt will erase all content!22:53
@pb_M-Trainhrm22:54
crythiasthat's not a good thing, (tm)22:55
@pb_M-TrainMAMAJOHNS.com22:55
MrHairgreasejust roll22:55
wouter_procolixNo, maybe there should be sanity check in that function.22:55
MrHairgreaseback22:55
@pb_M-Train?func=deleteRevision22:55
MrHairgreaseyeah baby22:55
perlDreamerwhat is op=auth;method=createAccount supposed to do?22:55
MrHairgreasecreate an new account22:56
@pb_M-Trainform for anonymous registration22:56
crythiasjust... what's the point of all these get tags anyway?22:56
MrHairgreaseanonymous reg22:56
crythiasit's messy.22:56
wouter_procolixget tags are bad.... we've discussed that before, but there is no good alternative22:56
crythiasbecause everyone uses get tags?22:57
crythiaswow.22:57
wouter_procolixI'm not sure what you mean with that...22:57
crythiasI mean, if there is no good alternative, then it must mean that all the good cms's must use get tags...?22:58
wouter_procolixI don't know other CMS's, but I think that most use get tags yes...22:58
@pb_M-Trainnah.22:59
wouter_procolixThe other solution is to replace every link with a form, or a piece of javascript...22:59
@pb_M-Traingood ones use pure ajax posts.22:59
wouter_procolixThat is a *lot* of extra code.22:59
MrHairgreaseajax.nl22:59
@pb_M-Traina lot of extra code that's only downloaded once.22:59
wouter_procolixAjax might be a good solution.22:59
@pb_M-Trainall you have to do is put a certain classname on your links22:59
wouter_procolixI've no experience with Ajax by the way, but if I understand it correctly, then maybe that's the way we should go...22:59
crythiastime for class.23:00
@pb_M-Trainthen the included js file goes through the page, inserting its form event handlers as necessary.23:00
crythiashey... that sounds familiar.23:00
crythiasI think I wanted to do that with click-n-drag navigation, once upon a time.23:00
crythias(order of nav listing)23:01
@pb_M-Train /snort23:02
perlDreamersnapcount: you back yet?23:03
@pb_M-TrainI'm back :-D23:04
perlDreameroh, in that case :)23:04
@pb_M-Traincould someone with a linux machine help me out23:04
perlDreamerswap :)23:04
@pb_M-Traina linux machine not in vmware, I mean23:04
perlDreameryeah23:04
perlDreameryou first23:04
@pb_M-Traindownload vmware player23:04
perlDreameruh, why?23:05
MrHairgreasei got linux23:05
MrHairgreasewhat do you want23:05
@pb_M-Trainso you can run my wgdev vmware image23:05
@pb_M-Trainroot/123qwe23:05
perlDreamernot having too much luck with software installs, so I think I'll pass today23:05
@snapcountyeah23:05
@pb_M-Trainroy: I thought your linux was in vmware23:05
@pb_M-Trainhairball: download vmware player23:06
@snapcountthe one on my laptop is23:06
perlDreamerroy, as Admin it let me try to create a new user with the same name. ended up getting a SQL duplicate entry error23:06
@snapcountuhh23:06
perlDreamertry this23:06
* pb_M-Train declares that to be: "a bug"23:06
perlDreamercreate a new user joebob23:06
perlDreamercreate another new user, also joebob23:06
perlDreamerget SQL error23:06
perlDreamercomplain to snapcount23:07
perlDreameryou can skip step 423:07
@snapcountheh23:07
perlDreameroh, and I've been updating23:07
perlDreamerand I need to go be a husband for a little bit23:07
perlDreamerbe back in 6023:07
@pb_M-Train60 seconds?23:07
@pb_M-Trainhours?23:07
@pb_M-Traindays?23:08
@pb_M-Trainlifetimes?23:08
@pb_M-Traingenerations?23:08
@pb_M-Traindecades?23:08
@pb_M-Trainsemesters?23:08
@pb_M-Traingestations?23:08
@pb_M-Trainwre hasn't kicked me yet23:08
@pb_M-TrainI'm a snothead today.23:09
@pb_M-Trainroy: download vmware player?23:09
@pb_M-Trainmartin?23:09
@pb_M-Traineurohunk?23:11
MrHairgreasethe hunk is here23:12
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]23:14
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui23:15
@snapcountfixed and committed23:15
@pb_M-Trainmartin: did you download vmware player23:15
@pb_M-Trainhttp://www.vmware.com/download/player/23:16
@snapcount!bash stupid23:16
@WRE!bash search results: Q# 4753 | Q# 25464 | Q# 334331 | Q# 77904 | Q# 75154 | Q# 514353 | Q# 420855 | Q# 191063 | Q# 5426 | Q# 46602323:16
@snapcount!bash 475323:16
@WRE|bash| <xterm> The problem with America is stupidity. I'm not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself?23:16
@snapcount!bash 2546423:16
@WRE|bash| <kow`> 'There are 10 types of people in the world... those who understand binary and those who don't.'23:16
@WRE|bash| <SpaceRain> That's only 2 types of people, kow.23:16
@WRE|bash| <SpaceRain> STUPID23:16
@snapcountlol23:16
@snapcount!bash 33433123:17
@WRE|bash| <LordChewy> so my dad found my porn folder23:17
MrHairgreasenope23:17
@WRE|bash| <LordChewy> and he was getting all pissed23:17
@WRE|bash| <LordChewy> so its all like 'does this surprise you? i'm not stupid you know'23:17
@WRE|bash| <LordChewy> 'i know dad'23:17
@WRE|bash| <LordChewy> 'what do you have to say for yourself?'23:17
MrHairgreaseno vmware player23:17
@WRE|bash| <LordChewy> at this point i stare at him straight in the eyes and say 'C:Documents and SettingsRickyMy Documentsfaxessent faxes'23:17
@WRE|bash| <LordChewy> and he just shut up23:17
@WRE|bash| <kingKahn> what is it?23:17
@WRE|bash| <LordChewy> its his porn folder23:17
@pb_M-Trainhttp://www.vmware.com/download/player/23:17
MrHairgreasewhy should i?23:17
@pb_M-Trainso you can test my dev image23:17
MrHairgreaseis there a linux player?23:17
MrHairgreaseor only win23:17
crythias!bash winzip23:17
@WRE!bash search results: Q# 23601 | Q# 181500 | Q# 13133 | Q# 3544623:18
@pb_M-Trainyes. linux.23:18
@pb_M-Traingeez23:18
crythias!bash 2360123:18
@WRE|bash| <mage> what should I give sister for unzipping?23:18
@WRE|bash| <Kevyn> Um. Ten bucks?23:18
@WRE|bash| <mage> no I mean like, WinZip?23:18
@snapcountpb_M-Train: does vmware have a player for linux23:18
@snapcountlol23:18
@pb_M-Trainmy god23:18
MrHairgreasewhat23:18
@snapcountROFL23:18
* snapcount pushes matt's buttons23:18
crythiashahahaha23:18
@pb_M-Trainjust for that23:19
crythiasI love that one23:19
@pb_M-Trainanother tale from the annals of: "the joys of being the husband of a medical student...."23:19
@pb_M-TrainDid you know that all humans can urinate through their navels?23:19
@snapcountcalc urine  <pb_M-Train> Did you know that all humans can urinate through their navels?23:20
MrHairgreasematt: why should i run a wmware player for testing something  i already have?23:20
@pb_M-Trainso you can test the image I made in linux23:20
@pb_M-Trainfor speed.23:20
MrHairgreaseI am confused23:20
@snapcountyou can test urine for speed from what I understand23:20
crythiashow fast does urine travel, anyway?23:20
@snapcountamong other drugs23:21
MrHairgreasewhat's so diffrent with the image in comparison with svn23:21
@pb_M-Trainseriously, there's a tube between the bladder and navel.23:21
MrHairgreasedrug are good23:21
MrHairgreaseeverybody knows that23:21
@snapcountso if I hold it too long I'll piss out my belly button23:21
@snapcountthat would be awkward23:21
crythiasI thought drugs were pretty much stationary. Urine would likely win in speed tests...23:21
@snapcount"snapcount wet his stomach again"23:21
@pb_M-Trainexactly.23:21
MrHairgreasein other words23:22
MrHairgreasewhats the goal of the vmware image?23:22
@snapcountso we can give it to people to demo WG23:22
MrHairgreaseah23:22
@pb_M-Traindemo, develop...23:22
@snapcountwithout them having to do a complex install23:22
MrHairgreasenow the bell starts ringing23:22
@snapcountof wre, et al23:23
crythiasIt's not belly lint. It's urine cakes.23:23
@snapcountthanks for that23:23
@pb_M-Trainnavel plug23:23
MrHairgreasewhere can i find it23:23
@snapcountI'm going to go puke now23:23
MrHairgreaseon sf.net?23:23
@pb_M-Trainno23:23
@pb_M-Trainnot yet23:23
MrHairgreaseI don't have time this weekend to check it out23:24
MrHairgreasebut somewhere this week seems doable.23:24
@pb_M-Trainhmm23:24
@pb_M-TrainI think I'll use debian 3.1r1 minimal.23:25
@pb_M-Trainsurely I can get the wre running on that23:25
@pb_M-Trainit's only 98MB23:25
MrHairgreasethat's pretty small23:25
MrHairgreasehow do you fit kde in there =)23:25
@pb_M-Trainwell I definitely want to put SMB on it.23:25
@pb_M-Trainsmb, ssh, and the wre.  that's it.23:26
crythiassmb?23:26
crythiasI mean, yeah, but you're being lazy.23:26
@pb_M-Trainhow is that lazy.  it's easy for people to edit files directly on the image, then.23:26
@snapcounthave you guys heard of the slingbox?23:29
@snapcountpretty cool little gadget23:29
@snapcounthttp://entertainment.howstuffworks.com/slingbox.htm23:29
@WRE<snapcount> http://tinyurl.com/aazru23:29
crythiasMatt: fish://23:33
crythiashttp://shfs.sourceforge.net/23:36
@pb_M-Trainok23:38
@pb_M-Trainwanna help me set it up?23:38
@pb_M-Trainand will windows users find it easy/intuitive to use from windows explorer23:38
@pb_M-Trainso.... what's wrong with smb23:39
crythiasfilezilla :)23:42
MrHairgreasesmb is the defacto standard for windows as far as i know23:43
MrHairgreaseso you'd probably wanna use smb over some obscure ssh file system23:43
MrHairgreaseat least23:43
MrHairgreasethat's my opinion23:43
crythiassmb isn't that easy to set up.23:44
MrHairgreaseneither is the ssh thingy23:44
crythiasFileZilla works nice and easy23:44
MrHairgreasewell, maybe23:44
@pb_M-Trainsmb is a piece of cake to set up.23:44
MrHairgreasenever used it23:44
crythiasright-click, edit.23:44
@pb_M-Trainfor the users, that is.23:45
@pb_M-Trainthey log into their vm23:45
@pb_M-Trainroot/123qwe23:45
@pb_M-Traintype ifconfig23:45
@pb_M-Train(to learn the vm's ip address23:45
@pb_M-Train)23:45
@pb_M-Trainthen open a command prompt in windows23:45
MrHairgreasemake it use ldap :)23:45
@pb_M-Trainnet use w: \\ipaddress\data\23:45
@pb_M-Trainthey're done.23:45
MrHairgreaseI guess you can also give it a network name and let people mount the stuff by right clicking on the my computer icon23:46
MrHairgrease-> mount network drive23:46
crythiasthe point is how to announce the name.23:46
@pb_M-Traintoo dependent on netbios, which many people will have disabled.23:46
MrHairgreaseconnect to \\webguibvo\data23:46
MrHairgreaseoh ok23:47
MrHairgreasei don't know windows that good23:47
MrHairgreaseI use it for matlab23:47
MrHairgreaseb/c i'm to lazy to install the linux version of it =)23:47
wouter_procolixMatlab does also work under Linux :-)23:47
MrHairgreasei know23:47
wouter_procolixoh23:47
MrHairgreasebut i like my virtues23:47
MrHairgreaselike laziness23:47
MrHairgreaseand impatience23:48
MrHairgreaseand hubris of course23:48
MrHairgrease=)23:48
perlDreamerMrHairgreashe: you might want to try octave23:50
perlDreamerit's matlab compatible23:50
@snapcountcolin: I fixed your bug23:50
@snapcountwell23:51
@snapcountmy bug that you found23:51
perlDreamerthanks23:53
MrHairgreaseoctave23:53
perlDreamerI'll update and see if I can get to my new i18n error message for testing23:53
MrHairgreasewhats that23:53
MrHairgreasedamn23:53
perlDreameropen source matlab clone23:53
MrHairgreasefirst read23:54
MrHairgreasethat type23:54
MrHairgreaseyeah I heard about that23:54
@pb_M-TrainI'm gonna use debian sarge minimal unless someone convinces me otherwise....23:54
MrHairgreaseI don't use matlab that much anymore anyway23:54
perlDreamerpb_M-Train: fc423:54
MrHairgreaseanyway guys23:54
MrHairgreasetime to go out23:54
MrHairgreasesee you later23:55
wouter_procolixc u ltr23:55
MrHairgreasewouter23:55
@snapcountdrink one 4 me23:55
MrHairgreaseyou really should learn to type correctly23:55
MrHairgreaseor buy a new keyboard =)23:56
MrHairgreaseroy: i'll have two for you23:56
MrHairgreaselaters23:56
wouter_procolixlater23:56
perlDreamerthat wasn't very nice23:56
perlDreamerhe should have two for all of us :)23:56
@snapcounthaha23:56
wouter_procolixI'm sure he will ;-)23:56
perlDreamerwhat do we have, like 6 active?23:56
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["banging headcahe tomorow"]23:56
perlDreamercommitting23:57
@pb_M-Trainwhy fc423:57
@pb_M-Traincan I get an os/wre install below 300MB?23:57
perlDreamerno23:58
perlDreamerbut I doubt you can get a WRE install that small anyay23:58
@pb_M-Trainhrm23:59
@pb_M-Trainwell I'm gonna try23:59
--- Day changed Sun Feb 19 2006
perlDreameryou go guy00:00
crythiaswell, you take out mysql docs, etc..00:00
perlDreamersure, and strip the binaries00:00
crythiasyou need mysqld and mysql00:00
@snapcountmy /data folder is 727MB00:01
@pb_M-Traineek00:01
@pb_M-Trainhow do I check the size of my /data00:01
@snapcountand you'll need room to compile everything00:01
perlDreamerwith svn right?00:01
crythiasdf /data00:01
crythiaser.. du /data00:01
@pb_M-TrainI'll compile it00:01
@pb_M-Trainthen redo from a super-minimal00:01
perlDreamersvn stores a complete copy of everything locally00:01
@snapcountdu -H -s /data00:01
@snapcountthat will keep it from spewing the size of every file under data00:02
@snapcountand place it in human format00:02
@pb_M-Trainoh I forgot00:03
@pb_M-TrainI have 8 copies of webgui on this /data00:03
@pb_M-Trainall svn'ed00:03
@pb_M-Trainthis is gonna take a while.00:03
@pb_M-Trainincluding the 2.5GB of uploads of a certain client.00:03
perlDreamerargh00:03
perlDreamerdoes Config->set have to write out the config file?00:03
wouter_procolixThis is cool: TinyMCE works (at least partially) in Opera 9! Woohoo! (sorry, I'm an Opera fan)00:06
wouter_procolixBut anyway...00:06
wouter_procolixI am also going to leave.00:06
wouter_procolixSee you later guys.00:06
perlDreamerbye, Wouter00:06
-!- wouter_procolix [n=Administ@ipd50a25e5.speed.planet.nl] has left #webgui []00:07
@pb_M-Trainroy:00:07
@pb_M-Trainwas this made for debian 3.1 ?00:08
@pb_M-Trainhttp://prdownloads.sourceforge.net/pbwebgui/wre-0.6.0-debian-i386.tar.gz?download00:08
@WRE<pb_M-Train> http://tinyurl.com/dynwq00:08
@pb_M-Train4.8GB00:08
@pb_M-Trainlol00:08
@snapcountwhat00:08
@pb_M-Train /data00:08
@snapcountoh00:08
@pb_M-Trainwas that wre 0.6 made for debian 3.1?00:08
@pb_M-Trainor 3.0 ?00:09
@snapcountyes00:09
@pb_M-Trainwhich00:09
@snapcountsorry00:11
@snapcountdebian sarge00:11
@snapcountI think that's 3.100:11
@pb_M-Trainok.00:15
@pb_M-Trainso my base debian install00:15
@pb_M-Trainis 400MB00:15
@pb_M-Train<growl>00:15
perlDreamerthat's pretty small00:15
perlDreamercould try Knoppix instead00:15
perlDreameror DSL00:15
@snapcountyou trying to get this on a cd00:15
@snapcountis that the goal00:15
@pb_M-Trainhadn't thought of that, but I guess, yeah.00:15
@snapcountwow00:15
@snapcountthat's ambitious00:16
perlDreamernah00:16
perlDreamerpeople do that all the time00:16
@snapcountmy data folder is bigger than a c00:16
@snapcountd00:16
perlDreamerif you stripped down Knoppix or something like that it would be easy00:16
perlDreamerthat's because your data folder has a SVN repo in it00:16
perlDreamer100% overhead for that00:16
@snapcounthmm00:17
@snapcounthey colin00:17
@snapcountwanna fix another bug00:17
perlDreamermaybe00:17
perlDreamerwhat is it?00:17
@snapcountadd two matrix assets to one site00:17
@snapcountthe field lists are not independent00:18
perlDreameroh00:18
perlDreamerthat's bad00:18
@snapcountyeah00:18
@snapcountit breaks pretty bad00:18
perlDreamercan I crash demo doing that? >:)00:18
@snapcountdunno, try it00:18
perlDreameris that a quote from your new book, "How to piss off JT and make friends"?00:19
@snapcountJT would only be pissed if I couldn't fix it after you crashed it00:19
crythiasyeah. compile first, then move to damnsmalllinux00:21
@pb_M-Trainhee00:22
@pb_M-Trainactually00:22
@pb_M-Traincan someone help me delete stuff from this install that I don't need?00:22
@pb_M-Trainjust tell me where to start looking for stuff to delete00:23
perlDreamerpb_M-Train:  The boys approve of your new nick00:23
perlDreamerI better finish this contract for Frank forist00:24
perlDreamerfirst00:24
crythias*.doc00:24
perlDreamerIt's a 20 minute job that has taken me 5 hours00:24
crythias*.html00:24
crythias*.gz00:24
perlDreamerdue to 6.9 interruptions00:25
crythias*.txt00:25
@pb_M-Trainhttp://www.plainblack.com/wre/installing00:45
@pb_M-Trainis wrong00:45
@WRE<pb_M-Train> http://tinyurl.com/eygbl00:45
perlDreamercalc i18n00:46
@WRENo calc set for "i18n"00:46
perlDreamer!calc i18n00:46
perlDreameroh00:46
perlDreamerhelp00:46
@pb_M-Traincalc i18n internationalization00:46
@pb_M-Traincalc i18n00:46
perlDreamercalc i18n00:47
perlDreamer!calc i18n00:47
perlDreamerI'm bot-challenged00:47
@pb_M-Trainwre is all-challenged.00:48
-!- specsmu [n=rmiller@ppp-71-128-23-212.dsl.irvnca.pacbell.net] has joined #webgui00:50
specsmuwill you take a bug report without charging me? :)00:50
perlDreamerno charging00:50
perlDreamermaybe a little trampling and pummeling00:50
specsmulol00:50
perlDreamerwhat is it?00:51
perlDreamerWG version00:51
specsmuI have a client who is using firefox with a mac.  he's trying to upload pictures to a collaboration, and for some reason after the third, it is stripping out the file extension and refusing to display the image.00:51
specsmu6.8.6 - latest.00:51
perlDreamercan you duplicate it with Firefox on windows/linux?00:52
specsmuno, actually.  I can't duplicate it at all, but he has demonstrated it doesn't work even while on the phone with me, and I have uploaded the same picture using linux and it worked just fine.00:53
perlDreameroy00:53
perlDreamersnapcount?00:53
specsmuas far as windows, I don't have a machine to try it on, but if I can find one I will00:53
specsmusnapcount?00:53
* specsmu looks confused00:53
perlDreamersnapcount is another user here00:54
specsmuahh00:54
* specsmu looks less confused.00:54
perlDreamerhe uses Macs and could probably take this one00:54
specsmuI'm not trying to scam free support, but it does look like a bug of some kind to me. :)00:54
perlDreamersure.00:54
perlDreamerPlease post it to sourceforge with all the details00:54
specsmusure.00:54
perlDreamerincluding one clarfication00:55
specsmuwhich is?00:55
perlDreameris this his third collab posting, or his third upload to the same collab posting?00:55
specsmuthird collab posting, but on the same layout.00:55
perlDreamerpost 1, attachment 1 okay00:55
perlDreamerpost 2, attachment 2 okay00:56
perlDreamerpost3, attachment 3, bad00:56
specsmuwell, post 3, attachment 3, ok00:56
specsmupost 4, attachment 4, bad.00:56
perlDreamerpost 5, attachment 5, bad....?00:56
specsmuyup.00:56
perlDreamernew CSS, everything okay again00:57
specsmuand the filenames appear in the posting without an extension and a little page with a question mark.00:57
perlDreameryeah, that's the unknown file type icon00:57
specsmuexactly00:57
specsmuwonder why it doesn't use MIME::Magic01:00
specsmuinstead of file extensions01:00
perlDreamerit probably uses the literal file extension to look up the right icon.01:01
specsmuoh, it does.01:01
specsmuthat's why I said01:01
specsmuwonder why it doesn't use MIME::Magic01:01
specsmu:)01:01
specsmubug report submitted, thanks.01:04
perlDreamersure01:04
@pb_M-Trainguess what movie is on now.01:23
perlDreamerHackers01:24
perlDreamerCan't Buy Me Love01:24
perlDreamerGreen Beret01:24
perlDreamerDiamonds are Forever01:24
perlDreamerMall Rats01:24
perlDreamerPretty in Pink01:24
@pb_M-TrainBack to the Future, part only.01:24
perlDreamerpreprocessing FormParams is not working01:25
specsmubreakfast club01:35
perlDreamersnapcount: please hold of 6.8.7 until I can get in a doc patch?01:46
perlDreamersnapcount: the doc patch is in02:13
perlDreamerI'm offline for a while.02:46
perlDreamercatch y'all later02:46
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:47
-!- thisisgood [n=thisisgo@c-24-127-37-242.hsd1.ca.comcast.net] has joined #webgui02:53
thisisgoodhi all02:53
thisisgoodanyone here ?02:55
@pb_M-Trainyes03:02
@pb_M-Trainthisisgood: you there?03:05
thisisgoodhi03:10
thisisgoodyeah03:10
thisisgoodhow are you?03:10
@pb_M-Trainok03:11
thisisgoodhi snapcount03:17
@pb_M-TrainI'm not snapcount03:17
@snapcounthi there03:17
@pb_M-Trainoh03:17
thisisgoodi'm thinking of taking my perl webapp and put it on WebGUI... can anyone in here help ?03:18
@pb_M-Trainyes...03:18
@pb_M-Trainwhat do you need help with03:18
thisisgoodoh cool03:18
thisisgoodit's a voip application03:18
thisisgoodit was written in cgi/perl03:19
@pb_M-Trainokay03:19
@pb_M-Trainis it a reporting tool?03:19
thisisgoodit's for customer to manage their account, billing, address, credit card, etc03:19
@pb_M-Trainor a control tool?03:19
@pb_M-Trainok03:19
@pb_M-Trainboth03:19
@pb_M-Traindoes it use a database?03:20
thisisgoodwould you like to log in and take a look ?03:20
thisisgoodyes, it uses mysql-503:20
thisisgoodperl/cgi + mysql-503:20
@pb_M-Trainare you looking for a place to start?03:20
thisisgoodi'm looking for an assessment as to how long it will take to put WEBGUI in action with what we have03:21
@pb_M-Trainhow many lines of code is your app03:22
thisisgoodnot sure03:22
@pb_M-Trainso then I'm guessing you didn't write it.03:22
thisisgoodlol, you're right03:23
thisisgoodi heard a lot about how WEBGUI could make things much easier with CMS, etc03:23
thisisgoodColin(perldude) talked very highly of WebGUI03:24
@snapcountwell, do you plan to run webgui on linux?03:25
thisisgoodyes, we are 100% linux03:26
@snapcountwhat distro03:27
thisisgoodi think it's all Centos03:27
@snapcountdo you want to run the latest version of WebGUI03:27
thisisgoodsomething that works and stable03:27
thisisgoodis WEBGUI 100% linux ?03:28
thisisgoodi heard it was written in perl03:28
@snapcountwell, it is written in perl03:28
@snapcountthe latest runs inside modperl2/apache03:28
thisisgoodthat would be cool03:29
@snapcountwe prefer linux as the host O/S03:29
thisisgoodwe're thinking of converting from perl/cgi to modperl03:29
@snapcountwell, webgui 6.8 and higher requires mp2/apache2/mysql503:30
thisisgoodsnapcount: did you see the message i sent to you ?03:32
@snapcountsorry missed that03:33
thisisgoodcheck your private msg03:33
@snapcountsure I'll take a look03:34
thisisgoodi just gave you the login id's03:34
thisisgoodbasically that is a customer user-interface03:34
thisisgoodsort of like a control panel03:34
thisisgoodwhere they manage their services03:35
@snapcountcool03:36
thisisgoodthere is another Admin GUI which is for Admins only03:36
thisisgoodbasically it's one GUI with multiple level user access03:36
thisisgoodfor customer and for Admins03:36
thisisgoodit is quite slow03:37
thisisgoodthis is why we're thinking of converting it to modperl03:37
@snapcountyeah cgi is not the most effecient03:38
@snapcountso, your plan is to re-write this application to be a WebGUI plug-in03:38
thisisgoodwhatever method that is the most least time consuming03:38
thisisgoodhave you tried logging in to see how slow it is ?03:38
@snapcountactually it won't let me in03:39
thisisgoodoops03:39
thisisgoodtypo on the user-id03:39
thisisgoodi just resent to you03:39
thisisgoodi was missing a letter e03:39
@snapcountk03:41
@snapcountthat works03:41
@snapcountit is laggy03:41
thisisgoodvery03:41
@snapcountwell what is your goal here03:41
@snapcountyou want the features of webgui03:41
thisisgoodto make it faster03:41
@snapcountin addition to this application03:42
thisisgoodand easy gui features from webgui03:42
@snapcountok03:42
@snapcountwell, the fastest way to get this working with webgui03:42
thisisgoodlike to make good use of the CMS feature as well03:42
@snapcountwould be to get webgui running and let this app continue to run on it's own03:42
@snapcountbut to the user03:42
@snapcountthey would appear integrated03:42
@snapcountre-writing this to work as a plug-in of webgui is not going to be a simple matter03:43
@snapcountbut doing so would probably make it better03:43
@snapcountand faster03:43
@snapcountthe fastest way to make it faster would be to get it running in an modperl env03:43
thisisgoodhow long does that take to make it run in a modperl env?03:44
@snapcountthere are some modules on cpan that let you run cgi inside modperl03:44
@snapcountwithout all the advantages03:44
@snapcountbut will make it faster03:44
@snapcountimpossible to answer that without knowing the code of your application03:44
@snapcountor even how much code there is03:44
thisisgoodfor sure03:45
thisisgoodit's hard to say from the outside03:45
@snapcountfrom the user side03:45
@snapcountit looks like quite a project03:45
thisisgoodyes, that's the user interface03:45
thisisgoodthere is also an admin interface03:45
@snapcountyou probably want to checkout this pkg on cpan03:46
@snapcountModPerl::PerlRun03:46
thisisgooda consultant came in and made a recommendation to re-write everything to php03:46
@snapcounthttp://search.cpan.org/author/PGOLLUCCI/mod_perl-2.0.2/docs/api/ModPerl/PerlRun.pod03:46
@WRE<snapcount> http://tinyurl.com/8stn703:46
thisisgoodnot sure if that's a good thing to do03:46
@snapcountthat's a horrible idea in my opinion03:46
@snapcountyou should contact our company about converting it for you03:47
@snapcountwe can quote you03:47
@snapcountwe do stuff like this all the time03:47
@snapcountat the very least03:47
@snapcountwith a support agreement we could help your developers03:48
@snapcountevery step of the way03:48
@snapcountor provide design/transition planning03:48
thisisgoodi see03:48
@snapcountwe could also help you get your servers set up03:48
@snapcountto run modperl and webgui03:48
thisisgoodwhat are the cost estimate, any idea ?03:48
@snapcountno idea03:48
@snapcountwe'd need more info on your application03:48
@snapcountyou can get unlimited message board support about anything webgui related03:49
@snapcountincluding writing apps03:49
@snapcountsetting up servers03:49
@snapcountetc03:49
@snapcountfor 500 / year03:49
thisisgoodwe got a few hundred servers at the datacenter already03:49
thisisgoodthey are all running linux03:50
@snapcountwell, we would help you set up a webgui environment on them03:50
@snapcountor some of them or whatever03:50
thisisgooddo you know if there are some sites out there that are running webgui ? i would like to take a look and see how it's like03:51
@snapcountsure03:51
@snapcountthe US Dept of State03:51
@pb_M-Trainwww.knvb.nl03:51
@snapcountBrunswick New Technologies03:51
@snapcountdo you want URLs?03:51
@snapcountwww.brunswicknt.com03:52
@pb_M-Trainoops; that's the wrong site url03:52
@snapcountwww.state.gov03:52
@snapcountwww.fh.org03:53
thisisgoodYES03:53
@snapcountthere are a bunch here03:54
@snapcounthttps://www.plainblack.com/webgui/campaigns/sightings03:54
@WRE<snapcount> http://tinyurl.com/dpomb03:54
@snapcountmore here03:56
@snapcounthttps://www.plainblack.com/success_stories03:56
@WRE<snapcount> http://tinyurl.com/7n4tx03:56
@snapcountsorry, us state doesn't use us, just their embassys03:56
@snapcountI was mistaken03:56
@snapcountyou can also demo webgui yourself03:58
@snapcountdemo.plainblack.com03:58
@snapcountif you want to try it out03:58
thisisgoodoh ok04:01
@snapcountIf you want to find out about our services/costs/etc04:02
@snapcountemail info@plainblack.com04:02
@snapcountor give us a call on Monday04:02
thisisgoodsnapcount: what is your name04:02
@snapcountRoy04:02
@snapcountRoy Johnson04:02
thisisgoodwhat is your position at plainblack04:02
thisisgoodoh ok04:02
thisisgoodnice talking to you04:02
@snapcountsame to you04:02
@snapcountwww.plainblack.com/staff04:02
@snapcountif you want to know what I do =)04:02
@snapcountI hope I was helpful04:03
thisisgoodyou are, thanks man04:03
@snapcountsure thing04:03
thisisgoodhow long has WEBGUI been around ?04:04
thisisgooddo you know04:04
@pb_M-Train5 years04:04
thisisgoodpb: what is your name ?04:07
@pb_M-TrainMatt Wilson - I'm also on staff with plainblack04:08
thisisgoodoh wonderful04:08
thisisgoodsuch pleasure to be speaking with all webgui staffs here04:08
@pb_M-Trainthere are often non-staff people here :)  just not at the moment04:08
@pb_M-Traincolin, for instance, is not on staff04:08
@snapcountyeah we like to work all the time04:09
@snapcount=)04:09
@pb_M-Trainwork-addicts04:09
thisisgoodthat's cool04:09
thisisgoodme too04:09
thisisgoodi always sit on my laptop04:09
thisisgoodeven in the restroom04:09
@snapcountlol04:09
@pb_M-Trainhow many users use your cgi application concurrently?04:10
thisisgoodaround 1000+ users04:10
thisisgoodbut it's really slow04:11
@pb_M-Trainall at once?04:11
thisisgooddue to the non-persistency in the code04:11
@snapcountyeah... it's compiling on every page view04:11
thisisgoodwe just recently migrated to mysql-504:11
thisisgoodsnapcount: would you like to take a look at the admin interface ?04:11
@snapcountsure04:12
thisisgoodsnapcount: i just sent u the login info, you can share it with Matt as well04:12
@snapcountok04:12
thisisgoodwhat do you think04:19
thisisgooddo we have room for improvement ?04:19
@snapcountI think WebGUI could help you alot04:19
@snapcountespecially speed and maintainability wise04:20
@snapcountby writing this to use our APIs you would have many advantages04:20
@pb_M-Trainhow many servers do you use to provide this app to the 1000 concurrent users?04:20
@snapcountplus the features of WebGUI it's self04:20
thisisgoodwe use only around 20 servers so far04:21
@snapcountthe app it's self seems really cool04:22
thisisgoodyes04:22
@snapcountthe only problem I see is the speed/scalability04:22
thisisgoodright04:22
thisisgoodand the inconsistency in the code04:22
@pb_M-Trainwow.  with webgui you'd need only 3-4 web servers and 2-3 db servers04:22
@snapcountDon't know about the code04:22
@pb_M-Trainto support 1000 simultaneous users04:22
thisisgoodthe hardware is not an issues, becuz we got a few hundred dell servers we are not using04:22
@pb_M-Trainwhat's your timeframe for this conversion project?04:23
thisisgoodwe basically want something like webgui where our customer support staff can run the business without having to deal too much with the programmers04:23
@snapcountthat's why WebGUI was written04:24
@snapcountfor that purpose04:24
thisisgoodbasic on what you have seen, how long do you think it will take ?04:24
@snapcountI really can't give you a realistic answer there04:24
@snapcountit really depends on what's going on under the hood04:24
thisisgood1 week ?04:25
@snapcountI can tell you that it wouldn't take long to move your website to WebGUI04:25
thisisgood2 weeks ?:-)04:25
thisisgoodthis is our website: www.telepacket.com04:25
@snapcountjust the application04:25
thisisgooduser will log into from the website to access the user-interface04:25
thisisgoodthe user-interface allow the customers to manage their voip services, such as call_waiting, call_forwarding, voicemail, billing, etc04:26
@snapcountthe real question is how many man hours to re-write your application04:28
@snapcountin WebGUI04:28
@snapcountand thus ModPerl204:28
@snapcountI would guess at least a hundred hours04:28
@snapcountbut it's really hard to make any kind of intellegent guess without seeing how this thing works04:29
@snapcountand how well the code is written04:29
thisisgoodhave you seen 50% of it04:29
@snapcountof your code?04:29
thisisgoodno04:30
thisisgoodthe outside :-)04:30
thisisgoodthe other 50% is the code itself04:30
thisisgoodthis sounds like a one month project then04:32
@snapcountWell, that seems pretty ambitious to me, but it may be possible04:33
@snapcountIf you give me your email address, I can have someone from our staff contact you that handles this kind of thing04:35
@snapcount(planning, quotes, etc)04:36
@snapcountthey could give you the information you need04:36
thisisgoodSURE, it is frank@telepacket.com04:36
thisisgoodyou have all the pertinent information04:36
@snapcountwhat is your role with the company?04:36
thisisgoodif they need access and analysis, you can provide that to them04:36
thisisgoodi'm the lead IT guy there04:36
@snapcountok04:36
@snapcountI will have someone contact you04:37
@snapcountthey can give you more solid information04:37
@snapcountI'm not really involved with that part of our business04:37
@snapcountI just write code mainly =)04:37
thisisgoodoh hehehe04:37
thisisgoodthat's cool04:37
@snapcountso don't hold me to this information, I gave you my best guess...04:38
thisisgoodwould you and Matt be involved later if we decided to work together ?04:38
@snapcountmost likely04:38
@snapcountwe do a lot of programming for client projects04:38
@snapcountas well as core development04:38
thisisgoodwhat is considered 'core development' ?04:38
@snapcountfeatures in WebGUI04:38
@snapcountI also handle most of our tech support04:38
thisisgoodwhat are some other competitors of WEBGUI ?04:39
@snapcountyou can checkout www.cmsmatrix.org04:39
@snapcountwe run the site but it gives a good way to compare us to our competition04:39
@snapcountthe information is not biased04:39
@snapcountit is just the facts04:39
@snapcountthat site also runs on WebGUI04:39
@snapcountWhat was your last name Frank?04:40
thisisgoodmy last name is Kim04:41
@snapcountok04:41
@snapcountI'm emailing some folks now who will contact you sometime Monday probably04:41
thisisgoodthat's wonderful04:41
@snapcountwith more/better information04:41
thisisgoodi heard of cms before, such as zope/plone04:42
thisisgoodwe at one point was going to use zope/plone04:42
specsmucan I make a feature request on sourceforge too?04:42
@snapcountspecsmu: sure04:42
thisisgoodwow, didnt realize there are so many CMS apps out there04:42
@snapcountyeah there are a bunch04:42
@snapcountbut I think you'll find not many compare with us feature wise04:43
@snapcountthat's why we have no problem putting all the information out there04:43
specsmuno, this is a specific request. :)04:43
thisisgoodthere is no cost on the application (WEBGUI) correct?04:43
@snapcountno04:43
@snapcountit is released under GPL04:43
thisisgoodPlain Black is jut providing consultation/development/support ?04:43
@snapcountyes04:44
@snapcountwe wrote it and maintain it04:44
@snapcountwe also provide hosting,etc04:44
thisisgoodsort of like Mambo ?04:44
@snapcountI'm not familiar with how their business works04:44
@snapcountI've heard of the app though04:44
thisisgoodi'm doing a comparison between mambo and webgui now :-)04:46
@snapcountthat's what it's for04:46
@snapcountspecsmu: I'm not following04:46
@snapcountwhat is the request?04:46
@snapcountyou just use the Feature Request page and submit it04:47
@snapcounthow can I help =)04:47
specsmuI already submitted it04:48
specsmu:)04:48
@snapcountoh ok04:48
@snapcountjust wanted to make sure you got it in there04:48
specsmubasically a client of mine doesn't want to have to delete and reupload a picture to update the thumbnail04:48
@snapcountoh04:48
@snapcountsounds like a good feature to me04:48
@snapcountprobably pretty easy to implement too04:49
specsmunot too huge a deal, but I want to be able to tell him I at least asked :)04:49
@snapcountsure... I'll keep it in mind04:49
@snapcountmaybe I can get it in 6.9 for you04:49
specsmuthat'd be teriffic04:49
thisisgooddoes WebGUI have shipping module integration such as FEDEX and UPS ?04:50
@snapcountWe have shipping plug-ins but I'm not sure if there are ones written for FedEX/UPS out of the box04:51
@snapcountI can find out for you04:51
thisisgood'p[[04:52
thisisgood}\04:52
thisisgood;]=04:52
thisisgood" m,I(K[b[cOo0.jl04:52
thisisgoodok04:52
thisisgoodhello04:52
@snapcounthello04:53
@snapcountthat was weird04:53
-!- thisisgood [n=thisisgo@c-24-127-37-242.hsd1.ca.comcast.net] has quit ["ircII EPIC4-2.2 -- Are we there yet? (EPIC4-Win32 - http://www.sosdg.org/software.php)"]04:53
-!- thisisgood [n=thisisgo@c-24-127-37-242.hsd1.ca.comcast.net] has joined #webgui04:55
thisisgoodrehi04:55
@snapcountyou made it back04:55
thisisgoodlaptop died on me04:56
thisisgoodhehe04:56
@snapcountcould you send me the login for the user interface again please04:56
thisisgoodsure04:56
thisisgoodlet me send it privately04:56
@snapcountok04:57
thisisgoodi'm doing a comparison between mambo vs webgui04:57
thisisgoodwhat does it mean 'free add on'04:58
thisisgood'limited'04:58
@snapcountfor what feature?04:58
thisisgoodlike Chat04:58
@snapcountoh that means it's not as feature rich as others04:59
@snapcountbut the capability is there04:59
thisisgoodoh05:00
thisisgoodwhat about 'Limited'05:00
thisisgoodwhat is the difference between Yes, Free Add On, and Limited05:00
@snapcountYes means it has the feature as described05:03
@snapcountFree add on means there is a free plug in available to implement the feature05:03
@snapcountand Limited means it has some but not all of the functionality described05:03
thisisgoodahh, thanks05:04
@snapcountnp05:04
crythiasHOWDY05:30
@snapcounthey gerald05:30
@snapcountwhat's going on05:31
crythiasnot much.05:31
crythiashaving a Guinness.05:31
@snapcountnice05:31
@snapcountI should go do that05:31
@snapcountget away from work for a bit05:31
@snapcountI've been addicted lately05:31
crythiasit's all good.05:32
@snapcountwe should start a new channel05:32
@snapcountWebGUI Annonymous05:32
@snapcountHi, my name is Roy and I'm a developer05:32
@snapcount"HI ROY"05:32
crythiasHello, My name is Gerald, and I... *suppress a sniffle* ... I'm addicted to www.plainblack.com/discuss.05:33
@snapcountlol05:33
@snapcountyou are05:33
@snapcountit's so true05:33
crythiasI can't help it. Sometimes, I think... I can make it one more day... but *holds back a tear*05:34
crythiasbut someone needs help.05:34
crythiasThere's always a new question!05:35
crythiasI tried to stay away. I thought, "I can stop any time I want."05:35
@snapcounthow long have you been helping people on the public boards05:35
@snapcountas long as I've been involved with WebGUI I know05:36
crythiasProbably around October 200405:36
crythiasThat's when I started.05:36
crythiasactually, I started in September.05:36
crythiasTo hear Matt tell it in the WUC, My answers have been either completely right or completely wrong. Oh, well :) most of them are correct.05:37
crythiasAt least, that's what I keep telling myself. :)05:38
crythiasI know what I paid for... I want to help more people!05:39
crythiascelc abcstores05:43
crythias?05:43
crythiasheh05:43
thisisgoodcrythias: are you a user of webgui as well?05:43
crythiasyes05:43
@snapcountyou spelled calc wrong05:43
crythiasI know.05:43
@snapcountoh05:43
@snapcounthaha05:43
crythiasI was considering whether or not to do it.05:43
thisisgoodcrythias: i've been talking with Roy and Matt about getting our webapp to be incorporated into WebGUI05:44
crythiasyes. I read the logs :)05:44
crythiasoh, what the heck05:44
crythiascalc absstores05:44
@WRENo calc set for "absstores"05:44
crythiascalc abcstores05:44
@WRENo calc set for "abcstores"05:44
crythiascalc abcstore05:44
@WREabcstore = Poker in the front. Liquor in the rear.05:44
crythiasI'm sure Plainblack can help you out, thisisgood.05:45
crythiashttp://www.plainblack.com/wg I'm the second guy on the left05:46
thisisgoodthere are some serious hobbists out there working for WG05:47
* snapcount yawns05:51
@snapcountI'm having trouble switching between English and Perl05:52
thisisgoodlol05:52
@snapcountPart of me wants to speak in Perl right now... sad part is I think it would be easier05:52
@snapcountand English is my first language05:52
thisisgoodcan u speak perl without using english though ?:-)05:53
@snapcountprint unpack('u', "+4F]Y(&UA9&4@;64");05:54
@snapcounthow's that05:55
thisisgoodi still see print05:55
thisisgoodunpack05:55
thisisgoodall english words05:55
@snapcountwell, that' perls fault05:55
@snapcounthehe05:55
thisisgoodhehehe05:55
@snapcountI wonder if there are perl parsers that have translated keywords05:55
@snapcountthat would be interesting05:56
thisisgoodunless you come up with something that will alias all syntax and prepend all perl commands with perl in the front, like perlprint05:56
thisisgoodperlunpack05:56
thisisgoodthen u can actually speak perl without speaking english05:57
@snapcountso I'd have to write a perl foreign language interpreter05:57
@snapcountno thanks05:58
@snapcounteven with the english, perl is enough of a foreign language05:58
@snapcountI still think it should have counted as a language credit in school05:58
@snapcountI'd like to that Spanish teacher converse in Perl with me05:59
@snapcount=)05:59
crythiasIt's not too hard, this05:59
crythiasEnglish language poetry05:59
crythiasor Japanese prose?05:59
@snapcountHaiku head05:59
crythiashee06:01
crythiasHAIKU HD06:01
@snapcountyour missing the kigo06:01
@pb_M-Traincrythias: did you win the powerball06:02
crythiasdo what? no.06:02
@snapcounthaha suckers06:02
@snapcountshould've invested that money06:02
crythiasLUV MNKY06:03
@snapcountif you're going to gamble, at least get the best odds out there06:03
crythiasBacarat ... pass06:03
@snapcountyou'd have a better chance of getting struck by lightning on the toilet06:03
@snapcountof all people pb_M-Train should know this06:03
* snapcount coughs Finance Major cough cough06:04
@snapcountor are you running that lottery... that explains the promotion06:04
* crythias is always on the toilet with a land line phone.06:04
crythiaswith feet in the puddle.06:04
crythiasin thunderstorms.06:04
@snapcountplease don't elaborate on the puddle06:05
crythiasurine cakes.06:05
@snapcountcalc urine06:05
@WREurine = <pb_M-Train> Did you know that all humans can urinate through their navels?06:05
@snapcountlol06:05
@snapcountMatt always says the most quote worthy things06:05
crythiascalc marriage06:05
@WREmarriage = <pbmdawg> my sister just got engaged <crythias> but you're already married...06:05
@snapcountespecially when taken out of context06:05
@snapcountit's just funny06:05
crythias!calc 1230106:06
crythiascalc 1230106:06
@WRENo calc set for "12301"06:06
crythiasbash winzip06:06
@snapcounthave you been drinking06:06
crythiasbash 1230106:06
crythiaswhat?06:06
crythias!bash winzip06:06
@snapcountthere you go =)06:06
@snapcountyou probably got ignored06:06
crythiasI'm spamming, I guess06:06
@snapcountI'll tell him to play with you again06:07
-!- mode/#webgui [+o crythias] by WRE06:07
@snapcounthmm06:07
@snapcountyou're not ignored06:07
@snapcount!bash06:07
@crythiasmaybe bash is down06:08
@snapcounthah06:08
@snapcountthis is funny06:08
@snapcount<+Toba> heh, you can chmod a file to 00706:08
@snapcount<+Toba> license to be killed06:08
@snapcountlet me login to phorewarned and see what WRE's problem is06:09
@crythias<mage> what should I give sister for unzipping?06:09
@crythias<Kevyn> Um. Ten bucks?06:09
@crythias<mage> no I mean like, WinZip?06:09
@snapcountthat server is like a 386/SX 33 with 500K of Ram06:09
@snapcountand 10 Base 2 ethernet06:09
@snapcountbah06:10
@snapcounthe still hasn't fixed his iptable rules06:10
@snapcountI'm going to have to host wre myself if this keeps up06:10
* snapcount stomps his feet06:10
@snapcount!bash06:12
@snapcounthmm06:12
@snapcountno errors06:12
@snapcount!dubya06:12
@WRE"I do not agree with this notion that somehow if I go to try to attract votes and to lead people toward a better tomorrow somehow I get subscribed to some--some doctrine gets subscribed to me."06:12
@snapcount!bofh06:13
@WREBOFH Quick-excuse: CPU-angle has to be adjusted because of vibrations coming from the nearby road06:13
@snapcountbash is b0rk3d06:13
@snapcount!quote GOOG06:13
@WREGOOG -> 366.95 +0.49 / Last Trade  Feb 17 / Change  +0.13% / Volume  366.95 / 52 Week Range 367.0006:13
@snapcountI'm amused way too easily06:14
@crythiasbash06:15
@crythiasbash06:15
@crythias!bash06:15
@crythiasduh06:16
@snapcountthere site ignoreth us06:16
@snapcounts/there/their06:16
@crythias* pig points out that vi just core dumped twice06:16
@crythias * Khatru points out that vi sucks.06:16
@crythias <pig> obviously06:16
@crythias <Nugget> it is software.  ergo, it sucks.06:16
@crythias <pig> your mom is software06:16
@crythias <Khatru> ..06:16
@snapcountnice06:16
@crythias<Dave2> Had my french oral exam today06:17
@crythias<Dave2> It sucked06:17
thisisgoodfrench oral exam06:23
thisisgoodi would like to have one06:23
thisisgoodsounds like some tongue action06:23
@snapcountso I've decided other view methods don't use the bucket brigade stuff06:24
@snapcountbut I don't know if it's becuase JT hasn't got around to converting them or if it's because it's not possible06:25
@snapcountso, only my default view method will use the new fancy stuff06:25
@snapcountthe rest will be old school06:26
* snapcount shrugs06:26
-!- thisisgood [n=thisisgo@c-24-127-37-242.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)]07:31
-!- thisisgood [n=thisisgo@c-24-130-108-165.hsd1.ca.comcast.net] has joined #webgui07:40
thisisgoodrehi all07:40
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["later dudes"]08:38
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI14:59
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["This computer has gone to sleep"]16:09
@pb_M-Trainroy: you there?18:12
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui18:17
@pb_M-Trainmartin18:22
@pb_M-Trainhelp18:22
* MrHairgrease holds your hand18:22
@pb_M-TrainI need some linux help18:22
MrHairgreaserm -rf =)18:22
@pb_M-Traincan I delete /proc/*18:23
MrHairgreasenope18:23
MrHairgreaseyour kernel generates that18:23
@pb_M-Trainwhat about /usr/18:23
MrHairgreaseyou could delete /usr18:23
MrHairgreasebut you don't want that18:23
@pb_M-Trainokay; why18:24
MrHairgreasethink of /usr/bin18:24
@pb_M-Trainwhat's in that18:24
MrHairgreaselot's of programs you'd use on a daily basis18:24
@pb_M-Trainok.18:24
MrHairgreasethe real essentials should be in /bin18:24
MrHairgreasewhy do you wanna delete /usr18:24
MrHairgrease?18:24
@pb_M-TrainI'm trying to free up space18:25
MrHairgreaseoh ok18:25
@pb_M-Trainthis install was only 400MB18:25
@pb_M-Trainnow, inexplicably, it's 88018:25
MrHairgreasedon't do it by deleting /usr18:25
MrHairgreaseyou can however delete all software you don't use18:25
@pb_M-Trainright but I want all the stuff that was in that 400MB18:25
MrHairgreasethis is about the vmware image?18:25
@pb_M-Trainyeah18:26
MrHairgreaseuse apt-get to ditch all unwanted packages18:26
@pb_M-Trainbut I want to free up that other 480MB that appeared out of nowhere18:26
MrHairgreasemake sure no xlibs and kde stuff is installed18:26
@pb_M-Trainnone of that is installed.18:26
@pb_M-Trainjust the required stuff and a few optional packages.18:26
@pb_M-Trainand the wre.18:26
MrHairgreaseseems like very much for just the required stuff18:27
MrHairgreaseis your /tmp empty?18:27
@pb_M-Trainmaybe the swap?18:27
MrHairgreasedepends where you mount the swao18:27
MrHairgreaseswap*18:27
@pb_M-Train /tmp is only 4.1k18:27
@pb_M-Trainit's all 1 partition.18:27
MrHairgreaseI'm not sure how wmware does its magic18:27
MrHairgreaseah18:28
MrHairgreasethen there must be probably some bigass swap file18:28
@pb_M-Trainwhere would that be18:28
@pb_M-Trainand how do I restrict it18:28
MrHairgreasedunno18:28
@pb_M-Trainor at least set it to delete upon shutdown -h.18:28
MrHairgreaseI use partions for swap18:28
@pb_M-Trainthat still wouldn't help me here.18:28
MrHairgreaseuse the free command to inspect memsizes18:28
MrHairgreaserunning 'mount' will probably tell you where your swapfile is located18:29
@pb_M-Train210MB swap18:29
MrHairgreaseused or total?18:29
@pb_M-Traintotal.18:30
@pb_M-Train66MB used total.18:30
@pb_M-Train66MB used18:30
MrHairgreasewell that's at least 210 of the 48018:30
MrHairgreasenot a bad start18:30
@pb_M-Trainok18:31
MrHairgreasecan you locate the swap file?18:31
@pb_M-Trainnot yet18:31
MrHairgreaseIt may be an idea to turn it off18:31
@pb_M-Trainwebgui may not like that?18:31
MrHairgreaseyou don't wanna run wg on low meme systems anyway18:31
@pb_M-Trainit has 512MB ram allocated now.18:32
MrHairgreaseyou run in trouble if you've got not much memory18:32
@pb_M-Trainit runs fine.18:32
MrHairgrease512 should be sufficient18:32
MrHairgreasedon't need swap for that18:32
@pb_M-Train ok, so how do I disable swap on debian18:33
MrHairgreasetry this: du -sh /*18:33
MrHairgreasedunno18:33
MrHairgreasethe command will tell you the memory usage of each dir under /18:33
@pb_M-Train254MB under /data18:33
@pb_M-Train52MB under lib18:33
@pb_M-Train514MB under proc18:33
@pb_M-Train114MB under usr18:34
@pb_M-Train86MB under var18:34
@pb_M-Trainthe rest negligible18:34
@pb_M-Trainwhy is proc so big18:34
MrHairgreasewhy is proc that big?18:34
MrHairgreaseheh18:34
MrHairgreaseproc does not take real disk space afaik18:34
@pb_M-Trainok.18:35
@pb_M-Trainmaybe the swap is under there?18:35
MrHairgreaseit's more of a entrance to the kernel state and stuff18:35
MrHairgreaseproc = 160mb on my box18:35
MrHairgrease260-mb*18:35
MrHairgreaseah /proc/kcore is the bigass mofo18:37
@pb_M-Trainyes.18:37
@pb_M-Trainon mine.18:37
MrHairgreasekcore is a memory map to your system18:37
@pb_M-Trainyuck.18:37
MrHairgreaseso it does not exist for real18:38
@pb_M-Trainokay...18:38
@pb_M-Trainshutdown -h now18:38
@pb_M-Trainto see what vmware does with the image size now.18:38
MrHairgreasebut it does not exist18:38
@pb_M-Trainokay...18:38
MrHairgreaseI think you can disable /proc  by baking a new kernel and setting the appropriate kernel options18:39
MrHairgreasewait18:39
@pb_M-Trainswapoff ?18:39
@pb_M-Train /proc doesn't matter18:39
@pb_M-Trainits size is negligible, not counting the kcore18:40
MrHairgreaseyeah18:40
@pb_M-Trainhow to disable swap?18:40
MrHairgreaseeverything in proc is not real18:40
MrHairgreaseswapoff sounds right18:40
MrHairgreaseIf, for whatever reason, you would like to completely disable /proc on your system, de-select /proc file system support within the File system configuration section of config, menuconfig, or xconfig when rebuilding your kernel.18:41
MrHairgreaseso if vmware also includes /proc you might try that18:42
MrHairgreasedunno if you run into all kinds of problems that way though18:42
MrHairgreasenever tried it18:42
MrHairgreasematt18:43
MrHairgreasewhy is data so big18:43
MrHairgrease?18:43
MrHairgreaseare the sources still in there?18:43
@pb_M-TrainI didn't think so...18:43
MrHairgreaseI'll download the wre and try to compile it on my box18:45
MrHairgreaselets see what the results are18:46
MrHairgreasedo i need source and prereqs?18:47
@pb_M-TrainI didn't compile the wre18:48
@pb_M-TrainI downloaded the debian binary18:48
MrHairgreaseoh ok18:48
@pb_M-Trainman and manual take up some space.18:48
@pb_M-Trainsame with the mysql logs.18:48
MrHairgreasehow much?18:49
@pb_M-Trainehh 5018:49
MrHairgreasewell that's 20%18:50
@pb_M-Trainwhich I guess is significant.18:50
MrHairgreaseditch it =)18:50
MrHairgreaseeven at EE we consider 20% significant =)18:50
@pb_M-TrainEE ?18:50
MrHairgreaseelectrical engineering18:51
MrHairgreasewhere rounding is a science in itself!18:51
@pb_M-Trainwell, I guess it won't matter much if the people have to uncompress.18:53
@pb_M-TrainI was hoping to get it to fit on a cd uncompressed18:53
@pb_M-Trainbut I don't think that's gonna happen.18:53
@pb_M-Traincompressed, it will fit just fine.18:53
MrHairgreasewhy not?18:53
MrHairgreaseyou can put 700 on a cd18:54
@pb_M-Trainyeah18:54
MrHairgreaseso ditch proc and it'll fit18:55
@pb_M-Trainthat won't help19:00
@pb_M-TrainI don't think ditching proc will do it19:00
MrHairgreaseit's about half of the 880 that you computer reported right?19:00
MrHairgreaseso you're left with 400/500 megs or something?19:00
-!- thisisgood [n=thisisgo@c-24-130-108-165.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)]19:01
@pb_M-Trainno, 880 is how big the vmware image is19:01
MrHairgreaseah19:02
MrHairgreasebut that probably include /proc19:02
MrHairgrease(17:43:24) pb_M-Train: 254MB under /data19:02
MrHairgrease(17:43:33) pb_M-Train: 52MB under lib19:02
MrHairgrease(17:43:39) pb_M-Train: 514MB under proc19:02
MrHairgrease(17:43:46) pb_M-Train: 114MB under usr19:02
MrHairgrease(17:43:51) pb_M-Train: 86MB under var19:02
MrHairgrease(17:43:55) pb_M-Train: the rest negligible19:02
MrHairgreasesums up nicely to some 900 mb's19:02
@pb_M-Trainhrm.19:11
@pb_M-Trainalright so how do I disable proc19:12
MrHairgreaserecompile kernel19:12
@pb_M-Trainhow do I do that :)19:12
MrHairgreaseomg!19:12
MrHairgreaseyou can't compile kernels =)19:12
MrHairgreaseYou need kernel sources19:12
MrHairgreaseprobably unpack em in /usr/src19:13
MrHairgreasedo make menuconfig19:13
MrHairgreaseturn of the proc fs19:13
@pb_M-Traincalc mattcompile <pb_M-Train>:  I've never compiled anything before.19:13
@pb_M-Traincalc mattcompile19:13
MrHairgreasemake ; make install19:13
@WREmattcompile = <pb_M-Train>: I've never compiled anything before.19:13
MrHairgreaseiirc19:13
MrHairgreasemaybe there's a better way19:13
MrHairgreasewait19:13
MrHairgreasetry to remove the line that mounts proc from /etc/fstab19:14
MrHairgreaseit looks somewhat like this19:14
MrHairgreasenone /proc proc defaults 0 019:14
MrHairgreasethen reboot19:14
@pb_M-Trainstill won't help me.  I'll have to rebuild this whole vm19:17
@pb_M-Trainin order to shrink the vmware disk image.19:17
MrHairgreasewhat doe the mount command say?19:17
@pb_M-Trainstill getting there...19:17
@pb_M-Trainrebooting...19:18
@pb_M-TrainI commented out that line19:18
@pb_M-Trainhda519:18
MrHairgreasehda5?19:18
@pb_M-Trainthat was the mount label19:19
@pb_M-Trainfor swap19:19
MrHairgreaseoh ok19:19
MrHairgreaseso the swap is on a separate partition19:19
MrHairgreasedoesn't matter thoug19:19
MrHairgreaseyou want vmware to ignore proc19:19
@pb_M-Trainblarg.19:20
@pb_M-Trainmaybe I'll just give it 128 ram from the beginning ;)19:20
MrHairgreaseanother way to do it would be using only 64 mb or so to19:20
MrHairgreaseyeah19:20
@pb_M-Trainokay, starting over...19:20
MrHairgreaseI'll try to disable my proc19:21
MrHairgreasewait19:21
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []19:21
@pb_M-Trainalready wiped it all.19:21
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:24
MrHairgreasesupid kernel19:24
MrHairgreaseMounting /proc...19:25
MrHairgreaseso that doesn't work19:25
MrHairgreaseMaybe you can tell wmware to limit the memory it supplies to the image?19:25
@pb_M-Trainyeah19:27
@pb_M-Trainbut then there wouldn't be room for webgui's temp files19:28
@pb_M-Trainmaybe I'll just switch to rhel4 :)19:28
@pb_M-Trainand do a totally minimal install.19:28
MrHairgreasehmm19:28
MrHairgrease i just read this19:28
MrHairgrease /proc/kcore can only be removed if you disable the proc filesystem, which  will  break almost everything else related to administering a Linux system.19:28
@pb_M-Trainoh19:29
MrHairgreaseso that's a no no19:29
MrHairgreasei guess19:29
MrHairgreasewhy wouldn't there be room for tmp files?19:29
@pb_M-Trainhttp://www.owlriver.com/tips/tiny-centos/19:30
@WRE<pb_M-Train> http://tinyurl.com/7gspj19:30
MrHairgreaseyou just have to set low mem when building the thing19:30
MrHairgreaseThe if you'd use the imageplayer you can again set mem to max19:30
MrHairgreasethe point is that the image should not allocate virtual files19:31
@pb_M-Trainwhat about that minimal centos link19:31
MrHairgreasereading it now19:32
MrHairgrease525810.19:32
MrHairgreasethat also includes a proc of 130mb's19:32
MrHairgreaseb/c they're using a computer with 128 megs19:32
MrHairgreaseif you'd use it it'll probably be 900 again19:33
MrHairgreaseexcluding the wre19:33
MrHairgreasethat weighs in another 25019:33
MrHairgreaseso you have to limit memory somehow when making the image19:34
MrHairgreaseplaying the image does not matter19:34
@pb_M-Trainhmm19:34
MrHairgreasesince proc  is as 'big' as the system it runs on19:34
MrHairgreaseso if i'd make the image with only 64 megs19:35
MrHairgreaseand i'll play it with a whopping gig19:35
MrHairgreaseproc will be about a gig19:35
MrHairgreasebut the image will fit on a cd19:35
MrHairgreaseat least19:35
MrHairgreasethat's what i think19:35
MrHairgreasenever done it19:36
@pb_M-Trainmaybe the wre will compile on damnsmalllinux ?19:39
MrHairgreasemaybe19:40
MrHairgreasebut the problem is that vmware also includes the /proc directory19:40
MrHairgreaseso if dsl has a proc dir (and you can bet on that) you're still stuck with the same problem19:40
@pb_M-Trainwell then I might as well use rhel419:41
@pb_M-Traincentos4.219:41
@pb_M-Trainand just compress the image19:41
MrHairgreasehow do you make images?19:43
MrHairgreaseif you do some tar thing you can exclud proc19:43
@pb_M-Trainno19:44
@pb_M-Trainit's a .vmdk file19:44
MrHairgreaseok, then i don't know19:44
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI19:46
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"]19:47
@pb_M-Trainwell, the centos isn't gonna work.19:59
@pb_M-Train:/19:59
MrHairgreasewhy19:59
@pb_M-Trainjust too big20:04
@pb_M-Traineven with minimal install.20:04
MrHairgreaseb/c of proc?20:05
@pb_M-Trainno, b/c rhel/centos still installs 300MB of packages even when no packages are selected.20:06
MrHairgreaseyeah20:06
MrHairgreasebut debian was small enough20:06
MrHairgreaseso why not use that?20:07
@pb_M-TrainI am20:09
@pb_M-Traininstalling it for the 5th time..20:09
MrHairgreaseouch20:09
@pb_M-Train64MB ram and 110MB swap.20:09
@pb_M-Trainhee20:09
MrHairgreaseyeah!20:09
MrHairgreasevery retro20:10
@pb_M-Trainok; back to 400mB base system20:14
MrHairgreasethat's better20:15
@pb_M-TrainI told vmware it was ubuntu linux20:31
@pb_M-Trainmaybe that will help it ignore /proc/kcore20:31
MrHairgreasemaybe20:32
MrHairgreasewould be very nice20:32
@pb_M-Trainuh whoops20:38
@pb_M-TrainI loaded the 500MB virtual disk image into my text editor20:38
MrHairgreasehappy editing20:38
MrHairgreaseand waiting20:39
@pb_M-Trainmartin are you still there20:56
MrHairgreaseyes20:58
@pb_M-Traindo you know samba?21:04
MrHairgreaseI know what it is21:06
MrHairgreasebut i can't configure it21:06
@pb_M-Trainoh21:08
MrHairgreaseyeah21:20
MrHairgreaseI packaged the sqlform21:20
MrHairgreasecan somebody try if it installs correctly?21:20
@pb_M-Trainokay21:24
@pb_M-Trainon 6.8 ?21:24
MrHairgreaseyeah21:24
@pb_M-Trainok21:24
MrHairgreasei'll mail it21:24
MrHairgreaseveradox or pb.com?21:25
@pb_M-Traineither21:25
MrHairgreaseveradox it is21:25
@pb_M-TrainBOMBed21:35
@pb_M-Trainjust kidding.21:36
@pb_M-Trainit installed okay.21:36
@pb_M-Traintesting adding one...21:36
MrHairgreasecool21:36
@pb_M-TrainNICE21:37
@pb_M-Trainerror if no database links.21:37
MrHairgreaseyeah21:39
MrHairgreasethere's a lot of check on lots of stuff21:39
@pb_M-Trainseems to work.21:40
@pb_M-Trainwhoa!21:42
@pb_M-Trainnice.21:42
MrHairgreasewhat part?21:43
* MrHairgrease is processing food, bbl21:44
@pb_M-TrainDUDE21:47
@pb_M-Trainthis ROCKS21:47
@pb_M-Trainbut I'm not sure what to do with it.21:50
@pb_M-Traindoes it only allow db schema editing?22:12
MrHairgreaseit also allows db schema editing22:29
MrHairgreasebut the most important thing is that you can connect field to other fields22:29
MrHairgreasefor instance if you set an id column of one sql form to another and use difference joining, you can cascade both and create some sort of a workflowish process22:31
MrHairgreaseThe people I mad it for use a bunch of sql forms for a request, preparation, implentatie cycle22:32
MrHairgreaseAnyway22:32
MrHairgreaseI'll include some examples when I put it online.22:32
MrHairgreaseSo everything becomes more clear22:33
MrHairgreasethanks for the testing22:33
@pb_M-Trainsure22:34
MrHairgreasecalc confusion22:38
@WRENo calc set for "confusion"22:38
MrHairgreasecalc confusion <pb_M-Train> DUDE this ROCKS but I'm not sure what to do with it.22:38
MrHairgreasecalc confusion22:39
@pb_M-Trainmartin: one more question.23:11
@pb_M-TrainI don't want people to have to log into this thing at all.  so how do I get the console to display the ip address obtained through dhcp as the last line (nearly the last line, at least) before the login prompt?23:12
MrHairgreaseI dunno23:16
MrHairgreaseMaybe you should ask koen23:16
@pb_M-Trainhow about putting the ip address of eth0 in the prompt23:18
MrHairgreaseas i said I don't know23:19
MrHairgreasebut if you need the local ip that's probably gonna work23:20
-!- pb_M-Train [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."]23:51
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []23:56
--- Day changed Mon Feb 20 2006
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["later dudes!"]00:11
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui00:42
-!- thisisgood [n=thisisgo@c-24-130-108-165.hsd1.ca.comcast.net] has joined #webgui00:43
thisisgoodhi all00:43
pbmdawghello00:43
thisisgoodhi pbmdawg00:43
thisisgoodare you mat ?00:43
@crythiasI heart awk00:44
pbmdawgI am matt; yes.00:44
-!- mode/#webgui [+o pbmdawg] by WRE00:44
-!- pbmdawg is now known as pb_M-Train00:45
thisisgoodhow are you doing00:45
* crythias takes WebGUI to the matt.00:45
@pb_M-Trainokay.00:45
thisisgoodcan sites such as yahoo.com or ebay.com make use of WebGUI ?00:47
thisisgoodwhat would be the benefits or not the benefits ?00:47
@pb_M-Trainwell that's a large question :)00:47
@pb_M-Trainyahoo.com has thousands of applications; ebay.com has only a few.00:48
@pb_M-Trainthat's a difficult question to attack.00:48
@crythiassearch isn't currently WebGUI's asset.00:49
@crythiasso to speak.00:49
@pb_M-Trainwhat aspects of yahoo.com and ebay.com are you referencing?00:50
@pb_M-Traintheir extremely-distributed nature?00:50
@pb_M-Traintheir authentication schemes?00:50
@pb_M-Traintheir "portal/dashboard" applications/look?00:50
@pb_M-Traintheir content management backends?00:50
@pb_M-Traintheir templatability?00:51
@pb_M-Trainor just their size?00:51
@pb_M-TrainI guess what I'm saying is, only ebay or yahoo could even begin to answer your question.00:53
thisisgoodit would be the authentication nature, can we centralize authentication with webgui/ldap ?00:53
thisisgoodalso the portal/dashboard application/looks00:53
thisisgoodthe content management as well00:53
thisisgoodand the template....00:53
thisisgoodthose are all key features of WebGUI and those are the main reasons why anyone would want to put their web application inside of WebGUI right ?00:54
@pb_M-Trainyes.00:54
@pb_M-Trainyes, webgui can facilitate single-sign-on using an ldap database.00:54
thisisgoodplus, i'm sure there are a lot of graphic designer and web developer working for yahoo00:55
thisisgoodso with WebGUI, they can seperate and colloborate00:55
thisisgoodthe graphic designer can do their work while the developer can do their work in parrallel00:55
thisisgoodso it's a true collaboration00:55
@pb_M-Trainyes, but most high-end templating systems allow such a separation of function.00:56
@pb_M-Trainit's a must-have for web content organizations as large as yahoo.00:56
@pb_M-Trainwhich is why you rarely see such large sites running on php.  It's harder to separate the design from content on php, because once you've done so, you might as well be running something other than php.00:57
thisisgoodgood point, will webGUI work with php ?00:58
@pb_M-Trainyes, you can embed php apps or pages in WebGUI.00:58
@pb_M-Trainor merely have php pages run alongside webgui, on the same site (without the benefits of integration).00:59
@pb_M-Trainof course, the php pages won't be able to benefit from all of WebGUI's integrating features.00:59
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui01:08
-!- perlDreamer [n=colink@199.107.160.242] has quit [""""]01:14
thisisgoodi'm going through the webgui tutorial01:18
thisisgoodwhy does it talk so much about 'poll'01:18
@pb_M-TrainI'm not sure.  which tutorial?01:20
thisisgooddarn01:21
thisisgoodi'm using epic IRCII for windows01:21
thisisgoodi can't paste the link01:21
thisisgoodbut if u go to the demo section01:21
thisisgoodthere is a tutorial link u can click on01:21
@pb_M-Train!quote GOOG01:44
@WREGOOG -> 366.95 +0.49 / Last Trade  Feb 17 / Change  +0.13% / Volume  366.95 / 52 Week Range 367.0001:44
@pb_M-Train!dubya01:44
@WRE"Well, that's going to be up to the pundits and the people to make up their mind. I'll tell you what is a president for him, for example, talking about my record in the state of Texas. I mean, he's willing to say anything in order to convince people that I haven't had a good record in Texas."01:44
@pb_M-Train!dubya01:46
@WRE"Anyway, after we go out and work our hearts out, after you go out and help us turn out the vote, after we've convinced the good Americans to vote, and while they're at it, pull that old George W. lever, if I'm the one, when I put my hand on the Bible, when I put my hand on the Bible, that day when they swear us in, when I put my hand on the Bible, I will swear to not--to uphold the laws of the land."01:46
thisisgoodlol01:49
@pb_M-Train!search01:52
@pb_M-Train!g crythias01:52
@WREDid you mean: cynthias ?  | cynthias @ /search?hl=en&ie=UTF-8&safe=off&q=cynthias&spell=1 class=p01:52
@pb_M-Train!g plainblack01:52
@WREDid you mean: plain black ?  | plain black @ /search?hl=en&ie=UTF-8&safe=off&q=plain+black&spell=1 class=p01:52
@pb_M-Train!g plain black01:53
@WREGoogle Book Search @ http://books.google.com/books?q=plain+black&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp01:53
@pb_M-Train!g telepacket01:53
@WREDid you mean: telepocket ?  | telepocket @ /search?hl=en&ie=UTF-8&safe=off&q=telepocket&spell=1 class=p01:53
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui02:21
-!- mode/#webgui [+o pbmdawg] by WRE02:21
-!- pb_M-Train was kicked from #webgui by pbmdawg [pbmdawg]02:22
-!- pbmdawg is now known as pb_M-Trai102:22
-!- pb_M-Trai1 is now known as pbmdawg02:22
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]02:23
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui02:51
-!- mode/#webgui [+o pbmdawg] by WRE02:52
-!- thisisgood_ [n=thisisgo@c-24-127-37-43.hsd1.ca.comcast.net] has joined #webgui03:32
-!- thisisgood [n=thisisgo@c-24-130-108-165.hsd1.ca.comcast.net] has quit [Nick collision from services.]03:32
-!- thisisgood_ is now known as thisisgood03:33
@crythiasbash04:14
@crythias!bash04:14
@WRE|bash 6753| <CyberPunkWanabe> I broke my new stereo that I got after christmas cause I broke the one I got for christmas..04:14
@WRE|bash 6753| <CyberPunkWanabe> I shouldnt be allowed within 10 ft of electronics04:14
@crythiasproblem exists between chair and electronics.04:15
@crythiasI need a cotton swab and some alcohol04:22
@crythiasgotta clean some urine cakes.04:22
@crythiasURNCAKE04:23
* crythias makes a note to self... don't drink and irc.04:23
thisisgoodi see WebGUI packages for Debian; if we use CentOS, is there a problem?05:56
@crythiasuse the wre and don't worry.07:14
@crythiasbut you need to disable selinux to be effective.07:15
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui12:06
-!- MrHairgrease [n=martin@194.171.50.122] has joined #webgui12:23
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []12:29
@xdangerif you do a edit brach in collateral it doesn't update the .wgaccess file... or does it edit it at all ?15:51
@xdangernope... the .wgaccess doesn't get updated after creation ?15:53
-!- Irssi: #webgui: Total of 9 nicks [4 ops, 0 halfops, 0 voices, 5 normal]15:53
@pbmdawgknown bug.15:53
@xdangerok =)15:53
@pbmdawgit's on the bug list, I think.15:53
@pbmdawgif not, add it :)15:53
@pbmdawg(known to me, I mean)15:54
@xdangerdidn't find it with wgaccess uploads or file keywords, so I thinks it's not there =)15:56
@pbmdawgthanks for reporting that16:03
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI16:42
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui17:02
crythia12SEXY4U17:56
-!- crythias was kicked from #webgui by pbmdawg [pbmdawg]18:41
-!- mode/#webgui [+o crythia1] by pbmdawg18:41
MrHairgreasematt18:43
MrHairgreaseI just uploaded the SQLForm asset to the user contrib area of pb.com18:43
MrHairgreaseBut it doesn't show up?18:43
MrHairgreaseIs it a caching problem?18:44
@pbmdawgI think it has to be approved18:44
MrHairgreaseah18:44
@crythia1test18:44
@crythia1yeah. ok18:44
-!- crythia1 is now known as crythias18:45
@pbmdawgI don't see it in the list at all18:45
@crythiasMatt: can you tell me what httpproxy is, what the problem is that people are having and why it's happening?18:46
MrHairgreaseShall I email you the latest and greatest version?18:47
MrHairgreaseSo you can try?18:47
@crythiasPapa John's Special: Buy 2 Large Specialty Pizzas and get one Large Free. Promo Code PRESIDENT18:47
-!- perlDreamer [n=ckuskie@nat107.mxim.com] has joined #webgui18:51
@pbmdawgsure, email it to me18:51
MrHairgreaseok hang on18:51
MrHairgreaseI zapped it across the ocean18:53
MrHairgreasegotta go for now but i'll be back later.18:53
-!- MrHairgrease [n=martin@194.171.50.122] has left #webgui []18:55
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:13
MrHairgreasecalc confusion19:34
@WREconfusion = <pb_M-Train> DUDE this ROCKS but I'm not sure what to do with it.19:34
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []19:51
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui20:24
perlDreamerMrHairGrease is bouncy today20:33
MrHairgreasewhy20:34
perlDreameryou're just in and out of the channel today20:34
perlDreamerpoor attempt at a joke20:35
MrHairgreasehere it's about 19:3020:35
MrHairgreaseso this is why20:35
MrHairgreasework -> home -> groceries -> home20:35
MrHairgreasea man's gotta eat =)20:35
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui20:49
-!- mode/#webgui [+o snapcount] by WRE20:49
perlDreameryo, snapcount20:59
perlDreameris there a 6.8.7 on the horizon?20:59
@snapcountyes21:04
@snapcountprobably tonight21:04
perlDreamercool21:04
@snapcountunless you need me to delay it21:04
perlDreamerno, I'm good21:04
@snapcounthey colin21:30
perlDreameryes21:30
@snapcountis there a way to place extra text next to a checkbox using the checklist control21:31
@snapcountprolly not I guess21:31
perlDreamerdo you mean the set of checkboxes, or an individual one?21:31
@snapcounta set21:31
@snapcountdiff text next to each one21:31
perlDreamerbrb21:31
MrHairgreaseroy: doesn't subtext do the trick?21:32
@snapcountI think that only works for the entire list21:32
@snapcountI want text on each checkbox in the list21:32
MrHairgreaseok so not the set?21:33
@snapcountbasically, I'll have a list of checkboxes21:33
MrHairgreasethen I don't think i'll work21:33
@snapcountand I want to put a description and price on the same row21:33
@snapcountbut I'm lazy21:33
@snapcountand want to use the checklist control21:33
@snapcounttwo or three more lines of code is unacceptable21:33
@snapcount=)21:33
MrHairgreasethat much?21:34
@pbmdawgyikes: https://sourceforge.net/tracker/?func=detail&atid=463213&aid=1435393&group_id=5141721:34
@WRE<pbmdawg> http://tinyurl.com/em8rp21:34
MrHairgreaseyou're not lazy21:34
MrHairgreasethat's ugly matt21:35
@snapcountyeah21:35
@snapcountthat's not good21:36
@snapcountI volunteer someone else to fix that one21:36
* MrHairgrease ducks21:36
@snapcountlol21:36
perlDreamerI suggest JT for that one21:36
@snapcount1,2,3 NOT IT21:36
MrHairgreaseyeah he invented the whole system21:37
MrHairgreasewanna see something cool?21:37
@snapcountdoes it involve fire or naked women?21:37
MrHairgreasesomething like that: http://www.plainblack.com/user_contributions/user_contributions/assets/sqlform21:37
@WRE<MrHairgrease> http://tinyurl.com/er9b321:37
@snapcountyou're done?!21:38
MrHairgreaseI certainly do hope so21:38
MrHairgreasemaybe some small bugs that we couldn't find yet21:38
MrHairgreasebut it should work ok21:38
@snapcountman21:39
@snapcountI hope we can get this to JTs liking so it can go in the core21:39
@snapcountso many people have asked for this21:40
perlDreamerI wrote a script to emulate it21:40
MrHairgreasedamn21:40
MrHairgreaseI should've used your script21:40
perlDreamerSQLForm is the right way to do it21:40
MrHairgreaseeasy money =)21:40
perlDreamermy script is a hack21:40
perlDreamerplus, as I found out last week, it has bugs21:41
perlDreamerthe only good thing about my script is that it should work with any version of WG21:41
MrHairgreaseIf you have the time, try it out and let me know how you like it21:41
perlDreamersure!21:41
perlDreamersnapcount: I think you're outta luck on the 2-3 lines21:41
MrHairgreaseOh, the asset had bugs for like months21:41
@pbmdawgNOT IT21:42
* snapcount mopes for a bit and writes the extra code21:42
@snapcountpbmdawg: you're late to the party21:42
@snapcountso you are it by default21:42
@snapcountthere is no chair left for you to sit in21:42
@snapcountwe are the ducks21:42
@snapcountyou are the goose21:42
@snapcountthank you for playing WebGUI21:42
perlDreamersnapcount: I recommend that you post process the output of the form to make it easy.21:43
@snapcounthold on21:43
@snapcountdamn telemarketers on skype again21:43
@snapcountthat was rude21:44
@snapcountsome guy calls and just hangs up on me21:44
MrHairgreasehey it's perl. You can put the entire wg source on one single line and it'll still work21:44
perlDreamerSure, and you can use Acme::Bleach to do it with 0 lines21:45
@snapcountperlDreamer: I have no idea how that could be easier21:45
@snapcountbut my mind is limited at the moment21:45
@snapcountI think I have the plague21:45
@snapcountor bird flu21:45
@pbmdawgI have the ague21:45
@snapcountor something21:45
@snapcountfor april fools day21:45
@snapcountwe need to checkin a module21:45
MrHairgreasenot true, Acme::Bleach will use lines21:45
MrHairgreaseyou just don't see em21:45
@snapcountthat will transliterate all text to redneck speak21:46
MrHairgreaseI once made a asset called leetout21:46
perlDreamerI remember that one21:46
@snapcountYee Haw! WebGUI had quite a spell, ain't gonna work.  Call them fellars up and tell em it's busted21:46
MrHairgreaseIt would inherit from the layout asset but transform all content into leetspeak21:47
@snapcountoh yeah21:47
MrHairgreaseit used Acme::Elite21:47
thisisgoodhi Roy21:47
thisisgoodhi everyone21:47
perlDreamerrotten smelly polecats21:47
@snapcounthello21:47
MrHairgreaseNow I'm looking for a module that can convert images to ascii art21:47
perlDreamerCrythias.pm21:47
@snapcountthat would be cool21:47
thisisgoodroy: who can i call to discuss about WebGUI ?21:47
MrHairgreaseso I can laugh at all those bastards that are using lynx21:47
@snapcountthere's a website that'll do it21:47
MrHairgreasewhich one?21:48
MrHairgreasegot a url?21:48
@snapcountI used it to make the wre egg21:48
@snapcountI can search for it21:48
@snapcounthttp://www.degraeve.com/gif2txt.php21:48
MrHairgreaseI'll commit it back if it works21:48
MrHairgreasecool thanks21:48
MrHairgreasedegreave is actually a Dutch or Belgian name21:49
@snapcountnp21:49
@snapcountso is Goldmember21:49
@snapcountyeah baby!21:49
MrHairgreaseNow you're being confused21:50
MrHairgreaseDutch people have goldmembers21:50
MrHairgreasebut it's not a dutch name21:50
@snapcountoh21:51
MrHairgreasecommon mistake =)21:51
@snapcountlol21:51
MrHairgreaseanybody knows the source of that script?21:51
@snapcounton the website?21:52
MrHairgreaseyeah21:52
@snapcountno21:52
perlDreamerso is 6.8.7 held off for the shortcut lineage bug?21:52
@snapcountdid you check the links on the right21:52
MrHairgreaseYeah21:53
MrHairgreasesorta21:53
@snapcountI haven't21:53
MrHairgreaseI'll look further21:53
@snapcountthought it might be in there somewhere though21:53
@snapcountperlDreamer: doubtful21:53
@snapcount6.8.7 is a dataform damage control release21:53
perlDreamerso 6.8.8?21:53
@snapcountfor sure21:53
@snapcountat least one more21:54
@snapcountwhatever it takes to get it stable21:54
@snapcountor until 6.9 is stable21:54
@snapcountwhich as we all know21:54
@snapcountmeans 721:54
@snapcountwhich means a long time21:54
perlDreamerWUC 200621:54
@snapcountprolly not that long21:54
MrHairgreaseyeah vegas baby!21:55
@snapcountI can't wait21:55
@snapcountColin and I owe each other like a case of beer I think21:56
MrHairgreasethat should be fun21:56
perlDreamerespecially since I don't drink that much :)21:56
@snapcountlightweight!21:57
@snapcountha21:57
@snapcountj/k21:57
perlDreamerit's true21:57
MrHairgreaseI'll probably gonna take my camera21:57
MrHairgreasejust in case21:57
@snapcountnice21:57
@snapcountMerry Christmas MrHairgrease22:00
@snapcounthttp://www.perlmonks.org/?node=6065122:00
MrHairgreasehey22:01
MrHairgreaseI was just searching that site22:02
@snapcount=)22:02
MrHairgreasethanks22:02
MrHairgreaselet try it22:02
perlDreamersnapcount: Confused about EMS, got some time?22:04
@snapcountI'll be in a meeting for like 20 mins22:04
@snapcountafter that I'm good22:04
perlDreamerok22:04
@snapcountit still confuses me too22:04
perlDreamercool, I'm not alone22:04
-!- thisisgood [n=thisisgo@c-24-127-37-43.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)]22:07
-!- nbcccorp [n=jason@cpe-065-188-208-137.triad.res.rr.com] has joined #webgui22:15
-!- nbcccorp [n=jason@cpe-065-188-208-137.triad.res.rr.com] has left #webgui []22:15
@snapcountalrighty then22:22
@snapcounthah22:22
@snapcountless than 20 minutes22:22
@snapcountperlDreamer: questions?22:22
* snapcount takes a couple swigs of cold medicine to get the blood moving22:23
perlDreamerwhere does the EMS insert the Asset and Wobject properties that it inherits into its template?22:23
@snapcountwhat22:24
@snapcountI don't understand22:24
@snapcountwhy would you put properties of the asset into a template?22:24
perlDreamerto get the title, description, and so on22:25
@snapcountoh22:25
@snapcount=)22:25
perlDreamersomething like %vars = $self->get22:25
@snapcountI understand the question now22:25
@snapcountit doesn't right now22:25
@snapcountbut it should22:25
perlDreamerokay, I'll document it that way22:25
@snapcountI'll add that today22:25
@snapcountwas that all of the questions?22:26
perlDreamerI figured out the other one, it had to do with an undef template being user22:27
perlDreamerreturn $self->processTemplate(\%var, undef, $self->{_viewTemplate});22:27
perlDreamerthis is the new chunking stuff, right?22:27
@snapcountyeah22:27
@snapcountI still don't fully comprehend it22:27
perlDreamerme, too22:27
@snapcountbut basically the prepareView method above view, creates the sub _viewTemplate on the fly22:28
@snapcountit's very strange22:28
-!- thisisgood [n=thisisgo@67.43.148.18] has joined #webgui22:30
perlDreamerI fixed the i18n.t test so that it can be used with prove22:32
perlDreamerwe're one step closer to an automated test run22:33
* snapcount rejoices22:33
@snapcountI can't *wait* until we have that running every night22:33
perlDreamerthat and 35 files of POD code22:33
perlDreamer:)22:33
perlDreamercommitted EMS docs and a new i18n label for Add To Cart22:37
@snapcountcool22:37
perlDreamerThey're still pretty rough, I need to have my editor check them22:38
@snapcountok22:38
thisisgoodhi roy22:47
thisisgoodhi colin22:47
thisisgoodhowdy22:47
@pbmdawghowdy22:51
-!- lenthamen [n=len@83.116.130.37] has joined #webgui22:55
perlDreamersnapcount: did the event checkout template go away?23:03
perlDreamersnapcount: 2) in the view method, might want to add a clause to the SQL to not return events after the event's closing date.23:11
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]23:12
thisisgood.241.121.70.cfl.res.rr.com (0 Roy)23:13
thisisgood#webgui MrHairgrease H   n=martin@x032124.its-s.tudelft.nl (0 Martin)23:13
thisisgood#webgui perlDreamer H   n=ckuskie@nat107.mxim.com (0 gaim)23:13
thisisgood#webgui crythias  G@  n=gyoung@64.200.2.35 (0 gaim)23:13
thisisgood#webgui chansen   H   n=chansen@h48n3c1o1099.bredband.skanova.com (0 Christian Hansen)23:13
-!- thisisgood [n=thisisgo@67.43.148.18] has quit [Excess Flood]23:13
perlDreamerwhat was that all about?23:13
-!- thisisgood [n=thisisgo@67.43.148.18] has joined #webgui23:13
thisisgoodRoy: do you know if your office is out for hoilday ?23:16
thisisgoodi couldn't get a hold of anyone on the 703 number23:16
--- Day changed Tue Feb 21 2006
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has joined #webgui00:15
-!- perlDreamer [n=ckuskie@nat107.mxim.com] has left #webgui []00:23
-!- perlDreamer [n=ckuskie@nat107.mxim.com] has joined #webgui00:24
-!- lenthamen [n=len@83.116.130.37] has quit [Read error: 110 (Connection timed out)]00:47
@crythiasyuck00:56
perlDreamerlooking at python code?00:56
@crythiasheh. no00:57
@crythias1) I'm still at office trying to00:57
@crythias2) figure out why a 5 year old Dell isn't liking wireless network cards and00:57
@crythias3) trying to figure out why *someone* considers my posts ignorable, especially when they're right.00:58
@crythias:)00:58
perlDreamerI'll second your yuck and throw in a "bleh"00:59
@crythiasI'll take your bleh and raise you a blargh... and a *yawn*01:02
@crythiasmmm password hash....01:03
@crythiasblowfish01:03
@crythiasahight01:03
@crythiasah - ite01:03
@crythiasyeah.. that's the ticket, mon.01:03
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]01:28
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]01:29
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:35
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has joined #webgui01:38
-!- perlDreamer [n=ckuskie@nat107.mxim.com] has quit [""bye""]02:01
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has left #webgui []02:02
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"]02:03
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui03:18
-!- mode/#webgui [+o crythias] by WRE03:20
-!- mode/#webgui [+m] by crythias03:20
-!- mode/#webgui [-m] by crythias03:20
-!- thisisgood [n=thisisgo@67.43.148.18] has quit [Read error: 110 (Connection timed out)]03:35
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []05:30
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui06:10
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit]06:11
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["later"]06:56
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has joined #webgui07:30
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has left #webgui []07:57
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has joined #webgui08:39
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has left #webgui []08:39
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has joined #webgui10:01
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has left #webgui []10:01
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui11:09
-!- Dalkus [n=dalkus@81-86-159-34.dsl.pipex.com] has joined #webgui14:19
-!- Dalkus [n=dalkus@81-86-159-34.dsl.pipex.com] has left #webgui ["Leaving"]14:19
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:00
crythiasMar-TIN16:20
-!- mode/#webgui [+o crythias] by WRE16:21
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI16:36
MrHairgreasege-RALD17:01
MrHairgreasesorry i was afk17:02
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:43
-!- pass [n=chatzill@owt-64-146-239-67.owt.com] has quit ["ChatZilla 0.9.61 [Mozilla rv:1.7.8/20050511]"]20:13
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui20:57
pbmdawgwelcome, pbmdawg!21:03
perlDreameryo 'dawg21:03
perlDreamerit's a loud, unruly bunch we have today21:03
pbmdawgI can see that.21:04
pbmdawgI can barely hear you over this din.21:04
perlDreamerMrHairGrease: is SQLForm a replacement for SQLEdit?21:05
MrHairgreaseActually I never used sqledit21:28
MrHairgreaseso i don't know21:29
perlDreamerIt sounds a lot like SQLForm21:29
MrHairgreaseWhat can sqledit do?21:29
perlDreamerexcept SQL Edit doesn't work on recent WebGUI's21:29
MrHairgreaseWell, in that case it has at least one advantage over sqledit21:30
MrHairgrease=)21:30
perlDreamer"This module allows to build a web form to add, edit and delete data from database tables using the WebGUI philosophy to generate it."21:30
perlDreamerhttp://www.plainblack.com/sqledit#j5rG7hCgLdMRZdONIW1h4w21:30
@WRE<perlDreamer> http://tinyurl.com/m8u5v21:30
MrHairgreaseat first glance it has a lot in common21:32
perlDreameryeah21:33
MrHairgreasebut I think the SQLForm has more elaborate search methods21:35
MrHairgreaseand more ways to connect diffrent tables to eachother21:35
MrHairgreasecheck out the join selector in the eidt field21:36
pbmdawgsqledit is more of a form generator.21:36
pbmdawgyou can add per-field templates.21:36
MrHairgreaseoh ok21:36
pbmdawgand input validation.21:36
perlDreamerthey both have input validation21:36
MrHairgreaseSQLForm has lot's of validation21:36
pbmdawgoh :-D21:36
pbmdawgcalc confusion21:37
@WREconfusion = <pb_M-Train> DUDE this ROCKS but I'm not sure what to do with it.21:37
MrHairgreaseyou can even validate to a cell in another database21:37
perlDreamerfor equality or membership?21:37
MrHairgreaseboth21:37
perlDreamerdude, we gotta get this into the core.21:37
MrHairgreaseyou can't check against sets though21:37
MrHairgrease(I think)21:37
MrHairgreaseI coded the damn thing but i don't know how it works =)21:38
perlDreamerMust be a nordic thing21:38
MrHairgreasemaybe21:38
MrHairgreaseI'm from the middle east though21:38
perlDreamerhuh?21:38
MrHairgreasethe middle east of the Netherlands21:38
MrHairgrease=)21:38
MrHairgreaseEven dutch people say huh when I make that joke21:39
MrHairgreasebe back in an hour or so21:39
perlDreamerlater21:39
perlDreamerhave a nice dinner21:39
MrHairgreaseI already ate21:41
MrHairgreaseIf you wanna know more about the sqlform check out the pdf manual in the tar21:41
MrHairgreaseit's quite extensive21:41
MrHairgreasemade by a collegue of mine21:42
perlDreamerdo you have i18n/hoverHelp in there, too?21:42
MrHairgreaseyeah22:19
MrHairgreasethere's also a lot of hover help and template documentation22:19
MrHairgreaseI think you cannot change the physical table with sqledit22:35
MrHairgreaseyou can do that with the sqlform22:36
MrHairgreaseit's about a third to half the code22:36
--- Day changed Wed Feb 22 2006
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui00:41
-!- mode/#webgui [+o snapcount] by WRE00:41
perlDreamerall hail the Release King00:41
@snapcountheh00:41
perlDreamerbless us with fresh bits, o King00:41
@snapcountI prefer evil release overlord and destructor00:42
perlDreamerE-ROD it is00:42
@snapcountha00:42
@snapcountI like that00:42
perlDreamerDid you get my notes yesterday about the EMS?00:42
@snapcounthuh?00:42
@snapcountget notes from where?00:42
* MrHairgrease for one welcomes our evil release overlord00:42
perlDreamerfrom here00:42
perlDreameryou must have been away00:42
@snapcountoh about %var00:42
perlDreamerthat, and two more00:43
@snapcountI missed the other two00:43
perlDreamerone I can remember off the top of my head00:43
@snapcountit's not evil enough00:43
perlDreamerin sub view, _all_ products are shown, even ones that have passed in time00:43
* snapcount places pinky to lips00:44
@snapcountah00:44
* MrHairgrease wants ONE MILLION dollars00:44
perlDreamerof he will change the name of WebGUI to "The Allan Parsons project"00:44
@snapcountI guess it shouldn't show events that are over00:44
MrHairgreaseJT would like that00:45
@snapcountTappGUI00:45
MrHairgreaseor doesn't he watch movies?00:45
@snapcounthe has like a billion dvds at his house00:45
@snapcountbut he never knows any quotes00:45
MrHairgreaseHmmm00:45
MrHairgreasethe complete opposite of me00:45
@snapcountHe always gives me a hard time for being a living movie quote database00:46
@snapcountI have few dvds00:46
MrHairgreasewhy is that a hard time for you?00:46
MrHairgreasejust hack him00:46
* snapcount ponders00:46
perlDreamer$ref = $jt00:46
perlDreamermy %attributes = $ref->getAttributes()00:47
perlDreamer$attributes{movieQuotes} = 100:47
perlDreamer$ref->setAttributes(\%attributes}00:47
MrHairgreaseprint $jt00:47
MrHairgreaseDBD::mysql00:48
@snapcountso did we ever get that img2txt thing working00:48
perlDreamerprint $jt00:48
MrHairgreaseThe source was broken but I fixed it00:48
perlDreamerSCALAR(0x8535748)00:48
MrHairgreaseI also mad it scale pictures first00:49
@snapcountSCALAR(0x8675309)00:49
MrHairgreaseno fun in a 2048 columns by 15someting row text file00:49
@snapcount867 5 3 o nieeeine00:49
perlDreamerHey, I know00:50
MrHairgreaseIt works pretty good00:50
perlDreamerdoesn't WRE keep a log?00:50
@snapcountactually00:50
@snapcountlol00:50
@snapcountno it doesn't00:50
MrHairgreaseIt's probably better that way00:51
@snapcountone of the reasons it's still a zero release00:51
perlDreamermaybe it's xdanget that I'm thinking of00:51
@snapcountoh my god!00:51
MrHairgreaseOh you mean the wre you can compile00:51
MrHairgreaseI thoght you meant the bot00:51
perlDreamerno I mean the bot00:51
@snapcountoh00:51
@snapcountI don't know if he's logging this or not00:51
perlDreamerone of the bots keeps a log00:51
@snapcountwre... are you listening00:52
perlDreamerMatt knows which one00:52
@snapcountxdanger00:52
perlDreamercalc confusion00:52
@WREconfusion = <pb_M-Train> DUDE this ROCKS but I'm not sure what to do with it.00:52
perlDreamerWRE is listening00:52
@snapcountcalc urine00:52
@WREurine = <pb_M-Train> Did you know that all humans can urinate through their navels?00:52
perlDreamerI love that one00:52
@snapcountmatt has all the good quotes00:52
perlDreamerokay, way off topic here00:52
@snapcountwe had a topic?00:52
MrHairgreaseheh http://i.should.be.in.a.mentalhouse.net/xdanger/00:53
perlDreamerI have a confirmed, repeatable upgrade issue from an old version of WG00:53
@WRE<MrHairgrease> http://tinyurl.com/msb7s00:53
perlDreamer6.2.11 to 6.3.000:53
perlDreamerwhat do I do?00:53
perlDreameram I screwed?00:53
@snapcountwhat is the issue?00:53
perlDreamerDBD::mysql::db do failed: Column 'parentId' cannot be null at ../../lib/WebGUI/SQL.pm line 814.00:53
@snapcountit's an upgrade script problem?00:53
perlDreameryup00:54
@snapcountfix it and commit it00:54
perlDreamercan't00:54
@snapcountit will at least help people still at 6.2.1100:54
@snapcountwhy?00:54
perlDreamercan you find the upgrade_6.2.11-6.3.0.pl script?00:54
@snapcountit doesn't exist?00:55
perlDreamernope00:55
@snapcountthen how can it be causing a problem?!00:55
perlDreamerwe now have a segmented upgrade00:55
MrHairgreasethat's why you must upgrade to 6.3 fiorst00:55
perlDreamertried that.00:55
perlDreamertried 6.2.11 -> 6.6.500:55
@snapcountI am so confused right now00:55
perlDreameralso 6.2.11 -> 6.3.000:55
perlDreamerboth give me the same error00:56
MrHairgreasei meant the segemented upgrade is why you must do that00:56
MrHairgreaseI'm convinced you read the gotcha's =)00:56
perlDreamerI did00:56
perlDreameralso Crythias's FAQ and the boards00:56
@snapcountdoes an upgrade script run from 6.2.11 -> 6.3.000:56
perlDreamersnapcount, you can't upgrade from 6.2.11 to 6.800:57
perlDreameryou have to go in several steps00:57
@snapcountyeah00:57
@snapcountI've run into that00:57
@snapcountit sucks00:57
perlDreamertell me about it:00:57
perlDreamer:)00:57
MrHairgreasewell00:57
@snapcountthat's what you want to fix00:57
MrHairgreaseit generally sucks00:57
MrHairgrease=000:57
MrHairgrease=)00:57
perlDreamerwell, I'd be happy with being able to upgrade my site00:57
perlDreamerI think we're stuck with segmented upgrades00:58
MrHairgreaseyup00:58
@snapcountyou downloaded 6.3 and were unable to upgrade your site to it?00:58
perlDreamerbut once I find the problem, I'll let y'all know and E-ROD and JT can decide if they want to roll it in or not00:58
MrHairgreaseluckily we already did a lot of the 6.2.11 -> 6.3 upgrade hell00:58
perlDreamerany advice?00:58
MrHairgreasewho's E-ROD?00:58
MrHairgreasenope00:59
MrHairgreasejoeri did most of it00:59
MrHairgreasehe didn't like it =)00:59
perlDreamerEvil Release Overlord and Destructor00:59
@snapcountbig change there was GUIDs and lineage right...00:59
MrHairgreaseah that guy00:59
perlDreamer!calc E-ROD = Evil Release Overlord and Destructor00:59
perlDreamercalc E-ROD00:59
@WRENo calc set for "E-ROD"00:59
perlDreamercalc E-ROD = Evil Release Overlord and Destructor00:59
perlDreamercalc E-ROD00:59
@WRENo calc set for "E-ROD"00:59
@snapcountno =00:59
MrHairgreasecalc E-ROD Evil Release Overlord and Destructor00:59
perlDreamerI'm so bot-impaired00:59
MrHairgreasecalc E-ROD01:00
MrHairgreaseyeah01:00
@snapcounthe's probably on fire now01:00
MrHairgreasethat shut wre up01:00
perlDreamerHe's scared01:00
@snapcountcalc E-ROD Evil Release Overlord and Destructor01:00
@snapcountcalc E-ROD01:00
@snapcounthm01:00
MrHairgreaseI'm always getting agressive when it's past a2 oclock01:00
@snapcountcalc E-ROD01:00
perlDreamercalc EROD Evil Release Overlord and Destructor01:00
perlDreamercalc EROD01:01
@WRENo calc set for "EROD"01:01
@snapcountcalc E-ROD01:01
@WREE-ROD = Evil Release Overlord and Destructor01:01
perlDreamerthat's some delay01:01
MrHairgreaseI think it needs coffee01:01
@snapcounthe's just a little slow01:01
MrHairgreaseor some other stimulants01:01
@snapcounthe rides the short bus to the server each day01:01
perlDreamera girl bot01:01
MrHairgreasehow cute01:01
@snapcount!dubya01:02
@WRE"I do remain confident in Linda. She'll make a fine labor secretary. From what I've read in the press accounts, she's perfectly qualified."01:02
@snapcountclassic01:02
perlDreamerwhat's the difference between calc and !   ?01:02
@snapcountit's just the way the script is configured01:02
@snapcountsome use a bang prefix01:02
@snapcountothers do not01:02
@snapcountno rhyme or reason01:02
MrHairgrease!bang01:02
MrHairgrease!dubya01:03
@WRE"States should have the right to enact reasonable laws and restrictions particularly to end the inhumane practice of ending a life that otherwise could live."01:03
MrHairgreaseheh01:03
MrHairgreasethat's pretty cool01:03
MrHairgreasewooly language rules01:03
@snapcount!quote GOOG01:03
@WREGOOG -> 367.00 -1.75 / Last Trade  6:01pm / Change  -0.47% / Volume  367.00 / 52 Week Range 367.6401:03
perlDreamer!quote MXIM01:03
@WREMXIM -> 38.37 -1.12 / Last Trade  4:01pm / Change  -2.84% / Volume  38.40 / 52 Week Range 38.4901:03
perlDreamergrrr01:03
MrHairgrease!bash hunter201:03
@WRE!bash search results: Q# 24432101:04
MrHairgrease!bash 24432101:04
@snapcount!quote EROD01:04
@WREEROD -> No such stock symbol found01:04
@WRE!bash: quote has too many lines to display in public channel (max 12, quote has 17): sending as privmsg instead01:04
@snapcount!bofh01:04
MrHairgrease!luser01:04
@WREBOFH Quick-excuse: Mailer-daemon is busy burning your message in hell.01:04
@snapcountLOL01:04
MrHairgrease!chainsaw pbmdawg01:04
MrHairgreaseOh man01:05
MrHairgreaseyou've got the excuse db!01:05
MrHairgreasedo you also have the insult thing01:05
@snapcountthe Bastard Operator From Hell01:05
@snapcountno01:05
MrHairgreasethe telnet server is ofline01:05
@snapcount!bash01:05
@WRE|bash 11164| <Helm-work> *sigh* ..i dont know what gets into me sometimes.. I get this 'hey, my password says it expires today and i need to change it' 'what do i change it to'? .... im like 'how about tea-bagger'? 'thats a good one' .. the accountant is like 'yeah! easy to remember too'01:05
@snapcount!bash01:06
@WRE|bash 11701| <Lt Hawkins> someone from 127.0.0.1 keeps trying to hack me!01:06
@WRE|bash 11701| <Podex> You should send them a virus to destroy their computer!!!!!!01:06
@snapcounthahaha01:06
perlDreamerheh01:06
@snapcounthow quickly things degenerate here when I arrive01:06
perlDreameroh, I remember!01:06
MrHairgreaseTell me about it01:06
perlDreamerisn't there supposed to be a template for the checkout screen from the EMS?01:07
@snapcountyeah01:07
@snapcountit's in the code as a todo01:07
perlDreamergotcha01:07
@snapcountI even commented in there that I need to do it01:07
@snapcount=)01:07
@snapcountuh oh01:09
@snapcountI feel bad for that kenperl guy01:09
MrHairgreasedid he commit?01:09
@snapcountyeah, but he rolled it back01:09
@snapcountstill01:09
perlDreamerhere at $dayJob, we call that "gettin' your peepee whacked"01:09
@snapcountI don't know how that's going to go over01:09
MrHairgreasedid he commit before jt send his 'notification'01:10
MrHairgreaseor after that?01:10
@snapcountI love the rss feature on svn web01:10
@snapcountI think he commited before he was warned01:10
@snapcountbut you know JT01:10
MrHairgreaseyeah01:10
@snapcountdepends on his mood when he sees it01:10
MrHairgreasesearch the mail archives for emails with the subject Martin WTF!!!01:10
@snapcountheh01:10
MrHairgreasewasn't really my fault either01:10
MrHairgreasestill01:10
@snapcountI remember that subject line01:11
@snapcountthat was a while ago01:11
MrHairgreaseit's pretty weird to se 10 emails saying Martin WTF!!! when you just get out of bed01:11
MrHairgreaseyeah 6.2ish01:11
MrHairgreasethe dipute was about using lft and rgt in the db01:11
MrHairgreasebad bad me01:11
@snapcountyou should've been in here when he told me what I moron/idiot/retard I was for my WRE Control Panel implementation idea01:12
* MrHairgrease slaps himself out of penetance01:12
@snapcountoh  yeah01:12
@snapcountno abbrvs01:12
MrHairgreasetoo bad left and right are reserved keywords01:12
@snapcountI know01:12
@snapcountthat was the best part01:12
MrHairgreaseJT yelled at you in the channel?01:13
@snapcount"so you should use theLeftMostNavigationParameterInTheLoop"01:13
@snapcountinstead01:13
MrHairgreasehe has a point with that rule though01:13
@snapcountI know01:13
@snapcountabbreviations for non-native speakers are meaningless01:13
@snapcountor those who aren't pretty familiar with the language01:13
@snapcountbtw01:14
MrHairgreaseJT Smith wrote:01:14
MrHairgreaseMy primary language is Garbled Crap, so I think your English is pretty  good.01:14
@snapcount6.8.7 is going to come out tonight01:14
@snapcountif you want anything else in there01:14
@snapcountyou have a couple hours01:14
perlDreamercalc GrabledCrap My primary language is Garbled Crap, so I think your English is pretty  good.01:14
@snapcountyou know what's funny01:15
@snapcountis that you garbeled the word garbeled01:15
perlDreameroy01:15
MrHairgreasemaybe it's an abreviation01:15
@snapcountduh01:15
MrHairgreaseabrv*01:15
@snapcountwhat was I thinking01:15
perlDreamermaybe I meant GabledCrap01:16
perlDreamerwhich is crap with funny peaks on the roof01:16
@snapcountMrHairgrease: I want you to write a macro that produces ascii art when passed the assetId of an image01:16
MrHairgreaseCrap Gable?01:16
MrHairgreaseHell no!01:16
perlDreamerClark's cousin01:16
@snapcountthen you would truly be cool01:16
MrHairgreaseI'm gonna inherit the imaga asset01:16
@snapcountjust think of the possibilities01:16
@snapcountjust make it an option in the image asset01:17
@snapcount"Display as ASCII Art?"01:17
MrHairgreaseI had this idea of BOF session at the wuc01:17
MrHairgreaseFinally having fun with webgui01:17
MrHairgrease=)01:17
perlDreamer2-day hackathon01:17
@snapcountWe need an ACME asset01:17
MrHairgreaseYeah01:17
@snapcountthat just does random useless funny things01:17
@snapcountIt could be an egg01:18
MrHairgreaseYou know Acme::Dementia?01:18
@snapcountno01:18
MrHairgreaseIt's pretty cool01:18
perlDreamerhow about an asset that pulls from WRE's calc and displays random funny bits from the channel?01:18
MrHairgreasejust don't use it in production01:18
@snapcountI could write a soap handler on the server wre is hosted by01:18
@snapcountthe calc database is just a text file01:19
MrHairgreaseWe could put in a grabeldCarp for var01:19
@snapcountthen you could just use a WSClient01:19
perlDreamerAcme::Dementia is on CPAN?01:19
MrHairgreasethat would display all content on the page in a way you would expect it =)01:19
MrHairgreaseyeah01:19
perlDreamernot finding it01:21
MrHairgreasehmm01:21
@snapcountme either01:21
MrHairgreaseI probably got the name wrong01:21
* MrHairgrease is demented01:21
perlDreamerhttp://search.cpan.org/author/COG/Acme-AsciiArt2HtmlTable-0.01/lib/Acme/AsciiArt2HtmlTable.pm01:21
@WRE<perlDreamer> http://tinyurl.com/nnva901:21
-!- crythia1 [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui01:23
-!- crythias [n=gyoung@64.200.2.35] has quit [Nick collision from services.]01:24
-!- crythia1 is now known as crythias01:24
-!- mode/#webgui [+o crythias] by WRE01:24
@snapcountheh01:26
@snapcountyou could pump your output into that01:26
@snapcountand colorize it01:26
MrHairgreaseah01:26
MrHairgreasehttp://search.cpan.org/~davecross/Tie-Hash-Cannabinol-1.09/lib/Tie/Hash/Cannabinol.pm01:26
@WRE<MrHairgrease> http://tinyurl.com/jz8ns01:27
MrHairgreaseWhy is that in the Acme class?01:27
MrHairgreaseIt's very useful01:27
perlDreamerit's very good a keeping secrets01:28
* crythias considers options for WebGUI editing...01:28
perlDreamerKind of like a WOM versus a ROM01:28
MrHairgreaseyeah01:29
perlDreamerthe funny thing is, we actually built a WOM here01:29
@snapcountis there such a thing as a WOM01:29
perlDreameryeah01:29
@snapcountoh01:29
perlDreamerwell, kind of01:30
@snapcountmaybe I'm dense01:30
@snapcountbut what's the point01:30
perlDreamerIt's very secure01:30
@snapcountyeah01:30
@snapcountthe most secure thing on the planet01:30
@snapcountif you can never read it01:30
perlDreamertechnically, it's a UWOM01:30
MrHairgreaseYou can use it in u-controlelrs and stuff01:30
perlDreamerUser Write Only Memory01:30
MrHairgreaseor smartcards01:31
perlDreamerthe chip can read from it, but the user can't01:31
@snapcountoh ok01:31
@snapcountthat's kinda cool01:31
MrHairgreaseand necesarry01:31
perlDreamerhere's the overview page for it: http://www.maxim-ic.com/quick_view2.cfm/qv_pk/301901:31
@WRE<perlDreamer> http://tinyurl.com/o3gyk01:31
MrHairgreaseyou don't want people to hack into your pappa johns dicount card01:32
MrHairgreasenow would you?01:32
perlDreamerDon't you know it01:32
perlDreamerbut it's actually pretty easy to hack smartcards01:32
perlDreamerthey teach 1st year crypto students to do it01:32
MrHairgreaseHere in Delft some company hacked into the new biometric passport shit01:33
MrHairgreasethey're called Riscure01:33
perlDreamerHow do you hack biometrics?01:33
perlDreamerWith a sharp knife :)01:33
MrHairgreaseget the info out of the chip01:33
perlDreamerah01:33
MrHairgreaseI think it was covered on slashdot01:33
perlDreamerhow did they do it?  Direct attack or side-channel analysis?01:33
MrHairgreasenot that I read the article ofcourse =)01:34
MrHairgreasebeats me01:34
@snapcountso that chip you sent me the link to01:34
MrHairgreaseI'm no smartcard expert01:34
@snapcountit has to do a key exchange at least once right?01:34
@snapcountlike an init or something01:34
perlDreameronly at the factory01:34
perlDreamerprogram the slave01:34
perlDreamerprogram the master01:34
@snapcountok01:35
perlDreamerthe slave and master never exchange anything but challenges and responses01:35
perlDreamerthey could, but it would be "unwise"01:35
@snapcountyeah01:35
@snapcountI was just wondering how the slave learned the key01:35
perlDreameron a DS2704 you can't enter the key in directly01:36
perlDreamerit's algorithmic01:36
perlDreamera series of challenges and compute next secret commands01:36
@snapcountlike port knocking01:36
perlDreameryeah01:36
@snapcountcmd1 cmd5 cmd10401:36
@snapcountbingo01:36
@snapcountI know you01:36
perlDreamerso even if someone told you the secret, you couldn't enter it in01:37
@snapcountand then the next series is different01:37
perlDreameryou'd have to figure out how to recreate it01:37
perlDreamerexcept the knock is only to set the secret01:38
* snapcount plops the chip into his remote NSA access terminal and shows the chip who it's daddy is01:38
@crythiasWG FF extension...01:39
MrHairgreasehttp://www.riscure.com/news/passport.html01:39
@WRE<MrHairgrease> http://tinyurl.com/pbh3801:39
@snapcountcrythias: is that the one that puts ops in the toolbar01:39
perlDreamerthat's javascript01:39
perlDreameranyone can use it01:39
@snapcountoh01:40
perlDreamerI think01:40
@snapcountgotta go guys... I have to meditate before commencing the release procedure01:40
perlDreamerhack on, E-ROD01:40
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"]01:40
@crythiasdunno. I'm thinking WG/MCE toolbar.01:41
@crythiasmaking content colorizing01:42
MrHairgreaseyou guy know this one?01:45
MrHairgreasehttp://chrispederick.com/work/webdeveloper/01:45
@WRE<MrHairgrease> http://tinyurl.com/cmh3801:45
MrHairgreaseit's essential01:45
perlDreameris that the famous FF plugin?01:45
MrHairgreasei dunno if it's famous01:45
MrHairgreasebut it's darn handy01:45
MrHairgreaseespecially the edit css function01:45
perlDreamerJT is going to get mad01:46
perlDreamerI'm going to start posting 6.2.11 upgrade bugs01:46
MrHairgreaseheh01:46
MrHairgreasegood luck01:46
perlDreamerthanks01:46
MrHairgreaseI'm gonna go to bed01:46
perlDreamergood night01:46
MrHairgreaseHope you survive01:46
MrHairgreaselaters01:47
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]01:47
perlDreamercrythias: I found my bug01:47
perlDreamerI don't think WebGUI handles upgrading nested folders01:47
@crythiasfor upgrade01:47
perlDreamerin the collateral system01:47
@crythiasIt's not too late. 6.2.11-> 7.0 would be worth making.01:48
perlDreamerthat, and there's a typo in the 6.2.11-6.3.0.pl upgrade script in webgui 6.3.001:48
perlDreamerlooks like it got fixed in a newer version01:49
@crythiashrm.01:55
perlDreamerI didn't find my bug01:56
@crythiashere's something.01:56
@crythiasI notice in my hit logs that I have referrals from someone from del.icio.us, a social bookmarking site.01:57
@crythiassomeone named Jon Hicks.01:57
perlDreamerwho's Jon Hicks?01:57
@crythiasthen I check this link Martin provided, which pointed to a web browser called Flock01:57
@crythiaswhat's Flock? It's a social browser.01:57
@crythiasand yeah, who's Jon Hicks?01:57
@crythiashttp://www.flock.com/about/01:58
@crythiassomehow, he's important enough to be listed on that page.01:58
perlDreamer!g Jon Hicks01:58
@WREGoogle Book Search @ http://books.google.com/books?q=Jon+Hicks&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp01:58
@crythiashttp://hicksdesign.co.uk/journal/01:58
perlDreamerI refound my bug02:01
perlDreamerI have collateral with no valid parentid02:01
perlDreamerit's like the folder got deleted, but the content in it did not02:02
@crythiasoops02:02
perlDreamerfortunately, I've got a reset script to automatically return my upgrade test server back to pre-upgrade status02:20
perlDreamerso it's easy enough to hack out that line02:20
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit [""more fun tomorrow""]02:38
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: specsmu, @WRE, chansen, @crythias, pbmdawg, nuba_03:13
-!- Netsplit over, joins: nuba_03:14
-!- Netsplit over, joins: @crythias, pbmdawg, chansen, specsmu, @WRE03:14
pbmdawgapparently I missed the party.03:18
@crythiasguess so03:28
@crythiasnet split03:28
pbmdawgbananaaaaaaaa03:29
pbmdawghoverhelp for tabs?03:31
pbmdawgcrythias03:34
pbmdawghere's a question for you03:34
pbmdawghow does one go about deactivating a user in WebGUI03:35
@crythiasclick the users in admin console then (x)?03:35
pbmdawg(x) ?03:35
@crythiasguess I don't know.03:35
pbmdawghint: trick question.  you can't.  only the user himself can deactivate.  stupid, huh?03:36
@crythiasuh. yeah. but I suppose you could become the user and deactivate03:36
pbmdawgslow.03:37
@crythiasum.03:37
@crythiasno...03:37
@crythiashrm.03:37
@crythiaswell, I can deactivate when I create wt is that?03:37
pbmdawgexactly.03:38
pbmdawgsee03:38
pbmdawgthis is why operations-as-site-management-tools is so clumsy.03:38
@crythiashttp://demo.plainblack.com/demo1140572162_699/home?op=editUser;uid=E_VNWL7m_Mre6hoZKV1xaA03:38
@WRE<crythias> http://tinyurl.com/qo5fq03:38
@crythias?03:38
pbmdawgoh03:39
* pbmdawg slaps pbmdawg03:40
@crythiaslotsa options03:40
@crythiasincluding delete.03:40
* pbmdawg creates 11003 demo sites on demo.plainblack.com03:40
@crythiasbut... delete should be in the DDL, not ....03:40
@crythiasa link on the left03:41
pbmdawghrm.  should I install fedora on my laptop tonight, or this weekend.03:41
@crythiasso... what am I missing in your initial query?03:42
pbmdawgnothing except that I'm blind and a doofus.03:42
@crythiasI wouldn't put it past you. :)03:42
@crythiasI still hate HATE HATE the right menu.03:43
pbmdawgyeah me too.03:43
@crythiasI especially have blue on almost blue03:43
@crythiashave: hate03:43
pbmdawgbbiab.03:43
pbmdawgback.04:01
-!- snapcount [n=roy@adsl-35-173-66.dab.bellsouth.net] has joined #webgui04:48
-!- snapcount [n=roy@adsl-35-173-66.dab.bellsouth.net] has quit [Client Quit]04:49
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []05:03
-!- snapcount [n=roy@adsl-35-173-66.dab.bellsouth.net] has joined #webgui05:26
snapcountyo crythias05:27
@crythiashi05:27
snapcountI was wondering if you could help me with a support question05:27
@crythiasok05:27
snapcountI think I know the answer and rather than dig into code to verify I figured I'd ask if you already know the answer05:27
snapcountYou can't restrict attachments to CS right05:28
snapcountjust turn moderation on05:28
@crythiaswell, yeahbut what type of restriction?05:28
snapcountfile type05:28
@crythiassize?05:28
@crythiasqty?05:28
snapcountI know pl, cgi, etc05:28
@crythiasextension?05:29
snapcountyeah05:29
snapcountthat's it right05:29
@crythiasyeah05:29
snapcountno configurable way05:29
@crythiasand um.05:29
snapcountthe sad thing is05:29
@crythiasI'd think (at least in php, you can)...05:29
snapcountI'm picturing the code that checks this05:29
@crythiasbut I thought that'd be an admin console thing05:29
snapcountI have no idea from the UI side05:29
snapcountcool thanks05:30
snapcountI'll give the admin console a once over to make sure05:30
snapcountI guess I'll look at the code too real quick05:30
snapcountso much for being lazy05:31
@crythiasit isn't but should be in settings/content05:31
@crythiasotherwise it could be a perl filter05:33
snapcounthm05:35
snapcountif (isIn($type, qw(pl perl sh cgi php asp))) { # make us safe from malicious uploads05:35
snapcount                        $tempFilename =~ s/\./\_/g;05:35
snapcount                        $tempFilename .= ".txt";05:35
snapcount                }05:35
snapcountthat's from Storage.pm05:35
snapcountbut in Post, it's getting an image storage location05:35
snapcountwhich restricts this further05:35
snapcountit shouldn't allow anything but an image extension05:36
snapcount return isIn($self->getFileExtension($filename), qw(jpeg jpg gif png))05:36
snapcountlet's try it!05:36
snapcountok05:37
snapcountit's not restricted to images05:38
snapcountnm05:40
snapcountI'm an idiot05:40
snapcountit just restricts the naught extensions05:40
snapcounts/naught/naughty05:40
snapcountthx for the help05:40
@crythiasoh...kay05:52
snapcount?05:52
@crythiaswhatever I did. you're welcome.05:52
snapcountsometimes it helps just to talk something through with someone05:53
chansenwhat happens if you restrict by extensions and server is serving by using magic?06:03
snapcountthat's a good question06:03
chansenthe right way is to using magic to determine type of file06:03
chansennot extensions06:03
snapcountwould that be a mp handler or is there a perl library that lets you do that06:04
chansenand definitely not extensions from untrusted evil users ;P06:04
chansenthere is plenty of packages on CPAN that uses magic06:05
snapcountso you can interface it using perl... it's not an apache only thing06:05
chansenyes06:06
snapcountcool06:06
snapcountthanks06:06
chansensee File::MMagic, File::MMagic::XS, two popular packages06:06
chansenlater is faster due XS/C :)06:07
snapcountgood night guys06:14
-!- snapcount [n=roy@adsl-35-173-66.dab.bellsouth.net] has quit ["www.snapcount.org"]06:14
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui06:43
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit]06:43
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui08:02
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit]08:02
-!- thisisgood [n=thisisgo@c-24-127-37-43.hsd1.ca.comcast.net] has joined #webgui08:55
thisisgoodwhois specsmu specsmu08:55
thisisgoodanyone here08:55
-!- thisisgood [n=thisisgo@c-24-127-37-43.hsd1.ca.comcast.net] has left #webgui []08:57
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"]08:59
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui11:04
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []11:04
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui14:08
@crythiasgmorning14:51
pbmdawgmorn14:59
-!- mode/#webgui [+o pbmdawg] by WRE15:00
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["I'm to sexy for this message."]15:47
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui16:35
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:58
-!- mode/#webgui [+o crythias] by pbmdawg17:06
@crythiasThe duck quacks in a ravine. It echos, but nobody is there to hear.17:30
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 104 (Connection reset by peer)]17:53
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui17:55
-!- mode/#webgui [+o crythias] by WRE18:41
@crythiashee18:41
@crythiasI'm being evil again on the boards.18:41
@crythiaswell, not really.18:42
* crythias jams to tha beat. ahh... yeah.18:44
@pbmdawgwhat station?18:46
@crythiasenergy radio19:20
@crythiasheh19:22
@crythiasbest linux oneliners19:22
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI19:43
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:44
perlDreamermorning, everyone19:44
-!- oh1mrr [n=oh1mrr@dna252-180.satp.customers.dnainternet.fi] has joined #webgui20:19
-!- specsmu is now known as magic8ball20:24
-!- magic8ball is now known as specsmu20:24
@crythias*STRETCH*20:32
perlDreamerhow's Florida today?20:32
@crythiasovercast. ptlycldy20:32
@crythias!weather 3410920:33
@pbmdawg!kick WRE20:34
@crythiasWhat, today's woot doesn't come with any drivers?20:39
@pbmdawgyeah; it's not even a good deal.20:40
@pbmdawgno wonder it hasn't sold out.20:40
@pbmdawgawwwww20:41
@pbmdawgI missed the pair of tiny optical usb mice.20:41
@pbmdawgI wonder what the price on that was20:41
@crythias9.9520:41
@pbmdawg!"!?!??!?!??!?!!20:42
@pbmdawgI would've bought 3 pair20:42
@crythias9 clubs for $159 isn't bad. Especially for non-Walmart20:42
@crythiasno kidding20:42
@crythiasI was initially very confused by this Woot but just recently was informed that "golf" is a game people sometimes play "outside". Now I don't know what all this outside talk is all about and it doesn't really matter, but I get the gist of the concept: It doesn't work with my computer.20:46
-!- oh1mrr [n=oh1mrr@dna252-180.satp.customers.dnainternet.fi] has left #webgui ["oh1mrr has left the building"]21:03
-!- snapcount [n=roy@adsl-35-173-66.dab.bellsouth.net] has joined #webgui21:10
-!- mode/#webgui [+o snapcount] by WRE21:11
@snapcountsooooooooo colin21:11
perlDreamerahoy21:11
@snapcounthow can I help you21:11
@snapcounthelp me21:11
@snapcounthelp me.... help you21:11
@snapcountc'mon colin21:11
perlDreameryou want to fix these bugs before 6.8.7 or after?21:11
@snapcountyou've got to help me21:11
@snapcounthelp you21:11
@snapcountI love black people!!!21:11
@snapcountsay it21:11
@snapcount</Jerry McGuire>21:12
perlDreamercalc snapcount Dr. Quote21:12
@snapcountbefore21:12
perlDreamercalc E-ROD21:12
@WREE-ROD = Evil Release Overlord and Destructor21:12
@snapcountthere are some pretty nasty security problems21:12
@snapcountthat need to be fixed21:12
perlDreamerhaven't heard about those21:12
@snapcountyeah21:12
perlDreamerjust stuff on SF21:12
@snapcountthey're on the down low21:12
perlDreamerah.21:12
perlDreamerlet's do these two easy ones21:13
@snapcountsecurity through obscurity21:13
perlDreamerhttps://sourceforge.net/tracker/index.php?func=detail&aid=1435382&group_id=51417&atid=46321321:13
@WRE<perlDreamer> http://tinyurl.com/hum5m21:13
@snapcountuntil we have a patch21:13
@snapcount=)21:13
perlDreamerthe problem with that bug is that Admin is a member of all groups21:13
perlDreamerincluding the ones created for subscriptions21:13
perlDreamerso Admin can't ever subscribe21:13
perlDreamerreally21:13
perlDreamerit's hardcoded into Grouping::isInGroup21:14
@snapcountoh21:14
@snapcountOT:21:14
@snapcountthere is a bug in the FAQ template21:14
perlDreamerreturn 1 if ($uid eq '3');  #Admin is in every group21:14
perlDreamer        return 1 if ($gid eq '2' && $uid ne '1');       # if21:14
perlDreamerI think I can fix that, too21:14
@snapcountit's prefixing id to the asset id in the anchor tag21:14
perlDreamerin several places, or just one?21:15
@snapcountreading bug report21:15
perlDreamerI'm confused21:15
@snapcountinside tmpl_loop post_loop21:15
@snapcountI think that's the only spot21:15
@snapcountFAQ template in the CS21:15
@snapcountI'm sure you knew that21:15
@snapcountsorry21:16
perlDreamerone bug at a time21:16
perlDreamerback to the Admin bug21:16
* snapcount focuses21:16
@crythiasRoy: don't remove id21:16
@crythiasit was added on purpose.21:17
perlDreamercrythias, when we get to that bug, jump back in and make sure we don't break anything21:17
@crythiasok :)21:17
@snapcountok... then the CS needs to send id back with the assetId when it makes the anchor tags21:17
@snapcountsorry21:17
@snapcountok21:17
@snapcountI'm looking at the bug21:17
@snapcountunderstand21:18
@snapcountwhat's the problem21:18
@crythiasAdmin is sub'd to all groups21:18
@snapcountyeah I get that part21:18
@snapcountwhat's the proposed fix21:18
perlDreamerwhether he is or not21:18
@crythiasso .. if they unsub, they can sub again?21:18
perlDreameroh, the fix21:18
perlDreamerreturn 1 if $uid eq '3" and $gid < 20; #base idea21:19
perlDreamerso Admin is only subscribed to purposefully created groups with numbers.21:19
perlDreamernot subscribed, but a member by default21:19
perlDreamerbut it has to be implemented differently21:19
@crythiashah!21:19
perlDreamerdue to guids21:20
@crythiascan't unsub21:20
@snapcountyeah21:20
perlDreamerso probably via isIn($gid, @list_of_gids)21:20
@crythiasIs this a "need to fix" thing anyway?21:20
perlDreamerthat's a good question21:20
@snapcountIt's low priority for sure21:20
@crythiascreate another user who's not admin.21:21
@snapcountit's kind of annoying21:21
@snapcountexactly crythias21:21
@crythiasgive that user 9+ uilevel21:21
@crythiasgo on with life21:21
perlDreamerso, document work around, close bug21:21
@crythiasnot worth fixing before 6.8.7, unless it needs to be fixed21:21
@snapcountno... you can leave it open21:22
@crythiasand does it need to be fixed?21:22
@snapcountjust bump the priority21:22
perlDreamerto 321:22
@snapcountsomething low21:22
@snapcountwe'll decide later if we're going to fix it21:22
@crythias"annoyance"21:22
perlDreamerdone21:22
@snapcountcool21:22
@crythiasyeah, you can blaim it on Gerald.21:22
perlDreamergot a guy waiting in my cube, gotta got for a bit21:23
@crythiaswherever he is.21:23
@snapcountcube invaders21:23
@snapcountgrrr21:23
@snapcountok... we need to figure out why avatars don't work in IE21:23
@snapcountthat needs to be fixed this release21:23
@snapcounthas anyone worked on this at all yet21:23
@snapcountor should I start from scratch21:24
@crythiaswhat's IE?21:24
@crythiasWhat part of does not work?21:24
@snapcountit's an inferior propietary piece of crap that some use for a web browser21:24
@crythiashttps://sourceforge.net/tracker/index.php?func=detail&aid=1430847&group_id=51417&atid=463213 You've "fixed"?21:27
@WRE<crythias> http://tinyurl.com/ghb7d21:27
@crythiasMatt says https://sourceforge.net/tracker/index.php?func=detail&aid=1423825&group_id=51417&atid=46321321:27
@WRE<crythias> http://tinyurl.com/zvj4o21:27
@crythiasoh!21:28
@crythiaswth?21:28
@pbmdawgwhat did I say21:29
perlDreamer"This is fixed in IE  Still looking into why the avatar upload doesn't take when no other fields are filled out."21:29
perlDreamercan we get WRE to spew SF bugs?21:31
@snapcountmaybe21:31
@snapcountthat would be sweet21:31
@snapcount!bug [sf tracker num]21:31
perlDreameryeah21:33
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []21:33
perlDreamerso can we have someone with access to IE and FF verify if the Avatar upload works?21:34
@snapcountI'll verify it21:35
@snapcountwhat does 'doesnt take when no other fields are filled out' mean?21:35
@crythiasIE worked for me.21:39
@crythiasat least profile avatar21:40
@crythiasI wonder if it won't take if the required fields aren't filled.21:40
@crythias(likely)21:41
@crythiasemail is a required field that isn't filled on new admin/site creation.21:41
@snapcountI'm having issues21:43
@snapcountcrythias: can you verify the required field things21:43
@snapcounts/thing/thingy21:43
perlDreamertell me about your issues snapcount21:44
perlDreamerwhich browser?21:44
@snapcountI'm just lacking concentration making dumb mistakes21:44
@snapcounton cold medicine21:47
@crythiasI don't have enough information to replicate the issue. If he says that it's relevant to fields not being filled in, I have to ask about if those fields are required.21:50
@crythiasA new user created doesn't *necessarily* have an email on creation, though that field is default required.21:51
@crythiasIf then the user then tries to upload an avatar without the email filled in, then error will occur.21:52
@crythiasbut that seems to be different(?) than weird paths.21:52
perlDreamerbut it tells them at the top of screen that they need to supply an email address, too21:52
@crythiasNo argument from me.21:52
@crythiasI'm not able to replicate the problem.21:53
@crythiasat LEAST, not from admin having deleted the avatar from a successful FF avatar upload.21:53
perlDreamersnapcount: do we have a quorum?21:53
@snapcountok so it won't take an avatar in IE if they don't fill out the required fields21:53
@snapcountwhich are documented as required21:54
@crythiasIt shouldn't.21:54
@snapcountis that correct?21:54
@crythiasbut that's not a bug.21:54
@snapcountit is, but it shouldn't?21:54
@snapcountlet me restate this21:54
@snapcount=)21:54
@snapcountif the problem is that it won't take avatars b/c they don't follow instructions on screen then there is no bug21:55
@snapcountaside from that, do avatars work in IE and FF?21:55
@snapcountI just about have my instance up and running so I can actually do something21:55
perlDreameryou and crythias tested IE.21:55
@snapcountI haven't yet (my issues)21:56
@crythiasI'm doing it in demo.21:56
perlDreamerwhich browser?21:56
@crythiasIE21:56
@crythiascreated a new user not anon reg.21:56
* snapcount fires up cent-os in vmware21:56
@crythiasooh.21:56
@crythiasbug21:57
perlDreamerwhat are the steps?21:57
perlDreamerand what's the bug?21:57
@crythiasdemo. admin. Users. add user21:57
@crythiasbecome user21:57
@crythiasavatar21:58
@crythiasupload21:58
@crythiassave21:58
perlDreamerand the bug....21:58
@crythiasno upload21:59
perlDreameryou didn't enter in an email address21:59
@crythias       Avatar21:59
@crythiasDelete this file?    Yes   No21:59
@crythiasno email address21:59
@crythiasno image for upload21:59
@snapcountok... we need to know what the error logs are saying21:59
@snapcountwhat's your demo url21:59
@crythiashttp://demo.plainblack.com/demo1140635945_928/home/test-cs21:59
@WRE<crythias> http://tinyurl.com/eb2jz22:00
@crythiasah!22:00
@snapcountI'll see if I can grep them off the demo server22:00
@crythiasbut once the email is in, all is good.22:00
@snapcountso it uploads22:00
@crythiasall within IE. I can even delete the non-uploaded one.22:00
@snapcountbut acts like it doesn't until an email is in22:00
@crythiasbut it thinks... that it was successful in uploading.22:00
@crythias /demo.plainblack.com/demo1140635945_928/uploads/V6/I6/V6I615b5N7dUumlNzRr6EQ/avatar3.gif22:01
@crythiasthat is a *correct* upload url22:01
@snapcountok22:02
@crythias*I* don't see this as a bug, but I'm just a guy..22:02
@snapcountI apologize22:02
@snapcountI'm having a rough time today22:02
@crythiaswhat for?22:02
@snapcountcan you dumb this down for me22:02
@snapcountexplain the reported issue vs what's actually going on22:02
@crythiasThat's a good question.22:02
@crythiasFirst, are we talking about THIS: https://sourceforge.net/tracker/index.php?func=detail&aid=1423825&group_id=51417&atid=46321322:02
@WRE<crythias> http://tinyurl.com/zvj4o22:02
@snapcountyes22:03
@snapcountso matt said it's fixed in IE22:04
@snapcountI don't understand the rest of his comment22:04
@crythiasMe neither.22:04
@snapcountso if you leave all fields blank, but the avatar field, it doesn't work22:04
perlDreamerI asked him, and he said he wasn't able to verify that part of the bug poster's behavior22:04
@snapcountok22:04
@crythiasOriginal comment: I tried it any time and added avatar successfully22:05
@crythiasonly when I fill in any of additional filds (not22:05
@crythiasrequired).22:05
@snapcountso, is there anything strange about uploading avatars in IE right now?22:05
@crythias*I* don't think so.22:05
@crythiasThere is a MINOR bug that the avatar thinks exists22:05
@crythiasif uploaded while req'd fields aren't filled out.22:06
@snapcountok... tell me this22:06
@snapcountdoes your uploaded avatar show up when you post22:06
@snapcountin IE and FF22:07
@crythiasheh.22:07
@snapcountpalindrome22:07
@snapcounth e h22:07
* snapcount easily ammused22:07
@snapcountamused22:07
@crythiasoff topic: bug exists that admin stays on when becoming another user22:08
@crythiasswitchOffAdmin should not be a secure action.22:08
@crythiasis there a template for cs that uses avatar?22:09
perlDreamer yes22:09
perlDreamerguys, we need to pin down these bugs one at a time.22:10
perlDreamerotherwise they're not going to get fixed quickly22:10
@crythiasI'm trying to do the avatar thing. I don't know how to make it work in a cs. sorry.22:10
@crythiasnm22:10
perlDreamerYou have to enable avatars in the CS22:11
perlDreamerit's one of the properties in there.22:11
@crythiasyeah. it's not in DISPLAY22:11
@crythiashttp://demo.plainblack.com/demo1140635945_928/home/test-cs/hey--a-new-message#PfskqbbHzBp5cO_hbSY-ng22:11
@WRE<crythias> http://tinyurl.com/fva3522:11
@crythiaswork calls afk.22:12
perlDreamerit's in PROPERTIES22:12
@crythiasI know. It's not in DISPLAY22:12
perlDreamersnapcount:  On FF, if I create a user as admin and become him22:13
perlDreamerand select an avatar for upload but don't supply an email address22:13
perlDreamerall I get is an error message22:13
perlDreamerno "delete this Yes/No" near the avatar field.22:14
perlDreamersimilar behavior if I enter in an email address or some other field22:15
perlDreamerThis is a bug with IE22:15
perlDreamerthe problems we've had in the past have been related to Storage.pm, addFileFromFormPost22:17
@snapcountwhat's the error message22:17
perlDreamer"Email Address is required"22:18
perlDreamerso not an error message, just notice from the system that a required field is missing22:18
@snapcountand the avatar get's uploaded or does not22:18
perlDreamerdoes not22:18
perlDreamerand no empty avatar field, either22:18
@snapcountoh I get it22:18
@snapcountok22:19
@snapcountthat's in FF22:19
perlDreameryes22:19
@snapcountok22:19
@snapcountMy environment is finally working22:19
@snapcountI'll start looking at the code for this22:19
perlDreamerI'm going to be AFK at a meeting for a while22:22
perlDreamerI can look at the template bug later if you wish22:22
@snapcountthat would be cool22:22
@snapcountthanks22:23
perlDreamergood luck, and catch you later22:23
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui22:32
@snapcountuhh22:47
@snapcountwow22:47
@snapcountso the avatar image returned to the template22:48
@snapcountyeah22:48
@snapcountthat should probably be a thumbnail22:48
@snapcountb/c I just uploaded a big ass picture22:48
@snapcountand it showed in the post as a big ass picture22:48
@snapcountany discenting views?22:48
@snapcountdecenting22:49
@snapcountdesenting22:49
@crythiasnone22:49
@crythiasshould be 64x64 max22:49
pbmdawgdissenting22:50
@snapcountcalc speling22:50
@WRENo calc set for "speling"22:50
@snapcountcalc spelling22:50
@WRENo calc set for "spelling"22:50
@snapcounthrm22:50
@snapcountI thought I set that22:50
@snapcountcalc spelling Bad spelers of the world untie22:50
@snapcountcalc spelling22:51
@snapcountinsert 30 min delay here22:51
pbmdawgcalc tori and aaron sleping22:51
@snapcountand the plot thickens22:53
pbmdawgcalc spelling22:53
@WREspelling = Bad spelers of the world untie22:53
pbmdawgcalc abcstores22:53
@WRENo calc set for "abcstores"22:53
pbmdawgcalc abcstore22:53
@WREabcstore = Poker in the front. Liquor in the rear.22:53
@snapcount!dubya22:54
@WRE"I would have to ask the questioner. I haven't had a chance to ask the questioners the question they've been questioning. On the other hand, I firmly believe she'll be a fine secretary of labor. And I've got confidence in Linda Chavez. She is a--she'll bring an interesting perspective to the Labor Department."22:54
@snapcount!bash22:54
@WRE|bash 14558| <Fishfood> EVERYONE NET PERSON I HAVE MET HAS ENDED UP SUCKING MY COCK22:54
@WRE|bash 14558| <Eurakarte> WOW, I HAVE GOT TO MEET YOU22:54
@WRE|bash 14558| <Funk> that's why I don't want to meet you22:55
@WRE|bash 14558| <Fishfood> I HARDLY THINK THAT'S YOUR CHOICE22:55
@WRE|bash 14558| <Fishfood> YEAH I BET THE ONLY REASON FUNK DOESN'T WANT TO MEET ANYONE IS THAT HES ONLY JUST STARTED HIGH SCHOOL22:55
@WRE|bash 14558| <Funk> That's why Fish wants to meet me22:55
@snapcountsorry22:55
@snapcountgot distracted22:55
@snapcountanyways22:55
@snapcountif you delete your avatar in FF22:55
@snapcountthe avatar goes away22:55
@snapcountbut the upload control does not return22:55
@snapcountremove abcstore23:00
@snapcountit's empty now23:00
@snapcountset it to your liking23:00
pbmdawgcalc abcstore Poker in the front. Liquor in the rear.  Anteater out until further notice.23:01
pbmdawg!bash23:02
@WRE|bash 15070| <[Bryan]> maladono: Make with the showing of the boobies.23:02
@WRE|bash 15070| <maladono> never23:02
@WRE|bash 15070| <Venom|WorkProblem> :D|8-<23:02
@WRE|bash 15070| <Venom|WorkProblem> lol23:02
@WRE|bash 15070| <Coan_Arcanius> Venom|WorkProblem: you have way too much time on your hands...and i hope thats all you have on your hands...23:02
@WRE|bash 15070| <[Bryan]> maladono: Why don't you show.23:02
@WRE|bash 15070| <maladono> im no slut!23:02
@WRE|bash 15070| <[Bryan]> maladono: well you don't have to be a slut, there are other things you can be. You could be an exhibitionist, or promiscous.... or even just free spirited.23:02
@crythiascalc abcstore23:04
@WREabcstore = Poker in the front. Liquor in the rear. Anteater out until further notice.23:04
@crythiascalc friends23:17
@WRENo calc set for "friends"23:17
@crythiascalc 1+123:17
@WRENo calc set for "1+1"23:17
@crythiasever get the feeling that you're just too geeky for what you do?23:25
@crythiasSometimes I feel that way. Not so much ego. maybe pride.23:25
@crythiasHEE23:32
@crythiasDigg Front Page Headline Generator23:32
@snapcountso, the a directory is being interpreted as a file existing23:33
@snapcountit seems that when an avatar is deleted23:33
@snapcountjust the file is deleted23:33
@snapcountwhich is probably correct23:33
perlDreamerThe storage method is supposed to delete the directory23:34
@snapcountreally23:34
perlDreamerthink so23:34
@snapcountonly one file per directory23:34
perlDreamerrmtree($path) if ($path)23:34
perlDreamerinside sub delete in Storage.pm23:34
@snapcountwell, if you delete your avatar23:34
@snapcountthe Image form control still has self->value set to the dir path23:35
@snapcountthat's why there is no upload control23:35
@snapcountand there is still a remove file option23:35
perlDreamerthen that's two bugs23:35
@snapcountwell, I think they are related23:36
@snapcountI think if you fail to fill out the email field it trys to delete the avatar image you upload23:36
perlDreamerthat's nuts23:36
@snapcountwhich does the same thing as deleting it normally23:36
@snapcountergo23:36
@snapcountthe same result23:36
@snapcountIf you view source on the web page after deleting your avatar23:37
@snapcountyou'll see the image source23:37
@snapcountis just a url path23:37
@snapcountwith no filename23:37
@crythias[Apple|Wired|Legos|Google|iPod] [creates|prohibits|will soon be] [illegal|Anti-Government|copyright|selling] [downloading|copying|access|torrent|cheap|free] [files|music|privacy|downloads|freaky pictures|cool gadgets]23:37
@crythiasit's ... it's PATH-etic!23:39
@crythiasIt's a lonely path. It's suffering from pathos.23:42
@crythiastime for home! ttfn!23:42
perlDreamerthere's no filename because its concatenating null to the path23:43
@snapcountso are you saying the image is still there23:43
perlDreamerno.23:43
@snapcountoh ok23:43
@snapcountshouldn't we just set self->value to undef when we delete the image23:44
@snapcountin Form::File processPropertiesFromFormPost23:44
perlDreamerthat would work23:44
perlDreamerthat might work23:44
perlDreamerbut it will leave the directory there23:44
perlDreamerso it will leak directories23:45
@snapcountit shouldn't23:45
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]23:45
@snapcounta storage object is created23:45
@snapcountand the delete method is called23:45
@snapcountwhich should take care of the file and directory23:45
@snapcountunless that's broken too23:45
perlDreamerwhat is Storage getFiles returning?23:46
perlDreamerI know I'm coming in late, but I don't get how the file could be deleted without deleting the directory as well.23:47
perlDreamerbecause the only thing that deletes the file is Storage->delete23:47
@snapcountyeah23:48
@snapcountI'm not saying the directory is still there23:48
perlDreamerI would bet that it is23:49
@snapcountI'm saying the form control's $self->value has a directory name in it23:49
@snapcountthat value is checked to determine if the upload control should be shown23:49
@snapcountor if a delete prompt should be shown23:49
perlDreamerright23:49
@snapcountthe directory may be there23:49
@snapcountI guess I could look =)23:50
perlDreamerdo me a favor23:50
perlDreamertell me how to duplicate the bug, and I'll look too23:50
@snapcountit's there23:50
@snapcountok23:50
@snapcountcreate a new user23:50
@snapcountadd an avatar23:51
@snapcountdelete it23:51
@snapcountthe image disappears23:51
perlDreamerany browser23:51
@snapcountbut all your left with is an option to delete it23:51
@snapcountnot upload a new one23:51
perlDreamerokay23:51
@snapcountI'm using FF23:51
perlDreamerI'll try mozilla first, then FF next23:51
@snapcountIf you then look at the html source23:51
@snapcountit's trying to display an img with the src of an upload dir23:52
@snapcountbut no filename23:52
@snapcountoh23:54
@snapcountand the image23:54
@snapcountis not in the directory btw23:54
perlDreamerafter deleting?23:54
@snapcountyeah23:54
@snapcountwere you able to dup it?23:55
perlDreamerhaving javascript problems23:55
@snapcountwhat does that mean?  There are JS bugs in the profile tab?23:56
perlDreamerin mozilla 1.4, tinyMCE interferes with the save button23:56
@snapcountnice23:56
@snapcountdo you have FF 1.5?23:57
perlDreamerno23:57
perlDreamer1.0.723:57
@snapcountyou could try with that23:57
@snapcountI don't think this is a browser issue23:57
perlDreamershouldn't be23:57
@snapcountassuming you can get the save button to work =)23:57
--- Day changed Thu Feb 23 2006
@snapcountinteresting00:01
@snapcountI changed that method to set self->value to undef00:01
perlDreamer?00:01
@snapcountand the db has no value for that profilefield00:01
@snapcountbut it's still broken00:01
perlDreamerit used to have something before?00:01
@snapcountI'm trying to figure out why $self->value has a value00:02
@snapcountit shouldn't after deleting the avatar00:02
pbmdawguser caching problem?00:02
perlDreamermaybe00:02
pbmdawgin which versino are you guys diagnosing00:03
perlDreamersvn branch 6.800:03
@snapcountbranch00:03
perlDreamersidebar question00:03
@snapcountk00:04
perlDreamerif a create a submit button with no args, what is is supposed to say in the button?00:04
@snapcountSave I think00:04
@snapcounts/Save/save00:04
perlDreameris that browser specific?00:05
@snapcountshouldn't be00:05
@snapcountwg does that00:05
@snapcountif wg does nothing00:05
@snapcountit should say submit00:05
@snapcounti.e., you just make a button control in html00:05
perlDreamerokay00:05
perlDreamerback to profile problems00:05
@snapcountso we need to determine why $self->value isn't null after deleting the avatar image00:06
perlDreamerwhen adding the avatar to dupe the bug, do you have to enter an email address?00:06
@snapcountyes00:06
@snapcountotherwise it won't take the avatar at all00:06
@snapcountbut really it's the same end result00:06
perlDreameryou sure?00:07
@snapcountactually no00:07
perlDreamerokay00:07
perlDreamerjust checking00:07
@snapcountI'm proliferating theorys00:07
@snapcountwithout checking first00:07
@snapcountsorry00:07
perlDreamerno problem00:07
perlDreamerI broke all the save buttons00:07
perlDreamerwe all make mistakes00:07
@snapcountcool00:07
@snapcountinteresting note00:08
@snapcountthe photo field00:08
@snapcountdoes not have this problem00:08
@snapcountand it's an Form::Image00:08
perlDreamerthat would explain a few things00:08
perlDreamerI only tested the photo field00:08
@snapcountso it has to be something with the way the form control is being used then00:08
perlDreamerI don't have this problem under Mozilla 1.400:09
perlDreameradd user00:09
perlDreamerbecome user00:09
perlDreameredit profile00:09
perlDreameradd email address and avatar00:09
perlDreameredit profile, delete avatar00:09
perlDreamerI get back a form upload control00:09
@snapcountreally00:09
@snapcountwow00:09
perlDreamerSVN rev 99300:09
@snapcountlet me reset my site00:09
pbmdawgperlDreamer: do you have caching disabled?00:09
perlDreamerI don't know, what do I check?00:10
pbmdawg.conf00:10
pbmdawgsearch Cache00:10
@snapcount994 is the latest btw00:10
perlDreamertemplateCacheType=file00:10
perlDreamer994 is for WG 6.900:11
perlDreamersnapcount:  are you sure you're looking at 6.8 code?00:11
@snapcountyes00:11
@snapcountI did a svn up00:11
@snapcountand it brought me to 99400:12
@snapcountlooking at changelog now00:12
@snapcount6.8.7 at the top00:12
perlDreameryeah00:12
perlDreamerthere are no 6.8 changes between 993 and 994, but the repo status is 99400:13
@snapcountI'm definitely in 6.800:13
@snapcountoh ok00:13
perlDreamerSo I can't dupe this00:13
@snapcountit said it updated files00:13
perlDreamerat least not on mozilla00:13
@snapcountI just reset my env00:13
@snapcountI'll try again00:13
perlDreamerI'll try ff next00:13
perlDreamerwe need a regressionable test suite00:14
perlDreamerthis is crazy00:14
@snapcountI'm doing this as admin00:15
@snapcountnot the user00:15
@snapcountadd user00:15
@snapcountedit profile00:15
@snapcountadd avatar00:15
@snapcountremove avatar00:15
@snapcountno workie00:15
@snapcountI'll try as the user00:16
perlDreamerno problems on ff 1.0.7 either00:17
perlDreamerwhat to do from here?00:19
@snapcountit works as the user for me too00:19
perlDreamerbut not as admin?00:19
@snapcountright00:20
@snapcountyou tried as admin00:20
perlDreamerno, the user00:20
perlDreamermy bad00:20
perlDreamerlet me try again00:20
perlDreameradmin00:20
perlDreameradd user00:20
perlDreameredit user00:20
@snapcountadmin00:20
@snapcountadd user00:20
@snapcountprofile tab00:20
@snapcountadd avatar00:20
@snapcountsave00:20
@snapcountedit user00:20
perlDreamerwait00:21
@snapcountremove avatar00:21
perlDreameremail address, add avatar?00:21
@snapcountyes00:21
@snapcountsorry bout that00:21
perlDreamerokay00:24
perlDreameradmin00:24
perlDreameradd user, save00:24
pbmdawg<tease> you guys are hopeless </tease>00:24
* snapcount hurls a compact thermo-nuclear device at pbmdawg00:25
perlDreamersnapcount makes pbmdawg fix bug?00:25
* pbmdawg dodges.00:25
* pbmdawg whines at having to export a csv from webgui and manually move certain rows to another excel file for the 8th time today.00:26
@snapcountdo it right the first time... it's easier00:26
@snapcount=)00:27
@snapcountok00:27
pbmdawgI did it right the 4th time.00:27
pbmdawgall the times since then has been bad data; their fault.00:27
@snapcountthat's improvement I guess00:27
pbmdawgand apparently excel search/replace is illegal.00:27
@snapcountcolin: any luck?00:27
perlDreamerstill duping00:27
@snapcountDUPING00:28
@snapcountPOOPING00:28
@snapcountDA POOP00:28
perlDreamerI can't get an upload to work via the profile tab00:28
perlDreamerbut i can via the account00:28
@snapcountok00:28
@snapcountso we're on the same page now00:28
perlDreameruh, not quite00:29
perlDreameryour bug:00:29
perlDreameradmin00:29
perlDreameradd user, save00:29
@snapcountno00:29
@snapcountno00:29
@snapcountno00:29
@snapcount=)00:29
@snapcountadmin00:29
@snapcountadd user00:29
perlDreameredit user, add email address, avatar save00:29
@snapcountprofile tab00:29
perlDreamerokay, no intervening save00:29
@snapcount[17:20] <snapcount> admin00:29
@snapcount[17:20] <snapcount> add user00:29
@snapcount[17:20] <snapcount> profile tab00:29
@snapcount[17:20] <snapcount> add avatar00:29
@snapcount[17:20] <snapcount> save00:29
@snapcount[17:20] <snapcount> edit user00:29
@snapcountbut you can't even save it initially?00:30
perlDreamerno00:30
pbmdawgI fixed it.00:30
@snapcount(the avatar)00:30
@snapcountthis bug?00:30
pbmdawgno, just kidding. :p00:30
pbmdawgjust being a dork today.00:30
perlDreamercalc urine00:30
@WREurine = <pb_M-Train> Did you know that all humans can urinate through their navels?00:30
* snapcount re-arms the thermo-nuclear device at pbmdawg's feet00:30
@snapcountjust today? =)00:30
perlDreamersnapcount asks cody to prove pbmdawg's urniation theory00:30
pbmdawgcody is not a human.00:31
perlDreamertrue00:31
perlDreamerbut dogs have placental cords00:31
pbmdawgprobably linked to their bladders, too.00:31
pbmdawgI think it is all mammals.00:31
pbmdawgso you're right.00:31
perlDreamerokay00:33
perlDreameradmin00:33
perlDreameradd user, profile tab, email address, avatar, save00:34
perlDreamergo back to edit tab, no avatar00:34
perlDreamerright steps?00:35
@snapcountright steps wrong result00:35
@snapcountwhen I do it00:35
@snapcountI have an avatar00:35
@snapcountbut when I delete it00:35
@snapcountthe picture goes away00:35
@snapcountbut I don't get an upload control00:36
@snapcountmake sense?00:36
perlDreameryes00:36
@snapcountso hard to do this over chat sometimes00:36
perlDreameryeah00:36
@snapcountalmost as bad as email00:36
perlDreamerwould it be better if I let you do this, and work on another bug?00:36
@snapcountno00:36
@snapcountI'm stuck00:36
@snapcountI understand the IE problem now btw00:37
perlDreamerwhich is that one?00:37
@snapcountif you add an avatar w/o entering the reqd fields00:37
@snapcountit shows a broken image link00:37
@snapcountwhen you delete it and replace after filling reqd fields00:38
@snapcounteverything is peachy00:38
@snapcountanyways00:38
@snapcountdidn't mean to get us OT00:38
perlDreamerIt's probably safe to say my Mozilla bug is javascript related.00:39
perlDreamerthat leaves us with your bug00:39
perlDreamerwhat's in the Avatar field in the database after the delete?00:40
@snapcountblank for value00:40
@snapcounti.e., not null but no characters00:40
@snapcountempty00:41
perlDreamerokay00:41
perlDreamerso somehow, that's being translated into something else00:41
perlDreamerotherwise, the form control would work right00:41
perlDreamerhow about putting some debug code into the Form/Image displayForm sub?00:41
perlDreamerto find out what's happening?00:42
perlDreamermight also be good to dump the object00:42
@snapcountyeah00:44
@snapcountbut00:44
@snapcountwhy does this not happen with the photo?00:44
@snapcountmakes me think it's the way the form control is used for avatar00:44
perlDreamerI can only think of two things, neither of which make much sense00:44
perlDreamer1) photo comes before email (required field), avatar comes after email00:45
perlDreamer2) Aren't Photo and Avatar different controls (File/Image) ?00:45
perlDreamernm, they're both image00:46
perlDreamerwait a sec00:47
perlDreamercheck this out00:47
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."]00:47
perlDreamerOperation::User::www_editUserSave checks the profile fields sequentially00:47
perlDreamerOperation::User::www_editProfileSave checks _all_ fields before saving any of them00:48
perlDreamerno00:49
perlDreamerthat's not it00:49
perlDreamerthere's no call to validateProfileData inside of Operation::User::www_editUserSave00:49
perlDreamerthat's why you can create user's without email addresses00:51
@snapcountok00:52
@snapcountI'm trying to catch up00:52
@snapcountI zoned out for a minute00:53
perlDreamerIf the user edits their own account, I think everything is fine00:53
perlDreamerIf admin edits a user's account, everything is not fine00:53
perlDreamerare those correct?00:54
@snapcountthat's what i'm seeing00:54
perlDreamerokay, so the problem is not in Operation::Profile00:55
perlDreamerit's in Operation::User00:55
perlDreameragree/disagree/comment?00:55
@snapcountI think that's right00:55
@snapcountlet's take a gander00:56
@snapcountok00:57
@snapcountIt's building that tab dynamically00:57
@snapcountusing the profile fields in the db00:57
perlDreameryup00:59
@snapcountWebGUI::ProfileCategories->getProfileFields00:59
@snapcounterr00:59
@snapcountgetFields00:59
perlDreamerah01:00
perlDreamerthat's something to check01:00
perlDreamerinside Operation/Profile, it uses getEditableFields, not getFields.01:00
@snapcountsomethine else01:01
perlDreameryes?01:01
@snapcountgetFields is expecting you to pass a category id01:01
@snapcountnm01:01
perlDreamerno, just ordering by01:01
perlDreamerthe fields are returned in different orders by the two methods01:02
perlDreamerI don't know if that's important or not01:02
perlDreamerHow are you doing?01:07
@snapcountI'm not getting anywhere01:09
@snapcountthis doesn't make sense01:09
perlDreamerI've got something, let me borrow your eyes for a second01:09
perlDreamerWebGUI::ProfileField::formField01:09
@snapcountok... but you have to give them back01:09
perlDreamerthis is what's building the forms in the profile in both cases01:09
@snapcountok01:10
perlDreamerthis is what's bothering me, User::www_editUser and Profile::www_editProfile both call this same method, but in different ways01:10
perlDreamereditProfile: 'profile.form.element' => $field->formField,01:10
perlDreamereditUser:  $tabform->getTab("profile")->raw($field->formField({label=>$label},1,$u));01:11
perlDreamerthe hash is for properties01:11
perlDreamerthe 1 says to build a wrapper01:11
perlDreamerbut the user object is passed in one case and not the other01:12
perlDreamerinside formField, there is a cascaded if statement for setting $default01:12
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui01:12
perlDreamerthat might be the cause of what we're seeing01:12
perlDreamerif $default is different based on how we're called, then that would explain it01:13
perlDreamerwhat do you think?01:13
-!- mode/#webgui [+o crythias] by WRE01:14
@snapcountsorry pottie break01:15
@snapcountreading...01:15
@crythiaslaptop wants to burn cd's ..01:15
-!- pbmdawg [n=SysAdmin@adsl-69-154-22-82.dsl.ksc2mo.swbell.net] has joined #webgui01:15
@crythiasI'm causing more trouble!01:16
pbmdawgapparently.01:16
@crythiashee01:16
@snapcountthe user object is passed because the admin is doing the editing01:16
@crythiasIf WG wasn't so funny, I don't know what I'd do.01:17
@snapcountotherwise it wouldn't be editing the correct user01:17
@snapcountin profile01:17
@snapcountdefaulting to the user currently logged in makes sense01:17
@crythiaswhat's the latest?01:17
@snapcountexterminating01:17
@snapcountdid you get that colin?01:17
perlDreamerbut if the session cache of the user and the profile cache of the user are different...01:18
perlDreamerthen we get different behavior depending on how we're called01:18
@snapcountyeah01:18
@snapcountbut, the method that doesn't pass the user object01:18
@snapcountworks01:18
perlDreamerright01:19
@snapcountthe one that does which should be better01:19
@crythiassession cache should always reflect profile cache... and what is profile cache anyway?01:19
@snapcountis the one with problems01:19
@snapcountprofile cache is just there to save hits to the db01:19
perlDreamerthen I think the only way to debug this is via code profiling.01:19
@snapcountb/c everything about the profile is defined in the db01:19
@snapcountincluding structure01:19
perlDreamerwe need to know what value is being sent to the form and where it comes from01:20
@snapcounthow do you do that?01:20
@crythiasso dump it into session and use session.01:20
perlDreamerlots of WG::ErrorHandler::warns01:20
@snapcountok01:20
@snapcountyou know it would be nice if debug code was embedded throughout wg01:21
@snapcountand could be turned on with a flag or something01:21
perlDreameryou can do that via Log::Log4perl and setting the logger level in the config file01:21
perlDreamerbut I've never gotten it to work01:21
@snapcountahh01:21
perlDreamerinstead of ErrorHandler::warn, use ::debug01:21
perlDreamersound right, Matt?01:21
@snapcountbut that might hurt performance01:21
perlDreameryes01:21
pbmdawgzooba what?01:21
@snapcountwe only want the debug executed if it's in debug mode01:22
@snapcountanyways01:22
@snapcountare you going to do the honors?01:22
@snapcountor am I01:22
perlDreamerI can't reproduce the error01:22
perlDreamercan't upload Avatars01:22
@snapcountoh yeah01:22
perlDreamerI think you're stuck01:22
@snapcountthat would be an issue01:22
@snapcountwell, in that case let's submit a tracker and leave it for now01:23
@snapcountI have to get these security bugs done01:23
@crythiasstill on avataras?01:23
@snapcountup until a few seconds ago01:23
@crythiaswow01:24
-!- mode/#webgui [+o pbmdawg] by crythias01:24
@crythiasgotta go eat. l8r01:24
@pbmdawgzooba hoola01:24
perlDreamerI can submit the tracker01:24
@snapcountcool01:25
perlDreameractually, I'll just update the existing one with more information01:25
perlDreamerhmmmm........01:27
perlDreamerI saw a dialog, but nothing happened01:27
@snapcount!dubya01:29
@WRE"A tax cut is really one of the anecdotes to coming out of an economic illness."01:29
@pbmdawg!dubya01:31
@WRE"Reading is the basics for all learning."01:31
@pbmdawg!ubya01:31
@pbmdawg!dubya01:31
@WRE"The fundamental question is, 'Will I be a successful president when it comes to foreign policy?' I will be, but until I'm the president, it's going to be hard for me to verify that I think I'll be more effective."01:31
@snapcounthaha01:31
@pbmdawg!dubya01:57
@WRE"One of the common denominators I have found is that expectations rise above that which is expected."01:57
@pbmdawg!bash01:57
@WRE|bash 19145| <Kinto> That totally sucked.01:57
@WRE|bash 19145| <Kinto> I work in a water store, and for some reason it flooded with water because we left the machine on ...01:57
@WRE|bash 19145| <Kinto> So I put my pant legs up and like helped clean the mess. Our carpet is going to smell.01:57
@WRE|bash 19145| <Kinto> But now only one pant leg is up, so now I look like LL COOL J.01:57
@WRE|bash 19145| * Kinto starts rapping.01:57
@WRE|bash 19145| <Menophis> That's better than looking like Kriss Kross.01:57
@WRE|bash 19145| <Menophis> I mean, I can only think of one justifiable reason for a man to have a zipper on the ass of his pants.01:57
@snapcountLOL01:58
@crythiassigh01:58
@crythiasgood and bad about the new laptop.01:58
@crythiasgood: it's pretty and fast. and it's got almost nothing on it 'sides xph01:58
@crythiasbad: I get to install all my fave windows stuff.02:00
@crythiasAcer has this thing about splitting the drive so it's not all one big partition.02:00
@crythiaswhich is nice on so many different ways except for those whiners...02:00
@crythiasIt's interesting because I can drop the alternate partition and install a different OS without cringing about messing up the original.02:01
@crythiasThat's oddly comforting.02:02
@crythiasve're heer to unpeemp vour ride...02:09
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]02:28
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui02:33
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []02:45
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit [""outta here, happy hacking""]02:57
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []03:12
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui03:53
@snapcount!bofh04:18
@WREBOFH Quick-excuse: Feature was not beta tested04:18
@snapcounthow appropriate04:18
crythiasHAH!04:21
crythias!bofh04:22
@WREBOFH Quick-excuse: Traffic jam on the Information Superhighway.04:22
crythiaslame.04:22
crythiasAt least tell me blueberry, grape, or strawberry.04:22
@snapcountheh04:23
crythiasSo, if it involved Tow trucks, that would be ... wait for it... Tow Jam on the Information Superhighway...04:23
* snapcount hears a golf clap in the distance04:24
crythiaspitter pitter pitter04:24
crythiasI'm watching an interesting movie.04:25
@pbmdawgwhich one04:25
crythiasBefore Sunrise.04:25
crythiasEthan Hawke and some French chick.04:26
crythiasIt's basically two people talking the entire time, from train through Vienna..04:26
crythiasthey meet on the train and they kinda have an extemporaneous date type thing.04:26
crythiasShe's pretty.04:27
@snapcountwell04:33
@snapcount2 outta 3 conflicted04:33
@snapcountson of a bitch04:33
@snapcountbetter than 3/3 I guess04:33
@snapcountyippee04:41
@snapcounttime to start the release04:41
* snapcount does a dance04:41
crythias?04:54
crythiashey04:54
@snapcounthey04:54
@snapcountyeh04:54
crythiasyou read about not being able to order fields?04:54
crythiashey yah04:55
@snapcountit's fixed in this release04:55
crythiasgood good04:55
@snapcountaccording to colin anyway =)04:55
@snapcountI haven't tested it04:55
@snapcountbut he's a sharp feller04:55
@pbmdawgtest it04:55
crythiasyeah04:55
@pbmdawgsays I04:55
crythiasI'm a fart smeller.04:55
@pbmdawgI hadn't heard that one04:56
@snapcountif you guys want to test it please do04:56
@snapcountyou've got about 30 minutes to determine if it's ok04:56
@snapcountotherwise 'put a stamp on 'er... she's done'04:56
@snapcounterr04:56
@snapcountput a fork in er04:56
@snapcountyeah04:56
@snapcountthat's it04:56
@pbmdawgfork 'er?04:57
@snapcountBOINK ER04:58
@snapcountok04:58
@snapcounttell me how to test this quickly and I will04:58
@snapcountjust reorder some fields?04:59
@snapcountis that what was broke04:59
* snapcount hears crickets05:00
@snapcounthey05:02
@snapcountwait a minute05:02
crythiaswhat?05:03
@snapcountumm05:03
@snapcountis it normal not to see delete icons next to some form fields in the tell a friend form on a default install?05:03
crythiaschecking demo05:04
@snapcountthat's the way it is on demo05:04
@snapcountweird05:04
@snapcountI wonder if that's right05:05
@snapcountI guess those fields are required for the template being used05:05
crythiasyeah. it's required fields for the ...05:05
crythiasgosh05:05
@snapcountso they can't be deleted maybe?05:05
crythiasI'm just lame05:05
@snapcounthuh05:05
@snapcountso verdict is it's normal05:05
@snapcountand if I reorder fields05:05
@snapcountshit breaks right05:05
@snapcountwas that the bug05:05
crythiasbeats me. new support q05:06
@snapcountoh brother05:06
@snapcountsupport05:06
crythiasdoesn't seem broken to me.05:07
crythiasto ... me.05:07
@snapcounton demo you mean05:07
crythiasyeah05:07
@snapcountI think it was a tab related bug05:07
@snapcountI'm looking for the tracker now05:07
crythiashttp://www.plainblack.com/plain_black_support/data-form-issues-continued05:08
@WRE<crythias> http://tinyurl.com/f67co05:08
crythiasbetcha it's a cache issue05:09
@snapcountI'm thinking he's trying to do this on a form that was corrupt05:09
crythiasI'm willing to say that, based upon the sporadic05:09
@snapcountand he didn't delete it05:09
@snapcountand start over05:09
@snapcountcolin fixed a bug relating to ordering I thought05:10
@snapcountit's in the change log05:10
crythiasok05:10
@snapcount- fix [ 1431944 ] 6.8.6 DataForm moving fields05:10
crythiashrm.05:11
@snapcountthat was a different screw up05:11
@snapcountoh well05:11
@snapcountThe release must go on05:12
@snapcountI'll do as many as it takes05:12
@snapcountuntil we are stable05:12
@snapcountor 7.0 comes out05:12
@snapcountwhichever's first05:12
crythiasyeah.. I don't think jws is replicable. oh, well.05:12
@snapcountas JT says05:12
@snapcountif you can't do it on demo05:12
@snapcountit's not a bug05:12
@snapcount=)05:12
@snapcountwhich is BS sometimes05:13
@snapcountbut hey05:13
crythiashey hey hey05:14
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui05:27
perlDreamerhey guys!05:28
@pbmdawghey.05:32
perlDreamereverything all fixed?05:32
@pbmdawgnothing was broken.05:33
perlDreamerhouston boy speaks with forked tongue05:33
@pbmdawgsalami.05:36
perlDreamerbologna05:41
@snapcountwekj;lkjafd'05:43
@snapcountsorry05:43
* perlDreamer passes snapcount some Mountain Dew05:43
@snapcountthanks pal05:43
@snapcountneeded that05:43
perlDreamerare we 3 for 3?05:44
@snapcountyes05:44
@snapcounteverything is fixed05:44
@snapcountI'm about to upgrade pb.com05:44
@snapcountand all the demo sites05:44
perlDreamerwhen you say everything, do you also mean avatar upload?05:44
@snapcountso maybe you guys can help me test demo before i push the release05:44
@snapcountjust to double check05:45
@snapcountno, not that05:45
@snapcountsecurity stuff05:45
perlDreamerroger05:45
perlDreameryeah, I can help test demo05:45
perlDreamerI was hoping to use it tonight for version control research05:45
perlDreamerlet me know when it's ready05:45
@snapcountsweet05:46
@snapcountthe release is building now05:46
perlDreamerwe need to do a bug fixathon this weekend05:46
@snapcountI'm up for that05:46
@snapcountI'm all for that actually05:46
@snapcounthow about this05:46
@snapcountif we get enough done05:47
@snapcountI'll do another release05:47
perlDreamerworks for me05:47
@snapcountI'll do one every week if there are enough fixes to warrant it05:47
@snapcountthe upgrades have begun05:50
@snapcountcheckout plainblack.com right now05:51
perlDreamerthere are 13 outstanding bugs, so it shouldn't be too hard to find enough for a release :)05:51
perlDreamermaintenenance screen05:51
@snapcountblue screen of death05:51
perlDreamerdemo is up05:51
@snapcountit upgrades them one at a time05:52
@snapcountnew sites will work05:52
@snapcountif you go to an existing one05:52
@snapcountit will show maintenance05:52
@snapcountright now it's deleting all of the cache files05:52
@snapcounttakes forever05:52
@snapcountthis upgrade should be pretty quick05:53
perlDreamerthe 6.9 upgrade takes forever05:53
@snapcountthe upgrade script is just updating the webguiVersion table05:53
@snapcountit doesn't do anything else this release05:53
@snapcountplainblack is going now05:54
@snapcountit's done05:54
perlDreamerplainblack.net?05:56
@snapcount.com05:56
@snapcountit's running 6.8.7 now05:56
@snapcountdemo sites are still going05:56
perlDreamerYou seen the support board posting about the dataform?05:57
perlDreamerno field reordering in latest IE/FF05:57
@snapcountI wonder if he's using his old form from the corrupted table05:57
@snapcountI did this on demo before the release05:57
perlDreamerif he only applied the update, probably05:57
@snapcountand re-ordering works for me05:57
@snapcounthe probably didn't delete the form05:58
@snapcountand rebuild it05:58
@snapcountthat's my guess anyway05:58
-!- pbmdawg [n=SysAdmin@adsl-69-154-22-82.dsl.ksc2mo.swbell.net] has quit [Read error: 110 (Connection timed out)]05:58
@snapcountThat's what I have to look forward to in the morning05:58
@snapcountall the support board stuff05:58
perlDreamerdoesn't look too bad05:59
@snapcountI did manage to get the login requests caught up today though05:59
@snapcountIf I finish the release and upgrade our vhosted customers... I should be doing ok05:59
@snapcountthat will be enough for one day05:59
@snapcountit amazes me how many demo sites are created in a day06:00
perlDreamer:)06:00
@snapcountthey only last for a day06:00
@snapcountso all of these sites I'm waiting on06:00
@snapcountare no more than a day old06:00
perlDreamerhow many are there?06:00
@snapcountI'd guess 150 - 20006:01
@snapcountthat's one demo every 7 minutes06:03
@snapcountthe ppl in this channel prolly create 100 of them every day06:04
@snapcountlol06:04
perlDreamer:)06:04
@snapcountevery time I do a release it's like this06:04
@snapcountit's consistently a high number06:04
@snapcountwhich is good06:05
perlDreamerthere's a lot of interest in WebGUI06:05
perlDreamereven from people with questionable motives06:05
perlDreameractually, the upgrade script does do one thing.06:06
perlDreamerit updates the MultiSearch template for i18n06:06
@snapcountuh06:06
@snapcountno it doesn't06:06
@snapcounthave you looked in there?06:06
perlDreameryou're right06:06
perlDreamerI didn't check it in06:06
@snapcountdoh06:06
@snapcounthow important is it?06:07
perlDreamernot06:07
@snapcountok06:07
@snapcountI can still get it in06:07
@snapcountbut I'd have to start over06:07
perlDreamerdon't worry about it.06:07
@snapcountthe next step is the point of no return06:08
@snapcountpushing the release to sf and everywhere else06:08
perlDreamerit's been without i18n this long, another week won't matter06:08
@snapcounthehe06:08
@snapcountwe can start testing demo06:08
@snapcountbtw06:08
@snapcountkinda cool seeing the current version exceed the latest version available in the stats06:09
perlDreamerfor downloads?06:09
@snapcountif you go to site statistics06:10
@snapcounton demo06:10
@snapcountoh I was way off on the number of demos06:11
@snapcountthere are 88006:11
perlDreamerin a day?06:11
@snapcountyep06:11
perlDreameroh, I've been testing demo06:11
perlDreamerand I can't upload Avatars06:11
@snapcountthey are killed every day06:11
@snapcountat all?06:11
perlDreamerj/k06:11
* snapcount gives perlDreamer a swift kick to the nads06:11
* perlDreamer "doh"06:11
@snapcountso how does demo seem to you?06:13
perlDreamerokay06:14
perlDreamerI'm trying some package stuff on a dataform06:14
@snapcountplease put dataform through it's paces06:14
@snapcountGod help us if something else is broken06:14
perlDreameruh06:14
@snapcountI'm doing it too06:14
perlDreamerI don't know if this is a bug or not06:14
perlDreamerit might just be timing06:15
@snapcountoh boy06:15
perlDreamerI created a dataform, and in the metadata set it to be a package06:15
perlDreamerthen hit save and created a field06:15
perlDreamerjust 1 field06:15
perlDreamerthen I went to a new page and deployed the package06:15
perlDreamerno fields06:15
* snapcount sighs06:16
* perlDreamer cries06:16
@snapcounthow could that be timing? I missed that part06:16
perlDreameroh, if the package is created when the field is set, then the field wouldn't be a part of it.06:17
@snapcountso it's not a problem06:17
perlDreamerdon't know06:17
crythiasthat doesn't seem like a bug06:18
@snapcountI have a question for you guys06:18
perlDreamernope, it's a bug06:19
perlDreamerdataform packages don't recreate fields06:19
@snapcountshiza06:19
perlDreamerthat might mean that no wobject collateral is duplicated on package creation06:19
crythiasbut you made it a package after...06:19
@snapcountyeah I was just thinking that06:19
crythiaser before field.06:19
@snapcounthe added the field06:20
perlDreamermade another one after I created a field06:20
@snapcountthen made it a package06:20
@snapcountoh06:20
perlDreameractually, tried it both ways06:20
perlDreamergot the same result06:20
@snapcountwell poopie06:20
perlDreamerthis weekend, we'll fix it06:20
perlDreamermaybe sooner unless I have $dayWork to do06:20
@snapcountare you opening a tracker?06:20
perlDreameryeah06:20
@snapcountthx06:20
@snapcountok... I'm satisfied06:21
@snapcountthe release is being pushed06:21
* snapcount sings "push it real good"06:21
perlDreamerwe need a checklist of manual tests to do on release06:21
perlDreamerthen we can convert them to tests later06:21
@snapcountI have one I do everytime06:21
@snapcountbut it could be improved upon06:21
@snapcountpretty basic06:22
@snapcountb/c we operate on the premise that everyone who commits, verifies/tests their patch06:22
@snapcountif they don't, JT takes their commit privs away06:22
@snapcountso I guess it's worked pretty well06:22
@snapcountI like the test idea better06:23
perlDreamerme, too06:23
perlDreameryay!06:23
perlDreamerfirst post06:23
crythiasfrist pots06:23
perlDreamerokay, time to bang on the version control system06:23
perlDreamerlater guys06:23
perlDreamermore fun tomorrow06:23
crythiaslaterness06:23
@snapcountsee ya06:24
-!- perlDreamer [n=colink@199.107.160.242] has quit [""bugaboo""]06:24
@snapcountfirst post?06:24
@snapcountdid I miss something06:24
@snapcountah crap06:26
@snapcountI forgot to update the gotcha file06:26
@snapcountabout the db thing06:26
@snapcountguess that'll go in the next release06:26
crythiasum. oops06:28
@snapcountyeah06:32
@snapcountwoo hoo06:32
@snapcountI got revision 1000!06:32
@snapcounthead is done06:34
@snapcountjust have to do the press release crap06:34
@snapcountand dunzo06:34
crythiasand I update my faq06:38
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui06:56
@snapcounthttp://www.plainblack.com/getwebgui/advisories/webgui-6.8.7-gamma-released#YdKwxsL52yFPxrVvYcjw5A06:56
@WRE<snapcount> http://tinyurl.com/qjazn06:56
perlDreamersnapcount: tell me more about the FAQ template fix, please06:57
@snapcountyou should upgrade or backport the security patches06:57
@snapcountthey are pretty nasty06:57
-!- snapcount changed the topic of #webgui to: http://www.plainblack.com/getwebgui/advisories/webgui-6.8.7-gamma-released#YdKwxsL52yFPxrVvYcjw5A06:57
@snapcountwell, the tmpl vars for the anchor tags returning the links to the faq articles06:58
@snapcountdon't have 'id' prefixing the assetId06:58
@snapcountso the links don't work06:58
perlDreamer  <a name="id<tmpl_var assetId>" id="id<tmpl_var assetId>"></a>06:59
@snapcountthe template is correct06:59
perlDreameroh, it's the tmpl vars themselves...06:59
@snapcountbut the actual anchor tags in the CS are wrong06:59
@snapcountyes06:59
@snapcountthey just return #assetId06:59
-!- snapcount [n=roy@adsl-35-173-66.dab.bellsouth.net] has quit ["www.snapcount.org"]07:00
-!- perlDreamer [n=colink@199.107.160.242] has quit [""later""]07:02
-!- snapcount [n=roy@adsl-35-173-66.dab.bellsouth.net] has joined #webgui07:03
snapcountoops07:03
snapcountquit and part are not the same07:03
-!- mode/#webgui [+o snapcount] by WRE07:03
-!- mode/#webgui [+o crythias] by snapcount07:04
@crythiashow old are the 687 security vulns?07:08
@snapcountforever07:08
@snapcountwell07:08
@snapcountback to 6.307:08
@crythiasirk07:08
@snapcountthey are pretty bad07:08
@snapcountif you combine the 6.8.7 vulns with the one from 6.8.6 an annonymous user07:09
@snapcounton a site with reg turned off07:09
@snapcountcould actually deface your site07:09
@snapcountif you have a CS that allows posts by Registered Users07:09
@crythiasoh. no.07:09
@snapcountso if you're still running 6.8.4 you're brave07:09
@crythiasI'm 67807:09
@snapcountyou need to backport the fixes07:10
@snapcountor upgrade07:10
@crythiasyeah. about time.07:10
@snapcountor make sure you have no CS that allows registered users to post07:10
@crythiasthat'd be ga-commenters.07:10
@crythiaswhich is worth killing.07:10
@crythiasToo late for me to do much. I'm going to have to deal with it tomorrow.07:11
@snapcountheh07:12
@crythiasor whenever.07:12
@snapcountI'm almost done for the night myself07:12
@snapcountbeen a long day07:12
@crythiasyeah07:12
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["Client exiting"]08:59
-!- snapcount [n=roy@adsl-35-173-66.dab.bellsouth.net] has quit [Read error: 110 (Connection timed out)]11:51
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui15:45
-!- mode/#webgui [+o pbmdawg] by WRE15:50
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui17:19
MrHairgreasematt17:20
MrHairgreaseis there a way to include a preformat toggle in the rich editor?17:20
@pbmdawgdon't know17:20
MrHairgreaseI can't see it in the list17:20
@pbmdawgwhat do you mean17:20
@pbmdawgno, but if you want to make the richeditor templated for 6.99...........17:21
MrHairgreasethe list of knobs in the edit of the richedit17:21
@pbmdawgoh17:21
@pbmdawgpreformat17:21
MrHairgreaseyeah17:21
@pbmdawglike <pre></pre>17:21
MrHairgrease<pre>17:21
MrHairgreaseyeah17:21
@pbmdawgI have no idea.  is that a button that's included with tinymce?17:21
MrHairgreasedon't think so17:21
@pbmdawgso make it.  plugins to tinymce are only like 10 lines of js.17:21
MrHairgreasebur I really don't know17:21
MrHairgreaseok17:22
@pbmdawg:-D17:22
MrHairgreasei'll check it out17:22
MrHairgreasethanks17:22
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI18:09
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui18:23
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Nick collision from services.]18:27
-!- crythia1 is now known as crythias18:27
-!- mode/#webgui [+o crythias] by WRE18:27
@crythiasit's all good.18:27
-!- perlDreamer [n=ckuskie@nat069.mxim.com] has joined #webgui18:31
-!- snapcount [n=roy@adsl-35-156-66.dab.bellsouth.net] has joined #webgui19:09
-!- mode/#webgui [+o snapcount] by WRE19:09
@snapcounthola mi amigos19:10
@pbmdawgho la19:10
@snapcountyeah so, found out last night that none of the upgrades since 6.8.3 actually happened on cold19:11
@pbmdawgzoop!19:11
@snapcountbecause the data in webguiVersion was thrashed19:11
@snapcountand19:11
@snapcountthe cherry on top19:11
@snapcountthe *schema* was wrong as well19:11
@snapcountso the table definitions were corrupted19:12
@snapcountin addition to the data19:12
@snapcountfucking mess19:12
@pbmdawgoh boy.19:12
@pbmdawghow many sites on there?19:12
@snapcounta lot19:12
@snapcount80 or so19:12
@pbmdawgzounds19:12
perlDreamerwhat's the remedy?19:13
@snapcountI wrote a script that runs mysqldiff on a db made using create.sql against each database and applies the diff file19:13
@snapcountthat gets the schema right19:13
@snapcountto get it to upgrade19:13
@snapcounthad to insert a valid upgrade entry for WG 6.8.319:14
perlDreamerboy, we're having a banner week19:14
@snapcountin webguiVersion19:14
@snapcountas an aside19:15
@snapcountJT told me that we need to be more careful with our patches19:16
@snapcount6.8 has just been real crappy19:17
perlDreamerI know19:17
@snapcountno slight on anyone19:17
@snapcountit's just the way it's been19:17
@snapcountslite19:17
@snapcount!spell19:18
@snapcountdarn19:18
@snapcountI guess the TCL fairy skipped our bot last night19:18
@snapcountso what's the talk of the town19:18
@snapcountlet me guess19:19
perlDreamerworking on the database package bug19:19
@snapcountnice and quiet until I showd up19:19
perlDreamerpretty much19:19
perlDreamer:)19:19
* snapcount shakes things up a bit19:20
perlDreamerhas anyone else been having logging problems?19:20
perlDreamerargh19:39
perlDreamerThe logging error is PEBKAC19:39
MrHairgreasecalc urine19:39
@WREurine = <pb_M-Train> Did you know that all humans can urinate through their navels?19:39
MrHairgreasecalc mrhairgrease19:40
@WREmrhairgrease = eurohunk19:40
perlDreamerstylin'19:41
MrHairgreasecalc rizen19:41
@WRErizen = The Godfather19:41
MrHairgreasecalc spectre19:41
@WREspectre = Supervisor of Perplexing Event-handling Contraptions for Triggering Relentless Executions19:41
perlDreamerHe's going to make you a CMS you can't refuse19:41
MrHairgreasejust showing my girlfriend the calc function19:42
MrHairgreasebasically what i do when she's not around =)19:42
@snapcountcalc marriage19:43
@WREmarriage = <pbmdawg> my sister just got engaged <crythias> but you're already married...19:43
perlDreameris she a perl hacker?19:43
perlDreamercalc PEBKAC Problem Exists Between Keyboard And Chair19:44
perlDreamercalc E-ROD19:44
@WREE-ROD = Evil Release Overlord and Destructor19:44
perlDreamercalc E-ROD Evil Release Overlord and Destructor (aka snapcount)19:44
perlDreamersnapcount, can I walk you through a bugfix to make sure that I've got it straight?19:46
@snapcountsure19:52
@snapcountsho thing19:52
@snapcountsho 'nough19:52
perlDreamerokay, here's the bug.19:52
perlDreamerDeploying a dataform as a package makes a new dataform but does not copy any fields19:52
perlDreamerDoing the same thing via the clipboard (copy/paste) works fine19:52
perlDreamerI traced it down through www_deployPackage19:53
perlDreamerand into duplicateBranch (inside AssetBranch)19:53
perlDreamerwith me so far?19:53
@snapcountyes19:54
perlDreamerinside duplicateBranch, you see that it does19:54
perlDreamer$newAsset = $self->duplicate($assetToDuplicate)19:54
perlDreamerthat's the problem19:54
perlDreamer$self is not a DataForm, it's usually a Layout19:54
perlDreamerso DataForms duplicate method is never called19:55
perlDreamerOnly the duplicate method in the Asset class is called.19:55
@snapcounthmm19:55
@snapcounta container asset should call the duplicate methods of all it's containees19:55
@pbmdawgmy $assetToDuplicate = shift || $self;19:55
@pbmdawgthe first parameter takes precendence over $self.19:56
@pbmdawginside duplicate()19:56
perlDreamerright19:56
@pbmdawgahhh19:56
@pbmdawgbut I see what you're saying19:56
perlDreameryou have to call duplicate on yourself19:56
@pbmdawgthe overloaded one in DataForm.pm isn't called.19:56
perlDreamerright19:56
@snapcountso, does copying a page with a dataform work?19:56
@pbmdawgI think this is my fault from 6.7.419:56
@pbmdawgwhen I added in the thing to copy contentpositions.19:57
perlDreamerI'll test copy/paste a page with dataforms via the clipboard19:57
@pbmdawgit just just be my $newAsset = $assetToDuplicate->duplicate();19:57
@pbmdawgin duplicateBranch()19:58
@pbmdawgit should just be...19:58
perlDreamerthat would fix what I'm seeing19:58
perlDreamercopy/paste a page with an Layout inside of it does not duplicate the Layout's assets19:59
perlDreamerjust the Layout itself19:59
@snapcountsame reason I'm guessing19:59
perlDreamerno19:59
perlDreamercopy/paste is not recursive19:59
@snapcountoh19:59
perlDreameryou'd think it should be, though19:59
@pbmdawgugh20:00
@pbmdawgI feel like garbage.20:00
@pbmdawgsigning off for a while.20:00
@snapcounta container should recurse through the things it contains20:00
@snapcountbut not children pages20:00
@snapcountdescendants rather20:00
@snapcountonly packages should behave that way IMO20:01
@snapcountso if you copy a layout, all the assets in that layout should be copied with it, and pasted with it20:01
@snapcountbut20:01
@snapcountI don't think that would work20:01
@snapcountit would shove it all on the clipboard20:01
@pbmdawgcolin:20:02
perlDreameryes?20:02
@pbmdawgcut is effectively recursive20:02
@pbmdawgvia clipboard-limbo20:02
@pbmdawgor whatever it is20:02
@snapcountyeah that's what it's called20:02
@pbmdawgso why shouldn't copy also be recursive via the same clipboard-limbo method.20:03
@pbmdawgwell20:03
@snapcountI'm asking the big dog20:04
@pbmdawgI suppose there should be a www_copyBranch20:04
@pbmdawgso people don't have to make something a package in order to duplicate recursively20:04
@snapcountI think he's going to say "that's what packages are for"20:04
@pbmdawgheh20:04
@pbmdawgoh well20:04
@snapcountI was right20:05
MrHairgreaseI think the diffrence is that cutting changes the parent of the page you cut20:05
MrHairgreaseand therefore also the gp of the nodes below20:05
MrHairgreaseit20:05
@snapcountGodfather says copy should just copy layout, not the assets in it20:05
@pbmdawgk20:06
MrHairgreaseI think he has a point there20:06
@pbmdawgI agree that that functionality should be there20:06
@pbmdawgI just think copyBranch should also be added.20:06
perlDreamerand we should probably test dup'ing all assets to make sure they work.20:06
MrHairgreasebtw.20:07
perlDreamerWe need a permanent demo system that's fully populated with Assets to do stuff like this20:07
@pbmdawgI think the  programmers' tendency to only provide one way of doing something should be trumped by ultimate flexibility, most of the time.20:07
MrHairgreaseYesterday I made taht macro we've been talking about20:07
@snapcountperlDreamer: if you make a demo site that is the way you want20:08
@snapcountI will dump the db20:08
@snapcountand save it20:08
@snapcountthen, we can create the demo, apply the db, before the upgrades20:09
@snapcountand use it for testing20:09
@snapcountpbmdawg: I see your point20:09
@snapcountMrHairgrease: which macro?20:09
MrHairgreasethe immortalizing image processing one20:10
MrHairgreaseremember20:10
@snapcountoh an asciiArt macro?20:10
MrHairgreaseyeah20:10
@snapcountfreaking sweet20:10
@snapcountthat is awesome20:10
MrHairgreasewell20:10
MrHairgreaseit's freaking at least20:10
@snapcountdoes it work?20:11
MrHairgreaseyeah20:11
MrHairgreasewait20:11
MrHairgreasei'll set up some demo thingy20:11
@snapcountnice20:12
perlDreamerswapping my $newAsset = $self->duplicate($assetToDuplicate);20:14
perlDreamerto this my $newAsset = $assetToDuplicate->duplicate();20:14
perlDreamerdoesn't work20:15
perlDreamerI'm getting duplicate key entries20:15
perlDreamerCouldn't write to the database: insert into asset (assetId, parentId, lineage, creationDate, createdBy, className, state) values ('cgClk0deZww3uMTkWDbyGw','7up_ak_LiXPKde2A_u19JA', '000001000002000008000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000001000000001', 1140718420:15
perlDreamerI'm going to take a break and come back at it later20:15
-!- fdillon [n=fdillon@c-67-165-147-195.hsd1.il.comcast.net] has joined #WebGUI20:17
fdillonchansen: I was wondering how you are coming along with the new authentication process for WebGUI 7.020:18
fdillonchansen: Also wondering if you have added to the scope the ability to execute external scripts on successful login and logout20:19
MrHairgreasehttp://geefmegeld.nl/root/testfotos20:29
MrHairgreasecheck it out20:29
@snapcountis that you20:30
MrHairgreaseyeah20:30
@snapcountwhat the hell are you looking into20:30
MrHairgreaseunderetching baby20:30
MrHairgreasepart of a lab I took20:31
MrHairgreasereally cool20:31
@snapcountcool20:31
@snapcountyou're making PCBs20:31
MrHairgreaseno man20:31
MrHairgreasetransistors20:31
@snapcountreally!?20:31
MrHairgreasewell sorta20:31
MrHairgreasethe whole procees takes about 4 weeks20:31
MrHairgreaseand we were allowed only for ine day in the cleanroom20:32
@snapcountnow let's see that asciiArt macro do it's magic to these photos20:32
MrHairgreaseso we did like the last two process steps or so20:32
@snapcountine == one right?20:32
MrHairgreaseclick on Doet mijn maar tekst20:32
MrHairgreaseine?20:33
MrHairgreaseDoet mijn maar tekst is dutch for Me likes text better20:33
MrHairgreasefreely translated ofzourse20:33
MrHairgreaseofcourse*20:33
@snapcount <MrHairgrease> and we were allowed only for ine day in the cleanroom20:33
MrHairgreaseyeah that should be one20:34
@snapcountok20:34
MrHairgreasewell20:34
@snapcountnot too shaby20:34
chansenfdillon: No, progress yet. I only had a quick glimpse at the WebGUI source and realized that it would take quite a big effort to "clean" things up20:34
MrHairgreasehow do you like the next wg killerfeature20:35
MrHairgreaseoh20:35
MrHairgreasethought so myself20:35
* MrHairgrease pats himself on the back20:35
MrHairgreasenarcism baby!20:35
@snapcountI'm telling you, we need an Acme Class in WG20:36
@snapcountthat can be enabled in the config20:36
@snapcountto let stuff like this work20:36
MrHairgreaseyeah maybe20:36
MrHairgreaseit works the best on pictures with dark backgrounds though20:40
MrHairgreasehttp://geefmegeld.nl/textimage?aid=/root/testfotos/img_0018.jpg20:40
@WRE<MrHairgrease> http://tinyurl.com/ny5r820:40
@crythiasheh21:57
@crythiasnarcism rocks, especially 'cause it's all about me, baby.21:57
* crythias yawns. yaWN22:24
--- Day changed Fri Feb 24 2006
@crythiasI"m just too cool. Yeah. You can say it.00:03
MrHairgreaseit00:04
@crythiasthat's what I'm talking 'bout.00:06
* snapcount enjoys a nice refreshing bowl of choclate chip cookie dough ice cream00:07
@snapcountdamn00:07
@snapcountchocolate00:07
* MrHairgrease opens a nice Jupiler00:09
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []00:13
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]00:42
-!- crythia1 [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui01:12
crythia1who am I?01:13
@snapcountCaptain Kangaroo?01:14
-!- crythia1 is now known as crythias01:14
@snapcountback in a while01:14
-!- mode/#webgui [+o crythias] by WRE01:14
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:15
* crythias sniffs his pits. Did I offend?01:16
perlDreameronly virtually01:43
perlDreamersnapcount: ping01:59
@crythiashttp://www.plainblack.com/getwebgui/advisories/webgui-6.8.7-gamma-released02:04
@WRE<crythias> http://tinyurl.com/qz3gy02:05
-!- crythias changed the topic of #webgui to: WebGUI 6.8.7 Released: http://tinyurl./qz3gy Get it:02:06
@crythiashttp://prdownloads.sourceforge.net/pbwebgui/webgui-6.8.7-gamma.tar.gz?download02:06
@WRE<crythias> http://tinyurl.com/zc6sx02:06
-!- crythias changed the topic of #webgui to: WebGUI 6.8.7 Released: http://tinyurl./qz3gy Get it: http://tinyurl.com/zc6sx02:06
-!- crythias changed the topic of #webgui to: WebGUI 6.8.7 Released: http://tinyurl.com/qz3gy Get it: http://tinyurl.com/zc6sx02:06
@snapcounthello02:31
@snapcounthello02:31
@snapcounthellothere02:31
@snapcounterehtolleh02:31
perlDreamerI fixed it!02:32
@snapcountcool!02:32
@snapcount(what did you fix?)02:32
perlDreamerthe dataform package bug02:32
@snapcountnice02:33
@snapcountwhat was the patch02:33
perlDreamercheck out rev 1003 inside branch/WebGUI6.802:34
perlDreamerit's a two line fix02:34
@snapcountk02:34
perlDreameroriginally, it duplicated the source using the destination object.02:34
perlDreamerthat's why no collateral copying was done02:34
perlDreamerso, I had the source duplicate itself and then setParent to the destination.02:35
@snapcountthat sounds cool02:35
perlDreamerthe first part was easy, but it took me 3 hours to figure out that parent setting part.02:36
perlDreamerI figured out a way to get a little developer interest.02:36
perlDreamerIt's a bug-a-thon.02:36
perlDreamerIt's 148 hours long, 1 week02:37
perlDreamer2 points for reporting a new bug on 6.8/6.902:37
perlDreamer3 points for fixing a bug02:37
perlDreamertop three scorers get Papa John pizza coupons02:37
perlDreameror something else cool02:37
@snapcounthow do we keep score02:37
perlDreamerIt's all done in SF for you02:37
perlDreamerjust have to figure out how to tally.02:38
@snapcountI really want to learn a little TCL so I can write the !bug02:38
perlDreamerWRE is in TCL?02:38
* perlDreamer shudders02:38
@snapcountyeah02:38
@snapcountlanguage of the bots02:38
perlDreamerhow about a perl based bot, like purl?02:39
@snapcountthat would be cool02:39
@snapcountlink?02:39
perlDreameruh...02:39
perlDreamer!g purl02:39
@WREView as HTML @ http://64.233.179.104/search?q=cache:hVO9hTpYrkwJ:dublincore.org/2003/03/24/dces+purl&hl=en&ct=clnk&cd=4&lr=lang_en&ie=UTF-8 | Google Book Search @ http://books.google.com/books?q=purl&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp02:39
perlDreamerhttp://www.foo.be/docs/tpj/issues/vol3_2/tpj0302-0002.html02:40
@WRE<perlDreamer> http://tinyurl.com/k9x9q02:40
perlDreamerhttp://search.cpan.org/src/FIMM/Net-IRC-0.70/IRC.pm02:40
@WRE<perlDreamer> http://tinyurl.com/zm42z02:40
@snapcountcool02:42
perlDreamerhttp://search.cpan.org/src/FIMM/Net-IRC-0.70/IRC.pm02:42
@WRE<perlDreamer> http://tinyurl.com/zm42z02:42
perlDreamerthat's the definitive one.02:42
perlDreamerIt's called infobot02:42
perlDreamerpurl is an infobot02:42
perlDreamerdo you know as what user the upgrade scripts run under?02:49
@snapcountsorry02:59
@snapcountI was answering support board02:59
@snapcountadmin02:59
@snapcountcheckout the begin method02:59
perlDreameradmin?03:01
perlDreamerbegin method?03:01
perlDreameroh.03:01
perlDreamergot it03:01
perlDreamerthanks03:01
perlDreamerwant to cache out another bug?03:02
@snapcountsorry03:02
@snapcountstart method03:02
@snapcountcache out?03:02
perlDreamerI tested the FAQ template last night03:03
perlDreamerall internal links work fine except for the [top] link is broken03:03
perlDreamerso I'd like to fix that and check it in03:03
perlDreamersound good?03:03
@snapcountsure03:04
@snapcountas long as it's well tested, et. al03:04
perlDreamerI tested current behavior pretty thoroughly and will test the top link after the fix03:04
perlDreamerand please ride me about testing my patches and bug fixes03:05
perlDreamerdon't be shy03:05
-!- perlDreamer [n=ckuskie@nat069.mxim.com] has quit [""leaving the house""]03:11
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui03:22
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."]03:46
@crythiascan't imagine the top link thing is hard03:52
@snapcountdunno03:52
@snapcountwouldn't think so03:52
@crythiasis a cs?03:54
@snapcountyeah03:54
@crythiasum.03:55
@crythiastop is #top?03:56
@crythias<p><a href="#top">[top]</a></p>03:56
@crythiasgotta read what I'm needing to check link?03:56
@snapcountI guess Colin has taken care of it03:57
@crythiasWhere's the original?03:59
@crythiasseems like it works.04:01
@crythiashttp://demo.plainblack.com/demo1140745960_326/home/test-faq#idbJExZhtmtwVDCcIPjaDmXg04:02
@WRE<crythias> http://tinyurl.com/s6pv604:02
@crythiasinitial links shouldn't have #stuff04:02
@crythiaswaste of bandwidth04:03
@crythiashttp://www.plainblack.com/plain_black_support/poll-size-question/1#PgVfLVwzQoSY1tOLHaR_9A04:05
@WRE<crythias> http://tinyurl.com/hlfzp04:05
@crythiasthat's interesting. It's about time to use real DBs04:06
@snapcountwhat?04:06
@crythiasreal tables and not this weird three tables to make a table thing.04:06
@snapcountyeah but this asset will perform like crap04:07
@snapcountand, you have to do all this to add more questions04:07
@snapcountthat's the disadvantage04:07
@snapcountwith a relationship... you could have unlimited questions04:07
@crythiasyeah, which  means it's about time to use real tables instead of 3 tables to make a table...04:07
@snapcounterr answeres04:07
@snapcountI'm not following you04:09
@snapcountsorry =)04:09
@crythiasnm04:09
@snapcountmy mind isn't there right now04:09
@crythiasI'm just being stuppid04:09
@snapcountAre you suggesting the pole should work like the settings?04:10
@snapcountwhere there is a table for answers04:10
@crythiasthe forum urls shouldn't use assetIds for indexes.04:11
@crythiaser.. anchors04:12
@snapcountforum urls?04:12
@snapcountyou're jumping around on me04:12
@crythiasyeah, I'm venting.04:12
@snapcountok04:12
@snapcountcarry on04:12
* snapcount steps away04:12
@crythiasa forum url to a specific post in the thread... should go to the index of the thread or maybe even page/index04:12
@crythiasshorter url than thread title thing/#guid of post in thread04:13
@snapcountcrikey04:56
-!- fdillon [n=fdillon@c-67-165-147-195.hsd1.il.comcast.net] has quit [Read error: 110 (Connection timed out)]04:56
@snapcountliuhl bugga04:57
@snapcountbloodey hell man04:57
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui05:49
perlDreamerwelcome, shoppers05:49
@snapcounthouston I'm signing off06:54
@snapcountfor 45 minutes or so =)06:54
@snapcountthen I'll be back06:54
perlDreamerI'll pester you then06:54
* snapcount hears cheers in the distancne06:54
@snapcountcool06:54
@snapcountsee you in a bit06:54
-!- snapcount [n=roy@adsl-35-156-66.dab.bellsouth.net] has quit ["www.snapcount.org"]06:55
-!- libregeek [n=moss@220.225.191.18] has joined #webgui07:24
libregeekI am getting an error when I run WebGUI:  "WebGUI was unable to instanciate your style template.Error: Can't instanciate template 1"07:25
libregeekPlease help me. I am in serious trouble07:25
perlDreamerwhich version of WG are you running?07:26
libregeek6.6.307:26
libregeekin fedora core 407:26
perlDreameroy07:26
perlDreamerHave you searched the WebGUI discussion boards and the SourceForge bug postings for similar problems?07:26
libregeekyes07:26
libregeekI googled it07:26
libregeekbut it is not similar to my issue07:27
libregeekhttp://www.plainblack.com/etcetera/cant-instanciate-template/107:27
@WRE<libregeek> http://tinyurl.com/eqolb07:27
libregeekit's an issue between windows and linux07:28
libregeekit's not my problem07:28
libregeekwhat I did was I tried to put some javascript to the index page. first time it worked without errors and in the second time I got the error07:29
libregeekNow I can access only the login page07:29
perlDreamerdo you have backups?07:29
libregeekand when I login, it gives the error07:29
libregeekunfortunately no07:30
libregeekshould i reload the database?07:30
perlDreamerIf that's an option, I would.  But not if you're going to lose data.07:30
libregeekthen is there any solution without loss of data07:31
perlDreamerI don't know.07:31
perlDreamerare there any errors in the webgui.log file?07:31
libregeek:(07:31
libregeeklet me look07:31
libregeekno error07:32
libregeekit's a 0 byte file07:32
perlDreamerare you using Mysql 5 or Mysql 4?07:32
libregeekMySQL-server-4.1.9-007:33
perlDreamerwell, I don't have any quick answers for you07:36
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["later dudes"]07:36
libregeek:(07:36
perlDreameryour next best bet is to try posting on the discussion board07:36
libregeekk07:37
perlDreamerbe sure you include all the information that I asked you about tonight07:37
perlDreamerWG version, OS, mysql version, the exact error.07:37
perlDreamerAlso, include a step by step reproduction of causing the error.07:38
perlDreamerI would also recommend you start making regular site backups07:38
libregeekok sure07:38
libregeek:)07:38
perlDreamerAre you familiar with SQL?07:39
libregeekyes07:39
perlDreameryou know the name of your style template?07:39
libregeekyes07:39
perlDreamerthe one you were using?07:39
libregeekyes07:39
perlDreamer6.6 was so long ago....07:39
perlDreamerthere's an asset table07:39
libregeekthat Iknow07:39
perlDreamerone of the fields is styleTemplateId.07:39
libregeekbut can't upgrade now07:40
libregeekyes07:40
libregeekI can see it07:40
libregeekin my myadmin07:40
perlDreamermake sure that the style template your site is using is a valid assetId in the template table.07:40
libregeekhow can I ?07:40
perlDreamerI'm not very good at SQL myself.07:41
libregeekooooo07:41
libregeekany idea?07:41
perlDreamergrab all the styleTemplateIds from the asset table07:41
perlDreamerselect styleTemplateId from asset order by styleTemplateId;07:42
perlDreamergrab all templateIds from template table07:42
perlDreamerselect assetId from template order by templateid;07:42
perlDreamervisually inspect both lists.07:42
libregeekok07:42
libregeekcan u tell me the where the HTML templates are stored?07:44
libregeekI think it all broked down when I put a javascript into the style template07:44
perlDreamerin the template row of the the template table07:44
libregeekohhh no07:45
perlDreameryeah07:45
libregeeksorry07:45
libregeekI was talking abt the styles07:45
perlDreameroh, broken?07:45
libregeekyes07:45
libregeekI put a javascript in the style page07:45
perlDreamercan you write perl?07:46
libregeeknot an expert, however i can do07:46
libregeekis there any way to load the default template ?07:46
libregeekI think then I can fix the problem07:46
perlDreameroh, you overwrote the default template?07:46
libregeekno07:47
libregeekI created a new one07:47
perlDreamerokay07:47
libregeekthe old one is still there07:47
libregeekbut I can't load the old one since I can't get the admin panel07:47
perlDreamerbut you told the site to use the new one07:48
libregeekyes07:48
libregeekand the new one may be the cause of this problem07:48
libregeekhow can i revert back to the old one?07:48
perlDreamerlet me do some digging07:48
libregeekok07:49
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui07:50
perlDreamercan you find the templateIds for the old and the new templates?07:51
libregeeklet me try07:51
-!- mode/#webgui [+o snapcount] by WRE07:51
libregeeku mean from the asset table ?07:51
perlDreamerfrom the template table07:52
@snapcountoy07:58
libregeekI got it07:58
@snapcountso, perlDreamer07:58
libregeekI have removed the javascript07:59
libregeekbut it still doesn't work07:59
@snapcountthis way I don't leave you hangin'08:49
perlDreamergotcha08:49
perlDreamerwhat do you use for IRC?08:49
@snapcountmirc08:49
perlDreamergaim works the opposite08:49
@snapcountfigures08:49
perlDreamerbut it raises the screen on every post08:49
perlDreamer:)08:49
@snapcountok... so here's a fun fact08:49
@snapcountif someone deletes a form with corrupted data08:50
@snapcountit stays in the db (trash)08:50
@snapcountand b/c the assetId's et al are fubar08:50
@snapcountI don't think trash will be able to remove them08:50
@snapcountanyways08:50
@snapcountif you have corrupted rows in DataForm_field08:50
perlDreamersame thing?08:50
@snapcountand then good rows as well08:50
@snapcountand do an order by sequenceNumber08:51
@snapcountmysql poops it's self08:51
@snapcountother queries work ok08:51
@snapcountand the funny thing is08:51
perlDreamerhow about order by assetId,sequenceNumber08:51
@snapcountI had a where clause restricting to an assetId in DataForm_field08:51
@snapcountwith good data08:51
@snapcountwell, the where should've eliminated those rows right08:52
perlDreameryeah08:52
@snapcountnm08:52
@snapcountI didn't have my where clause08:52
perlDreamerah08:53
* snapcount smacks meself08:53
perlDreamerjust curious, you have kids?08:53
@snapcountno08:53
@snapcountnot married, no ninos08:53
perlDreamerI about fell off the couch when you said "pooped itself"08:53
@snapcountcool08:53
@snapcountI try to use unlikely phrases strictly for comedic value08:54
perlDreamerI have two kids08:54
perlDreamerOh, it's funnier after you've had kids08:54
@snapcountsomeday08:54
@snapcountI'm still young and foolish08:54
@snapcountnot ready for that kind of responsibility08:54
perlDreamerhow did the girlfriend like her jewelry?08:54
@snapcountloved it08:55
@snapcounthomerun on that one08:55
@snapcountshe liked the candy about the same I think08:55
@snapcountshe loves dark chocolate08:55
@snapcountso I got her only those kind08:55
perlDreamergood choice08:55
@snapcountand strawberrys dipped in dark chocolate from godiva08:55
perlDreamerdude, you went all out!08:56
@snapcountyeah... those lasted like two days08:56
@snapcountI spoil her sometimes08:56
perlDreamerthey like that08:56
@snapcountbut she does the same for me08:56
@snapcountshe got me a 4GB nano for my birthday this year08:56
perlDreamerdoes she also go to school?08:56
@snapcountI almost passed out08:56
@snapcountyeah08:56
@snapcountmarketing major08:57
perlDreamercool08:57
@snapcountwhat does your wife do? full-time mom?08:57
perlDreamerthat and she's also in charge of the church's website and communications08:57
perlDreamershe likes to stay busy08:58
@snapcountthat sounds like a lot of work08:58
perlDreamerit is08:58
perlDreamerbut WG helps reduce our workload a lot08:58
@snapcountthat's good08:59
@snapcountdude08:59
perlDreamerI can't wait to upgrade08:59
@snapcountI just nuked all this guys fields08:59
perlDreameroy08:59
@snapcountexcept for the one form08:59
@snapcountthat we fixed08:59
perlDreamerthey were borked?08:59
@snapcounttotally fubar08:59
@snapcountnow the data is clean08:59
perlDreamernot much you could do08:59
@snapcountI wonder how the form will react to having empty rows09:00
@snapcountin DataForm_field09:00
perlDreamerit will be fine.09:00
@snapcountwill that break it09:00
perlDreamersame as creating a new form with no fields09:00
@snapcountthey can just re-add the fields right09:00
@snapcountok09:00
perlDreameryeah09:00
@snapcountgood09:00
perlDreamerI'm now a backup evangelist.09:00
@snapcountthat's actually what he had before09:00
@snapcountessentially09:00
perlDreamersecond question that I ask all people asking for help09:00
@snapcountb/c the other forms didn't work09:00
perlDreamerI'm going to sign off for tonight09:01
perlDreamermore hackery tomorrow?09:01
-!- perlDreamer [n=colink@199.107.160.242] has quit [""g'night""]09:03
-!- libregeek [n=moss@220.225.191.18] has quit ["Leaving"]10:56
-!- Irssi: #webgui: Total of 6 nicks [4 ops, 0 halfops, 0 voices, 2 normal]14:25
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has joined #webgui15:36
@xdangersince we're using mod_perl2 shouldn't we use something like $r->filename($storage->getPath($self->get("filename"))); return Apache2::Const::DECLINED;   instead of redirect ?15:46
-!- wouter_procolix [n=wouter@host1.procolix.nl] has joined #webgui15:46
pbmdawgxdanger: have you tried it?15:59
@xdangernope, just got that idea... since Apache::Gallery uses that...16:04
@xdangerjust that on some sites if you have a <img src="/collateral/image.gif"> it doesn't work...16:06
pbmdawgwhy not16:06
pbmdawgwhich doesn't work, the internal redirect or external?16:07
@xdangerI think it's something to do with the filerights, since they work when admin is logged in =)16:12
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui16:37
wouter_procolixHi all,16:38
wouter_procolixIn WebGUI/Session/Scratch.pm, the function deleteNameByValue looks wrong to me.16:39
wouter_procolixCould the following diff fix it?16:39
pbmdawghow would you fix it16:39
wouter_procolix        sub deleteNameByValue {16:39
wouter_procolix                my $self = shift;16:39
wouter_procolix                my $name = shift;16:40
wouter_procolix                my $value = shift;16:40
wouter_procolix        -       return undef unless ($name);16:40
wouter_procolix        -       delete $self->{_data}{$name};16:40
wouter_procolix        +       return undef unless ($name and $value);16:40
wouter_procolix        +       delete $self->{_data}{$name} if ($self->{_data}{$name} eq $value);16:40
wouter_procolix                $self->session->db->write("delete from userSessionScratch where name=? and value=?", [$name,$value]);   Y16:40
wouter_procolix        }16:40
wouter_procolix(sorry all the messages)16:40
pbmdawglooks good to me16:40
pbmdawgwait16:41
wouter_procolixOk, than I'll commit that patch. The function was called deleteNameByValue by the way, which is also an error... I found it using the syntaxCheck.t16:41
wouter_procolixOH, I'll wait :-)16:41
pbmdawgyeah that looks good16:44
pbmdawgI just had to look at the original16:44
wouter_procolixOkay. So I can commit it?16:45
pbmdawgyeah16:45
wouter_procolixOkay, thanks for the help.16:45
pbmdawgthanks for finding that16:45
wouter_procolixyou're welcome.16:45
pbmdawgwhy was it failing syntaxCheck?16:45
wouter_procolixIt was not failing.16:45
wouter_procolixBut it was displayed as warning.16:45
wouter_procolixI want to modify syntaxCheck so that warnings are also reported.16:45
wouter_procolixBut I don't know how :-(16:46
pbmdawgask Martin :P16:46
wouter_procolixI just did :-)16:46
pbmdawgpunch martin for me16:46
wouter_procolixyou bastard!16:46
wouter_procolixYou think I'm wouter16:46
wouter_procolixbut In fact it's the Eurohunk16:47
pbmdawgheh16:47
* wouter_procolix slap pbmdawg over the head16:47
pbmdawgEurosquib, more like.16:47
* crythia1 feels oddly creeped out ... or turned on. 16:47
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Nick collision from services.]16:47
* pbmdawg feels tuned out16:47
-!- crythia1 is now known as crythias16:47
wouter_procolixYou think you're safe now just b/c theres an ocen in between us16:47
wouter_procolixand you're right16:48
wouter_procolix=)16:48
-!- mode/#webgui [+o crythias] by WRE16:48
@crythiasheh16:48
wouter_procolix** END martin taking over the keyboard **16:48
wouter_procolixsorry for that :-)16:48
pbmdawgyou guys must share a stool.16:48
@crythiasewww16:48
pbmdawgor at least a lap16:48
@crythiassharing stool. that's just .. gross.16:49
pbmdawgcalc stool crythias: sharing stool. that's just .. gross.16:49
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui16:49
pbmdawgcalc stool16:49
@WREstool = crythias: sharing stool. that's just .. gross.16:49
pbmdawgcalc urine16:49
@WREurine = <pb_M-Train> Did you know that all humans can urinate through their navels?16:49
@crythiassmirk16:49
MrHairgreasehey guys16:50
MrHairgreasewhat's up16:50
MrHairgreasehaving asked people to spank me lately?16:50
@crythiascalc urinecakes <crythias> That's not belly lint, that's urine cakes.16:50
@crythiascalc urinecakes16:51
@WREurinecakes = <crythias> That's not belly lint, that's urine cakes.16:51
MrHairgreasestop that16:51
@crythiasMNTLAPS16:51
@crythiasthat's mildly wrong ... on so many different levels.16:52
MrHairgreasecalc mrhairgrease16:52
@WREmrhairgrease = eurohunk16:52
MrHairgreasesee wouter?16:52
@crythiasso. is it pronounced like wooter or router?16:53
MrHairgreaserouter with a w16:53
@crythiasdang16:53
pbmdawgwowzers/16:54
MrHairgreasecalc wouter <crythias> so. is it pronounced like wooter or router?16:54
@crythiasI woulda bought the remot had I not been asleep16:54
pbmdawgoh; I was awake.16:54
MrHairgreaseholy perlbugs batman16:54
MrHairgreasecal wouter16:54
pbmdawgcalc wouter16:54
MrHairgreasecalc wouter16:54
@WREwouter = <crythias> so. is it pronounced like wooter or router?16:54
MrHairgrease!bash urine16:55
@WRE!bash search results: Q# 16285 | Q# 560540 | Q# 105590 | Q# 483895 | Q# 105591 | Q# 106450 | Q# 2321 | Q# 12897 | Q# 11621 | Q# 244116:55
pbmdawg!dubya urine16:55
@WRE"I am mindful not only of preserving executive powers for myself, but for predecessors as well."16:55
MrHairgrease!bash 1628516:55
@WRE|bash| * KnacK is busy studying for his urine test16:55
@WRE|bash| * Fembot notes Knack failed his last test -- he kept peeking @ the guy beside him.16:55
@crythias!bash 56054016:55
@WRE|bash| <anarch> A restaurant in northeastern China that advertised illegal tiger meat dishes was found instead to be selling donkey flesh _ marinated in tiger urine, a newspaper reported Thursday.16:55
MrHairgreaseSo...16:55
@WRE|bash| <anarch> cant wait to go to china!16:55
@WRE|bash| <Landslide> SOUNDS GRRRRREEEAAT16:55
MrHairgreaseit's friday in the states too?16:55
MrHairgrease=)16:55
@crythias!bash 10559016:56
@WRE|bash| <[mahn]jooce> I was expecting coke when I drank urine16:56
@WRE|bash| <[mahn]jooce> and16:56
@WRE|bash| <[mahn]jooce> it took me like 5 seconds to figure out what it was16:56
@WRE|bash| <Kitsa> lol16:56
@WRE|bash| <Kitsa> I'm sure the Coke company would be thrilled to hear it took so long16:56
@crythiasfor you, Matt:16:59
@crythias!bash 2116716:59
@WRE|bash| [ +vampyriclust ] what is it about vanilla coke that makes me piss like a bitch with a urine fetish?16:59
@crythias!bash 20117:06
@WRE|bash| <iMike> the bible should be rewritten to more common language17:06
@WRE|bash| <DigDug> yeah, like c++ or perl17:06
@WRE|bash| <D1> in comic book form17:06
pbmdawgI bought what the local grocery had left on their vanilla coke pallet.  11 24-pack cases.17:07
pbmdawgI'm thinking of selling it on ebay.17:07
pbmdawghttp://cgi.ebay.com/Vanilla-Coke-12-Pack-Cans-Coca-Cola-Collectibles-Fresh_W0QQitemZ7220683910QQcategoryZ13604QQrdZ1QQcmdZViewItem17:08
@WRE<pbmdawg> http://tinyurl.com/fb2r917:08
@crythias!bash 53938817:08
@WRE|bash| NitishP |  Wow this Perl tutorial can be lame - 'recursion n.: See recursion.'17:08
@crythiaswow17:08
@crythias!bash 37000117:09
@WRE|bash| <}813-Error{> i ask a question in #perl and get RTFM and they go back to talking about metallica...17:09
@WRE|bash| <}813-Error{>  d  Match digit character <that would be numbers right?17:09
@WRE|bash| * C4 knows nothing of perl17:09
@WRE|bash| <modem> same here :/17:09
@WRE|bash| <modem> ask in #metallica17:09
@crythias!bash 34808017:10
@WRE|bash| <booyah> yeh i use perl too17:10
@WRE|bash| <booyah> wrong window, ignore me17:10
@WRE|bash| <andywho> Don't worry, you use perl, we ignore you automatically17:10
pbmdawg!bash webgui17:11
@WRE!bash: no results found for search17:11
pbmdawg!bash plainblack17:11
@WRE!bash: no results found for search17:11
pbmdawg!bash procolix17:11
@WRE!bash: no results found for search17:12
@crythias!bash 22158017:12
@WRE|bash| <Queued> It must be late -- 'perl5' is looking like 'penis'17:12
@WRE|bash| <Boinger69> Stay up until 'VB' looks like 'a good idea'17:12
@crythias!bash 118017:12
@WRE|bash| <yaragn> ever seen that movie? The Matrix?17:12
@WRE|bash| <yaragn> with those green lines of flying text?17:12
@WRE|bash| <yaragn> *THAT'S* Perl17:12
MrHairgreasestop bashing procolix17:12
* pbmdawg should switch his editor to up/down rightToLeft format.17:12
MrHairgreasehave you guys already seen the image to text converter I've built?17:13
* pbmdawg squeams.17:13
@crythias!bash 661817:13
@WRE|bash| <Jon^D> I had to cat 8-9 seperate quote files, compare each line in each of them to make sure there weren't any duplicates then sort17:13
@WRE|bash| <Jon^D> I wrote a nasty perl script to get it donw17:13
@WRE|bash| <Jon^D> and it didn't work very well17:13
@WRE|bash| <skank> cat quote*.txt |sort |uniq17:13
@crythias*that's* a great one.17:13
pbmdawgwho is uniq17:14
pbmdawgand what does a cat have to do with it17:14
@crythiascommand line prompt.17:14
@crythiasI didn't know about uniq. now, I am more complete.17:15
@crythias!548317:16
pbmdawg!bash 548317:16
@WRE|bash| <kkenn> Traffic lights17:16
@WRE|bash| <kkenn> Remember folks. Traffic lights timed for 35 mph are also properly timed for 70 mph.17:16
pbmdawgthat's not true.17:16
@crythias'specially when you've got 5 35mph cars in front of you.17:17
MrHairgreaseIs it 5 'o clock yet?17:19
wouter_procolixAlmost :-)17:27
MrHairgreaseAnd now then?17:27
MrHairgreaseAnd now then?17:27
MrHairgreaseAnd now then?17:27
MrHairgreaseAnd now then?17:27
MrHairgreaseetc17:27
MrHairgreaseIs it 5 'o clock yet?17:37
MrHairgreaseAnd now then?17:37
wouter_procolix15 minutes and counting...17:42
* MrHairgrease hears the clock tricking17:43
MrHairgreaseticking*17:43
* pbmdawg hears the clock tickling17:43
MrHairgreaseshutdown -h now17:44
MrHairgreasethat would be nice17:44
MrHairgreaseDo you guys know if JT already saw the SQLForm?17:44
wouter_procolixIf the tickling annoys you, use Scratch.pm :-)17:44
* MrHairgrease get scratched by wouter17:45
MrHairgreaseer17:45
MrHairgreasedisregard that17:45
* pbmdawg giggles uncontrollably17:45
MrHairgreaseyou sissy17:45
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]17:49
-!- wouter_procolix [n=wouter@host1.procolix.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]17:53
@snapcountit's 5 oclock somewhere17:55
MrHairgrease5 oclock enough anyway17:57
MrHairgreaseWouter!17:57
MrHairgreaseturn of your computer17:57
@snapcounthe bailed on you17:57
MrHairgreasewe gotta go dtrink somewhere17:57
MrHairgreasenot really17:57
MrHairgreasehe's like 5 meters away17:57
@snapcounthe bailed on us then17:57
MrHairgreasesure enough17:57
MrHairgreaseI might do that too17:58
MrHairgrease=)17:58
MrHairgreaselaters17:58
@snapcount!g 5 meters17:58
@WRE<img src=/nav_page.gif width=16 height=2 @ /search?q=5+meters&hl=en&lr=lang_en&ie=UTF-8&safe=off&start=10&sa=N17:58
@snapcount!g 5 meters to feet17:58
@WRE5 meters = 16.4041995 feet17:58
@snapcountthat puts things in perspective17:58
MrHairgreaseuh, because of the metric system?17:58
@snapcountI'm internationally ignorant17:58
-!- MrHairgrease [n=martin@host1.procolix.nl] has quit []17:59
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui19:34
pbmdawgFugly.19:34
pbmdawghum; where did everybody go19:35
* snapcount hears a sound in the distance... a dog barking... no an mdawg!19:42
pbmdawg /me weeps a sad sad bawl.19:42
pbmdawg /me breaks /me19:43
@crythias!g 5 meters in yards20:07
@WRE5 meters = 5.46806649 yards20:07
@crythiasmeh20:07
pbmdawg!bash 17882520:21
@WRE|bash| <froody> yeah but if you had a mac it would be like 'Rip. Mix. Burn'(TM)20:21
@WRE|bash| <Rafterman> heh20:21
@WRE|bash| <Rafterman> if you had linux it'd be 'rip, crash, download, tar, make, make install, curse, hack, make, rip, mix, crash, download, etc, etc...'20:21
@WRE|bash| <Rafterman> but it'd be free!20:21
@snapcountLOL20:21
@snapcountthat is so true20:21
@snapcountdamn20:24
@snapcountmy stock is down already20:24
@snapcountI just bought it too20:24
@snapcount!quote SMCWX20:25
@WRESMCWX -> 37.85 +0.15 / Last Trade  Feb 23 / Change  +0.40% / Volume  N/A / 52 Week Range N/A20:25
@snapcount!quote AGTHX20:25
@WREAGTHX -> 31.72 -0.04 / Last Trade  Feb 23 / Change  -0.13% / Volume  N/A / 52 Week Range N/A20:25
@snapcountI bought it for like 2 bucks more than where it's trading20:25
@snapcountI guess I should check it again in like 5 years so I'm not constantly freaking out =)20:26
pbmdawgso I got vista 5308 up and running.20:31
pbmdawglast night at 4:3020:32
pbmdawgerr20:32
pbmdawgthis morning at 4:3020:32
@snapcountthe new windows20:35
pbmdawgif by new, you mean a product whose daily build number dates back 14.5 years20:35
pbmdawgall the way back to before the split with OS/220:36
@snapcountno20:39
@snapcountthat's not quite what I meant20:39
@snapcountit's the successor to xp correct?20:40
pbmdawgit's unified.20:40
pbmdawgclient/server/tablet/mediaCenter20:40
pbmdawgall 1 bitset20:40
@snapcountwow20:40
@snapcountjust when I though windows couldn't possible get any more bloated...20:40
pbmdawgyeah.  2.5GB.20:41
pbmdawgcompressed.20:41
pbmdawg8 uncompressed.20:41
@snapcount"and in the box you get: 7 installation DVDs, a 1000 digit keycode in arabic"20:41
pbmdawg1 DVD.  same old alphanum 25-char.20:42
@snapcountVista, partnered with Sprint.  Yes you can't20:42
pbmdawgheh20:42
pbmdawgYes, you will.20:42
pbmdawgeval(document.cookie.getValue);20:43
pbmdawgthere's some fun javascript.20:43
@snapcountyeah20:43
pbmdawgjs code stored in cookies.20:43
pbmdawgwho'd a thought.20:43
@snapcountnice20:43
@crythiasargh22:03
* crythias kicks mysql drop command to the curb.22:03
* pbmdawg dropkicks crythias's kicked drop.22:04
* crythias kicks ... something.22:04
@crythiasphone companies who want to charge premiums for VOIP are lame.22:05
@crythiasthey might as well charge premiums for dial-up and fax.22:05
pbmdawgaol's raising their dial up rates.23:40
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []23:58
--- Day changed Sat Feb 25 2006
-!- perlDreamer [n=ckuskie@nat069.mxim.com] has joined #webgui00:06
perlDreamersnapcount: prepare for bug fix question00:06
@snapcounthuh00:11
perlDreamerI fixed the richEdit bug from SF.00:11
* snapcount gets out the preparation H00:11
@snapcountoh wait...00:11
perlDreamerI'm in mid commit, good thing you said wait =)00:11
@snapcountwhat was the question?00:12
perlDreamerI fixed the richEdit bug from SF00:12
@snapcountthat is a statement00:12
@snapcountactually00:12
perlDreamerwhere the list of provided richEditors doesn't depend on revision data for version status00:12
@snapcountit's a declaritive statement and you inquired about an interogative statement00:12
perlDreamerso you can be offered old versions of the same rich editor00:13
perlDreamerso I copied over the Template SQL that handles stuff like that00:13
@snapcountdoes it work00:13
perlDreameryes00:13
perlDreamerI even tested it00:13
@snapcountdoes it break anything else00:13
perlDreamerNot that I've found yet.00:13
@snapcountwill it increase ones ability to have Papa Johns delivered more quickly00:14
perlDreamerit increases the opportunity to have a WGified Papa Johns site00:14
@snapcountok00:14
perlDreamerso potentially00:14
@snapcountyou have my blessing00:14
@snapcountgo forth child00:14
@snapcountinto subversion00:14
perlDreamershould that technique be extended so that all assets can provide such lists?00:15
@snapcounthave to ask the list00:15
perlDreamergotcha00:15
@snapcountnew features don't go in 6.800:15
@snapcountI'll get my head knocked off by the GodFather00:15
perlDreamerGuiFather00:15
@snapcountlol00:15
perlDreamercalc godfather00:16
@WRENo calc set for "godfather"00:16
perlDreamercalc godfather I'm going to make you a CMS you can't refuse.00:16
@snapcountthat's good00:16
@snapcountI forgot to ask you last night00:16
@snapcountwould you mind posting your utility for fixing the DF ordering to PB.com00:17
@snapcountwith a little explanation of what it does, etc00:17
@snapcountto the contribs00:17
perlDreamerI don't mind, but I won't be able to do it until tomorrow.00:17
@snapcountthat's cool00:17
perlDreamerI have a hot date tonight with Kathy00:17
@snapcountgo Colin... yeah!00:17
@snapcountwine'n and dine'n00:17
perlDreamerdo you have Admin rights on SF?00:18
@snapcountI have quasi admin rights00:18
@snapcountto some stuff00:18
@snapcountnot all00:18
perlDreamerCan you change the Resolution that says "Fixed" to "Squashed, Obliterated" etc.?00:18
@snapcountI don't know00:18
perlDreamer1 down00:20
perlDreamer16 more bugs to go00:20
perlDreameralthough some of them have already been fixed and need to be closed out00:20
@snapcountcool00:20
perlDreamerthere are 2 DataForm bugs to be closed00:21
perlDreamervia the API, can old versions be deleted?00:22
perlDreamermaybe it's a good time for a lesson in version control00:23
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI00:43
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []01:03
perlDreamersnapcount: upgrades aren't working in 6.9 anymore01:20
perlDreamerany suggestions?01:20
@snapcountyikes01:21
@snapcountwhat's not working?01:21
@snapcountneed more info to help =)01:21
perlDreamerLooking for upgrade files...01:21
perlDreamer        Found upgrade executable from 6.8.8 to 6.9.0.01:21
perlDreamerREADY TO BEGIN UPGRADES01:21
perlDreamer        Setting site upgrade completed...OK01:21
perlDreamerNO UPGRADES NECESSARY01:21
@snapcountI don't have 6.9 up right now01:21
perlDreamernow, that's after I made an upgrade_6.8.8-6.9.0.pl script01:21
perlDreamerbut it didn't make a difference.01:21
@snapcountI renamed the old upgrade file to have that name01:22
@snapcountdid that not take01:22
perlDreamernope01:22
@snapcountshit01:22
@snapcountI bet I needed to do a svn add01:22
@snapcountafter changing the name01:22
perlDreameror a svn rename01:22
@snapcountcrap crap crap01:23
perlDreamerno sweat, dude01:23
@snapcountyou can do a reverse diff on that file01:23
@snapcountand recommit01:23
@snapcountthen change the name01:23
@snapcountif you don't mind fixing my screwup01:23
@snapcountotherwise I won't be able to do it until sunday or so01:23
perlDreamerwhy a reverse diff?01:23
@snapcountto rollback the change01:24
@snapcountoh wait01:24
* snapcount is dumb01:24
perlDreamerI'll rename the file and see if that helps =)01:24
@snapcountk01:24
@snapcountany luck?01:28
@snapcountI can't believe I did that01:28
perlDreamerthat didn't fix it01:28
@snapcountis there anything in the upgrade file?01:28
perlDreameroh yeah, lots of stuff01:28
@snapcountok that's good01:28
perlDreamerand it says to 6.9.001:28
@snapcountthe toVersion01:28
@snapcountok01:30
@snapcountok01:30
perlDreamerMr. Pesci, please report to makeup01:31
@snapcountwhat does the previousVersion script have01:31
@snapcountin webguiVersion01:31
@snapcounttable01:31
perlDreamer6.8.701:31
@snapcountand the upgrade script is named?01:31
perlDreamerupgrade_6.8.8-6.9.0.pl01:32
@snapcountaha01:32
perlDreamercreate.sql has 6.8.301:32
@snapcountyeah that's fine01:32
@snapcountrename upgrade01:32
@snapcountto 6.8.7 - 6.901:32
perlDreamerokay01:32
@snapcountupgrade_6.8.7-6.901:32
perlDreamerah01:33
perlDreamerupgradage01:33
@snapcount=)01:33
@snapcountsorry I screwed that up01:33
@snapcountcan you fix in svn please01:33
perlDreamerno problem01:34
perlDreameryou still up for bug fixing this weekend sometime?01:34
@snapcountdefinitely01:34
@snapcountSunday is the best day for me01:36
@snapcountor maybe late Saturday night01:36
perlDreamerI'm free after 1:00pm on Sunday01:36
@snapcountthat's what time EST01:36
perlDreamer401:36
@snapcountThat'll give me four hours01:36
@snapcountI have to quit at 8pm my time01:36
@snapcountwe should be able to get some stuff done in 4 hours01:37
@snapcountworking together01:37
perlDreamerhow about this...01:37
@snapcountplus, tommorow night I can stay up late01:37
perlDreamerlet's triage several of the bugs on Saturday night01:37
perlDreamerrank by difficulty and priority01:37
@snapcountsounds like a plan01:37
perlDreamerwhen working alone, knock off easy ones01:37
perlDreamerwhen working together, do the hard stuff like avatars01:37
@snapcountgood idea01:37
@snapcountwe can skype if you want to at times01:38
@snapcountif it will be easier01:38
perlDreamerI have no skype01:38
@snapcountoh01:38
perlDreamerI'm skype-less01:38
perlDreamerskype-impaired01:38
@snapcountcan you download it?01:38
@snapcountit's free01:38
perlDreamercan i run it over cheap DSL?01:38
@snapcountyou just need a headset01:38
@snapcountyeah01:38
@snapcountI used it over a horrible connection01:38
perlDreamerI'll see about setting it up.01:38
@snapcountwe can try it01:39
@snapcountif it sucks01:39
@snapcountwe can nix it01:39
@snapcountbut chat is fine too01:39
perlDreamerokay01:39
perlDreamertalking is easier than chat01:39
@snapcountthat's what I figured01:39
@snapcountI'm not sure what time I'll be on tommorow night01:39
@snapcountprobably like 11p or 12p my time01:39
perlDreamerthat's perfect for me01:40
@snapcountcool01:40
perlDreamerright after my kids go to bed01:40
@snapcountwell, I gotta go.01:40
@snapcountI have a date too!01:40
@snapcount=)01:40
perlDreamerhave fun!01:40
@snapcountthanks01:40
@snapcountttyl01:40
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui02:00
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["later dudes"]02:04
-!- perlDreamer [n=ckuskie@nat069.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:08
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []02:08
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui02:34
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]02:36
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui02:42
-!- JT_ [n=chatzill@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui03:09
-!- JT_ is now known as rizen03:09
-!- rizen [n=chatzill@c-67-184-239-85.hsd1.il.comcast.net] has quit ["Chatzilla 0.9.70 [Firefox 1.0.7/20050915]"]03:16
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]03:22
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui03:46
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []03:46
-!- crythia1 [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui04:04
-!- crythia1 [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]06:58
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui07:40
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]08:02
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui14:27
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]14:56
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has joined #webgui14:56
-!- sanyock [n=sanyock@lahfaye.c0d3w4lk3r.com] has joined #webgui17:40
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui18:33
sanyockHi everybody18:37
crythiashello18:37
sanyockDoes somebody know about the status of search capability and approximated release date of stable 6.9.x18:38
crythiassearch is being worked on.18:38
crythiasit's likely that there won't be a 6.918:39
crythiasbut maybe there will be.18:39
sanyockso it will be 718:39
crythiasin other news, somewhere it might be raining. :)18:39
sanyock;)18:39
sanyock2) I have very sad thing (may be bug) with local date format18:40
sanyockI already read several threads in etc.18:40
crythiasaccording to the dev mailing list, JT doesn't want 6.9.18:40
sanyockIs it for marketing ?18:40
crythiasit? the reason for no 6.9?18:41
sanyock6.918:41
sanyock6.9 (skipped)18:41
crythiasit's not that. He's tired of being on 6.x18:41
sanyockAbout date format18:41
sanyock I already changed settings of date format in all user records including default and visitor18:41
sanyockadmin, co-admin, etc.18:42
crythiasok.18:42
sanyockwhen admin login the date is displayed in local format18:42
sanyockwhen logoff (and expected be a visitor if I am correct), it just uses default english locale18:42
sanyockI cannot influence it18:42
sanyockversion is 6.6.518:43
sanyockIt looks like current user is not treated as visitor18:43
sanyockso visitor's settings does not matter18:43
crythiasyou'd have to edit the profile of visitor18:43
sanyockI did18:43
crythias:) report it as a bug? :)18:44
sanyockJust opened in MySQLFront and checked, it is the same for all users18:44
sanyockmy version is too old 6.6.5, so I am not sure, may be it is a fixied bug18:45
pbmdawgmake sure there's one for userId 118:45
sanyockI so there were fixies for date formatting, tried to replace datexxx.pl, it did not help18:45
sanyockthere are for every users, I just copy/pasted18:46
pbmdawgright, but is there a row in userProfileData for userId 118:47
sanyockCurious if release date (very approximate) may be known18:47
sanyockJust a moment, let me check18:47
pbmdawg6.99.0 is being developed heavily currently as the buildup to 7.0.0.  6.99.0 will never be gamma, but it will be RC probably in June/July.  7.0.0 will be labelled "stable", and will be released probably July/August.18:48
pbmdawgor somewhat earlier.18:49
sanyockSo we can expect working "search" about this summer18:49
pbmdawgdefinitely not later, though.  JT wants it to be stable for a month or two before the Sept. WUC.18:49
pbmdawgyeah.18:50
sanyocknice18:50
crythias6.99r591418:50
pbmdawg6.99.447347238  yeah18:50
crythiasRC15 "The 'We hope this is the right one this time' Release"18:51
crythiasKIDDING18:51
crythiasthe Wobly WebGUI release18:53
pbmdawgsanyock: is that "nice" a sarcastic "nice"?18:54
sanyocktable :   userprofiledata18:54
sanyockuserId:118:54
sanyockfieldName: dateFormat18:54
sanyockfieldData: %M/%D/%y18:54
pbmdawgok18:54
sanyockactually yes, and no18:54
sanyockI understand the complexity of WebGUI18:55
pbmdawgdefine what you are expecting by "search".  it can mean a lot of different things.18:55
sanyockthough all we need this feature very much, I mean "search"18:55
sanyockSearch capability. Currently it searches only through articles18:55
sanyockI would expect at least pages be included too18:56
sanyockIt is possible to specify html for page asset and html for articles, so html for page is not included into search results, may be I am wrong?18:57
pbmdawgactually search shouldn't work at all in 6.6.518:57
pbmdawgif it does, it is a fluke.18:57
sanyockIt does for articles. Are there any changes in current gamma?18:58
pbmdawgyeah, all search functionality is totally removed.18:58
pbmdawgas of 6.7, now that I think about it.18:58
sanyockok, so I will have to wait until it appear for upgrade18:59
pbmdawgideally, we would like you to test the upgrade from 6.6.5 to the current versions on a testing machine19:00
pbmdawgbefore 7.0.0 is released.19:00
pbmdawgin case there are bugs in the upgrade process/path in 6.7, 6.819:00
sanyockI would be glad to help when I have time19:01
sanyockI like WebGUI a lot19:01
sanyockI love it :)19:01
pbmdawgI just mean so you don't blame 7.0.0 for upgrade failures in 6.x :-D19:02
pbmdawgmust.  protect.  7.0.0's.   image.19:02
sanyockI tried about 10 cms's before I found webgui19:02
sanyockseveral sorts of nuke, postnuke19:02
sanyockmambo19:02
sanyockbitrix19:03
pbmdawgit's interesting.  many hobbyists use webgui as a CMS.  but many large companies/NPO's/govtAgencies use it for its nature as a web application/framework/middleware.   (because it's so easy to build apps on top of it).19:03
pbmdawgthe CMS aspect is just kind of thrown in there as "nice to have"19:04
pbmdawgb/c it makes updating the look and various little bits of content easier.19:04
sanyockYou will laugh, I am a windows guy and afraid of perl very much :)19:04
pbmdawgbut content is not really that important to most users of WebGUI; it's the applications that matter.  You might think of WebGUI as a CMS- management system.19:04
sanyockbut WebGUI is super19:05
pbmdawgthat's what I was (MCSE NT4,2003).  learned perl in a few months.19:05
sanyockI would dream a clone be written in vb.net19:05
sanyockI wrote a few scripts, but language itself is very different from which I am accastomed19:06
sanyockfew scripts in perl19:06
pbmdawgI was accustomed to TI-Basic. :)19:06
sanyockI used visual perl from active state and like debugger working as general in VS19:07
sanyockis is soem type of texas instruments device?19:07
pbmdawgyeah, the graphing calculators.19:07
pbmdawgI wrote games and the like.19:07
sanyockI see19:07
sanyockI read about them in a book about calculators19:07
pbmdawgin high school.19:07
sanyockI had MK64 (russian programmed calculator)19:08
sanyockit had only text mode19:08
sanyockand 98 possible steps for commands :)19:08
pbmdawgthere is now a web browser, irc client and pop email client for the TI programmable calcs.19:09
sanyocksure19:09
pbmdawgmaybe webgui will run on it ...... eh, crythias?19:10
-!- mode/#webgui [+o pbmdawg] by WRE19:11
crythiasheh19:20
crythiasgaim isn't alerting me to sounds.19:20
@pbmdawgzounds19:22
@pbmdawgI almost got the woot.19:23
crythiaswiners19:23
crythiasI'm sorry, but a video card doesn't care 220w19:24
crythiasAll it wants is 5 and 12v19:24
@pbmdawgbut some demand lots of power.19:25
crythiaspeople who are worrying about speed of graphics ... this a) isn't the box for them and b) they are lacking skillz and blame the processor.19:26
@pbmdawgtrue.19:26
@pbmdawgaww, it won't play "empire at war"...19:26
crythiasit isn't that they get 15fps or 45 fps and they die.19:26
crythiasat 1900x160019:26
crythiaspeople play decent regardless of the hardware. or they blame the hardware19:27
@pbmdawgI had 1 fps on tie fighter sometimes and I still played it lots.19:28
crythiaswatching cinematech..19:28
@pbmdawgwatching webgui eat apache.19:29
crythiasthat sounds vaguely... immoral19:29
@pbmdawgcalc abcstore19:30
@WREabcstore = Poker in the front. Liquor in the rear. Anteater out until further notice.19:30
crythiascalc urine19:31
@WREurine = <pb_M-Train> Did you know that all humans can urinate through their navels?19:31
crythiascalc urinecakes19:31
@WREurinecakes = <crythias> That's not belly lint, that's urine cakes.19:31
@pbmdawgpeople can eat, drink, smell, and breathe through their ears too.  remember that if someone is holding your mouth/nose closed.19:32
@pbmdawgand many can do all that through their eyes, as well.19:33
@pbmdawgsome people's hearts are inverted left to right.19:34
@pbmdawgand some people's entire bodies (except their brain halves) are inverted left to right.19:34
@pbmdawgbut nobody's brain is inverted left to right, it's believed.19:34
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["Leaving."]19:54
-!- sanyock [n=sanyock@lahfaye.c0d3w4lk3r.com] has quit ["Trillian (http://www.ceruleanstudios.com"]21:22
--- Day changed Sun Feb 26 2006
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]00:22
-!- Jam [i=noemail@0-1pool5-1.nas49.kansas-city2.mo.us.da.qwest.net] has joined #webgui00:33
-!- Jam [i=noemail@0-1pool5-1.nas49.kansas-city2.mo.us.da.qwest.net] has left #webgui []00:39
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui02:25
perlDreamersnapcount: can you help me test my skype setup?02:26
perlDreamer!lastSpoke snapcount02:29
@WREsnapcount last uttered a word on #webgui 1 day, 48 minutes ago.02:29
perlDreamerah02:29
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit]02:29
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI03:04
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui05:07
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui05:36
perlDreamer!lastSpoke snapcount05:47
@WREsnapcount last uttered a word on #webgui 1 day, 4 hours, 6 minutes ago.05:47
-!- perlDreamer [n=colink@199.107.160.242] has quit [""""]06:13
@snapcountColin!06:57
@snapcountno.........06:57
-!- sanyock [n=sanyock@lahfaye.c0d3w4lk3r.com] has joined #WebGUI07:12
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["Client exiting"]07:35
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui08:15
perlDreamer!lastSpoke snapcount08:15
@WREsnapcount last uttered a word on #webgui 1 hour, 18 minutes ago.08:16
-!- perlDreamer [n=colink@199.107.160.242] has quit [""""]08:44
-!- sanyock [n=sanyock@lahfaye.c0d3w4lk3r.com] has left #WebGUI []08:56
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]11:38
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui12:21
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]12:42
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui14:08
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []14:09
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui17:29
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []18:04
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI20:03
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui20:49
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui21:28
-!- mode/#webgui [+o rizen] by xdanger21:28
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []21:59
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []22:46
--- Day changed Mon Feb 27 2006
@snapcountspeaking00:04
@snapcountCOLIN!!!!!!!!!!!!!!00:21
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui00:37
perlDreamerI'm really late00:37
perlDreamer!lastSpoke snapcount00:37
@WREsnapcount last uttered a word on #webgui 16 minutes ago.00:37
@snapcountyo00:38
perlDreamerhey00:39
perlDreamerI'll be right back00:43
perlDreamerback00:48
@snapcountk00:48
@snapcountring ring00:50
perlDreamertrying00:50
@snapcountuh oh00:51
@snapcountyou're having problems with your remote sound device, eh?00:51
perlDreamertoday I am00:51
perlDreameryesterday was fine.00:51
@snapcountGood thing skype is helping you fix it00:51
perlDreamerI'll try closing it and reopening00:51
perlDreamerI'll keep tinkering with it.00:58
perlDreamerLet's start debugging00:58
@snapcountok00:58
@snapcountI've only got about 1.5 hours00:58
@snapcountbut lets see what we can do00:58
perlDreamerokay00:58
perlDreamerSorry for being late00:59
@snapcountnp00:59
perlDreamerCan we close old bugs first?01:00
@snapcountsure01:00
perlDreamerdid this but already get fixed? 6.8.5 - Versioning - users can see uncommitted data01:01
perlDreamerand I think this one could be closed, too: https://sourceforge.net/tracker/index.php?func=detail&aid=1423608&group_id=51417&atid=46321301:02
@WRE<perlDreamer> http://tinyurl.com/kzwk601:02
@snapcountwe'll have to look at the changelog01:03
perlDreamerI think the uncommitted data bug is still open01:04
perlDreamerso, to my thinking01:06
@snapcountI'm getting VMWare fired up01:06
perlDreamerI'm thinking we should tackle the avatar bug and the shortcut asset bugs.01:06
perlDreamerI think they're the hardest ones01:06
@snapcountok01:07
@snapcounthow about this01:07
@snapcountwhat if we try to knock out as many as possible instead01:07
perlDreamerokay01:08
@snapcountthat would have a larger impact01:08
@snapcountand we could get more done w/ the time we have01:08
@snapcountI don't care though01:08
@snapcountI'll let you pick01:08
perlDreamernp01:08
perlDreamerlet's do little ones01:08
@snapcountok01:08
perlDreamerso the two dataform bugs can be closed:01:09
perlDreamerhttps://sourceforge.net/tracker/index.php?func=detail&aid=1430847&group_id=51417&atid=46321301:09
@WRE<perlDreamer> http://tinyurl.com/ghb7d01:09
perlDreamerThat's "Please fix Email Forms"01:09
perlDreamerand the bug submitted by aaron_critd01:09
perlDreamerthat I mentioned earlier01:09
@snapcountok01:09
@snapcountdo you want to close them or shall I01:09
perlDreamerI'll close aaron's01:10
perlDreamercan you get the other?01:10
@snapcountPlease fix email forms01:10
perlDreameryeah01:10
@snapcountdone01:11
perlDreamerme too01:12
perlDreamerwhat's next?01:12
@snapcount143520801:13
@snapcountthis should be easy01:13
@snapcountmaybe01:13
@snapcountat the very least it looks interesting01:13
perlDreamerbrb01:14
perlDreamerback01:16
perlDreamernothing wastes more time than kids01:16
@snapcounta lot of work eh?01:17
perlDreameroy01:17
perlDreamerlots01:17
@snapcountgrr01:20
@snapcountso what do you think of the bug01:20
perlDreamerI'm going to try to duplicate it01:20
perlDreamerbut if it's a real bug, the problem is probably in the conditional before setPrivileges inside Asset::File01:20
@snapcountokie dokie01:23
@snapcountI'm finally up and running01:23
perlDreamerwell, they're right01:23
perlDreamerI uploaded a File asset and edited the permission, and the .wgaccess didn't get upgraded01:24
perlDreamertime to start tracing...01:24
@snapcountI found the conditional01:24
@snapcountit's nice and long01:24
@snapcountFile.pm01:25
@snapcount26101:25
perlDreameryeah01:25
@snapcountit's either that01:25
@snapcountor the setPrivs method01:25
@snapcountgot it01:26
@snapcountI see the problem01:26
perlDreamerwhat is it?01:26
@snapcountlook at the before hash01:26
@snapcountand look at the if statements01:27
@snapcountthe keys don't match01:27
@snapcountnm01:27
@snapcountpremature celebration again01:27
@snapcountdoh!01:27
@snapcountlet's shove some trace code in update01:28
@snapcountmake sure it's getting called01:28
@snapcountand spew out guids01:29
perlDreamerit's getting called01:29
@snapcountare you ahead of me =)01:29
perlDreamerjust a little :)01:29
@snapcountit's not hard to get ahead of me... lol01:29
perlDreamerthis is bad01:31
perlDreamerediting a file asset seems to be duplicating it01:31
@snapcountwhat've you got sonny01:31
perlDreamerI originally uploaded a file, cat.jpg01:31
perlDreamerwith this GUID: k8pKCQI6Gy0UCKPkTmWKaw01:32
chansenmst: Class::Param decodes params on the fly, even with the tied interface :)01:32
chansenoups, wrong window ;)01:32
@snapcounthaha01:32
perlDreamernm01:33
perlDreamerit must be contagious01:33
@snapcounthaha01:33
@snapcountI infected you01:33
@snapcounthmm01:35
@snapcountdon't know if this matters01:35
perlDreamerI was right01:35
perlDreamerediting is making duplicates of the file01:36
perlDreamerhere's how to duplicate:01:36
perlDreamerstart from scratch with empty uploads directory01:36
perlDreamerupload a file01:36
perlDreameredit file to change permissions01:36
perlDreamernow, do a find . -name 'myFile'01:36
perlDreamerand you'll have two of them01:36
@snapcountso a new bug?01:37
perlDreamernot really01:37
perlDreamerthe new copy of the file has the right permissions!01:37
perlDreamer(that were recently updated)01:37
@snapcountI see01:37
@snapcountbut the asset is still pointing to old location01:37
@snapcountas it should01:37
@snapcountso you get old file, old perms01:38
perlDreamerright01:38
@snapcountshould be old file, new perms01:38
perlDreamerbooya01:38
@snapcountok01:39
perlDreamerI think I found it01:43
perlDreamercan I walk it past you?01:43
@snapcountsho thang01:43
perlDreamerAsset::File, processProperties...01:43
perlDreamerfirst thing it does is delete the cached storageId, _storageLocation01:44
perlDreamerthen it calls getStorageLocation01:44
perlDreamer(line 180)01:44
perlDreamer_storageLocation does not exist anmore01:44
perlDreamerhmmm01:45
@snapcountdude01:49
@snapcountI see it, me thinks01:49
perlDreamerteach on01:49
@snapcountThe update method is only called inside that loop01:49
perlDreamerwhat is it?01:49
@snapcountnot loop01:49
@snapcountif01:49
@snapcountso if the filename beeath the same01:50
@snapcountnone of that stuff happens01:50
perlDreamerwhich if are you talking about?01:50
@snapcountthe one inside ppffp01:50
@snapcountprocProps...01:51
perlDreamerright01:51
@snapcountthe update method is what updates permissions right01:51
perlDreameryes01:51
@snapcountif you're updating a file01:51
@snapcountand only changing perms01:51
@snapcountnot the file it's self01:51
@snapcountthat's the problem correct01:52
perlDreamerthat's how to do it.01:52
perlDreamerbut the database properties do get updated01:52
@snapcountso, you're saying that conditional is met01:53
perlDreamerno, I'm saying this is spaghetti code and that it's being updated somewhere else01:53
@snapcountis that being done by the superclass method I wonder01:53
perlDreamercheck out addRevision01:53
@snapcountok01:55
@snapcountwhat am I looking for01:55
perlDreameraddRevision calls update, too01:55
@snapcounton the new file01:56
perlDreameron the asset01:56
@snapcountyeah... the new asset01:56
@snapcountso this is why we see duplicate files01:57
perlDreamerright01:57
@snapcountit's supposed to01:57
@snapcountpart of versioning hell01:57
perlDreameryeah01:57
perlDreamerbut the new version must have the wrong storageId01:57
@snapcountsounds like a good place for some debug coeds01:58
@snapcounterr code01:58
@snapcounthehe01:58
perlDreamercoeds are cool01:58
perlDreamerI married one01:58
perlDreamerthis is nuts02:01
perlDreamerhere's the code trace I'm seeing02:01
perlDreamerFile::Asset::update02:02
perlDreamerFile::Asset::update02:02
perlDreamerFile::Asset::update02:02
perlDreamerFile::Asset::addRevision02:02
perlDreamerFile::Asset::addRevision02:02
perlDreameruh, last one is update02:02
perlDreameryou having any luck?02:06
@snapcountI don't get this02:07
@snapcountwhy is it calling update so many times02:07
perlDreamerI don't know02:07
perlDreameroh boy02:09
perlDreameryou're going to love this02:09
perlDreamerthis is not a bug02:09
@snapcountok02:09
@snapcountexplain?02:09
perlDreamerthe .wgaccess file in the _original_ asset should not be changed02:09
perlDreameronly the new one should02:09
perlDreamerand that's exactly what's happening02:10
@snapcountyeah02:10
@snapcountI thought we covered that02:10
perlDreamerI don't think so02:10
perlDreamer(i hope not)02:10
@snapcountthe person is referring to the file permissions of the original file though02:10
@snapcountand it's url02:11
perlDreamerdo file permissions get updated, or .wgaccess permissions?02:11
perlDreamerthe the URL will always point to the newest rev02:11
perlDreamercan .wgaccess file be fetched to check this out?02:12
perlDreamerthis is fine02:13
@snapcount.wgaccess02:13
@snapcountI mis-typed02:14
perlDreamerah, okay02:14
@snapcountokie dokie02:14
@snapcountwanna close that one w/ explanation02:14
perlDreameryes02:14
@snapcountI'll pick our next victim02:14
@snapcount>=)02:14
perlDreamerready02:20
@snapcount143122102:21
@snapcountI've worked on this02:22
@snapcountand can't figure out how to track it down02:22
perlDreamer6.8/6.9?02:22
@snapcountboth02:23
@snapcountI think this is a MP2 issue02:23
perlDreamerI don't have any of those in my log file02:23
perlDreamerdo you?02:23
@snapcountlooking02:23
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit [Remote closed the connection]02:24
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI02:24
@snapcountno02:24
@snapcountnext02:24
@snapcount=)02:24
@snapcount143550102:25
perlDreamerthat's a good one02:25
perlDreamervitkovsky always writes good bugs02:25
@snapcounthe does02:29
@snapcountI've noticed that too02:29
perlDreamermaking a CS02:29
perlDreamerhm02:33
perlDreamerprobably better if I make a message board02:33
perlDreamercan you duplicate this?02:37
@snapcountnot yet02:37
@snapcountwhat does kill mean02:38
@snapcountdelete?02:38
@snapcountreject02:39
@snapcountmaybe he means rejects02:39
perlDreamerI'm guessing delete02:39
perlDreamerbut I've had 0 luck trying to duplicate this with delete02:39
perlDreamerit's counting correctly with delete02:39
perlDreamernew bug02:41
perlDreamerI can make extra replies, but not negative ones02:41
@snapcountyou have a habbit of finding more bugs than we fix when we do this ya know =)02:41
perlDreamer=)02:41
perlDreamer=(02:41
perlDreamer=<02:41
@snapcountok02:41
@snapcountso we'll mark this one 'works for me' and set the status to pending02:42
perlDreamercreate a chain of posts, p1, p1-r1, p1-r1-r1, p1-r1-r1-r102:42
@snapcountk02:42
perlDreamerdelete somewhere in the middle of the chain and only the bug that you directly deleted gets removed from the reply count.02:42
perlDreamerdescendents aren't counted02:42
@snapcountthat's what it's supposed to do02:43
perlDreamerwell, on the main CS screen, before I deleted the middle post, it said that p1 had 3 replies02:44
perlDreamerwhere middle post is p1-r1-r102:44
perlDreamerafter I deleted it, it said that p1 had 2 replies, not 102:44
@snapcountare the deletes recursive02:45
@snapcountr3 gets deleted with r2?02:45
perlDreamerwell, it doesn't show up anymore :)02:45
perlDreamerhave to check the trash to see if it was deleted, or just lost02:45
@snapcountit's  prolly orphaned02:45
perlDreamershould it be deleted, or should it have it's parent moved up a notch?02:46
@snapcountwe'd have to ask JT02:46
@snapcountI'm not sure how he intended it to behave02:46
@snapcountI see arguments for both sides02:46
@snapcounthowever, it doesn't make much sense to keep a reply to a post that's not there anymore02:47
@snapcountit would be out of context02:47
@snapcountand not make any sense02:47
perlDreameryeah02:47
@snapcountso he probably intended them to be recurssive02:47
@snapcountor at least have that appearence02:47
@snapcountso the count is off02:47
@snapcountyou're right02:47
@snapcountdid you want me to close that bug02:48
@snapcountwhile you open this one?02:48
@snapcount=)02:48
perlDreamersure02:48
@snapcountk02:48
@snapcountthis one should be easy02:51
@snapcount143642502:51
@snapcountwe just have to make a popup window have scrollbars02:51
@snapcountor be resizable02:51
@snapcountor both02:51
@snapcountalthough I'm not sure how to do that02:52
@snapcountit seems like it should be easy =)02:52
perlDreamerthat's what we thought about the last two posts02:52
* snapcount pulls out his html/css/js/dom cheat sheet02:52
@snapcountit will be different this time colin02:53
perlDreameris this a tinyMCE bug?02:53
@snapcountthe bugs have changed02:53
@snapcountmaybe02:53
@snapcountthis is a body tag property02:55
@snapcountscroll=no02:55
@snapcountso, we should be able to just remove that02:56
perlDreamerfrom where?02:56
@snapcountwell, first we'll view the pagesource of the window popping up02:56
@snapcountand make sure that property is in there02:56
@snapcountthen finding it shouldn't be too bad02:56
@snapcountwhoa02:57
@snapcountwell, that's the problem02:57
@snapcountjesus02:57
@snapcountthere is no <html><head> or anything02:58
perlDreamerHey, that's the same as another bug02:58
@snapcountthat popup begins with <fieldset>02:58
@snapcountso that's prolly a good first step to fixing this02:58
@snapcounthaha02:58
perlDreamerfirst things first02:58
perlDreamerwhere's the button to bring up the pop-up?02:58
@snapcount"Link to a page in the WebGUI page tree"02:59
@snapcountI'll tell you the path to that html in a sec02:59
@snapcountWebGUI/www/extras/tinymce2/jscripts/tiny_mce/plugins/pagetree03:00
@snapcountthis is not a tiny mce prob03:00
@snapcountwe wrote this as a plugin03:00
@snapcountuhh03:01
@snapcountwhat the hell03:01
perlDreamerthis has body tags and everything03:03
perlDreamerbut the created window doesn't have scroll bars03:03
perlDreamercould it be set as a property of the window that is created?03:03
@snapcountyou see body tags?03:04
perlDreameryeah03:04
perlDreamer<html><head></head><body><fieldset><legend>Insert A Link</legend>03:04
perlDreamer<fieldset><legend>Link Settings</legend>03:04
perlDreamerno scroll bars though03:04
perlDreamerthe template node in the import node tree is a good test for this03:04
@snapcountI don't have those tags03:05
perlDreamermaybe ff 1.0.7 is filling them in?03:06
perlDreamerbut there's no scroll bars in any case03:06
@snapcountmaybe03:06
@snapcountwell, that could be the reason why03:07
@snapcountbut I'm not sure on that03:07
perlDreameruh03:11
perlDreamerlook in here03:11
perlDreamerjscripts/tiny_mce/tiny_mce_popup.js03:11
perlDreamercomplete path: www/extras/tinymce2/jscripts/tiny_mce/tiny_mce_popup.js03:12
@snapcountok... looking03:14
@snapcountI think I found what does it03:17
@snapcountit's some css trickery03:17
@snapcountthey're making the scrollbars invisible03:17
@snapcountby setting them to match the bg color03:17
@snapcountWebGUI/www/extras/tinymce2/jscripts/tiny_mce/themes/simple/css03:18
@snapcountwhat do you think?03:18
@snapcountmaybe that is just setting it to different colors than default03:18
@snapcountbut they seem like awfully white colors to me03:19
perlDreamerbut if it was the same color, wouldn't there still be space there for them?03:19
@snapcountI didn't notice that, good point03:19
perlDreamermy arrow keys work03:19
perlDreamer:)03:19
perlDreamerall keyboard keys work, PageUp/Dn, Home, End, up and down03:20
@snapcountcrap03:21
@snapcountI'm late03:21
@snapcountI have to go03:21
perlDreamerokay03:21
perlDreamersee you later03:21
@snapcounti completely lost track of time03:21
@snapcountI should be on later tonight03:21
@snapcountprolly like 9 your time03:21
perlDreamercool03:21
@snapcountif you're still up for it03:21
perlDreamerI'm good03:21
@snapcountcool03:21
perlDreamerIf not, I'll email you03:21
@snapcountok03:22
@snapcountsee you later03:22
perlDreamerbye03:22
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui04:18
crythiasgrr04:19
crythiaslook, it's easy. If there is a function, it should do something.04:20
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"]04:36
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui05:31
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."]05:32
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["later dudes"]05:51
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui05:55
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]06:59
* snapcount yawns07:36
@snapcount!dubya07:36
@WRE"I'm hopeful. I know there is a lot of ambition in Washington, obviously. But I hope the ambitious realize that they are more likely to succeed with success as opposed to failure."07:36
@snapcountwell said07:36
@snapcountWe should all know we are more likely to succeed with success than failure07:37
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui07:39
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]08:02
-!- perlDreamer [n=colink@199.107.160.242] has quit [Read error: 110 (Connection timed out)]08:08
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui08:21
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]08:56
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui09:37
@snapcountwelcome back09:52
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]09:59
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui15:25
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui15:50
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]16:16
-!- lonki [n=hans@195.18.93.61] has joined #webgui16:50
-!- sanyock [n=sanyock@lahfaye.c0d3w4lk3r.com] has joined #WebGUI16:53
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:56
crythiasACK!16:56
MrHairgreasesyn16:56
-!- crythia1 [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui16:56
crythiasWhy am I not able to communicate well?16:56
crythiasI don't understand.16:57
MrHairgreaseWhat are you saying?16:57
crythiasheh16:57
crythiashttps://sourceforge.net/tracker/?func=detail&atid=463213&aid=1412410&group_id=5141716:57
MrHairgreaseI read something like: jsh lk k sl;k16:57
@WRE<crythias> http://tinyurl.com/jwuvg16:57
-!- mode/#webgui [+o crythias] by WRE16:57
-!- crythia1 was kicked from #webgui by crythias [crythias]16:58
@snapcountnow now17:00
@snapcountdon't kick yourself over this17:00
@snapcountwe can work it out17:00
@crythiassigh17:00
@snapcounttell us your problem17:00
* snapcount pats crythias on the back and hands him a tissue17:00
MrHairgreaseprobably fight club syndrome17:00
@crythiasEdit Branch17:00
@crythiasright?17:00
@crythiasit has Change Recursively (*) Yes ( ) No17:00
@crythiasand I bug'd that ( ) No doesn't do anything.17:01
@crythiasat least, it doesn't change the current asset's URL.17:01
@crythiasMatt's telling me that that's a feature, not a bug.17:01
@crythiasI'm saying, "Fix the English"17:01
@crythiasHe's saying, "What? Everywhere we have a yesNo?"17:02
MrHairgreasethat's not a bug17:02
@crythiasWhy isn't it a bug?17:02
MrHairgreaseNo means that that property should not be changed in the whole branch17:02
MrHairgreaseSo if i ask you17:02
MrHairgreaseDo you want to change this property recursively?17:03
MrHairgreaseAnd you'd like it just the way it is17:03
MrHairgreaseon each page in the branch17:03
MrHairgreasewhat are you gonna answer?17:03
@crythiasWhy the heck am I on the page for edit branch if I'm not going to edit recursively?17:04
MrHairgreaseMaybe the fact that you only want to update your security settings17:04
MrHairgreasebut not want to change every frickin url17:04
MrHairgrease?17:04
@crythiasagain...17:05
@crythiasI'd probably want to do security recursively?17:05
MrHairgreaseyeah17:05
MrHairgreaseit was an example17:05
@crythiasso why would I have an option that says I don't want to edit recursively?17:05
MrHairgreaseindicating that you normally do not want to update each property on every page17:06
MrHairgreaseok17:06
MrHairgreaseYou understand the concept of the edit branch?17:06
@crythiasyeah. This, and all descendants... do something.17:06
MrHairgreaseIt allows you to update properties of your liking for each of those descendants17:07
@crythiasat once, right?17:07
MrHairgreaseThe yesNo button allows you to specify which properties you want to update17:07
MrHairgreaseyeah at once17:07
MrHairgreaselike a batch17:08
@crythiasthere are multiples things to change at once, is what you're saying.17:08
MrHairgreaseplease explain17:08
@crythiasThere are multiple attributes that can change at once?17:08
MrHairgreaseYes17:08
MrHairgreaseOnly those are updated...17:08
MrHairgreasewhere you have said Yes, i want to update thes properties recursively17:09
@crythiasOK: Here's my thing. the Edit branch doesn't look like Edit. It's different.17:09
MrHairgreaseYeah sure enough17:09
@crythiasIt has One item and one YesNo17:09
MrHairgreaseif it was the exact same thing why bother implementing it17:09
MrHairgreaseok17:10
MrHairgreaseI'm lost17:10
MrHairgreasewhat is the exact problem?17:10
MrHairgreaseThat selecting no does not do a thing?17:10
@crythiasyeah17:10
MrHairgreaseThat is how it is supposed to work17:10
MrHairgreasehence, no bug17:10
MrHairgreaseWhat it essentially says to WebGUI17:11
MrHairgreaseis leave tis property alone when updating the branch17:11
MrHairgreaseunderstand?17:11
@crythiasso.. I can add a property and tell it not to do anything with the property?17:12
@crythiasexcept, it wouldn't do anything to a property that I don't list.17:12
MrHairgreaseYou cannot add properties17:13
MrHairgreaseThose are hardcoded in the assets17:13
@crythiasI mean... a property value to change.17:13
MrHairgreaseCorrect17:13
MrHairgreaseEditBranch will only do stuff if you set at least one yesNo to yes17:13
@crythiasso I have an option to add a property value that I wouldn't have to change if I didn't list that property value.17:13
MrHairgreaseI don't understand17:14
@crythiasWhy would I need a no-operation?17:14
MrHairgreaseOk17:14
MrHairgreaseLast try17:15
MrHairgreaseYou have a bunch of pages in a branch17:15
MrHairgreaseecah of them has a different template17:15
MrHairgreaseNow you want to change the view group of all of them to mrtinRox17:16
MrHairgreaseWhat you do is edit branch17:16
MrHairgreaseset viewgroup to mrtinRox en the yesNo that accompanies it to yes17:16
MrHairgreaseand press save17:16
MrHairgreaseNow every page has the mrtinRox viewgorup17:17
MrHairgreasebut they still have their own template17:17
@crythiasYes, I gather that.17:17
@crythiasSo far, I'm with you.17:17
MrHairgreasebecause I let the yesNo by the template selectbox on no17:17
MrHairgreaseIf there were no yesNo's17:18
@crythiasbut that's ... not an option?17:18
@crythiasjust a sec17:18
MrHairgreaseit would be impossible to let all pages have diffrent templates after the edit branch17:18
@crythiasok. my hang up is that I didn't see beyond "Properties."17:20
@crythiasOK, duh duh duh duh.17:20
* MrHairgrease whipes off his head17:20
* MrHairgrease mumbles somthing about endusers =)17:20
@crythiasyeah, well, duh.17:22
@crythiasoops17:22
@crythiasI made a mistake.17:22
-!- lonki [n=hans@195.18.93.61] has quit ["Leaving"]17:51
MrHairgreaseRoy18:04
MrHairgreaseYou may begin your backing18:04
MrHairgreaseI posted to the list =)18:04
@snapcountcool18:12
@snapcountI'll instal it today Martin18:18
@snapcountand if it doesn't suck18:19
@snapcountI'll back you up18:19
@snapcount=)18:19
MrHairgreaseThanks for the confidence ;)18:19
@snapcountlooks like it doesn't matter what I saya18:20
@snapcountdid you read JT's reply?18:20
@snapcounthe listed his requirements18:20
@snapcountbut based on your description18:20
@snapcountI want to see this in the core18:20
* snapcount stomps his feet, "I want it now, I want it now"18:21
MrHairgreaserelax18:21
MrHairgreasewanna do some podding?18:21
MrHairgrease=)18:21
MrHairgreaseBut is he gonna look at it or what?18:22
MrHairgreaseIt also doesn't reaaly compete with the dataform imho18:22
MrHairgreaseboth are in diffrent niches18:23
MrHairgreasebut hey18:23
MrHairgreasewe'll see18:23
@snapcounthe will18:24
@snapcountyou'd be better to reply18:24
@snapcountand say what you know it doesn't meet18:24
@snapcountand that you'll update it18:24
MrHairgreaseyeah sure18:24
@snapcountand make your case18:24
@snapcountfor the two wobjects18:24
MrHairgreaseI just can't do everything at once18:25
@snapcountc'mon18:25
@snapcountslacker18:25
@snapcountdo it now18:25
@snapcountdo it now18:25
@snapcountdo it now18:25
@snapcountdo it now18:25
@snapcount=)18:25
@snapcountdid you get my email18:25
MrHairgreaseHmmm18:25
MrHairgreasemy gaim sound like a slotmachine18:25
MrHairgreaseping18:25
MrHairgreaseping18:25
MrHairgreaseping18:25
@snapcountvegas!18:25
MrHairgreaseYeah got it18:25
@snapcountok18:25
MrHairgreaseI'll return tonight18:26
@snapcountI expect an answer on my desk in five minutes18:26
@snapcountlol18:26
* MrHairgrease types faster than lightspeed18:26
@snapcountI'm feeling a bit nutty today18:26
MrHairgreasethat's normal18:26
@snapcountis everything getting a blue tint18:26
MrHairgreaseit's monday18:26
MrHairgreaseI decided to work at home today18:26
@snapcountisn't that what happens when you approach light speed, things begin to appear more 'blue'18:27
@snapcountb/c of the wavelength of light or something18:27
MrHairgreaseyeah18:27
MrHairgreasedoppler effect18:27
MrHairgreaseyou can hear it in soundwaves18:27
MrHairgreaseif a ambulance is driving towards you18:27
MrHairgreaseyou hear the pitch shift18:28
@snapcountyeah I'm familiar with the dopler effect18:28
@snapcountdidn't know it applied to light18:28
@snapcountbut it makes sense18:28
MrHairgreasewaves are wave18:28
@snapcountit's just a higher frequency18:28
MrHairgreasei guess18:28
MrHairgreasenot perse18:28
@snapcountyeah you're right18:29
MrHairgreasediffrent medium18:29
@snapcountit's a different kind of wave18:29
@snapcountphotons18:29
* snapcount arms photon torpedos18:29
MrHairgreaseThat's funny18:29
MrHairgreaseI'm listening to a band called the Klingonz right now18:29
* snapcount hangs red sign on door... "If this sign is blue, slow down"18:30
@snapcountthat reminds me of a joke18:30
@snapcountwhat does the starship enterprise and toilet paper have in common?18:30
@snapcountthey both circle uranus searching for klingons18:30
* snapcount slaps his knee18:30
* MrHairgrease pukes18:31
MrHairgreaseActually the last LP of the Klingonz is called "Up Uranus"18:31
MrHairgreaseno kidding18:31
@snapcountthat's funny18:31
MrHairgreasehttp://images.amazon.com/images/P/B0000CDNRP.01._SCLZZZZZZZ_.jpg18:32
@WRE<MrHairgrease> http://tinyurl.com/r457l18:32
MrHairgreasenot safe for work perse18:32
MrHairgrease=)18:32
@snapcountthey seem like a lively bunch18:38
MrHairgreaseYeah, their concerts are pretty cool.18:39
@snapcountI never thought you'd be the type to listen to rap music18:39
@snapcountj/k18:39
MrHairgreaseHow come?18:39
MrHairgreaseI love rap!18:39
@snapcountI was joking18:39
MrHairgreaseI know18:39
@snapcountb/c their pic is far from a rap group18:39
MrHairgreaseSo do you like rap?18:39
@snapcountsome of it18:40
@snapcountI like it when they're really pissed off18:40
@snapcountlike Eminem18:40
@snapcounthe's always angry and wanting to kill people or destroy things18:40
MrHairgreaseI used to listen to some public enemy18:40
MrHairgreaseand rage against the machine18:40
@snapcountdamn18:40
@snapcountthat's old school18:40
@snapcountRATM is good stuff18:41
@snapcountwas18:41
MrHairgreaseit is18:41
MrHairgreasewas18:41
MrHairgreasewhatever18:41
@snapcountlol18:41
MrHairgreasether spirit lives on18:41
MrHairgreaseyada yada18:41
* MrHairgrease wants Curt back18:41
@snapcountROFL18:41
MrHairgreasenot really btw18:41
* MrHairgrease is finishing his scathing rebuttal to jt18:42
* snapcount hears 'eye of the tiger' playing in the distance18:43
* MrHairgrease suddenly wants you run up stairs18:43
MrHairgreaseand drink raw eggs18:43
MrHairgreaseyou = to18:44
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI18:46
-!- sanyock [n=sanyock@lahfaye.c0d3w4lk3r.com] has quit ["Trillian (http://www.ceruleanstudios.com"]18:51
* crythias just hangs out and annoys people.18:51
chansenheh, "annoys people"?18:56
@snapcountthat's what wre does18:58
MrHairgreasecrap19:08
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has joined #webgui19:08
MrHairgreaseI broke it19:08
MrHairgreasehttp://cvs.webgui.nl/uploads/test.png19:08
-!- mode/#webgui [+o pbmdawg] by WRE19:08
MrHairgreaseAnybody wants to buy abstract art? =)19:08
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]19:58
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui23:25
-!- mode/#webgui [+o rizen] by xdanger23:25
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []23:25
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui23:49
pbmdawgchansen: are you there?23:49
chansenyepp23:53
chansenwhatsup?23:53
pbmdawgdo you know a lot about retrieving cookies using CGI.pm ?23:53
pbmdawgI'm running into a strange problem that I need some help diagnosing23:53
chansensome23:53
chansendescribe it :)23:53
@crythiashey23:54
pbmdawgwhen I call $cgiObject->cookie() it returns a list of cookies (two, in this case).  the first item in the list is not the actual cookie value; it's "1stCookieValue; 2ndCookieName=2ndCookieValue"23:54
chansenWe use CGI::Cookie in Catalyst for all environments, standalone, CGI, ModPerl, FastCGI etc without any reported problems23:54
@crythiasI'm dealing with someone who's having a problem with FilePile23:55
@crythiasWebGUI::Asset::getAssetAdderLinks[381] - Couldn't get UI level of WebGUI::Asset::FilePile because Can't locate object method "getUiLevel" via package "WebGUI::Asset::FilePile" at /data/WebGUI/lib/WebGUI/Asset.pm line 380.23:55
pbmdawgcrythias: hold on a sec23:55
pbmdawgchansen: any thoughts?23:55
chansendump $ENV{HTTP_COOKIE} for me23:56
pbmdawgk23:57
pbmdawgenv.HTTP_COOKIE = wgSession=B5bAATur-NQ2PiirRMnRBA; visitId=2qsMz31oJ0aM1BCVUaxsXw23:57
pbmdawgwhere in the previous example23:57
pbmdawg->cookie('wgSession') is returning "B5bAATur-NQ2PiirRMnRBA; visitId=2qsMz31oJ0aM1BCVUaxsXw"23:58
pbmdawgbut I can't duplicate it on firefox or IE23:58
pbmdawgis it a broken browser?23:58
chansenHTTP_COOKIE env looks right23:59
chansen$ perl -MCGI::Cookie -MData::Dumper -le 'print Dumper( scalar CGI::Cookie->parse("wgSession=B5bAATur-NQ2PiirRMnRBA; visitId=2qsMz31oJ0aM1BCVUaxsXw") );'23:59
chansendoes the right thing23:59
--- Day changed Tue Feb 28 2006
pbmdawghrm.00:00
pbmdawgdoes $cgiObject->cookie() use CGI::Cookie ?00:00
chansenyes00:00
chansen.. IIRC00:00
chansenit does00:01
pbmdawghmm00:01
pbmdawgwhat is the recommended method of creating a hash reference of cookie name/value pairs, then00:02
chansen$ perl -MCGI::Cookie -le 'print CGI::Cookie->new( -name => "test", -value => { a => 1, b => 2 } )->as_string;'00:03
chansentest=a&1&b&2; path=/00:03
pbmdawgno, I mean from a http request.00:04
chansenah00:04
chansen$ perl -MCGI::Cookie -MData::Dumper -le 'my %hash = CGI::Cookie->parse("wgSession=B5bAATur-NQ2PiirRMnRBA; visitId=2qsMz31oJ0aM1BCVUaxsXw"); print Dumper(\%hash);'00:05
pbmdawginteresting.00:05
pbmdawgforeach ($cgiObject->cookie) {00:06
pbmdawg$cookies{cookie}{$_} = $cgiObject->cookie($_);00:06
pbmdawg}00:06
pbmdawgthat's what we've been doing00:06
chansenwe don't use CGI.pm for cookies, only CGI::Cookie00:06
pbmdawghm.00:07
pbmdawgthanks for the advice and good answers. :)00:08
chansennp :)00:08
-!- abraxxa [i=user@85-124-175-175.dynamic.xdsl-line.inode.at] has joined #webgui00:12
pbmdawghello.00:12
abraxxahi00:12
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]00:16
abraxxahas anyone here running wre on debian?00:18
abraxxalibxml2.so is missing for me00:18
@snapcountyes00:25
@snapcountare you using the binary package?00:25
abraxxayes00:25
@snapcountor compiling your own00:26
abraxxabinary00:26
abraxxawre-0.6.0-debian-i386.tar.gz00:26
@snapcountdo an apt-cache search libxml00:26
abraxxawill it use the sytem library as well?00:26
@snapcountwhat do you mean?00:27
@snapcountif you use apt-get to install it, will it use it?00:27
@snapcountis that the question?00:27
abraxxayes00:27
@snapcountyeah it will for shared libs00:27
@snapcountlike this one00:27
@snapcountthe wre should have it compiled in statically00:27
@snapcountbut when I made that binary I goofed00:27
abraxxaworks ;-)00:28
abraxxasnapcount++00:28
@snapcountyou got it?00:28
abraxxaapt-get install libxml200:28
@snapcountyeah that's it00:28
@snapcountcouldn't remember the pkg name00:28
@snapcountcool00:28
@snapcounthave fun =)00:28
abraxxastrange thing is, everything works, just the FilePile images is missing!00:29
@snapcountyou might be missing a perl module00:29
abraxxaand there it is ;-)00:29
abraxxano imagemagick wasn't working because of the missing library00:30
@snapcountah00:31
abraxxafinally it works! ;-)00:31
abraxxathanks!00:31
@snapcountsure thing00:31
MrHairgreaseroy00:41
MrHairgreaseYou've got mail00:41
@snapcountMartin00:47
@snapcountyou fucker00:47
@snapcountyou're younger than both me and matt!00:47
@snapcountwow00:47
MrHairgreaseyeah?00:48
MrHairgreasehow old's matt00:48
MrHairgreaseand whats wow!00:48
pbmdawg1900:48
@snapcountwow at your age00:48
@snapcountmatt is 25.9900:49
@snapcountI'm 26.100:49
MrHairgreaseDo I look that fucked up?00:49
pbmdawg25.700:49
@snapcountlol00:49
@snapcountROFL00:49
pbmdawgyou look 3500:49
MrHairgreaseYeah00:49
@snapcountROfLMAO00:49
MrHairgreaseand that's after all the skin straigthning cremes00:49
@snapcountEuropeans always look older00:49
@snapcountmust be the drinking from age 5 thing00:50
MrHairgreaseThat's beacuase of the timezones00:50
MrHairgreaseHere it about midnight00:50
abraxxalol00:50
MrHairgreaseYou yanks are still in the afternoon of your puny lives00:50
* MrHairgrease thinks he's Morbo00:50
abraxxai have to go to bed00:51
abraxxabye guys!00:51
@snapcountlater00:51
-!- abraxxa [i=user@85-124-175-175.dynamic.xdsl-line.inode.at] has left #webgui []00:51
@snapcounthey martin00:51
@snapcountif nothing else00:51
MrHairgreaseyeah00:51
@snapcountat least your wobject got new people talking on the dev list00:51
MrHairgreaseYeah I saw it00:51
MrHairgreaseAnd so they should00:52
@snapcountI was like, "hey, who are these people"00:52
@snapcountabsolutely00:52
MrHairgreaseI know their names from long ago00:52
@snapcountI'm trying (with little success) to increase community involvement00:52
MrHairgreaseThe have posted more than once00:52
@snapcountit's part of my "job"00:52
pbmdawgroy: you get paid?00:53
MrHairgreasegood for you that your still looking young00:53
@snapcountin vegetable oil00:53
@snapcountI get one gallon per week00:53
@snapcountColin's bithing out on us00:54
@snapcounthe's online but not on the channel00:54
@snapcountgeez00:54
@snapcountthe nerve of some people =)00:54
@snapcountya know00:54
@snapcountI really amaze myself at how bad my spelling is sometimes00:55
pbmdawgroy00:55
@snapcountcalc roy00:55
@WRENo calc set for "roy"00:55
pbmdawg6.7.8 multiple cookie handling appears to be broken00:55
@snapcountcool00:55
@snapcountis it a cookie monster?00:55
pbmdawgI replaced it on prod with CGI::Cookie00:55
@snapcountdid you test it first00:56
pbmdawgit was using $cgiobject->cookie()00:56
* snapcount prays00:56
pbmdawgwhat is this "test" you speak of00:56
@snapcountuh00:56
@snapcounton dev then qa00:56
@snapcountthen production00:56
@snapcountI don't care00:56
@snapcountjust trying to help you self->preserve00:56
@snapcount=)00:57
pbmdawgdev don't work.00:57
pbmdawgit's deprecated.00:57
pbmdawgI develop on qa00:57
@snapcountThose backported fixes are on dev00:57
@snapcountif you want to test/copy00:57
pbmdawgheh00:57
pbmdawguh00:57
pbmdawgdon't overwrite what I've done on prod00:57
pbmdawgSession.pm00:57
pbmdawgok00:58
@snapcountyou said you were going to implement the backports00:58
pbmdawgyeah00:58
@snapcountok00:58
@snapcountthey're ready for you00:58
@snapcounton dev00:58
pbmdawgwhere are the files00:58
@snapcountAuth/WebGUI.pm00:58
pbmdawgokay00:58
@snapcountWebGUI/AssetPackage.pm00:58
@snapcountWebGUI/AssetBranch.pm00:58
pbmdawgthere is one custom patch in Auth/WebGUI.pm that I need to merge in00:58
@snapcountok00:58
pbmdawgbrb dinner00:58
@snapcountmmm00:59
@snapcountdinner00:59
MrHairgreasehave a nice dinner00:59
MrHairgreasei'm gonna sleep00:59
MrHairgreaseroy00:59
@snapcountnice00:59
@snapcountvery nice00:59
MrHairgreasei sent my mugshot too00:59
@snapcountyou look like a KGB agent00:59
@snapcount=)00:59
@snapcountbut younger01:00
MrHairgreaseActually I'm viewing you now on my special monitor01:00
MrHairgreaseNot very good for avoiding nightmares =)01:00
MrHairgreaselaters01:00
@snapcounttime for beer eh?01:01
MrHairgreasetime for bed01:05
MrHairgreasebye01:06
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]01:06
-!- nuba_ [i=nuba@zaxxon.telerama.com] has quit [Client Quit]01:12
-!- nuba [i=nuba@zaxxon.telerama.com] has joined #webgui01:13
@snapcountwhere did crythias go?01:56
pbmdawghome02:00
@snapcountshow me the way to go home02:10
@snapcountI'm tired and I wanna go to bed02:10
@snapcounthad me a drink about an hour ago, and it went straight to my head02:10
@snapcountdum dum dum dum02:10
@snapcountshow me the way to go home02:10
@snapcountI'm tired and I wanna go to bed02:10
@snapcounthad me a drink about an hour ago, and it went straight to my head02:10
pbmdawgSloop John Dee02:12
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui02:55
pbmdawgwb02:57
-!- mode/#webgui [+o pbmdawg] by WRE02:58
-!- mode/#webgui [+o crythias] by pbmdawg02:58
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"]02:59
@crythiashowdy03:02
@crythiasit's back on... Deal or No Deal03:02
@crythiasah yeah03:05
@crythias _    _    _03:06
@crythias|_|*|  | |  |03:06
@crythias|_|*|_| |_|03:06
@crythiasok.03:17
@crythiasSourceForge now offers SVN.03:17
@crythiasthoughts?03:18
@pbmdawgSFSVNME03:18
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]03:50
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui04:06
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui06:09
-!- perlDreamer [n=colink@199.107.160.242] has quit [""""]06:14
@pbmdawgMNKESEE06:26
@pbmdawgMNKEDO06:41
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []06:43
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []07:01
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["later dudes!"]07:32
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui16:36
-!- mode/#webgui [+o pbmdawg] by WRE16:37
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:59
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui17:14
-!- mode/#webgui [+o crythias] by pbmdawg17:49
MrHairgreaseIt's a shame that the synopsis is not printed in the user contrib section.17:58
MrHairgreaseI had made this synopsis for the TextImage macro:17:59
MrHairgreaseImpress your friend with this unholy piece of bleeding edge technology.17:59
@pbmdawgtest18:22
@crythiasYou failed.20:12
@crythiascrythias pbmdawg xdanger mrhairgrease20:12
@pbmdawgULOSE20:13
@crythiasUZDFORS20:13
@pbmdawgADIKTD20:13
@crythiasRD RUNNR20:13
@crythiasinteresting support q. When is 6.8.8 to be released? And the questions I have: what would be in 6.8.8 which would be worth the release?20:14
@crythiasMy more interesting q is what release for workflow?20:15
MrHairgrease6.99.020:15
MrHairgreasei guess20:15
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []20:42
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI21:09
@crythiasyay 30k users on freenode. and... Let's here it for our 722:20
@crythiashear*22:20
chansenstill you guys manage to produce scrollback like it was 50 ppl in this channel ;=22:29
@crythiaswell, that's an interesting point...22:29
@crythiasconsidering when I was on #perl, it was 300 users and nothing on.22:30
nubaheh22:41
@pbmdawglol22:44
nubawell i like the fact that my #webgui backlogs are not so much filled with bot toyeing anymore :)22:45
@pbmdawg!dubya22:46
@WRE"I do remain confident in Linda. She'll make a fine labor secretary. From what I've read in the press accounts, she's perfectly qualified."22:46
nubaalso, it is just me, or the developers list got a bit quieter after the channel was launched ?22:46
@crythiasI think I agree.22:55
@crythias!crythias22:55
@crythias"I was wrong and you were right"22:56
@crythias!crythias22:56
@crythias"Can I do this really long and complicated thing?  --- JT: NO"22:56
nubalol22:56
@crythias!crythias22:56
@crythias"Yeah, but what about this and this and this? JT: I only wanted a yes or no answer. Crythias: OK, yes."22:57
chansenpbmdawg: did manage to solve the cookie problems?22:58
@crythiaspnut butter dawgy pnut butter dawgy.. now wey he at wey he at http://www.youtube.com/watch?v=S7cAYK9GYHY23:03
@WRE<crythias> http://tinyurl.com/bxz4q23:03
@crythiaspnut butter dawgy wit a baseball bat23:04
@crythiaswhh yeah. pbmdawg! wey he at wey he at?23:06
@pbmdawgchansen: yes; thanks for the help.  The problem wasn't in the module I was working with; it was in an entirely separate handler.23:06
chansenok :)23:15
@pbmdawgit was using an extremely single regex to parse the Cookie header, assuming there was only 1 cookie sent by the browser.23:15
@pbmdawgsimple23:16
chansenic23:16
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["later dudes :)"]23:17
@crythias!crythias23:50
@crythias"Yaknow, if I was any more full of myself, people would accuse me of being narcisistic. Of course, I'd thank those people for recognizing me as such. Because I am."23:50
--- Log closed Wed Mar 01 00:00:17 2006

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!