WebGUI irc logs from: 2007-02.log

--- Log opened Thu Feb 01 00:00:25 2007
+perlDreamerthe problem is the thread/post relationship00:06
+perlDreamerif you rate a post, then it needs to go recalculate the thread00:06
+perlDreamerbut since a Thread ISA Post, it ends up doing things twice00:06
+perlDreameragain!00:06
+perlDreamerI just need to break all the parts out and call them separately instead of using inheritance00:07
+perlDreamerthreads should have their own rating counter00:07
+perlDreamerthreadRating00:07
+perlDreamerthen this would all go away00:07
+perlDreamerall the logic and code would reduce down to almost nothing00:07
+perlDreamerrizen: you awake?00:09
@rizenworking on support problems00:09
@rizenis it something quick?00:09
+perlDreamercan I add a new column to the thread table to hold the summed thread rating?00:09
@rizendoesn't it already have one for that?00:10
+perlDreamerno00:10
+perlDreamerit recycles the Post rating column00:10
@rizensure00:10
@rizenoh right00:10
+perlDreamerI'll make sure that we can display the right thing in the Post view template.00:10
@rizenso you want to keep the thread post seperate from the thread overall00:11
+perlDreamerIf so, then I'll do it00:11
+perlDreameryes00:11
@rizengo for it00:11
+perlDreamerokay00:11
-!- onioncoder [n=mike@s205-206-123-62.ab.hsia.telus.net] has joined #webgui00:12
onioncoderhas anyone seen Google Gadgets? Anyone thought of allowing any webgui asset to be a "gadget" that could be dropped into anyone else's non-webgui website via a snippet of code?00:14
@preactionan XMLRPC interface that returns JSON output? a javascript library that parses it and spits out HTML?00:17
@preactioni mean, some assets have RSS feeds00:17
@preactionwhat kind of code are you talking about writing to interface with whatever interface is built?00:17
onioncoder(looking for an example for you)]00:18
@preactionJavascript? Perl? <other>?00:18
+perlDreamerpreaction, maybe AJAX instead of XMLRPC?00:18
@preaction*twitch* PHP?00:18
onioncoderhttp://www.google.com/apis/gadgets/index.html00:18
@preactionajax is just a standard http call, so perhaps "?func=ajax;method=XXX"?00:19
onioncoderthe way google does it, I *think*, is a <script > javascript link00:19
onioncoderthat does ajax back to google for content00:19
onioncodersince webgui assets can be "ajaxified" already (most i think)00:19
* perlDreamer flushes preaction's keyboard buffer and remove all references to PHP00:20
onioncoderthe idea would be to allow a script tag on a remote site to fetch *just* that asset00:20
* perlDreamer hits the reset button00:20
+perlDreameris that better preaction?00:20
@preactionis what better?00:20
@preactionahh, mind-wipes00:20
@preactioni'm not worried, because i never knew i could be worried!00:20
+perlDreamerI thought you locked up there00:20
+perlDreamerafter the *twitch00:21
@preactionbut if i read that line again, i'll have whatever it was that made me twitch on my head again, and that would make me twitch again00:21
@preactionanyway00:21
onioncoderanyone? anyone? ferris? 00:21
@preactionwell, currently we have the RSSCapable mixin00:21
onioncoderhere's an eg of a google map: <script src="http://gmodules.com/ig/ifr?url=http://ralph.feedback.googlepages.com/googlemap.xml&amp;up_locname=Google&amp;up_loc=1600%20Amphitheatre%20Parkway%2C%20Mountain%20View%2C%20CA&amp;up_zoom=Street&amp;up_view=Map&amp;synd=open&amp;w=320&amp;h=200&amp;title=Google+Map&amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;output=js"></script>00:22
@preactionperhaps a "GadgetCapable" or something that would provide a www_ajax method and an interface to override00:22
onioncoderdrop that code into any html and voila00:22
onioncoderright - exactly00:22
@preactionthis is more of a community building feature00:23
@preactionand the CS is turning into a monster 00:23
@preactionand XMLRPC sucks for the most part anyway, since AJAX uses JavaScript00:24
@preactioni say it's a good idea, but i also say it's a rather intensive idea that needs to be developed appropriately00:24
onioncoderright - i'm thinking of a fund a feature with pb00:25
@preaction(but along the lines of the RSSCapable asset mixin)00:25
@preactionrather, asset base00:25
@preactioncontact the appropriate people for a quote, though i'll warn you that it will probably be larger than you might expect00:25
@preactionis there a limit to your desire? just the CS wobject for example?00:26
onioncoderk - what are the pitfalls you are seeing?00:26
@preactionit CAN be done for all Assets, but that takes more time00:26
@preactionthe Calendar would be a good candidate for this00:26
@preactionbut there's already iCalendar feeds from that00:26
+perlDreamerI don't see the point.00:26
+perlDreamerbut I'm thick00:26
@preactionperlDreamer: basically thus: you get to access content from a wG site on your own personal site00:27
@preactionso let's say I want to put the plainblack support calendar on my own site, i'd add a <script src="SOME URL"></script> tag to my site, and voila!00:27
onioncoderand if it is fully ajaxified, can be interactive without requiring refresh on the remote site00:27
+perlDreameryou'd do it through iCal00:27
onioncoderok - now think of publishing interactive content00:28
@preactionwG can't do that now00:28
+perlDreamera lot of sites generate revenue from ads00:28
onioncoderWSClient00:28
+perlDreamerthis would allow access to the content bypassing the ads00:28
onioncoderk- you guys are bogged down on why, not how00:28
@preactionwhy is the most important question?00:28
@preactionwhat's the end result that you can't get currently?00:29
@preactionfor the CS you can get RSS feeds and format them, RSS is XML so there are javascript parsers.00:29
onioncodera) I have internal APIs I can expose as SOAP, REST, etc etc00:29
@preactionfor the Calendar you can get iCalendar feeds, and i'm sure there must be a Javascript parser for vCal/iCal/vCard00:29
onioncoderb) most end users arent' sophisticated ehough to code for that00:30
onioncoderc) I can have webgui consume my APIs via WS Client or equivalent00:30
onioncoderd) an enduser can then just copy/paste a generated link for that interactive SOAP driven content00:30
onioncoderI could write my own gadget system00:31
onioncoderbut in some ways easier to let WebGUI be a gadget distribution system for me00:31
onioncoderthat is the why00:31
@preactionso this doesn't export JSON, it exports javascript source00:32
@preactionhence the <script src=""></script>00:32
@preactioncan we assume that people can import and/or use a Javascript library instead?00:33
onioncoderright - it is a javascript container, which then in turn can then do the ajax to get the content -- kind of a bootstrap i guess00:33
@preaction<script src="path/to/downloaded/javascript/library.js">goGetGadget("URL");</script>00:33
@preactionrofl, goGetGadget("COPTER")00:34
onioncoderso once you have done it once for one type of asset, it *should* work with any asset that has a www_ajax method (in a perfect world)00:34
onioncoderlol00:34
@preactionlike the RSSCapable asset base class00:34
onioncoderdoes it still seem as bad?00:35
@preactionso currently we have two needs: One: Assets have an AJAX interface for some features. Two: Some way to make that AJAX interface easy for lusers00:35
+perlDreamerwe can't solve two because that's the user's site00:35
+perlDreamereach site would have to have their own click and drag interface for widgets00:35
+perlDreamerdrupal, livejournal, plone, etc.00:36
+perlDreamereven wG00:36
@preactionwell, i think that if we make it as easy as copy/paste the above source, the <script> thing, that's easy enough00:36
@preactionthen provide options to change (for example) formattings and the like00:37
onioncoderusage example: a charity has a website in wG, they have donors who want to promote the charity on their personal homepage, they could just have a link, yes.  but this could let them drop in a donation "gadget" on any html webpage 00:37
@preactionbut if we use semantic output and a way to specify the <div id="">, then they can use CSS and descendant selectors to change style00:37
@preactionthe "gadget" being, say, a DataForm? or a Product? or something?00:38
onioncoderWS Client or equivalent for example00:38
@preactioni personally find the WSClient evil sorcery00:39
@preactionbewitched!00:39
* perlDreamer is afk00:39
-!- pjesi_ [n=pjesi@client-86-27-130-79.winn.adsl.virgin.net] has quit [Connection timed out]00:41
-!- snapcount [n=royjohns@103.240.119.70.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]00:48
-!- castironhike19 [n=dstephan@74.0.5.198] has joined #webgui00:50
@preactioncan I get some opinions: I think I can eliminate a lot of problems for the Calendar by forcing that an event's recurrence starts on the exact same day the event itself starts on00:50
@preactionsome problems are just the user did not update the Recurrence Range Start date00:50
@preactionto be honest, it doesn't do what I personally expect when I make an event the recurs, I expect it to start when the event itself starts, and have the end be specified by me00:51
-!- cap10morgan_ [n=cap10mor@206.124.31.122] has joined #webgui00:52
-!- cap10morgan_ [n=cap10mor@206.124.31.122] has left #webgui []00:52
-!- cap10morgan [n=wmorgan@206.124.31.122] has joined #webgui00:53
-!- onioncoder [n=mike@s205-206-123-62.ab.hsia.telus.net] has left #webgui []00:53
+perlDreamerrizen: I've been through this from top to bottom.  The concept of adding a new column.01:02
+perlDreamerthe booger is user templates01:02
+perlDreamerthe changed system would allow the user to see both the rating of the thread post and the accumulated rating of the entire thread of posts.01:02
castironhike19i'm upgrading to 7.3.8 from 6.6.5 and i'm comparing our templates to an "out of the box" WG site, and i need help with adding the js tags to the templates01:03
+perlDreamerwe can change the default templates to cover this but users would have to update their own custom templates.01:03
@rizenpd this shouldn't affect templates unless people want it to01:04
@rizenhere's why01:04
castironhike19on the out of the box setup, i found 3 js tags, and i was hoping i could get some help with which should be included in all templates, and which is just enabling features for the default WG v7 page01:04
@rizenin the thread template, we want to display the rating for the thread post, not thread cumulative01:04
+perlDreameroh01:04
+perlDreameroh!01:04
@rizenin the colloboration main template we want to display the thread cum, not the other one01:04
@rizenso the only thing that needs to change01:04
@rizenis in collaboration main view01:04
@rizenchange which variable is populating the template01:05
gooeybotrizen: that doesn't look right01:05
+perlDreameryou're a genius01:05
+perlDreamerI'm a'coding01:05
@rizenonly on alternate wednesdays01:05
@rizenmost of the time i'm a moron01:05
+perlDreamerIt's just the cold01:06
+perlDreamercastironhike19: which variables are you talking about?  The IRC group is small.  You may have more success posting this to the PB discussion boards.01:06
castironhike19i haven't been able to find too much on there so far, and the upgrade notes that have been helpful are few and far between01:07
castironhike19but i'll post the question there01:09
+perlDreamerwhich vars are you talking about?01:09
castironhike19mostly i'm trying to figure out how to get it to access the new js lib01:09
+perlDreamerI don't think you need to do anything to your templates to do that01:10
+perlDreamerit should be handled by the HTTP headers01:10
+perlDreamerand for the most part, they're set up automatically01:10
castironhike19so, on our old templates, there was a js lib tag at the top of all the templates, which was <script src="/js-lib/global.js" type="text/javascript" language="javascript"></script>01:10
castironhike19oh, ok01:10
+perlDreamerHere's how to get answers on the boards01:11
+perlDreamerbe very, very specific01:11
+perlDreamerprovide links for examples01:11
+perlDreamerwhich template, what problems you're seeing01:11
+perlDreamerand be patient01:11
castironhike19hehe01:12
castironhike19i've learned that much, for sure01:12
+perlDreamersome people follow-up their own posts a few days later bad mouthing the community because there's no answer01:12
castironhike19no no, none of that01:12
+perlDreamerif after a few days you don't get an answer, then try to find PedersenMJ on IRC.  He's our new resident style/template expert.01:12
+perlDreamercommunity wise01:12
castironhike19great. thanks for the tips!01:13
+perlDreamerand if you're still stuck or in a rush, contact Plain Black and ask for a support contract or documentation01:13
castironhike19right on01:13
+perlDreamerthis announcement brought to you by Plain Black, makers of WebGUI :)01:13
castironhike19haha01:13
cap10morgani'm actually wondering the same thing. is there a standard js include like the old global.js in version 7.x.x? sorry, that wasn't clear to me in your conversation.01:14
+perlDreameryes, but I'm almost positive that it's added in the HTTP headers now01:15
cap10morganperlDreamer: ok, thanks.01:15
+perlDreamerso you only have to add site specific JS libs in the templates01:15
cap10morgancool01:15
+perlDreamerrizen: as part of the upgrade should the upgrade script go through ALL threads and posts and fix them?01:17
@rizenabsolutely01:19
@rizenit wouldn't be fixed if it didn't01:19
@preactionrofl, i didn't pass the assetId to the form when editing an event... how does it even work once?01:27
@rizenyou shouldn't need to01:28
@rizenyou're editing off the url01:28
@rizenso it knows what assetid is by that01:28
@preactionright, but when you submit that form you need an assetId01:28
-!- castironhike19 [n=dstephan@74.0.5.198] has left #webgui []01:28
@rizeni'll take your word for it01:28
@preactionoh, i see01:29
@preactionyou're right01:29
@preactionthen... crap, more digging01:29
-!- Jamie [n=chatzill@207-118-206-236.dyn.centurytel.net] has quit [Read error: 145 (Connection timed out)]01:34
-!- MrAfkGrease is now known as MrHairgrease01:42
-!- Meatbop [n=chatzill@24-180-168-135.dhcp.fdul.wi.charter.com] has quit ["Chatzilla 0.9.72 [Firefox 1.5.0.9/2006120612]"]01:43
+perlDreameranyone care to write me an getLineage command to fetch all threads?01:46
+perlDreamerand return objects?01:46
+MrHairgreasesure01:50
+MrHairgreasegimme a moment01:50
+MrHairgrease$cs->getLineage(['descendants'], {endingLineageLength => $cs->getLineageLength + 1, returnObjects => 1});01:54
+MrHairgreasesomething like that01:55
@preactionif $object->can("method"); and I try to run $object->method(), is there any special reasons why the method would not run?01:55
+perlDreamerand if I wanted _all_ threads I could change the $cs to $root01:55
+perlDreamerpreaction: args?01:55
@preactionperlDreamer: none01:55
@preactionperlDreamer: the first line of that method i changed to a warning, and that warning never gets printed01:55
+MrHairgreaseyes01:56
+MrHairgreaseand ditch the endingLineageLength01:56
+perlDreamerpreaction: are you sure the invoker is also called?01:56
+MrHairgreaseand add 01:56
@preactionperlDreamer: i would find it better to do, for that, $root->getLineage(["descendants"],{ includeOnlyClasses => ["WebGUI::Asset::Post::Thread"] });01:56
+MrHairgreaseincludeOnlyClasses => ['WebGUI::Asset::Post::Thread']01:56
+perlDreamerMrHairGrease: many, many thanks01:57
+MrHairgreasenp01:57
@preactionperlDreamer: i've got a bunch of warnings around the call and they get called just fine01:57
+perlDreamerjust weird01:57
@preactionimma restart and see01:57
@preactionmod_perl can be a cruel mistress sometimes01:57
@preactionnope01:58
@preactionthis is keeping Events that have recurrence from updating the related Events01:58
@preactionthere are a slew of "Pending" version tags that requestAutoCommit is not getting called to commit01:59
@preactionokay, it is getting called it's just not DOING IT02:03
-!- wgGuest03 [n=wgGuest0@81-174-13-85.f5.ngi.it] has joined #webgui02:14
-!- wgGuest03 [n=wgGuest0@81-174-13-85.f5.ngi.it] has quit [Client Quit]02:16
@preactionha! it's because addRevision doesn't modify the current asset in-place, but returns the new asset02:21
@preactioni updated the docs accordingly02:22
@rizenperlDreamer, you still here?02:29
+perlDreamerI'm here02:29
+perlDreamerfor a bit more02:29
+perlDreamerwhazzup?02:30
@rizeni'm working on a weird bug (no report for it just keep hearing about it) and need some input02:30
@rizenthe bug is that if there's a bunch of errors in spectre workflows02:30
@rizenthat no legit workflows run02:30
@rizenbecause spectre is so busy dealing with the borked ones02:30
@rizenuntil they time out02:30
+MrHairgreaseI've seen such a pileup once or twice02:31
@rizenso basically if you get something borked (let's say on a multisite server, someone creates some bad workflows)02:31
+MrHairgreasejust restarted spectre02:31
@rizenthen the whole show stops for a while 02:31
@rizenmy thought on how to clear this is to implement a new queuing scheme02:31
@rizenwe have priority 1, 2, and 302:32
@rizenbut let's assume we can have as many queues as we want02:32
@rizenso that 1 2 and 3 turn into 02:32
@rizen10 20 and 3002:32
@rizenthen every time a workflow is run02:33
@rizenit gets put down 1 level in the que02:33
@rizenqueue02:33
@rizento 1102:33
@rizenand then to 1202:33
@rizenassuming it was priority 1 to begin with02:33
@rizenso if it runs 10 times, then it will be at 2002:33
@rizenwhich is where priority 2 stuff starts02:33
@rizenbasically, if something priority 1 runs long enough02:34
@rizenit will be at the bottom of the stack with all the crap02:34
@rizenbecause if it is running that long...it should be put dead last anyway02:34
@rizenwhat this solves is that everything then gets a turn to run02:34
@rizenwithout gumming up the system02:34
@rizenhow i do it now is02:34
@rizenif something errors02:34
@rizenit's taken out of the queue for 60 seconds02:34
@rizenand then returned back to whatever queue it was already in (1,2,302:35
@rizenso if you have a lot of those02:35
@rizenand they're all erroring out in queue 102:35
@rizenthen queues 2 and 3 will never have a chance to run02:35
@rizenever02:35
@rizenbecause it may take longer than 60 seconds02:35
@rizento cycle through all the bad crap02:35
@preactiondoes it only get downgraded if it errors?02:35
+perlDreameryeah, can we make a distinction between requeue due to time out vs erroring out?02:36
@rizeni'm thinking it gets downgraded no matter what02:36
+perlDreamerif you error out, longer timeout before requeue02:36
@rizena 50 step workflow02:36
@rizenwould run 51 times02:36
@rizenso if it started at 1002:36
@rizenit would be at 61 when it completes02:36
@rizenassuming it completed on the first attempt02:36
@rizenfor each activity02:36
@rizenwe could do a longer timeout02:37
@rizenbut that still doesn't scale much better02:37
@rizenit might work for one environment02:37
@rizenbut not for all02:37
@rizenwe need to come up with a way to make sure that everything gets a chance02:37
@preactionperhaps high priority don't go down so fast? 1 level for HP, 2 for Medium, 3 for Low, so long, high-priority workflows still get preferred in the long run?02:37
@rizenyo tun02:37
@rizento run02:37
@rizenkeep in mind that high priority workflows will still have 10 high priority executions02:38
@rizenbefore they get mixed in with the cruft02:38
@rizenthat's way more than they should need to complete02:38
@preactionok02:38
@rizenmost workflows complete within 3-5 executions02:39
@rizenin fact, commit without approval completes in 1 execution almost every time (unless there's an error)02:39
@rizenanyway..does anybody see any problems with doing this sort of a filter02:40
@rizenrather than the 3 queues method we do now02:40
+perlDreamercan we add some profiling to monitor queue health?02:40
@rizenexplain02:41
+perlDreamerbrb02:41
@preactionthe only problem i see, you've brought up: a very very long workflow will be relegated (Eventually) to the bottom of the barrel02:41
@rizenyeah...and i'm not sure that's a problem02:42
@rizensince a very very long workflow needs to give up some of it's time so that other things can run02:42
@rizenthat's the whole idea of time sharing02:42
@preactionright, but it's giving up both time and priority, "I need time, but I'll wait, and I'll also pretend to need time less than I did last time"02:43
+perlDreamerso in profiling, we would keep track of how deep a workflow goes before it leaves the queue, either by completing or falling off the end02:43
+perlDreamerthis gives us a way of identifying queue depth and troublesome workflows02:43
+perlDreameri.e. if Workflow A NEVER executes, now we have something concrete to go look at02:44
@rizenpreaction: sorry, time = 1 execution, not regular time02:44
+perlDreamerinstead of saying: reset spectre and call me in the morning02:44
@preactionso not the 60 second limit thing?02:44
@rizenright, there will not be a timeout anymore02:44
@rizenpd: to you02:45
@rizenthere are a few things02:45
@preactionoh, then i don't have an issue02:45
@rizeni have planned02:45
@rizen1) you'll be able to run a command line 02:45
@rizenperl spectre.pl --status02:45
@rizenwhich will tell you how many workflows there are waiting and their priorities02:46
@rizen2) you'll also be able to do some ps  functions02:46
@rizenlike top02:46
@rizenkill02:46
@rizenthat sort of thing02:46
@rizen3) the status information will be available through the admin console (from web browser)02:46
@rizenthough the other things will not, for security reasons02:47
@rizen4) you can already see what workflows are running and their status, and what version tags are pending02:47
@rizen5) the workflow status screen will be updated to include more information02:47
@rizensorry, the "running workflows" screen02:47
@preactionperlDreamer: we're still on for the calendar docs tonight? i'm gonna grab some food so I'll bbl02:48
+perlDreamerpreaction: yes 7:30pm PST02:48
@rizeni plan on doing all these things as part of 7.3 bug fixing, because we're seeing a lot of spectre problems02:48
@rizenand we need better tools to troubleshoot with02:48
@rizenso, given that list02:48
@rizendoes that cover what you were looking for?02:48
+perlDreamerAlmost all of it, yes02:48
+perlDreamerI still think a history would be good02:49
+perlDreamer1-5 cover what's happening now02:49
+perlDreamerbut not what has happened02:49
@rizenspectre is doing all this stuff in memory02:49
@rizenand doesn't communicate with the db02:49
@rizenso therefore keeping history like that02:49
@rizenwould be a memory leak02:49
+perlDreameryes.02:50
@rizeni suppose we could add a special debug runtime flag that would keep the history02:50
+perlDreamerit could go in the WebGUI logfile as well.02:51
@rizenthat way you could have it when you're troubleshooting02:51
+perlDreamerit would just need to be postprocessed02:51
@rizenand turn it off later02:51
+perlDreameryes02:51
+perlDreamerit's just a debug feature02:51
+perlDreamernot a runtime02:51
@rizenok02:51
@rizeni'll see what i can do on that front02:51
@rizenback to my queuing problem02:51
@rizendo you see any problems with that?02:51
@rizenmy new solution?02:51
+perlDreamernot off the top of my head02:52
+perlDreamerso long as things fall off the end, it should never get stuck02:52
+perlDreameralthough bad workflows may interrupt lower priority workflows02:52
+perlDreamerif junk is at 15, and I insert at 20, it may not get run for a while until the 15 flows past me02:52
@rizenit never will get stuck, but going back to your historical thing02:52
@rizenit will be interesting if you run --status02:53
+perlDreamervia cron02:53
@rizenand see that there is a workflow that's been executing 100937 times02:53
+perlDreamerwait, I thought it would only execute 50 times?02:53
+perlDreameris 51 death? or bottom out?02:53
@rizenno, it will keep executing until it completes02:53
@rizenno bottom out02:53
+perlDreamerwell, in that case, there's our historical data right there02:54
+perlDreamereverything in 50 is problematic02:54
@rizenhistorical for anything that's still running02:54
@rizenit won't show any historical data for things that have completed02:54
+perlDreamerright, and that's fine02:54
@rizenoh02:54
@rizenwell in that case02:54
+perlDreamerwe can always identify big workflows by using our heads02:54
@rizenwe're good02:54
+perlDreameremail lists, post/thread archives02:55
+perlDreamerthese are potentially big workflows02:55
+perlDreamerwe can deal with them individually02:55
@rizencache deletes are the biggest02:55
@rizenbig caches can take a long time to run02:55
@rizenfor cleanup02:55
+perlDreamerwhat about cache populates for RSS and iCal?02:55
@rizenhuh?02:56
+perlDreamerthere is an RSS populate workflow02:56
+perlDreamerI figured there'd be one for iCal as well02:56
@rizenoh right02:56
@rizenthose aren't all that long02:56
@rizenunless there are connectivity problems02:56
@rizenthey usually complete in 1 execution02:56
+perlDreamerokay02:56
@rizenok...must get dinner now02:57
+perlDreamerso the long part is identifying which cache entries have expired02:57
@rizenyes02:57
+perlDreamerokay.  see ya!02:57
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has quit [""""]02:57
@rizenwhich won't be as big of a deal if i can complete my goal of getting rid of FS cache at some point02:57
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []02:57
-!- patspam [i=patspam@203-214-35-18.dyn.iinet.net.au] has joined #webgui03:12
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []03:25
-!- cap10morgan [n=wmorgan@206.124.31.122] has left #webgui []03:39
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:57
-!- patspam [i=patspam@203-214-35-18.dyn.iinet.net.au] has quit []04:25
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui04:33
-!- mode/#webgui [+v crythias] by ChanServ04:34
@preactionwoohoo, first time i've had an alcoholic beverage in 8 months, and now i'm going bughunting!04:35
* preaction maintains professional composure in a public forum04:35
Radix-wrklol04:44
Radix-wrkWhat alcoholic beverage though?04:45
@preactionbrandy old-fashioned sour04:45
@preactionmy new favorite, followed closely by white russians and vodka martinis04:45
@preactioncrap, i just realized that our additions to the WebGUI::DateTime interface are somewhat ambiguous, because of WebGUI's ability to allow users to specify their own date/time formats...04:48
Radix-wrkI had fun with Webtender.com's "In My Bar" for New years myself.. got a nice collection of liquers and spirits for the occasion (all rather cheap thanks to a friend who works at a bottle shop), and we tried lots of concoctions that night :)04:49
+crythias"Thank you for the completely inadequate wedding gift."04:49
+crythiashttp://www.cafepress.com/bridezilla.745137304:49
Radix-wrkheh04:50
@preactionha ha, that's clever04:50
Radix-wrkSo how goes the bughunt?04:54
@preactionugly... deep-rooted calendar bugs04:55
Radix-wrk:(04:55
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]05:00
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui05:01
Radix-wrkHmm.. just had our website disappear in a bunch of workflow errors - now getting '502 Bad Gateway' messages..05:04
@preactionbad gateway means modperl is down05:05
Radix-wrkjust clearing the webguicache and when that's done will do a full restart05:05
@preactionsounds a goodly idea05:05
Radix-wrk2007/02/01 09:54:53 - ERROR - webgui.formsys.com.conf - main::[[undef]] - Caught05:06
Radix-wrk exception executing workflow activity pbwfactivity0000000006 for instance 2ZdKB05:06
Radix-wrk38_LmaEf0cGSRtLKA which reported Can't call method "get" on an undefined value a05:06
Radix-wrkt /data/WebGUI/lib/WebGUI/Asset/Post.pm line 276.05:06
@preactionJT was just discussing in here a way to (imho) fix specture entirely05:06
@preactionby changing the way it prioritizes and runs workflows05:06
@preactionwhich iirc he'll be adding to the 7.3.* bugfixes05:06
Radix-wrkYeah, the spectre stuff still doesn't seem 100% yet05:07
@preactionand if i make this verdamnt calendar USABLE we can get on to 7.4 soon05:07
Radix-wrkcool05:07
@preactionbasically thus: workflows will lose priority as they keep running, so workflows that cause a lot of errors will eventually be delegated to the very bottom of the barrel, and thus not clog up the works05:08
Radix-wrkthe reason they're failing needs to be sorted out too though - not just dismiss them surely.05:13
@preactionof course, you'll be able to see what workflows have been running forever05:13
@preactionand then figure out why05:13
Radix-wrkthese failures are all due to code in formatContent that seems to do no error checking - it's doing a $self->getThread->getParent->get("filterCode"));05:14
@preactionyeah, it shouldn't do that, but also those should not be failing05:15
@preactionit means you have a corrupt Post05:15
@preactionor Thread05:15
@preactionwhat line is that?05:15
Radix-wrk27605:15
@preactioni can add some warnings that will help track those corruptions down05:15
Radix-wrkI'm using 7.0.8 still tho05:15
Radix-wrkso may have been fixed in more recent versions05:16
@preactioni don't htink we changed it in recent ones, but i'll check05:16
Radix-wrkI think there are some issues with collaboration systems having posts made before they're version tag is committed05:16
@preactionoh, right05:16
@preactionyes, now CS forces committing before any Posts can be added05:17
Radix-wrkdon't know why the whole site would've died because of that tho05:18
Radix-wrkclean of cache and restart fixed it05:18
@preactionweirdness05:18
Radix-wrkOh well.. I'll keep waiting for 7.4 :)05:19
@preactionit's 7.3.9 or 7.3.10 you should be waiting for05:22
@preactionthe last 7.3 release will have a clean bug list05:22
Radix-wrkYeah, but we can't do password recovery with this new method of using profile fields - got over 4500 users and none of them have any profile fields we could use for password recovery05:23
Radix-wrkso gotta wait til 7.4 before the old password recovery method is added back in05:23
@preactionnot even an e-mail address?05:23
Radix-wrksure, but then anyone could take anyone else's account over if he had their email address05:24
@preaction... it doesn't send the new password to the e-mail address in the profile?05:24
@preactioni'm not sure how the new one works05:24
Radix-wrkme neither really, but the way JT described it was that it was all web based.. no emails sent05:25
Radix-wrkyou say you forgot password, enter in one or more profile fields - if they match then you can enter in a new password05:25
@preactionahh05:25
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:25
Radix-wrkgreat if you have a new setup - you can add them to the signup info, but not if you have a lot of existing users with no such info05:26
-!- snapcount [n=royjohns@72.189.207.10] has joined #webgui05:26
@preactionright05:26
-!- mode/#webgui [+o snapcount] by ChanServ05:26
@preactionwell, pb.com doesn't use the new password recovery method that i know of either05:26
Radix-wrkHmm.. wonder how it's doing it then...05:26
@preactionat least, theres nothing on register that you enter for password recovery purposes05:27
Radix-wrkAhh.. forgot password is disabled for pb.com atm05:28
Radix-wrkthere's no link to it anymore on pb.com, and it doesn't even recognise the ?op=auth;method=recoverPassword stuff either05:30
Radix-wrkhope noone forgets their password! :)05:30
@preactionhttp://www.dieselsweeties.com/print/strips/ds20070119.png05:31
PedersenMJg'd evening.05:35
Radix-wrkyo05:35
PedersenMJHow's it going?05:36
Radix-wrkwhat's it?05:36
PedersenMJlife, the universe, and everything.05:37
Radix-wrkit's still 4205:37
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui05:37
-!- mode/#webgui [+v perlDreamer] by ChanServ05:37
Radix-wrkthe bowl of petunias is okay tho05:37
PedersenMJReally? I heard that it was still in the whale when the whale tried to become friends with the ground, and didn't do so well when that happened.05:38
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui05:38
-!- mode/#webgui [+o rizen] by ChanServ05:39
@preactioni heard the bowl of petunias was somehow killed, since it was really Agrajag in one of his incarnations05:42
PedersenMJYeah, and he had a bitch of a time getting that onto the statue of Arthur killing him in 50 some odd ways.05:43
Radix-wrkI just want to know why it said "Oh no, not again"05:43
+perlDreamerwhat in the world are y'all talking about?05:43
@preactionif we knew that, we'd know a lot more about the universe than we currently do05:43
+perlDreamerroger that05:43
Radix-wrkhence why I want to know :)05:43
Radix-wrkperlDreamer, we're talking about 4205:43
+perlDreamer4205:44
PedersenMJWell, *I* heard that it said "oh no, not again" because it still hadn't mastered the art of throwing itself at the ground and missing.05:45
+perlDreamerpreaction: are you a documentron tonight?05:45
@preactionit can't very well throw itself anywhere, it's a plant!05:46
@preactionperlDreamer: yes'm05:46
+perlDreamergive me a holler when you're ready to start05:46
PedersenMJPrecisely why it was so upset at the current forced attempt!05:46
+perlDreamerin the meantime I'll be cursing myself as 12 kinds of idiot05:46
@preactionperlDreamer: any time, i suppose we start with "Where the hell do I look for to add this stuff?"05:46
@rizenpd: why?05:46
+perlDreamerI left the new prototype upgrade script at $dayJob05:47
+perlDreamerbut brought all the Asset changes home05:47
+perlDreamerwithout all the pieces, I can't finish the debug and test05:47
@rizenand you haven't made yourself a back door into your work network yet05:47
@rizenfor shame05:47
+perlDreamernot allowed to05:47
@rizenyou're never allowed to05:47
+perlDreamerno access to the firewall05:47
@rizendoesn't mean you don't05:47
Radix-wrkno vpn?  ssh?05:47
@rizenaccess to the firewall is for pussies05:47
@preactionRandall Schwartz is a felon because of making a backdoor like that :p05:48
Radix-wrkssh tunnels ftw05:48
+perlDreamerpreaction:  The docs are in two pieces: i18n is in i18n/English/Asset_*05:48
+perlDreamerHelp is in Help/Asset_*05:48
@preactionok05:48
@rizenpreaction: shhhh. i want pd to go to jail so he can work on webgui full time05:48
@preactionHelp is where the template docs are too? i suppose i'll see when I open one up05:48
+perlDreamerhave a gander at the Article help for a good example of how to start05:48
+perlDreamertemplate docs have 4 pieces05:48
+perlDreamertitle05:48
+perlDreamerbody05:48
+perlDreamerall variables05:48
+perlDreamerand then ISA relationships to pull in other template vars from other entries05:49
+perlDreameroh, and have JT tell you where to find my documentation presentation from the 2005 WUC.05:49
@preactioni should put Event and Calendar help in different places? even thought the Calendar is where people will probably expect to find Event help?05:50
+perlDreameryes05:50
+perlDreamer1 file per Asset05:51
+perlDreamerboth i18n and Help05:51
@preactionjust like i18n, k05:51
+perlDreamerEven the Wiki is done that way05:51
+perlDreamerI'm going to try a VPN connection into work, I may drop out for a bit05:51
@preactionk05:52
@preactionperlDreamer: this huge datastructure is kind of ugly, is there a specific reason it's all done as one big one and not broken up into multiple statements?05:56
PedersenMJHey, Radix, to return the favor for firebug last night, here's a mostly equivalent tool for IE: http://www.ieinspector.com/05:57
+perlDreamerI'm in!05:57
+perlDreamerwhich huge ugly datastructure are we talking about?05:57
@preactionthe Help one05:57
+perlDreamerHow would you break it up?05:57
@preaction$HELP->{"calendar add/edit"} = $calendarAddEditPage; $calendarAddEditPage->{fields} = []; ->{related} = []; etc...05:58
@preactionbasically build the hash for a page, and then add it to the main hash05:58
+perlDreamerIt's perl code.  You can do that.05:58
+perlDreamerHave a look inside the Macros.pm Help file05:58
+perlDreamernear "list of macros"05:59
@preactionwhere it's using subs instead of text?05:59
@preactionhooray anonymous subs ;)05:59
+perlDreameryeah, site specific listing of your macros06:02
+perlDreamerIt's just perl code06:02
+perlDreamerso long as it builds the final data structure and you indent exactly the way as all the other files, knock yourself out.06:02
@preactionwell, the indentation will change to adhere to PBP, because they aren't such horribly nested data structures some of the indentation won't be necessary06:03
@preactioni'll do it and see how pretty i can make it, and then if i fail, i'll just run Data::Dumper and take that output ;)06:03
+perlDreamerperltidy will cure all ills06:04
PedersenMJJT, quick question: I'm putting a link to WDR in the article I'm working on. Is this link (https://www.plainblack.com/services/wdr) likely to change in the near term future?06:05
PedersenMJSome of the discussions on the forums seemed to indicate it might.06:05
@rizenshouldn't06:05
PedersenMJOkay. Just wanted to make sure. Thank you.06:05
@rizenat least not until april/may06:05
PedersenMJWell, that means this article should be visible without change for at least two months, so that's all I can ask for.06:08
@rizeni'm not saying it will change then, just that it's safe until then06:08
@rizenit will likely stay there for a year 06:09
PedersenMJWhich is even better. Heck, having a stable link for a week is sometimes a miracle on the web.06:10
@preactionok, so "fields" are URL parameters, and "variables" are template variables06:17
PedersenMJBTW, I'd like to thank whomever integrated the mce editor. It might seem silly to say this, but having it remember the size of the textbox from one edit to another is a very nice usability feature. I appreciate it.06:18
+perlDreamerfields are form parameters with hoverHelp06:19
+perlDreamerdoes anyone have a website that they'd like to sacrifice/donate for the testing of my new upgrade script?06:19
@preactionperlDreamer: so normal URL parameters are not documented? ones w/o hoverHelp? like as in a Search form?06:20
PedersenMJpd: How soon do you need it? I could make one tomorrow for it.06:21
+perlDreamerPedersenMJ: it needs to have an extensive collaboration system06:22
@preactionperlDreamer: is it committed? i can do it06:22
@preactionoh06:22
+perlDreamerIt's not committed yet.06:22
@preactioni can pull a dump of pb.com and we can test it on that06:22
+perlDreamerpreaction: hidden URL params would not be documented, only user interface level stuff06:22
+perlDreamerunless they were template variables required for a template Event form to work, for example06:23
@preactionso a search form, those would be06:23
@preactionand the hidden "recurId" field on the Event form would be06:23
+perlDreameronly because it would be a template variable required to build the form06:23
@preactionright06:23
+perlDreamercheck out the Post Help.  The edit interface is documented as a template, not as a form.06:24
@preactionbut like when documenting the search page, would i not say "these fields are required and this is what they do to the search results returned?"06:24
@preactioni can't do both?06:24
+perlDreamerif your form is templated, do them all06:24
@preactionwell, admittedly, the form is built using template vars06:24
+perlDreamerthere you go06:25
+perlDreamerthis is a template06:25
@preactionshould i just make a remark about "passing in the 'start=' parameter on the first visit to this page will set the "startDate" field06:25
+perlDreamernot unless the user can do it via a UI element06:26
+perlDreamerthe 7.3.9 changlog entry is reminiscent of the 6.x series06:27
+perlDreamerit's huge!06:27
@preactionno, the user themselves can't, the idea is that template designers should06:27
+perlDreamerrizen: I'm committing the Post rating work06:28
+perlDreamerbeware06:28
@rizencool06:28
@rizenpd: remember the form/profile stuff?06:28
* perlDreamer quavers06:29
+perlDreamerI wasn't going to mention that06:29
+perlDreamerhow many other volunteers have the distinction of completely messing up almost all aspects of WebGUI?06:30
@preactioni built an upgrade that trashed data?06:30
+perlDreamerno06:30
+perlDreamerwell, you're paid to do that06:30
+perlDreamer:)06:30
+perlDreamerI did it pro bono06:30
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit [Remote closed the connection]06:31
@preactioni'm sorry06:32
@rizeni think you're the only one pd06:32
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui06:32
@rizenbut that's just one of the many reasons we love you06:32
+perlDreamerI break stuff06:32
+perlDreamerI test stuff06:32
+perlDreamerI document stuff06:32
+perlDreamernot necessarily in that order06:32
@preactioni won't mention that everyone who's had their hand in the Calendar has caused a bug ;)06:32
@preactiondamn roy and his needs06:33
* preaction resolves to write better code so it's not so easy to break stuff06:33
@preactionlemme pastebin my "cleaner" help code06:34
+perlDreamerwell, having done the rating stuff, I'll have a look at Susan's reply stuff next06:34
PedersenMJSorry for the idle. Wish I could have helped pd.06:35
+perlDreamerI always appreciate the offer to help06:35
@preactionhttp://rafb.net/p/LWzTeM69.html <- comments?06:36
@preactioni'm not liking the push statements so much anymore06:37
+perlDreamerhere's the defining test06:37
+perlDreamerwhat shell do you use, preaction?06:37
@preactionbash06:37
+perlDreamerdo you have a valid WebGUI.conf sitting around?06:37
@preactionindeed06:37
+perlDreamerexport WEBGUI_CONFIG=/data/WebGUI/etc/myConf.conf06:37
+perlDreamercd /data/WebGUI/t06:38
+perlDreamerprove i18n/ Help/06:38
+perlDreamerif that passes, you're golden06:38
@preactionbut code format-wise, is it readable?06:38
+perlDreamerI'm so used to the big datastructure that the disambiguation is a little vague for me06:38
@preactioncould probably use more comments06:39
@preactiontests pass, should I set CODE_COP?06:41
+perlDreamerno06:42
+perlDreamerCODE_COP implements my code scanning tests for i18n and setHelp06:42
+perlDreamerit's a mini PPI06:42
+perlDreamervery slow06:42
+perlDreamerI should inline both scans in one and then write out data to be used for both tests06:42
@preactionat any rate, they passed06:43
+perlDreamerthen it's good Help06:43
+perlDreamerregardless of format06:43
-!- patspam [i=patspam@203-214-35-18.dyn.iinet.net.au] has joined #webgui06:44
+perlDreamerpreaction:  can you take a look at this for a sec?06:45
+perlDreamerhttp://rafb.net/p/LWzTeM69.html06:45
+perlDreameruh, no06:45
@preactioni remember that!06:45
+perlDreamer$self->get("dateSubmitted") eq $self->get("dateUpdated")06:45
@preactionlooks like clean code06:45
+perlDreamerthat one06:45
+perlDreamerI have tests that fail due to that all the time06:45
@preactionwhat Asset is that?06:45
+perlDreamerPost06:46
+perlDreamerThink about it this way instead06:46
@preactionthey're epoch times no?06:46
+perlDreamer$self->get("dateSubmitted") - $self->get("dateUpdated")06:46
+perlDreamerepoch times06:46
+perlDreameryes06:46
+perlDreamerIf that difference > 0, that does it mean?06:47
@preactionwhat's the failure reasing?06:47
@preactionit means that it's been updated since it was submitted06:47
@preactionOR that the last time it was "updated" by something is after it was submitted06:47
+perlDreamernot always06:47
@preactionwhy not?06:48
+perlDreamerwhat if it was submitted at 0.99999999999999999999999 seconds but updated at 1.00000000000000000001 seconds06:48
+perlDreamerepoch times are integer seconds06:48
@preactionso they can be equal06:48
+perlDreamerbut they can also be non-equal, and valid06:48
@preactionas long as dateUpdated is greater than or equal to dateSubmitted, it should be valid06:49
+perlDreamerwhat about editing posts?06:49
@preactionthat should update the dateUpdated field, not the dateSubmitted field (imho)06:50
@preactionbut isn't that already in assetData as "lastUpdated"?06:50
@preactionsame with dateSubmitted, isn't that in asset as "creationDate"?06:50
@preactioni mean, if these fields do what they sound like they do06:51
+perlDreamerneed to ask TMRFE06:51
+perlDreamerrizen: Thy presence is humbly requested06:51
* perlDreamer mouths the arcane lingo06:52
@preactionshh. it's 11:00p06:52
@rizenyes sirs06:52
@rizenis the question what's the difference between dateSubmitted and dateUpdated?06:52
+perlDreamerIn a Post, how are dateUpdated and dateSubmitted different from creationDate and lastUpdated?06:52
@rizenah06:52
@rizenlet's take dateUpdated and lastUpdated cuz it's eaiser06:53
@rizeneasier06:53
+perlDreamerk06:53
@rizendateUpdated is the time when the poster last did something to the post06:53
@rizenwhere lastUpdated is the time the post was last modified06:54
@rizenwhich could be by the system06:54
@rizenvia workflows06:54
@rizenor any other asset access06:54
+perlDreamerthey're when user level actions took place06:54
+perlDreamerI see06:54
@rizenyes06:54
+perlDreamerI went looking for another bug to fix06:55
@rizendateSubmitted is the same for creation06:55
+perlDreamerand I found one where replies are not being counted06:55
@rizenhowever, currently in the system, there is no difference between the two06:55
@rizendateSubmitted and creationDate06:55
@rizeni mean06:55
+perlDreamerI think it's due to this: return $self->get("dateSubmitted") eq $self->get("dateUpdated");06:55
+perlDreamerit reminds me of the failing tests due to truncated integer epoch times06:56
@rizenoooh, you should never rely on that06:56
@rizenor whoever write it06:56
@rizenwrote it06:56
@rizenwhich is probably me06:56
+perlDreamerI'm thinking a better way may be to count revisions?06:56
+perlDreamerbut they may be system level changes06:57
@rizencounting revisions isn't good either06:57
@rizenbecause revisions can be deleted from the system06:57
@rizenduring slough06:57
@rizenwhat is this check used for?06:57
+perlDreamerincrementing replies06:57
@rizenwhy does that have anything to do with replies?06:58
+perlDreamersub commit in Post06:58
+perlDreamernotifies subscribers06:58
+perlDreamerand karma check and increment replies if new06:58
gooeybotcheck and increment replies if new has neutral karma06:58
@rizeni'm not seeing that in commit()06:59
@rizenare you sure it's not another method?06:59
+perlDreamerline 142 of Asset/Post.pm06:59
@rizeni know where the commit method is06:59
@rizeni'm saying i don't see that check06:59
@rizenthere's no comparison of dateSubmitted to dateUpdated in Post::commit()07:00
+perlDreamerif ($self->isNew) -> quantifies the karma and incrementReplies07:00
+perlDreamerisNew does that check07:00
@rizenoh, isNew...07:00
@rizenwhy didn't you tell me that07:00
+perlDreamerI'm old07:00
PedersenMJg'night all. it's early, but I've been needing more sleep lately. See y'all manana!07:00
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has left #webgui []07:01
+perlDreameractually, we can test this directly.07:01
+perlDreamercan you do a query on PB.com?07:01
+perlDreamerthis thread has 1 reply, but no counted replies07:02
+perlDreamerhttp://www.plainblack.com/plain_black_support/wiki-weirdness-and-browser-crash#UIXGb0g5I7SEUcGESmaj6w07:02
@rizeni think a better check would be this07:02
+perlDreamerif the dateUpdated and dateSubmitted are different, then that's definitely the problem07:02
@rizen$self->get("status") ne "approved" && $self->getTagCount == 107:02
@rizenstrike that07:03
@rizenthis would be better07:03
@rizen$self->get("status") eq "pending" && $self->getTagCount == 107:03
+perlDreamerif we edit a post is the status set back to pending?07:04
@preactiona revision is added, so tagCount is greater than one07:04
@rizenmysql> select dateSubmitted,dateUpdated from Post where assetId='UIXGb0g5I7SEUcGESmaj6w';07:05
@rizen+---------------+-------------+07:05
@preactionbut i don't think that will work, isNew is only ever called after $self->SUPER::commit, so wouldn't "status" be approved?07:05
@rizen| dateSubmitted | dateUpdated |07:05
@rizen+---------------+-------------+07:05
@rizen|    1170202886 |  1170202887 | 07:05
@rizen+---------------+-------------+07:05
@rizen1 row in set (0.00 sec)07:05
+perlDreameryup07:05
+perlDreamerokay, I'll make the change07:05
@rizenthat revision is pending07:05
+perlDreamerit is?07:05
@rizenyes the revision07:05
gooeybotthe revision is, like, added, so tagCount is greater than one07:05
@rizennot the old one07:05
@rizenthe new revision is pending07:06
+perlDreamerI'll add the new conditional.  Do you also want an upgrade script to fix the replies?07:06
@rizenok then don't check whether it's pending or not07:07
@rizenjust check tag count07:07
@preactionam i lagging?07:07
@rizeni'm lagging in my reading07:07
+perlDreamerthere was a system level lag, preaction07:07
@preactionoh, k07:07
@rizenso my responses are lagging07:07
@rizenhmmm. let's think this over07:07
@rizenbefore you make this change07:08
+perlDreameroh07:08
@rizenmaybe my new solution isn't so hot either07:08
+perlDreameryou always want to be reasonable and careful07:08
+perlDreameryou'll never break code doing that07:08
@rizenthe problem with my new solution is if the post gets sent back for edits before posting07:08
@rizeni don't know if that creates a new version tag or reuses the old one07:09
@rizenit should reuse the old one07:09
@rizenbut i don't know for sure07:09
+perlDreamerI'll make a post and ask for a preview07:09
@rizenpreview won't do anything07:09
@rizenit doesn't actually submit the data07:09
@rizenon your local copy set up the cs to require approval07:10
@rizenthen reject your post07:11
@rizenand edit it07:11
@rizenthen approve it07:11
@rizenand see how many tags you have07:11
+perlDreamerI can't send emails from my box07:15
@rizenyou don't need to07:15
@rizencheck your inbox07:15
+perlDreamerit's empty07:15
@rizenfrom the admin console07:15
@rizendo you have spectre running?07:15
+perlDreamerup and running07:16
@rizenand did you commit your cs before making a post to it so that it knew to run the commit with approval workflow07:16
+perlDreamerno07:16
@preactionhow did it allow you to make a post to it?07:16
@rizencuz it already existed07:16
patspamWebGUI::Form::IntSlider.pm, line 146, calls WebGUI::Form::integer (lowercase) instead of WebGUI::Form::Integer (uppercase)07:16
@preactionoh07:16
@rizenhe's just making an edit07:16
patspamgiving me errors in my wobject07:17
@rizenpatspam: doesn't matter07:17
patspamCouldn't call method doAdd on asset for url: home/portal/p2 Root cause: Can't locate object method "new" via package "WebGUI::Form::integer" (perhaps you forgot to load "WebGUI::Form::integer"?) at /data/WebGUI/lib/WebGUI/Form/IntSlider.pm line 146.07:17
@rizenoh, wait, it does matter in that case07:17
patspamheh07:17
@rizenit only doesn't matter in WebGUI::Form07:17
@rizenor WebGUI::HTMLForm07:17
@rizenbut calling it directly it does07:17
@rizeni'll make the change in the core07:18
patspamta07:18
patspamCouldn't call method doAdd on asset for url: home/portal/p2 Root cause: Can't locate object method "new" via package "WebGUI::Form::integer" (perhaps you forgot to load "WebGUI::Form::integer"?) at /data/WebGUI/lib/WebGUI/Form/IntSlider.pm line 146.07:18
patspamoops07:18
patspamdouble-paste07:18
patspambtw I'm not calling WebGUI::Form::integer directly, I'm calling IntSlider07:18
@rizenyeah, but intslider is calling it directly07:19
@rizenrather than going through WebGUI::FOrm07:19
patspamyep :)07:19
@rizenfixed in core07:20
patspamawesome, ta07:23
@rizenwhat is ta?07:24
+perlDreamerta, like in ta-ta07:25
@preactionperlbot ta07:25
+perlDreamerhow do I check the number of tags?07:25
patspamha, no, it means thanks07:25
@preactionperlbot doesn't know07:25
@preaction$self->getTagCount07:25
@preactionor select count(*) from assetData where assetId=<your ID>;07:25
@rizenpreaction, second way won't work07:26
@rizenwithout distinct07:26
@preaction?func=manageRevisions, however many revisions you have?07:26
@rizenand you should always use api07:26
@preactionof course, i was just thinking he was just checking this raw to make sure that $self->getTagsCount will work07:26
+perlDreamer207:27
@preactionthat's not the right answer :(07:27
+perlDreamerwell, we can either change isNew or fix why the dateSubmitted and dateUpdated are different.07:28
@preactionwhat if there's only one approved version in the database, would that be as good isNew?07:29
@preactionperlDreamer: so basically most times i add something to i18n for an asset, i should add something to Help?07:30
+perlDreameryes07:31
@rizenhmmm...what other ways can we determine if it isNew07:31
+perlDreamerthe funny thing is it should work right07:31
+perlDreamerboth dateUpdated and dateSubmitted are updated with the same timestamp07:32
+perlDreamer$now=time();07:32
+perlDreamer$newSelf->update({threadId=>$newSelf->getId, dateSubmitted=>$now});07:32
+perlDreamer    $newSelf->update({07:32
+perlDreamer        isHidden => 1,07:32
+perlDreamer        dateUpdated=>$now,07:32
+perlDreamer        });07:32
@rizenhmm07:32
+perlDreameryeah07:32
@rizenwell then maybe we shuld just fix it, like you said07:33
@rizenand leave isNew alone07:33
@rizendo you know at what point it's getting corrupted?07:34
+perlDreamerno07:34
+perlDreamerI can only see 1 thing that might happen07:34
+perlDreamerbut it's bad07:34
+perlDreamerif the compiler optimized away $now and replaced it with time(), then you could get different calls in both places.07:34
+perlDreamerthere's no way to fix that07:34
+perlDreamerneither dateUpdated nor dateSubmitted are changed anywhere else that I can find07:35
@rizenholy crap07:35
@rizenthat's very bad07:35
+perlDreamerit can't be it07:35
@rizenhow else is it off07:36
+perlDreamerwhat else touches the Post table after addRevision?07:36
patspamhmm setting minimum to anything other than 0 on IntSlider seems to break it, same for HexSlider07:37
@rizenprocessPropertiesFromPost()07:37
@rizenpostProcess()07:37
@rizenpatspam, then report a bug07:38
patspamwill do07:38
@rizenpatspam, also, check out the use of the code in the image stuff07:38
@rizenthat's where they're used in webgui07:38
@rizenbut i think they start at 907:38
@rizen007:38
+perlDreamernope and nope07:39
@rizenperlDreamer: that is ignorant and racist07:40
+perlDreamerdateSubmitted and dateUpdated only appear to be written in addRevision07:40
+perlDreamer"nope" is racist?07:40
@rizenyup07:40
@rizenyou're clearly trying to keep my people down07:41
+perlDreamerback to the keyboard, codeSlave!07:41
@rizeni don't know man07:42
+perlDreamerLet me try something out.07:42
+perlDreamerI'll pastebin it07:42
patspamfixed it, the javascript fn $slider.setMinimum() at line 325 of Slider.pm doesn't like having its argument quoted07:46
patspamstrangely $slider.setMaximum() doesn't care07:46
+perlDreamerrizen: http://rafb.net/p/AmHuwp99.html07:50
@rizenisn't line 3 of modified broken07:52
+perlDreamerbetter hope not.  I didn't touch that part :)07:52
+perlDreamerIf dateUpdated and dateSubmitted are made on the same update, it should use the same time for both.07:53
@rizenit's different07:53
@rizenit's different between the two versions07:53
+perlDreamerlines 3 and 18 are the same07:54
@rizen            $newSelf->update({threadId=>$newSelf->getId, dateSubmitted=>$now}, dateUpdated=>$now);07:54
@rizen            $newSelf->update({threadId=>$newSelf->getId, dateSubmitted=>$now});07:54
@rizensee hhow they are different07:54
@rizeni have them flip flopped07:54
@rizenline 3 of modified07:54
@rizennot line 107:54
@rizenline 20 on pastebin07:54
@rizenvs line 507:55
@rizensorry, didn't even notice that pastebin had numbers07:55
+perlDreamerokay, I see it07:55
+perlDreamerthat can be fixed, but the concept should still be good07:55
@rizenrefine it even further07:55
@rizenget rid of all the updates07:55
@rizenjust create variables07:55
@rizenand do 1 update at the end07:56
@rizenor a hashref07:56
gooeybota hashref is, like, slick07:56
+perlDreamerokay07:56
@rizenyour idea will work if the optimization theory is correct07:57
+perlDreamerif it's correct, I'll be scared07:57
@rizenthe shitty part is there's no real way to test that theory07:57
+perlDreamerit takes time.  If we don't have any more funky reply posts then it's fixed07:57
@rizeni hate those kinds of fixes07:58
+perlDreamerI'll work on this.  Let's sit on it overnight and think about it.07:58
+perlDreamerTomorrow morning we'll be frustrated with doing support and much more likely to understand what's going on07:59
@preactioni don't get your logic, but i like what what you said07:59
+perlDreamerrizen: http://rafb.net/p/hkvfYO28.html08:07
@rizen2 changes08:08
@rizendateSubmitted only gets set if you're in the first if08:08
@rizensame with threadId08:08
@rizenwant me to rewrite or do you get me?08:09
+perlDreamerI get you08:09
+perlDreamerdateSubmitted should be dateUpdated, to preserve the original08:09
@rizendon't think you get me08:09
+perlDreameryou better rewrite08:10
@rizenrewriting08:10
@rizenhttp://rafb.net/p/WIQfV812.html08:13
@rizenmethinks that's better08:13
@rizendo you see?08:14
+perlDreameryes, but I was trying to keep the reads of $now to be very close08:15
@rizenor did i screw up?08:15
@rizenwe're talking ms here, cuz the update is what takes a long time08:15
@rizeni suppose get parent could take a long time08:15
@rizenlet me reorder08:16
@rizenhttp://rafb.net/p/SgVx2N67.html08:17
@rizencan't get much closer08:17
+perlDreamerno08:17
@rizenthe only other way to fix this08:18
@rizenis to set dateSubmitted08:18
@rizenupdate08:18
@rizenthen read the dateSubmitted into dateUpdated08:18
@rizenand update again08:18
@rizenwhich is much slower08:18
+perlDreamerbut all of this depends on my crazy idea being right08:18
+perlDreamerand in that case slower doesn't matter08:18
+perlDreamerit used to call update 3 times08:18
@rizentrue08:18
+perlDreamerwe could subtract dateSubmitted from dateUpdated, take the abs and then make sure it's less than or equal to 108:21
+perlDreamerabs(dateSubmitted-dateUpdated) <= 108:21
@preactionwhat if 2 seconds pass? or for some reason 3?08:23
@preactionsystem lag perhaps?08:23
+perlDreameryou're right, that's just a bandaid08:23
+perlDreamerit should be the same time08:23
+perlDreamerthis whole solution is predicated on the compiler optimizing $now back into time()08:24
@preactioni don't see why it would08:24
+perlDreamerwell, we know that dateSubmitted != dateUpdated in the db08:24
@preactionbut then again, perl does strange things08:24
+perlDreamerit's just a question of how it got that way08:24
+perlDreamerAsset::Post::addRevision is the only place in the codebase where those variables are set08:25
+perlDreamerI grep'ed the whole thing to check08:25
+perlDreamerpreaction: I'm getting ready to crash.  Any last second doc questions?08:27
@preactioninstead of setting them both to $now, set one to $now and then the other to that one? durno08:27
@preactionum... not that i know of08:28
+perlDreamerokay, I'm outta here08:30
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit [""""]08:30
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []08:32
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]08:55
-!- patspam [i=patspam@203-214-35-18.dyn.iinet.net.au] has quit []09:27
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui09:35
-!- mode/#webgui [+v crythias] by ChanServ09:35
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:53
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]09:56
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui11:00
-!- mode/#webgui [+v MrHairgrease] by ChanServ11:00
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []11:00
--- Log closed Thu Feb 01 11:38:44 2007
--- Log opened Thu Feb 01 11:43:54 2007
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui11:43
-!- Irssi: #webgui: Total of 11 nicks [3 ops, 0 halfops, 0 voices, 8 normal]11:43
-!- Irssi: Join to #webgui was synced in 3 secs11:43
-!- pjesi_ [n=pjesi@client-86-27-130-79.winn.adsl.virgin.net] has joined #webgui15:37
-!- bopbop [n=kristi@68-114-216-78.dhcp.mdsn.wi.charter.com] has joined #webgui15:59
-!- Jamie [n=chatzill@207-118-213-46.dyn.centurytel.net] has joined #webgui16:03
-!- bopbop_ [n=kristi@68-114-216-78.dhcp.mdsn.wi.charter.com] has joined #webgui16:17
-!- bopbop [n=kristi@68-114-216-78.dhcp.mdsn.wi.charter.com] has quit [Read error: 145 (Connection timed out)]16:19
-!- Jamie [n=chatzill@207-118-213-46.dyn.centurytel.net] has quit ["Chatzilla 0.9.73 [Firefox 2.0.0.1/2006120418]"]16:36
-!- Meatbop [n=chatzill@24-180-168-135.dhcp.fdul.wi.charter.com] has joined #webgui16:37
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui16:41
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:41
@khennwow I didn't get dropped?16:52
@khennamazing16:53
@khennanyone around this morning?16:53
-!- khenn is now known as khenn_afk16:54
@preactionmorning17:11
pjesi_afternoon17:11
@preactionLIES!17:11
Meatbopmornin17:11
@preactionkhenn was just asking what's new17:11
xdangerafternoon17:12
@preactionnames17:12
@preactioner...17:12
xdangerpreaction: was it you who wrote the new calendar?17:12
@preactionyes'm17:12
@preactioni accept full responsibility and will commit seppuku immediately17:12
* preaction SEPPUKU!17:12
xdangerIs there a way to list events for more than a month?17:12
xdangerseppuku?-)17:13
@preactionno, it was decided that the reason for that was poor navigation17:13
xdangersounds like something for anime...17:13
@preaction(ninja's ritual suicide when they fail)17:13
xdangerI have a client with a training schedule... they have like 1-3 a month.. so the old calendar was great...17:14
xdangerhttp://www.datapartner.fi/en/news--events/events/workshops17:14
@preactionadd an RFE, the code for it shouldn't be exceedingly hard17:14
xdangerwe'll.. I was going to upgrade today...17:15
xdangerer...17:15
xdangerI'll have a look at the code, and if I have any idea of how to do it, I'll just make a patch and send that to you ;)17:15
@preactionhow good are you at SQLReports?17:15
@preactionxdanger: when you look at the code, get the latest SVN, i did a lot of code formatting updates to make it easier to read17:16
@khenn_afkyou can template 3 months at a time using HTML::Template::Expr now17:16
@preactionkhenn_afk: how?17:16
@khenn_afkI'm still afk17:16
@khenn_afkset a var17:16
@khenn_afkand do a % 3 on it17:17
@preaction3 months? the Calendar does not give three months, the EventsCalendar did, the new one does not17:17
@khenn_afkoh I see17:17
@khenn_afkyou only get 1 month at a time17:17
@khenn_afknm17:17
@khenn_afkback to afk status17:17
@preactionremember, future consideration?17:17
@preactionk17:17
@preactionxdanger: the best way to do it is to start sending an explicit "endDate" parameter to viewMonth/viewWeek/viewDay, and those are called from the main "view" method17:19
@preactionxdanger: so the "view" method will have to get "endDate" from the url params, and/or from a configuration value17:19
@preactioni anticipate a good 3-4 hours of hacking to put that feature in17:20
@preactionbut i've got bugs to fix and a support bugfix to make on the Export HTML feature17:20
@preactioni'll be working until 8:00p CT, so if you have questions about the calendar just ask17:21
@preactionon a different topic, this website is absolutely beautiful17:21
ckotillink?17:22
Meatbopwhich site are you checking out ?17:22
ckotilheh. im working in a version tag that has ~ 5 pages of changes. i cant wait to commit it sometime today. one of our customers recently underwent a name change.17:23
pjesi_xdanger: how do you provide the different languages?17:24
pjesi_does each tree use different i18n?17:25
@snapcountDoug: I'm going to help you with Calendar stuff if you want as soon as I'm done with EMS17:26
@snapcountI think it's the biggest hurdle left on the bug list aside from EMS17:26
@snapcounterr17:26
@snapcountpreaction: 17:27
@snapcountsorry17:27
xdangerpjesi_: no, there are just different branches for each language..17:27
@snapcountI want an empty list, it would be so freaking awesome to clear the bug list17:27
bopbop_CB++17:27
xdangermust go to late lunch now -->17:27
@snapcountthat too17:27
@snapcountlunch?  you live in Europe I guess?17:28
pjesi_xdanger: what about the template labels?17:28
-!- Jamie [n=chatzill@207-118-213-46.dyn.centurytel.net] has joined #webgui17:33
@preactionsnapcount: thanks for the offer, there are some large ones that will be problematic, the main ones being an i18n audit, and the Help files. I'm going to submit what I have now, and then update the status of the existing bugs17:35
@preactionI have an assignment from DoS to fix the Export HTML thingy, and then I'm back on Calendar bugs17:36
-!- mode/#webgui [+o Jamie] by snapcount17:36
-!- mode/#webgui [+o bopbop_] by snapcount17:36
@preactionso i'm here, but i'm away, busy, and will get to your requests for my presence later17:36
-!- mode/#webgui [+o Meatbop] by snapcount17:36
@preactionto anyone who wants to work on calendar bugs: i've wrote some pretty detailed descriptions on what exactly needs to be done to fix them17:48
@preactioni'm moving to the DoS assignment and i'll probably be back around 1p17:49
@Meatbopgod speed17:49
-!- khenn_afk is now known as khenn17:54
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:58
-!- mode/#webgui [+o rizen] by ChanServ17:58
@rizensorry guys, been on support calls all morning17:58
@rizenstill am17:59
@preactionwhen i'm exporting HTML for an asset, do I really need to open a new session for each asset I export? can't I just make one new session and point the output to the correct file each time?18:04
* preaction got stuck fixing Drake's code, but this is paid-for work18:05
@rizenyes you need a new one18:09
@preactionk18:10
@rizenbecause otherwise certain flags get set18:10
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has joined #webgui18:17
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has joined #webgui18:29
-!- mode/#webgui [+v perlDreamer] by ChanServ18:29
+perlDreamermorning guys18:36
@preactionmorning18:36
+perlDreamerhow's the calendar hacking?18:37
@preactionstalled for a priority bugfix on the AssetExportHtml feature18:37
@preactionbut this time, i think i can make it work for 99.9% of cases18:37
+perlDreamercool18:37
+perlDreamerany bug that gets fixed18:37
+perlDreamerjust write a test for it so we'll know in advance in the future if it breaks18:38
@preactioni submitted my barely updated Calendar docs, and described in detail the things that need to be fixed on the Calendar in the appropriate bug threads18:38
+perlDreamerI was going to take a hack at the little Slider bug18:38
+perlDreamerand then hoping to do some more $now/Post reply stuff18:38
@preactioni'll try. i believe i have to fix the test roy wrote for it, since i changed what the sub does18:38
@preactionyou didn't get that last night? you were close, no?18:38
+perlDreamerclose, but it still feels wrong18:39
+perlDreamerPerl should not do that18:39
@preactioni don't understand it myself, do the #perl people have anything to say on the issue?18:39
+perlDreamerI haven't asked over there.18:39
@preactionthey know quite a bit, some internals hackers in there18:40
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []18:47
@snapcountperlDreamer: how does the linking between a template and the help icon work18:49
+perlDreamerThere's no direct linking18:50
@snapcountI want the help for the template they are viewing to pop up when they click the icon, not the generic help for all templates18:50
+perlDreameroh18:50
+perlDreamerI don't think there's anyway to do that18:50
+perlDreamerthat would be good though!18:50
+perlDreamerreal good18:50
@preactionperhaps something in the right-side list of stuff "Help for this template"18:50
+perlDreamerIn fact, help topic awareness is one of the requirements for the template variable editor18:50
@snapcountok... put it on wish list then... I thought I was doing something wrong18:50
@snapcount=)18:51
+perlDreamerIt's RFE-able18:51
@snapcountI like that term18:51
@snapcountyou should trademark it18:51
@snapcountpdc?18:51
@snapcountgooeybot: what is pDC?18:51
gooeyboti don't know, snapcount18:51
@snapcountdidn't you teach him that?18:51
@preactionsnapcount: quick, what do you expect to happen when you make a url "index.html/" when you export an asset with that url?18:51
@snapcountoh well18:51
+perlDreamersnapcount: that was perlbot18:52
@preactionperlbot pdc18:52
+perlDreamerperlbot: what is pDC?18:52
perlbotPerl Dreamer's Association of associated thoughts and references that are usually puzzling and always genius for the solving of complex problems in the language of thy camel our lord as spoken by WebGUI the savior of all things cool18:52
perlbotI already have an entry for what18:52
@snapcountcreate a file called index.html in the starting export directory18:52
@preactiongooeybot: pdc is Perl Dreamer's Association of associated thoughts and references that are usually puzzling and always genius for the solving of complex problems in the language of thy camel our lord as spoken by WebGUI the savior of all things cool18:52
gooeybotOK, preaction.18:52
@preactionpdc?18:52
gooeybotpdc is Perl Dreamer's Association of associated thoughts and references that are usually puzzling and always genius for the solving of complex problems in the language of thy camel our lord as spoken by WebGUI the savior of all things cool18:52
@preactionsnapcount: so trailing /'s should just be ignored18:53
+perlDreamergooeybot: RFE-able is That idea is worthy of an RFE.  The term is trademarked by perlDreamer Consulting.18:53
gooeybotOK, perlDreamer.18:53
@snapcountsure... I don't even think WebGUI will keep it anyways18:53
+perlDreameroy, I'm a sophist18:53
@preactionk, sounds good18:53
@snapcountif you set a url to home/18:53
@snapcountit will change it to home18:53
@snapcountpretty sure anyway18:53
@snapcountI was probably over zealous in my test cases =P18:54
@preactioni've narrowed your _translate sub to two cases: one with . and one without ., i'm updating the tests and once they pass i'll fix the ordering of the export18:54
@snapcountsweet18:54
@snapcountnice work man18:54
+perlDreamerum, AssetExportHtml is broken18:54
@snapcountyeah18:54
@snapcountI broke it18:54
@preactionit's been broken for a long-ass time18:54
@snapcountbut it was broke before I broke it too18:54
+perlDreamerFailed to require package 'WebGUI::Session'. Reason: 'Global symbol "$assetSession" requires explicit package name at /data/WebGUI/lib//WebGUI/AssetExportHtml.pm line 148.18:54
+perlDreamerGlobal symbol "$assetSession" requires explicit package name at /data/WebGUI/lib//WebGUI/AssetExportHtml.pm line 149.18:54
@snapcountI just broke it different18:54
+perlDreamernot that kind of broke :)18:54
@snapcountthat wasn't me18:55
+perlDreamerIf I patch that, (needing my) will I break anyone's commit?18:55
@snapcountsomeone else gets credit for that18:55
@snapcountpreaction is the one working on it18:55
@preactionthat was me, that's fixed18:56
@preactionlet me update SVN now18:56
+perlDreamerthanks, man18:56
@snapcountperlDreamer: the title of my new help page is not showing up in the help index... what makes that work?18:57
+perlDreamerthat's usually a broken i18n link18:57
+perlDreamercd /data/WebGUI/t; prove Help/ i18n/18:57
@snapcountI need the perlDreamer rosetta stone19:00
@snapcountlabel: Asset_EventManagementSystem->errorLoop inside Asset_EventManagementSystem->ems checkout template->variables'19:00
@snapcountwhat does that mean?19:00
+perlDreamerthat means that it wasn't able to do a lookup on the errorLoop variable inside the Asset_EMS ems checkout template19:00
+perlDreamerthat error message could definitely use some help19:02
@snapcounta lookup?19:02
@snapcounta lookup of what and where is it looking?19:02
@snapcounterrorLoop inside i18n?19:02
+perlDreamerit is trying to do this: $i18n->get('errorLoop', 'Asset_EMS');19:02
@snapcountok19:02
@snapcountty19:02
@snapcountso there has to be an i18n entry for every 'name' key inside the help file?19:05
@snapcountI thought that was simply the name of the template variable... so why would that be i18n?19:05
+perlDreamerIt's a shortcut19:05
@snapcountit's the same regardless of what language19:05
+perlDreamerThe long form is name => 'myName', description => 'description i18n entry'19:06
+perlDreamerif, however, the i18n key myName isn't already being used, then you can omit the description and the Help system will look up the "descriptive i18n entry" using myName as the key.19:07
@snapcountso the 'name' in the help file is the key to the description of that variable inside the i18n file19:08
+perlDreamerit can be19:08
+perlDreamerthat's the shortcut method19:08
@snapcountand if you specify a 'description' key in the help file, 'name' is ignored, and 'description' is used for the lookup?19:09
+perlDreameryes19:09
+perlDreamerthere is also 1 other key that you can set19:09
+perlDreamerrequired => 119:09
@snapcountso, if you specify 'description' name does absolutely nothing then19:09
+perlDreamerwell, it is used for the "name" of the template variable.  But that's all19:09
@snapcountmeaning the name thats displayed to the user19:10
+perlDreameryes19:10
@snapcountno translation19:10
+perlDreamerright19:10
@snapcountok... I think I got it then19:10
@snapcountthanks19:10
xdangerpjesi_: I use If macro heavyly on the multi-language sites...19:12
xdangeror create a different site if it gets to complicated... like this: http://en.luovapaja.fi/ vs. http://luovapaja.fi/19:14
@snapcountperlDreamer: the tests are passing but I see nothing in the index19:16
+perlDreamerInside the EMS topic or in the index?19:16
@snapcountthe index list of all help topics19:16
@snapcountdo I need to set the CODE_COP variable?19:17
+perlDreamerno19:17
@snapcountk19:17
+perlDreamerCODE_COP does code level i18n and setHelp scanning19:17
+perlDreamerlook at the HTML source for the page and look to see if there's an empty href where the entry should be19:17
+perlDreameror do a commit and I'll have a look at it19:17
+perlDreameror both19:17
@snapcountdoes there have to be an i18n key that matches with the main key to the entry in the help file?19:18
+perlDreamerlike a title and a body entry in the help file?  yes19:18
+perlDreamerotherwise there's nothing to link to19:18
@snapcountI have title and body19:18
@snapcountI was asking about the one above it19:18
@snapcountthat contains everything for the entry19:18
@snapcountok... I'll have another quick look and commit to see if you see my snafu19:19
+perlDreamerokay19:19
@snapcountI have to help out with support in like 60 seconds =)19:19
@snapcountdoh!19:20
@snapcountfound it... I had the tile set to Checkout Template19:20
@snapcountso it was there... just not where I thought it should be19:20
+perlDreamerHmmm... maybe i should add a duplicate check to the Help test19:20
@snapcountit's now EMS Checkout Template19:20
@snapcountuser error... my bad19:20
+perlDreamerIt would show up correctly in the chapter19:20
@snapcountthx19:20
@snapcounteverything seems right but the formatting is screwy for the tmpl vars in the loop19:21
@snapcountI'll check it in can you take a look?19:22
+perlDreamersure19:22
@snapcountty19:22
@snapcountok it's checked in19:31
@snapcountthanks perlDreamer 19:31
+perlDreamernp, man.19:31
@preactionwhat are Whitespace.t tests and is failure okay?19:40
@preactioni decided to run the tests before i committed this change (like a good boy), and Whitespace.t failed19:41
-!- Hinrik [n=hinrik@dsl-228-236.hive.is] has quit [Read error: 110 (Connection timed out)]19:42
@preactionpinging perlDreamer 19:43
@preactionSYN?19:44
+perlDreamerbrb19:46
@preactionnevermind, figured it out19:48
ckotilIf i wanted to hack up the asset manager a little bit; by adding a new colum <meta data> . Where would i look to find the javascript code that creates the html for the asset manager?19:48
@preactionthe got: 'XX' is the line number of the error19:48
@preactionckotil: why?19:48
+perlDreamerckotil: Asset.pm19:48
@preactionthis doesn't sound like a good idea :(19:48
ckotilheh.19:48
+perlDreamerpreaction, I already committed a fix for the whitespace19:48
@preactionoh, crap19:48
@preactionok19:48
ckotilwell, im just tossing around a couple ideas in my head and that was one of them.19:48
@preactionwell, i'll merge then19:49
ckotilwe're going to attempt to  use webgui as a document mangager19:49
ckotilone of the views we've been thinking of is to use the asset manager. but want to be able to see meta data, or a description of the file.19:49
ckotils/views/interfaces19:50
ckotilor i might create a new folder asset template19:50
@preactionckotil: how about instead of adding a different column for the data, add another row that can be expanded/collapsed with a javascript image button19:51
greghackeI would still like to be able to use the Metadata: Summary from assets as a tmpl_var19:51
ckotilanother row?19:51
+perlDreamerhow about we template that sucker?19:51
ckotileach asset gets has 1 row19:51
ckotiltemplate the asset manager!19:51
@preactionperlDreamer: might be a more permanent solution19:52
+perlDreamergreghacke: all the metadata is available in every asset template19:52
ckotilgreghacke: is metadata summary differnet from metadata?19:52
@preactionckotil: basically this: +  []  1  <name>   <whatever>    <more columns>19:52
ckotilyeah just tmpl_var <meta_data_name>19:52
+perlDreamer<tmpl_var meta_data_name>19:53
ckotilah, so hit the + and a new row pops up?19:53
@preactionckotil: clicking the + will show the row beneath is, which has a colspan over them all and has "description: <blah> metadata: <blah>"19:53
ckotilnice.19:53
ckotilyeah i like that.19:53
ckotilthx19:53
greghackeso... <tmpl_var summary> for the summary section of the summary area of a page or article.  my intent is to actually query some of this data in an sql report19:54
+perlDreamersnapcount: the formatting looks okay to me.  What are you seeing?20:01
@snapcountlooking at it again I see what it is20:03
@snapcountisError is bolded20:03
@snapcountand wraps to the second line20:03
@snapcountso it kind of runs together with the loop variable20:03
+perlDreamerwhich browser are you using?20:05
ckotilpreaction: while it would be real nice to write some new javascript into asset.pm so that we can use the asset manager as the interface for our file repository/DMS , i think im gonna just create a new folder asset template.20:05
ckotilIm looking in Help: Folder Template, and im not seeing anything about metadata.20:06
ckotilanyone know if metadata is part of tmpl_var for folder asseet?20:06
+perlDreamermetadata is automatically added to all asset templates20:06
ckotilperfect. thanks20:06
+perlDreamerit's only recently been documented.20:06
@snapcountperlDreamer: FF20:08
@snapcountit's not a big deal, more of an aesthetic thing20:08
+perlDreamerit looks okay to me in Mozilla 1.4 (urk).  Maybe we could have Meatbop look at it?20:08
greghackewhat broswer you all need?20:09
+perlDreamerit's uncommitted docs20:09
greghackeah, understand.20:09
@Meatboptrying to catch up on what I'm being asked to look at...20:09
@Meatbopbeen on something else, can I get a sum-up?20:10
+perlDreamersnapcount's seeing weird things with the template variable displays in the Help20:10
+perlDreamerbut the code's not released yet, so we can't just point you at a page20:10
@Meatbopscreenshot would be enough for the time being20:11
+perlDreamerit uses <DL>'s20:11
+perlDreamerckotil: I lied20:25
+perlDreamerit isn't documented20:25
+perlDreamerI'll fix that right now20:25
ckotilbetween you and me, Its OK.20:26
@snapcountMeatbop: I sent you a screen shot20:28
@snapcountvia email20:28
@Meatbopk20:29
@Meatbopso i take it that error is supposed to be at the same indent as errorLoop?20:30
+perlDreamerno20:30
+perlDreamerI don't think so20:30
+perlDreamererror is in the loop20:31
+perlDreamerso it should be indented20:31
+perlDreamerbut I haven't seen the snapshot20:33
@Meatbopbasically the indented portion could use a line break above it.20:34
@Meatbopit looks just a little fugly butting up against the line right above it20:34
+perlDreamerwhat's the best way to do unfuglify it?20:35
@Meatbopheh20:35
@Meatbopsnap, can you sent me the html so I can actually see what it's doing?20:35
@Meatbopi'll be better able to make a suggestion20:35
+perlDreamerdone20:36
@Meatbopwell that was quick :)20:37
+perlDreamerit's my bad templating20:38
@snapcountthis proxy bug is ticking me off20:38
@snapcountI'm going to go eat something before I knaw the top of my monitor off20:39
@snapcounthalf eaten company owned mac book pro does not a happy rizen make20:39
+perlDreamerwell, it _is_ an Apple20:39
@snapcountlol20:39
@rizenwho's eating your laptop?20:40
+perlDreamerproxy bugs20:40
@rizenah20:40
+perlDreamerhave you had any epiphanies about the post reply dateUpdated/dateSubmitted bug?20:40
@rizennop20:42
@rizennope20:42
@rizensnapcount, start up spectre on your box20:42
@rizendo a ps20:42
+perlDreamerpreaction suggested that we hop over to #perl and ask about the compiler optimization20:42
@rizenoh crap20:42
@rizenyouc an't run spectre on your box can you?20:43
+perlDreamerrizen: snapcount is away20:43
+perlDreamereating20:43
@rizenbah20:43
@MeatbopI think just a small css tweak will make that look good perlDreamer. Going to send it back to you with the change.20:46
+perlDreamerthanks20:46
+perlDreamerI'll be AFK for a while, but I'll get the tweak committed today20:47
greghackewho is Meatbop?20:47
@preactionsteve swanson20:48
greghackeoh, hellow steve20:48
greghackedang, i cannot spell today.20:48
@Meatbops'all right20:48
@Meatbopi can't spell most days20:48
greghackedealing with data normalization.  sucks.  working a style sheet at the same time20:48
@Meatbopsent the html pd. going to be afk for a little bit20:52
@khennwho wrote the weather data asset?20:55
@khennanyone remember?20:55
@preactioni thought you said you did?20:55
@khennnope20:55
@preactionthen i don't know20:55
@khennmust have been Matthew Wilson20:55
@preactionbut hum a few bars and i'll fake it20:55
@preactionbbl, eating21:02
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Nick collision from services.]21:06
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI21:07
-!- mode/#webgui [+o khenn] by ChanServ21:07
@snapcountI'm back21:14
@snapcountwhat did you need rizen 21:14
@snapcount?21:14
@rizenare you capable of running spectre directly on your mac?21:15
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has quit [Read error: 104 (Connection reset by peer)]21:17
@snapcountno21:18
@snapcountjust in a vm21:18
@rizensnap are you running spectre on your vm now?21:31
@snapcountyes21:45
@snapcountrizen: do you need me to test something?21:45
@khennanyone know of a Perl module to convert HTML encodings like &nbsp; to ASCII encoding &#160; ?21:50
@preactionare you going to run it willy-nilly? in most cases the named version is easier to understand21:51
@khennit's for RSS21:51
@preactionHTML::Entities21:51
@preactionmaybe?21:51
@khennRSS 2.0 doesn't seem to always support &xxx;21:52
@khennbut it does always support the ASCII value21:52
@preactionbecause it's xml instead of html21:52
@khennright21:52
@khennso I want to convert them all21:52
@preactionkhenn: HTML::Entities, decode the vars, and then use encode_entities_numeric21:55
@khennyep21:56
@khennI think that may work21:56
@khenngonna test it out21:56
@khennthanks21:56
@preactionthe thing is, it's using the hex, which is in HTML but is it in XML?21:56
@khennis it hex?21:57
@preactionthe docs say so21:57
@preactionit uses the &#x<hex number>21:57
@khennyeah21:57
@khennI see it now21:57
@khennhmm21:57
@khennI'm not sure if that will work or not21:57
-!- wgGuest12 [n=wgGuest1@86.107.186.248] has joined #webgui22:00
@preactionthere are a couple instances of the hex entity being used in the XML recommendation22:00
@khennyeah I think it will work22:00
@khennI'm gonna test it22:00
-!- wgGuest12 [n=wgGuest1@86.107.186.248] has quit [Client Quit]22:03
@snapcounthmm22:05
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has joined #webgui22:06
@khennheh22:08
@khennwell22:08
@khennthat didn't work =p22:08
ckotilAnyone know the tmpl_var to display the asset type?22:38
@preactiontmpl_var className might work22:39
+perlDreamerBut it will be like WebGUI::Asset:: ...22:39
+perlDreamerNot just Snippet, Folder, etc.22:39
* ckotil hrms22:39
ckotilyah.22:39
+perlDreameruse javascript to split it and return the last value?22:40
ckotilyeah, gonna have to.22:40
+perlDreamerwrite a macro to trim it?22:40
ckotilill go the js route22:40
+perlDreamerthat's the cool thing about you ckotil.22:40
+perlDreameryou're like a bulldozer22:40
+perlDreameryou just get it done.22:40
ckotilheh. its my job22:41
ckotileither that or get fired22:41
ckotiltho im starting to get some pull around here22:41
@khenndoes anyone know if it's possible to call a function from within a regular expression?22:41
greghackemy job right now is to mornalize 120000 records of inventory.  wanna trade?22:41
+perlDreamers/(stuff)/function(stuff)/e;22:41
@khennah22:41
@khenne22:41
@khennthanks22:41
ckotilgreghacke: can you write a script for it?22:42
greghackei wish.  each item was hand entered into a flat file.  about 60% are duplicats of already existing items but there was no normalization in the data entry so one product may be entered differently for each and every item in the inventory22:43
greghackei scripted the first 6 passes - now i'm going through by hand22:43
* ckotil shudders22:43
+perlDreamerthanks for the CSS Meatbop.  It looks better22:47
+perlDreamerI closed the IntSlider bug23:02
+perlDreameradded Meatbop's CSS23:02
@rizeni'm working on the spectre needs to be restarted all the time bug23:03
+perlDreamerthat's your queueing system changes?23:03
@rizenyup23:03
+perlDreamerI feel like we're keeping pace with bugs, but that's all23:03
@rizenyup23:03
@rizenhowever, most of the pb staff has been on support all day23:03
@rizenincluding me23:04
@rizeni've only had 30 minutes to work on bugs so far today23:04
+perlDreamerpreaction: any suggestions for etiquette over on #perl?23:04
+perlDreamerrizen: I'm going to hop over to #perl and ask about our optimization/compiler bug23:04
@rizencool23:04
@rizenthis ought to be interesting23:04
@preactionjust ask, don't ask to ask, give as much info as possible, the best question i can think of to ask is this:23:04
@preactionsomething...23:05
@preactionsomething like: if I have '$now = time(); $a = $now;' and later '$b = $now', is there any reason why $a != $b?23:06
@preactionotherwise, as long as you avoid the big ones: asking to ask and xy problems, they're generally friendly23:07
@preactionperlbot xy problem23:07
perlbotThey ask how to do X, but that's because they really want to do Y but think X will get them there and most of the time they are WRONG23:07
+perlDreamerall right.  I'll give it a shot.23:07
+perlDreamerThat was well laid out, I'm just going to copy and paste you over there.23:08
@preactioni'm there too, so i can keep half-an-eye on the situation23:09
@preactionmerlyn's there, so i would expect brevity over politeness, but he is a Perl God23:09
@preaction(Randall Schwartz himself)23:09
+perlDreamerI know Randall23:10
@preactionthen i'll stfu23:10
@preactionanyway, test-case how?23:10
+perlDreamerhmmm23:14
+perlDreamernot exactly going swimmingly23:14
@preactionautomated asset insertion using the API? force it into causing a problem?23:15
@preactionif you can't do it within, say, 5000 times, maybe it's not there?23:15
+perlDreamerit _is_ there.  We just don't understand how it got to be there.23:16
+perlDreamerhttp://www.plainblack.com/plain_black_support/wiki-weirdness-and-browser-crash#UIXGb0g5I7SEUcGESmaj6w23:17
+perlDreamerJT did a query and found dateUpdated and dateSubmitted to be different23:18
+perlDreamerthat'd be in the IRC log from last night23:18
@preactioneh, eventually i usually ask "anyone else know how a variable can be two different values after being initialized with time()"23:18
@preactionotherwise, stress test, this is happening fairly often it should be easy to reproduce23:19
@preactionmaybe instead of using $now that second time, use $properties->{dateSubmitted} or something23:19
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has quit [""""]23:21
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has joined #webgui23:21
-!- mode/#webgui [+v perlDreamer] by ChanServ23:21
+perlDreamerI'll try the stress test route23:24
ckotildoh. i didnt realize className outputs the contaner asset23:26
+perlDreameryou want the class of something in the folder loop?23:27
ckotilyes23:27
+perlDreamerIs an icon okay?23:28
ckotili have the icon23:28
ckotiljust need the name now ;]23:28
+perlDreamerHave you tried 'type'?23:28
ckotili havent.23:29
ckotilthanks pd23:29
+perlDreamernp23:29
+perlDreamerbtw, that will be the short name, not the class name23:30
-!- Jamie [n=chatzill@207-118-213-46.dyn.centurytel.net] has quit ["Chatzilla 0.9.73 [Firefox 2.0.0.1/2006120418]"]23:30
ckotilyah. that way i dont have to strip it23:30
ckotilthx for clarifying23:30
+perlDreamerI'll add that to the docs.23:31
+perlDreamerI seem to be saying that more and more as I hang out in here.23:31
@preactionthat's why we like you!23:32
@preaction<3 perlDreamer23:32
-!- Hinrik [n=hinrik@dsl-228-236.hive.is] has joined #webgui23:32
+perlDreamerwhat is "<3" ?23:32
ckotila heart23:32
@preactionperlbot <323:32
perlbotbullshit, I'm way more than 323:32
@snapcountomg23:32
+perlDreamergooeybot < 223:33
gooeybotperlDreamer: what?23:33
+perlDreamercatch a clue, gb23:33
+perlDreamergooeybot <323:33
gooeybotperlDreamer: sorry...23:33
* preaction wacks gooeybot with a cluestick23:34
-!- bopbop_ [n=kristi@68-114-216-78.dhcp.mdsn.wi.charter.com] has left #webgui []23:35
@khennwho "fixed" RSSFromParent?23:36
@khennanyone know?23:37
+perlDreamersvn blame?23:37
@khennyeah23:37
@khenngood idea23:37
@preactionkhenn: what did i break?23:37
@khennnot sure if you broke anything23:37
+perlDreamerhe hasn't said what's broken.23:38
@khennsomeone did this :23:38
@preactionthe "fixed" kinda tipped me off to something being wrong23:38
@khennif(UNIVERSAL::isa($item, 'WebGUI::Asset')) {23:38
@khenn...23:38
@preactionDrake23:38
+perlDreamerthat's original code23:38
@khenn} elsif(ref $item eq 'HASH') {23:38
@khennthen there's a comment :23:39
@preactionDrake23:39
+perlDreamerhold on23:39
@khenn### This does not do any XML escaping. A way must be found to23:39
@khenn                # recursively escape the entire data structure.23:39
@preactionthe comment and that section is me23:39
@preactionwell, the comment i guess isn't23:39
+perlDreamerI thought we were escaping inside the template now23:39
@khennwell, what's happening is that collaboration systems RSS feeds aren't being XML encoded23:40
@khennsince they return hashes23:40
+perlDreamer<tmpl_var whatEver ESCAPE="HTML">23:40
@khennheh23:40
@preactionperlDreamer: it's possible that isn't working, XML != HTML23:40
+perlDreamertrue23:40
@khennit's likely23:40
@khennit's not working =)23:40
+perlDreamerbecause I remember that fix23:40
@preactionmeh, it's working better than it was :p23:40
+perlDreamerpreaction, me and rizen did it one night.  It used to error out23:41
@khennit's not working at all if you have any sort of HTML in there23:41
@khenn&nbsp;23:41
@khennthat breaks the feed23:41
@preactionfilter them out, they aren't needed, especially &nbsp;23:41
+perlDreamerDoes RSS allow HTML inside itself?23:41
@preactionnot that i'm aware of23:42
@khennok23:42
@khennok23:42
@khennI have a fix I think23:42
@preactionRSS isn't presentational, so non-breaking spaces are irrelvant23:42
@khennI just wanted to find out why you weren't calling the _escapeXML method23:42
@khennfor each item23:42
@preactionbecause of the comment23:42
@preaction_escapeXML doesn't recursively escape the data structure23:42
@khennwhy would it need to?23:43
@khennthe hash contains data23:43
@preactionbecause it's a data structure23:43
+perlDreamerI wonder if Sam Tregar would take another patch to H::T for escaping XML?23:43
@khennwhat would it need to be recursive?23:43
@khenns/what/why/23:43
@preactionit's not just a hash?23:43
@preactionhash of arrayrefs of hashrefs perhaps?23:43
@preactiontemplate loops are array refs23:43
@preactionthat _escapeXML was doing horrible things to those array refs23:43
@khennok23:44
@khennI was just wondering23:44
@khennyeah the escapeXML was not though through very well23:44
+perlDreamerokay, I know now how to hack H::T to do the escaping23:51
+perlDreamerwhat are valid XML escapes?23:51
@preactionHTML::Entities can unescape the HTML, you will have to find something that will escape the result for XML23:52
+perlDreamerhttp://sourceforge.net/mailarchive/message.php?msg_id=1550255123:54
+perlDreamerThis very thing was talked about on the H::T list 9 months ago.23:56
+perlDreamerIt just died in committee23:56
+perlDreamerbut if we fix it by extending H::T, what happens to the other Template plugins?23:56
@preactionwe'd have to give a patch to H::T and hope it gets committed, i think i went through this with JT about the deep-loop global_vars bug23:58
+perlDreamerwhat's with the code in /data/WebGUI/lib/XML/RSS/Creator.pm ?23:59
@preactioncouldn't tell you, i think i suggested distributing our own H::T, but i was shot down23:59
+perlDreamerI see23:59
--- Day changed Fri Feb 02 2007
+perlDreamerCreator is a parser.00:00
@snapcountperlDreamer: did you credit the guy who gave us that patch in the change log?00:01
+perlDreameryes.  Do you happen to know his last name?00:01
+perlDreamerall I found was "patrick" and "patspam"00:01
@snapcountno I don't...00:01
@snapcountthanks for committing that, and I'm sure you tested it first00:01
@snapcountI don't think we've ever got one from him before00:02
+perlDreamerI did.  Had to make my own Asset tweak in order to do it.00:02
@snapcountok cool00:02
+perlDreamerThe Slider slid.  It was good.00:02
@snapcountI'm a little paranoid with new people and their patches =)00:02
@preactionword00:02
@snapcountcool cool00:02
* preaction worries more about the evils he knows00:03
@snapcountmaybe more people will submit patches with their bugs00:03
* snapcount dreams a little dream00:03
+perlDreamerdrop him 100 karma00:03
+perlDreamers/drop/give/00:03
@snapcounthmm00:03
@snapcountthat's not a bad incentive00:03
+perlDreamerwe'd have to do it manually though00:03
@snapcountyeah00:03
greghackenext you'll tell me to submit bugs00:03
@snapcountthat's fine00:03
@snapcountand if it starts taking a bunch of time b/c it's manual00:04
@snapcountthat is a *good* thing00:04
+perlDreamergreghacke: Submit bugs00:04
@snapcountperlDreamer: shoot me an email with that suggestion so I don't forget about it00:04
@snapcountI need to mull it over... I don't know if 100 is too much or too little00:05
greghackeI could submit bugs on EMS but I think I'll hold on that until I crawl the code again.00:05
+perlDreamerYou get 5 for submitting, 5 for closing.00:05
greghacke5 per level - cosmetc: 5, minor: 10; critical: 15, fatal: 2000:06
@snapcounttrouble with that is that it's a subjective scale00:06
@snapcountcritical to you could easily be cosmetic to most00:06
@snapcountand vice versa00:06
greghackeabsolutely true.00:06
@snapcountI'd prefer one number00:06
@snapcounta bug is a bug00:07
greghackekarma itself is a subjective system though.00:07
gooeybotitself is a subjective system though. has neutral karma00:07
@snapcountand it keeps it fair00:07
greghackedon't believe much in 'fair'00:07
@snapcounttime for sk00L00:07
@snapcountttyl guys00:08
+perlDreamerhack on, duded00:08
-!- snapcount is now known as snap_learner00:08
@khenngot another regex question00:20
+perlDreamerbring it00:20
@khennI want to find everything in the string that looks like: &...;00:21
@khennbut my regexp is finding the first &00:21
@khennand the last ;00:21
@khennwhen I do: 00:21
+perlDreameruse \S+ instead of .00:21
@khenns/(&.*;)//;00:21
@khennah00:21
+perlDreamer\s is whitespace00:21
+perlDreamer\S is non-whitespace00:21
+perlDreamerall characters00:21
+perlDreameruse \w instead of \S00:22
+perlDreamer\w+00:22
+perlDreamer\w is word characters00:22
+perlDreamerdo you need to find '#'?00:22
@khennno00:23
+perlDreamerthen use \w00:23
+perlDreamerif you need to find '#', use &([^;]+);00:23
+perlDreamerpreaction: this stress tester is stressful.  First you have to build a CS, then commit it, then add a thread, and _then_ you can starting shoving posts into it.00:24
@preactionthe bug is messed up :(00:25
greghackefunctional question: fastest way to port in 12000 entries into an SQLForm table.00:34
greghackeor should i hit the forums?00:34
+perlDreamerwhy SQLForm?00:35
greghackeagency hosting using extra database for SQLForm.  customer uses it for data tracking (or will when i finish normalizing it)00:36
greghacketwo tables, ~6000 records into the first and 12000 to the second.00:36
@preactiongreghacke: probably a direct DBI query script00:36
greghackethought so.00:36
+perlDreamernote that SQLForm data is versioned by default00:36
@khennanyone know anything about RSS 2.0?00:37
greghackeyeah, i'm referencing the default columns for the data (except for the __recordId)00:37
+perlDreamerkhenn: sorry00:37
@khennI guess I'll try it00:37
+perlDreamerthere's some info in /data/WebGUI/lib/XML/RSS/Creator.pm00:37
@khennand see what happens00:37
@khennI'm guessing that having HTML stripped out of your RSS is not the desired effect eh?00:53
+perlDreamerI bet iTunes will actually render the HTML, whereas a strict RSS reader wouldn't00:56
@preactionmight have to read the spec on that, i would think that RSS would not include HTML tags00:57
-!- Meatbop [n=chatzill@24-180-168-135.dhcp.fdul.wi.charter.com] has quit ["Chatzilla 0.9.72 [Firefox 1.5.0.9/2006120612]"]01:02
@khennit doesn't01:02
@khennand there weren't any anyway01:02
@khennb/c my test was on a collab system which is returning synopsis as the description01:03
@khennbut my fix should handle just about everything in terms of RSS01:03
@khennI'm sure wierd Arabic, Japaneese, Chineese, etc characters are gonna mess things up01:04
@khennbut I'm guess thing will handle 99% of what it needs to01:04
@khenncan someone with a mac test something out for me in Safari and/or FF?01:04
@khennhttp://frank1.plainblack.net:8084/news2/alumni-news/alumni-news.rss01:04
@khennthe links don't work btw cause my config file is screwed up01:06
@preactiontesting01:11
@preactionFF on Mac likes your page01:12
@preactiontrying Safari01:12
@preactionsafari likes it too01:13
@khenncool01:15
@khennwahooo!!!01:18
@khennshe seems to be fixed01:18
@khennany of the dutch people around atm?01:18
+perlDreamernope01:19
@khennI think my fix to RSS shoudl support nearly everything01:20
@khennI'm slightly worried about HTML and funky characters in other languages01:20
@preactioneh, would it have worked before you fixed it?01:21
@khennnot sure01:22
@khennit probably will work01:22
@khennit does not, however recurse01:22
@preactionso people who use RSSFromParent for non-RSS exporting...?01:23
@preactionit needs to recurse?01:23
@preactionhttp://www.plainblack.com/bugs/tracker/repeatedly-e-mailes-after-edit-branch <- is this not expected behavior?01:27
+perlDreamerpreaction: re RSS, that's why I think it should be done in the template.01:28
+perlDreamertemplate level escaping allows you to reuse the RSS to do anything01:29
@preactionindeed... but it can't be at this moment01:29
+perlDreamerwhy not?01:29
@preactionbecause H::T doesn't?01:29
+perlDreamerfrom what I can tell, HTML escaping is a superset of XML escaping.01:29
@preactionthat's the problem, there are HTML escape entities that XML doesn't understand01:30
@preactionnbsp for example01:30
+perlDreamerit's a mess01:31
@preactioncomplete01:31
@preactionquick question though: if you do an edit branch on a cs, would you not expect to get a bunch of e-mails because you edited the posts in the edit branch?01:32
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has quit [Read error: 104 (Connection reset by peer)]01:32
@preactionmonkey...01:32
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui01:33
-!- mode/#webgui [+v perlDreamer] by ChanServ01:33
+perlDreameram I really back?01:33
greghackeNo01:36
greghackepD is not here.  Please leave a message at the sound of the tone.01:36
+perlDreamer"Where is the any key?"01:36
@khennre: RSS the problem lies in RSS 2.001:37
+perlDreamerRSS 2.0 says that it can contain HTML?01:37
@khennno, it cannot contain HTML Entities01:37
@khennit requires ASCII or Hex values due to UTF-8 conversions or some crap like that01:37
@khennand because H::T does not have ESCAPE="ASCII"01:38
@khennit fails miserably01:38
+perlDreamerI see01:38
+perlDreamerwouldn't it be easier just to shoot the people who are manually entering HTML into the textField for Synopsis?01:38
+perlDreamerthat long delay says that you're either ignoring me, or seriously considering it01:39
@khennI was posting somewhere else01:40
@khennHTML should still work actually01:40
@khennI didn't test it, but I don't see why it wouldn't01:40
@khennI'm slightly concerned about it01:40
@khennI'm more concerned about characters that HTML::Entities isn't familiar with01:41
@khenn< and > are handled appropriately01:41
+perlDreamerhow about &, ' and "?01:42
@khennconverted01:42
@khennto whatever the hex value is for them01:42
@khennHTML::Entities::encode_numeric();01:43
@preactionkhenn: why would HTML::Entities be unfamiliar with any characters?01:46
@preactionperlDreamer: do you remember this? http://www.plainblack.com/bugs/tracker/dataform-grouptoviewentries-behavior01:47
+perlDreameryes01:47
@preactionis it a bug?01:47
+perlDreamerNot really.  It's more of an RFE.01:47
@preactionok, i'll just close it then01:47
@preactionalso, if you edit branch on a CS, would you not expect to be e-mailed the Posts that were edited?01:48
+perlDreamerMe, personally, I would not01:49
+perlDreamerTo me edit branch is like a db hack.  It shouldn't trigger any side effects.01:49
@preactioni suppose this means we drag out rizen01:49
+perlDreameryou need to double check that one with the rizenator01:49
@preactionrizen: is this a bug? http://www.plainblack.com/bugs/tracker/repeatedly-e-mailes-after-edit-branch01:50
@khennpreaction:  The docs say it handles unknown characters by simply returning the character01:50
@khennit doesn't document what it does and doesn't know01:51
@khenndid that make sense?01:51
@preactionyeah01:51
+perlDreamerkhenn: what does the source say?01:51
@khennthe source?01:52
@khennheh01:52
@preactionperlbot utsl01:52
@preactionuse the source, luke!01:52
@preactionperlbot rtfs01:52
perlbotREAD THE FUCKING SOURCE01:52
@preactionor that...01:52
@khennYOU READ THE FUCKING SOURCE01:53
@preactionthat's telling him!01:53
+perlDreameryup, there are unfamiliar characters01:56
+perlDreamerthere's a manual table of entities01:56
@khennI figured as much01:56
+perlDreamerif it's not in the table, it's unknown01:56
@khennIf it was going somewhere on the internet to get the list it probably would require LWP =)01:56
+perlDreamertrue.  Although sometimes they do it indirectly with a 1-time fetch at install, so the LWP requirement is buried in the Make/Build script.01:57
@preactionthese entities are described in a standard, no reason to LWP for them01:58
@khennum01:59
@khennthey change every year01:59
@khennnot many changes01:59
@khennusually additions01:59
@preactionso you're saying HTML 4.01 standard changes every year?01:59
@khennno, I'm saying the UTF-8 standard does02:00
@preactionhow about the character sets? that I can agree with02:01
@khennLet's see how the new specter changes work02:02
@khennspectre02:02
@khennI have more memory free02:05
@khenn20megs more than usual02:05
@khennafter a restart02:05
@preactionthat's always good02:06
@khenn53 bug fixes documented so far02:07
@khennin 7.3.902:07
@preaction30-some left on the lists02:07
@khennyep02:07
@khennI'm gonna be bugfixing tomorrow as well02:07
+perlDreamerhow do you add a Post to a Thread via the API?02:13
@preactionaddChild02:13
+perlDreamerhint, this isn't good enough: my $post = $thread->addChild({className=>'WebGUI::Asset::Post', 'title'=>'Post', 'threadId'=>$thread->getId});02:14
@preactionwhat's the error?02:14
gooeybotthe error is in the loop02:14
@preactionno, gooeybot, the error is <reply>02:14
gooeybotokay, preaction.02:14
@preactionwhat's the error?02:14
+perlDreamerworking on it.....02:14
@preaction(was just testing gooeybot)02:14
@preactionin other news: i learned how to stop gooeybot from replying to simple, stupid questions02:15
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:15
+perlDreamerpreaction: Can't call method "getParent" on an undefined value at /data/WebGUI/lib//WebGUI/Asset/Post.pm line 307.02:16
+perlDreamerI'll paste the Post stuffing script02:16
@preactionyou're going to have to skip the autocommit02:17
+perlDreamerand do a manual commit?02:17
@preactionaddChild({},{skipAutoCommitWorkflow=>1});02:17
@preactionyeah02:17
@preactioni think that's the right option02:17
+perlDreamerfor the thread, too?02:18
@preactioni don't think threads autocommit02:18
@preactionwait02:19
@preactioni don't know02:19
+perlDreamerThey must02:19
@preactionyou're righ02:19
+perlDreamerThreads are really posts02:19
+perlDreamerpreaction: http://rafb.net/p/E4TYvQ38.html02:22
+perlDreamerit's ...Workflows02:23
+perlDreamerplural02:23
@preactionfigures02:23
+perlDreamerit's not fun doing dev on a 500 MHz P302:24
@preactionwill addRevision do it? dateSubmitted is the same as dateUpdated for the moment, right?02:24
@preactionaddRevision can so the skipAutoCommitWorkflows too, you might have to02:24
@khennI can send you some code for adding posts to Collab systems02:25
@khennI've been down this road already02:25
+perlDreamerkhenn: thanks02:25
+perlDreamerI think we need a repo for all these 1-off scripts02:26
+perlDreamerit would save time02:27
@khennit's a lot of code02:28
@khennbut it does a lot of stuff02:28
@khennif you can figure out why the hell the posts won't commit as admin I'd be much obliged (note that this only doens't work if you turn on approvals)02:29
@khennI sent you all the methods it calls so you won't be confused02:29
+perlDreamerI think I was committing Posts as Admin last night, when I was testing the fixed rating code.02:30
@khennwell that should be committing everything as admin02:30
@khennso there should be no reason it doesn't commit02:30
@khennbut it won't matter if you have approvals turned off02:31
@khennyou can just comment out the line that calls the special commit code02:31
@khennapparently the fix for that template bug was to edit the file and put some debug code in...02:33
+perlDreamertemplate bug?02:33
@khennI'm closing it now02:33
@khennyeah, trying to edit a template from the edit screen of an asset was throwing an error on plainblack.com02:33
+perlDreamerwas it a custom PB template?02:34
@khennno02:34
@khennactually02:34
@khennyes02:34
@khennit was a custom template02:34
@khennbut it happened for even non-custom templates02:34
+perlDreamerthat's not good02:34
@khennwell it's fixed now02:35
+perlDreamerat least its fixed02:35
@khenn36 bugs left02:36
@khennI think I'm done for tonight02:36
@khennlater everyone02:36
@preactioncya02:36
+perlDreamerbye02:36
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit []02:36
+perlDreamerI think my script is done02:37
+perlDreamerhave to call addChild instead of addRevision, because if the threadId isn't null then it doesn't set the dateSubmitted02:37
+perlDreamernothing in 100 Posts yet02:40
@preactionJuice that baby all the way up, Cedric!02:40
+perlDreamerI made it sleep 1 second between add's02:40
+perlDreamerbut that may be skewing the data, too02:41
+perlDreamernothing in 20002:41
@preactionsince sleep always sleeps to the top of a second?02:42
+perlDreamerprobably02:42
@preactionmaybe Time::HiRes and sleep to a .9 of a second?02:42
@preactionperlbot -f sleep02:42
perlbotDocumentation for 'sleep' can be found here: http://xrl.us/ukzw02:42
greghackeGood night all.02:44
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has left #webgui []02:44
@preactionnight02:44
+perlDreamerI slept for 0.47 seconds b/w submits, nothin g in 127 Posts02:48
+perlDreamermaybe it depends on the version of perl02:48
+perlDreameror (more sanely) I'm completely wrong02:48
@preactionwait02:49
@preactionif the threadId is not null, then it sets the dateUpdated?02:49
@preactionand only the dateUpdated02:49
+perlDreamerit's all in the addRevision sub in Post.pm02:49
+perlDreamerif the threadId is empty, it calls it a new post02:49
+perlDreamerand it sets the dateSubmitted to $now02:50
+perlDreamerthen it does another update to set dateUpdated to $now02:50
+perlDreamerand then later, during commit, it checks for isNew.02:50
+perlDreamerif it isNew, then it adjusts Karma and increments the number of replies.02:50
+perlDreameryou'll remember our buddy isNew from last night dateSubmitted == dateUpdated02:51
@preactionwhat if, inside the Asset->update sub, we do some dumper output of the properties we're updating with?02:51
@preactionthen run your test02:51
+perlDreamernothing in 500 Posts02:51
@preactionso use Data::Dumper; warn Dumper $properties if $self->get("className") eq "WebGUI::Asset::Post";02:51
+perlDreamerI'm manually monitoring the db as I run the test.  So it should do the same thing02:52
+perlDreamerselect assetId,dateUpdated,dateSubmitted from Post where dateUpdated <> dateSubmitted;02:52
@preactioncrap...02:52
@preactionadd some debug code like that to pb.com and wait for it to happen again?02:53
+perlDreameryou could add that to the Post level addChild/addRevision subs, instead of at the Asset level02:53
+perlDreamercan we scan through the PB db in order to see if this was a freak 1 time thing?02:53
@preactioni'm worried that it's not the Post-level things that are doing it02:54
@preactioni'm fairly sure it's not, there are multiple threads on pb.com with bad reply information02:54
@preactionbut i'll check anyway02:54
+perlDreamerI'm heading home.  I'll be back on later tonight.02:54
@preactionk02:54
+perlDreamernice working with you today, preaction02:55
@preactionlikewise02:55
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit [""""]02:55
@preaction4341 rows in set... that's not so good02:56
@preaction1096 of them are off-by-one02:56
@preactionsome from as far back as 200402:57
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:23
PedersenMJgood evening05:23
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui05:37
-!- mode/#webgui [+v perlDreamer] by ChanServ05:37
+perlDreamerpreaction: hackest thou this fine evening?05:39
@rizenpd: check out the new --status option on spectre.pl and tell me what you think05:39
@rizenyou may want to queue up a few workflows first05:39
@rizeni wanted to know if it provides enough information to judge health05:40
@rizenas you said05:41
+perlDreamerwill do05:41
+perlDreamerHow do I manually queue up workflows?05:41
@rizenuse the "run" link in the scheduler05:41
@rizenclick a few times05:41
+perlDreamernot bad05:45
+perlDreamerwe can actually watch workflows flow through the queue05:45
+perlDreamerthat is very good05:45
+perlDreamerif we ever need to graph stuff, we can easily add it in05:45
@rizeni'm trying to figure out what else i could put in there that would be useful05:45
@rizenthere isn't much data that spectre knows about05:45
@rizenmost of it is in webgui05:46
+perlDreamerIt might be nice to know the original priority of a workflow, so you can see how many times its been queued05:46
@rizenso in the priority column, should i do something like current / original05:46
@rizen34 / 1005:46
+perlDreameryeah05:46
+perlDreamerthen you look at it and say: you've been reinserted 24 times05:47
@rizeni'm also thinking about keepin gtrack of the status of the last execution05:47
@rizen"complete"05:47
@rizen"error"05:47
@rizen"waiting"05:47
+perlDreamerthat's good, too05:47
@rizenright now we don't keep track of it05:47
@rizenbut it might be worth the extra memory05:47
-!- mode/#webgui [-o snap_learner] by ChanServ05:48
+perlDreamerit's 1 perl string, shouldn't be too heavy05:48
+perlDreamerpreaction and I spent about 2 or 3 hours looking at Posts today05:48
@rizenyeah, i'm just thinking if you have 1000 things going on05:48
@rizenhow did you come out?05:48
+perlDreamerI inserted 500 posts with skipAutocommitWorkflows, and had no problems.05:49
@rizennice05:49
+perlDreamerpreaction did some research on PB's site for Posts05:49
+perlDreamer<@preaction> 4341 rows in set... that's not so good 02:56 <@preaction> 1096 of them are off-by-one 02:57 <@preaction> some from as far back as 200405:49
@rizenwow05:50
+perlDreamerthat's 1 in 4, and I couldn't hit that with 500 Posts.05:50
+perlDreamerbut I also had to use the skipAutoCommitWorkflows flag05:50
+perlDreamerthat might make things very different05:50
+perlDreamerso the hiccup may be coming from the autocommit workflows05:50
@rizeni guess we'll see05:51
+perlDreamerwhat version of perl are y'all running on PB.com?05:51
@rizen5.8.805:51
@rizenor maybe 5.8.1005:51
@rizeni'd have to check05:51
@rizen5.8.805:52
+perlDreamerI was running 5.8.6 at work.05:52
+perlDreamerI have 5.8.8 here05:52
+perlDreamerI'll try to duplicate the experiment here05:52
@rizen i'm going to quickly work in those other two things into the status05:53
+perlDreamerit takes a long time to commit 500 assets05:57
@rizenindeed05:58
PedersenMJHey, JT, quick question for you: If I were to talk my company into going to WebGUI for their public site, how long would it take pb.com to convert what we have into a WebGUI style? (more detail in just a sec)06:07
PedersenMJBasically, we have a .net site right now, which uses its own templating system/etc. If we were to provide access to the current site, and allow you guys to pull down data/pages/etc, how long would it take you (normally) to make a whole new e-commerce type site using said templates?06:08
PedersenMJI know you cannot provide an accurate number without seeing it, and I'm not asking for that. Just general past experience type numbers where a client has all their data and templates, and just needs to integrate it.06:09
PedersenMJBasically, I got wind today of a fairly significant problem. Supposedly, we're supposed to be in a testing phase starting on Monday, and there's some major issues that have just cropped up today. We shouldn't be seeing major issues, not at this point, and I'm looking to gather info to try and get the current site removed.06:10
@rizenstyle conversion is less than a week06:11
@rizencontent migration depends on number and complexity of pages06:11
@rizencommerce system can be set up in less than a day06:11
@rizenthen you have to import products06:11
@rizenwhich again is a content migration issue06:11
@rizenalmost certainly less than a month, but without seeing it06:12
@rizenthat's all i can tell you06:12
PedersenMJThat's more than fair.06:12
PedersenMJAs I said, this was entirely ballpark, off the cuff. I wouldn't hold you to that, I can promise.06:13
@rizenhonestly, the thing that holds us up more than anything else is a disorganized customer06:13
@rizenonce we have everything we need06:13
@rizenwe can rip out an entire site in under a week06:13
@rizencontent migration, commerce, design, the whole ball of wax06:14
+perlDreamernothing in 1500 Posts06:14
@rizenthat's great pd06:14
@rizenthis is with skip auto?06:14
+perlDreameryeah06:14
+perlDreamerand same version of perl, but maybe different switches?06:14
@rizenwhat if you don't skip auto06:14
@rizenwhy are you skipping auto?06:15
@rizenjust cuz it's faster?06:15
+perlDreamerI was told that I had to.06:15
@rizenwho told you that?06:15
+perlDreamerI don't remember.06:15
@rizenno reason to do that06:15
@rizenthe skip auto feature is only there for the branch functions06:15
+perlDreamerwait a minute.  I know what it was06:16
+perlDreamerit was a workaround to a bug I was getting06:16
PedersenMJThanks. I'm going to be monitoring the situation at work as carefully as possible. And trying to introduce WebGUI for an intranet site next week sometime.06:16
@rizenhey PedersenMJ...how did i piss you off the other day?06:17
PedersenMJIf things fall through with the current company (and I suspect they might, the mistakes they are making are enormous), I'll be doing my best to get them to call you guys up.06:17
@rizeni thought i was being nice06:17
PedersenMJYou pissed me off?06:17
+perlDreamerPost->getAutoCommitWorkflowId was failing06:17
@rizeni said that i wanted to keep the channel all about bug fixing06:17
@rizenand you made some sort of sour grapes comment06:17
@rizenand left06:17
PedersenMJThat was you? Ah, it was the way it was said.06:17
@rizeni said please and everything06:18
@rizeneveryone on the channel was wondering why you were mad and left06:18
PedersenMJHere's what I saw as possible answers to the question: 1) Yes. 2) No. 3) Ignore me. 4) FOAD. I felt more like I got FOAD, when I would have much preferred 3.06:18
@rizenwe even discussed that it was someone other than you masquerading, because you never act like that06:18
PedersenMJThat, and it was said by someone I didn't know.06:19
@rizenFOAD?06:19
PedersenMJFOAD = Acronym: Fuck off and die.06:19
@rizenheh...i didn't mean that certainly06:19
-!- rizen is now known as BugSlasherMcGirk06:19
PedersenMJI think the big thing is that I didn't know that BugSlasherMcGirk was you.06:19
-!- BugSlasherMcGirk is now known as rizen06:20
@rizenmy alter ego06:20
-!- rizen changed the topic of #webgui to: WebGUI 7.3.806:20
PedersenMJYou? I'd have understood it, and been okay with it. BSMG? Had never seen the name, thought it was someone trying to tell me to foad, basically, and that I was not welcome.06:20
PedersenMJNow I know, and will offer up an apology. That was more than slightly rude of me.06:21
+perlDreamerNormally we don't let people treat other people in the channel that way.  If it was some jerk, we'd have nailed him.06:21
PedersenMJAnd the embarassing part is that I almost went ahead and asked who the heck bsmg was. Wish I had.06:21
PedersenMJI am sorry. And will take this as a lesson to ask first, rather than shoot a mouth off.06:22
@rizenno biggie06:23
+perlDreamernothing in 500 Posts without autocommitworkflows06:23
+perlDreamertrying 75006:23
@rizeni just thought you were mad at me or something06:23
@rizenyou mean "with" right?06:23
@rizenor "without skip"06:23
+perlDreameryes, without skip06:23
+perlDreamernothing in 75006:23
@rizeni think you've got it licked man06:24
+perlDreamerI don't have a bug fix.  I'm trying to duplicate the bug.06:24
+perlDreamerI can't06:24
PedersenMJAnd will thank you for setting me straight, too. That sets my mind at ease, a lot. Man, I really need to have better integration between irc and jabber. Might have to take that side project on myself.06:25
+perlDreamernothing in 1500 Posts06:25
+perlDreamerrizen, I think we should try this on PB.com and see if we can dupe it there.06:25
+perlDreamerI'm getting 25 Post inserts per second06:26
@rizenno offense, but i don't want to throw a bunch of crap into plainblack.com db06:27
@rizenwe can do it on a demo site if you like06:27
@rizenbut not on plainblack06:27
@rizenplainblack's database is already fragmented, and has more than half a gig of data in it06:28
+perlDreamerthe script is completely self contained and self checking06:29
+perlDreamerin the end it tells you how many busted posts it made06:29
@rizenyou know, as buggy as webgui might be sometimes, that's one huge testament to how cool it is06:29
+perlDreameryes it is06:29
@rizenplainblack.com was created on WebGUI 0.8.006:29
@rizenand has survived every upgrade06:29
@rizento 7.3.806:29
@rizeni don't think that there are many cms providers out there that can claim any site has survived the hundreds of upgrades06:30
@rizenwe have06:30
@rizenupgrade and cms just don't go hand in hand in most cases06:31
+perlDreamersomeone in the channel said that Zope sites can't do major version number upgrades.  They have to port.06:31
@rizenthat was me06:32
@rizenbut it is true06:32
@rizenyou have to export/import your data with a migration tool06:32
@rizenand that only works for the main content06:32
@rizenit won't work for any plugin data06:32
+perlDreamerI emailed you the Post stuffer script06:33
@rizendo you want me to run it on a demo site?06:33
+perlDreameryes, please06:33
PedersenMJBRB, switching to real IRC client.06:35
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has left #webgui []06:35
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui06:35
@rizenis this thing supposed to be outputting as it goes?06:37
+perlDreamerno06:38
@rizenhttp://demo.plainblack.com/demo1170390990_53606:38
@rizenhow many will it create?06:38
+perlDreamer150006:38
+perlDreamerit's pretty fast06:38
+perlDreamer(on my unloaded machine)06:39
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has left #webgui []06:39
+perlDreamerat the end, it will tell you how many Posts it found with non-identical dateUpdated and dateSubmitted06:39
@rizenit's not committing any of the tags06:39
@rizenis it supposed to?06:40
@rizenthis is the output i got from it at the end06:40
@rizen$VAR1 = [];06:40
@rizenwe're running 7.3.8 out there though, so i don't know if that would have anything to do with it06:41
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui06:41
PedersenMJMuch better.06:41
PedersenMJUsing a real client is definitely better.06:42
+perlDreamerrizen: will committing the tags change dateUpdated or dateSubmitted?06:42
@rizennope06:44
+perlDreamer$VAR1=[] means that there were no rows found where dateUpdated != dateSubmitted06:46
+perlDreamermaybe we need to add debug code to PB's WebGUI and see what's going on via logging.06:47
+perlDreamersince we can't dupe the bug on command.06:47
@rizenwhat will logging tell us06:51
@rizenit seems only when it happened, not why06:51
@rizenthe new status screen is available for your approval...added last state and original priority06:51
@rizenand also now keeps track of suspended workflows06:51
-!- PedersenMJ_ [n=Pedersen@mail.icelus.biz] has joined #webgui06:51
+perlDreamerit might tell us about where06:51
@rizenhow so?06:52
@rizenthis can only be happening in one spot, right?06:52
+perlDreamerI hope so.06:52
@rizenwell in order for it to tell us something else, we'd have to be logging in more than one spot06:52
@rizenbut we've only got one spot to log06:52
+perlDreamerI was thinking of adding code in Post, for addChild, addRevision and commit06:53
+perlDreamerit seems like we've only got two choice06:54
@rizengive me a patched version of the 7.3.8 Post.pm and i'll put it on there for you06:54
+perlDreamerI'll work on it06:54
+perlDreamerafter I check our your new spectre status06:54
@rizeni recommend not using the normal logging mechanism though06:54
@rizencuz we'll never find it06:54
@rizenthe webgui.log is too big06:54
@rizeninstead, just open a file to /tmp/post.log06:55
@rizenor something06:55
+perlDreamerthat's shared among all the threads?06:56
@rizenwhat's shared?06:56
+perlDreamerthere are multiple workers (apache children).  Wouldn't you have to lock the file so that they don't stomp on each other?06:57
@rizenopen my $file, ">>", "/tmp/post.log"; print {$file} $output; close $file;06:57
@rizennope06:57
@rizenyou're appending06:57
@rizenso it works like magic06:57
+perlDreamerdo you think we'll find anything if we do this?06:58
@rizenhonestly...not really06:58
@rizenbut i don't have any other idea06:58
@rizenthe sherlock method says to exhaust all possibilities, until whatever is left must be your answer06:59
@rizenso we should do this06:59
+perlDreamerdo you think we should try banging heads with the other devs tomorrow?06:59
@rizenit's better than doing nothing06:59
+perlDreamerpow wow?06:59
@rizenwe've been doing that for 2 days06:59
@rizenand i'm on accounting duty tomorrow, so i won't be around most of the day07:00
@rizeni guess what i'm saying is...this log can't hurt07:00
@rizenmaybe it will give us a clue07:00
+perlDreamerthe worst it can do is slow your site down a little do to the I/O07:00
@rizenmy site is already slow07:01
@rizenwhich is something i've got to work on07:01
@rizenso it's not even going to be noticable07:01
+perlDreamerwhat's wrong with PB?  Why is it slow?07:01
@rizenno idea07:01
@rizenit really shouldn't be slow given the hardware it's on vs the traffic we get07:01
@rizenhonestly i'm starting to believe it's the caching system that's slowing us down07:02
+perlDreamerFile cache?07:02
@rizenwhen the fs cache grows big07:02
@rizenit really seems to chug07:02
@rizenyeah07:02
@rizeni was hoping to have all these bugs fixed this week so i could spend next week doing some profiling07:06
@rizeni think that we're caching a lot of shit, that doesn't get us much or any gain07:06
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit [Read error: 110 (Connection timed out)]07:07
@rizenso, do you think the status screen will be a good diagnostic tool?07:07
@rizencan you think of any improvements?07:07
+perlDreamerno07:07
@rizengood, then it's good enough for the time being07:08
@rizenthat combined with the queue improvements, and the startup improvements07:08
@rizeni think that spectre should be in pretty fit shape07:08
+perlDreamerwe closed 50 bugs over the last 3 days07:08
@rizenis that all?07:09
+perlDreameryeah07:09
@rizenit seemed like hundreds07:09
+perlDreamerthere are about 30 more07:09
+perlDreamerwe also found some non-reported bugs07:09
@rizenfrank, roy, and doug will all be working on bugs again tomorrow07:09
+perlDreamerI should be able to help some more07:10
+perlDreamerbut I'm way slower than they are07:10
@rizenyou seem to be closing as many or more bugs than they are from my vantage point07:10
+perlDreamerI had a head start :)07:10
@rizenwell i'm done for tonight07:15
@rizenttyl07:15
+perlDreamergood night07:15
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []07:15
PedersenMJ_I'm headed for bed myself. Yawning more than reading or writing now.07:17
PedersenMJ_g'night!07:17
-!- PedersenMJ_ [n=Pedersen@mail.icelus.biz] has quit []07:18
+perlDreamernobody left but us perlDreamers07:59
* perlDreamer gollum07:59
HinrikO_o07:59
* Radix-wrk yawns.08:01
Radix-wrkI've been having dramas with Webgui of a different nature - psu in the machine hosting webgui was 'spiking' randomly - causing it to spontaneously reboot and me to panic - had to do a run-around for a replacement psu, but seems to be working fine now I'm glad to say.08:06
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui08:06
-!- mode/#webgui [+v crythias] by ChanServ08:06
+perlDreameris the psu on a ups?08:14
Radix-wrkwas yup08:18
Radix-wrkI tried it without the ups thinking maybe the UPS was the problem somehow - as it was beeping when it restarted - but then it did it in front of me 2 minutes later after bypassing the UPS08:19
Radix-wrkIt's been up 1hr 20 mins so far, so all is good so far.. got my webdev machine with a clone of the whole site just in case this time - it's a friday afternoon and the last thing I want to do on my weekend is rush in to work - this way a few iptables rules will let me redirect to the webdev machine instead ;)08:22
+perlDreamergood backup08:25
+perlDreamerwell, I got another bug fixed08:42
+perlDreamertime to go to bed08:42
+perlDreamerthat will give you guys time to find more bugs08:42
xdangeris there a way to catch "Illegal division by zero at..." error on a whole script level? not just putting the part in eval {};08:43
+perlDreamerI don't think so.  You should only need to trap certain parts of it.08:43
xdangerI just don't want to put eval on every part of that script that dows divisions...08:44
+perlDreamerhow about checking the data before the divisions happen?08:44
+perlDreamerand error out appropriately?08:44
xdangertoooooo many variables...08:44
xdangerIt's a complex hash that is worked on..08:45
+perlDreameryou could assign the data to tied variables that overload division so that they never really divide by 0.08:45
xdangerno, it's 6 different complex hashes, that are worked on =D08:45
+perlDreamerin perl 6 this is easy.  perl 6 understands the concept of infinity08:46
+perlDreamerin perl 5 you're stuck08:46
+perlDreamersee if you can catch preaction tomorrow.  He's full of good and sneaky ideas for this kind of stuff08:47
xdangerI was thinking about adding something like $var = sprintf("%.2f", $x / ($y + 0.000000000001));08:47
Radix-wrkthere's no try/catch stuff in perl?08:47
+perlDreamerthere is, on a 1 by 1 basis08:47
xdangerthere is eval {}; and $@08:47
xdangerhttp://www.cit.gu.edu.au/~anthony/info/perl/exceptions08:48
+perlDreamerbut no way to do it across an entire script, unless you wrap the whole script in the eval.08:49
xdangerand then again the whole eval just fails =P08:50
+perlDreamerright08:50
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit [""good night""]08:50
xdangerI was hoping for something like "use weird_devision_by_zero_fix;" kinda solution ;)08:51
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui09:35
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]09:53
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:00
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]10:35
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui11:09
-!- mode/#webgui [+o snapcount] by ChanServ11:09
-!- pjesi_ [n=pjesi@client-86-27-130-79.winn.adsl.virgin.net] has quit ["Konversation terminated!"]11:13
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui11:15
-!- mode/#webgui [+v crythias] by ChanServ11:15
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]11:15
-!- snap_learner [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]11:25
-!- MrHairgrease [n=martin@194.171.50.114] has joined #webgui15:24
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:24
-!- bopbop [n=kristi@68-114-216-78.dhcp.mdsn.wi.charter.com] has joined #webgui16:02
-!- bopbop_ [n=kristi@68-114-216-78.dhcp.mdsn.wi.charter.com] has joined #webgui16:15
-!- bopbop [n=kristi@68-114-216-78.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]16:15
-!- bopbop_ [n=kristi@68-114-216-78.dhcp.mdsn.wi.charter.com] has quit [Client Quit]16:16
-!- bopbop [n=kristi@68-114-216-78.dhcp.mdsn.wi.charter.com] has joined #webgui16:19
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui16:55
-!- mode/#webgui [+o rizen] by ChanServ16:55
-!- mode/#webgui [+o bopbop] by preaction17:32
@snapcountakjg;alkdfjaoiehgioerjnfao[';snc17:35
@preactionreally?17:37
ckotilthats the word on the street17:37
@rizenThis is the new --status screen from the spectre command line: http://rafb.net/p/pi0btX35.html17:42
@rizenit allows you to see what's happening inside of spectre at any given time17:42
ckotilvery nice.17:43
@rizencan any of you think of any way to make the screen more useful for debugging purposes?17:43
ckotilthe activities contained in the workflows perhaps?17:44
@rizenunfortunately spectre doesn't know that17:44
ckotilk17:44
@rizenspectre doesn't know much...for security's sake17:44
ckotilthat makes sense17:45
@preactionwould it know the last activity it tried to run?17:47
@preactionthat might be useful, for figuring out error and comm error statusi17:48
@rizenno it doesn't know any activities17:53
@rizenwhat it does is says, "Webgui, here's the instance that's ready to run....do it17:54
@rizenand then webgui looks up the next activity17:54
@rizenat least with this screen you have site name and instance id17:54
@rizenfrom there you can go look up the other stuff in the database17:54
@rizeni know it's not perfect...it's just what i can do with the data i have17:54
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI17:54
-!- mode/#webgui [+o khenn] by ChanServ17:55
@rizento take this to the next level i'd like to display a similar screen inside of webgui's UI17:55
@rizenbut it needs to filter out the data so that it only shows the stuff for that particular site17:55
@rizenonce we have that, then we can do a drill down17:55
@rizenand show activities, workflows, etc17:55
@rizencuz webgui does know all this stuff17:56
ckotilanyone know if there is an rfe for transferring assets/workflow/karm/etc.. between webgui sites?18:05
ckotilusers/groups/configs?18:06
@rizennot that i'm aware of18:07
@rizenthere is one about users and single sign on18:08
@rizenwhich would do that for users18:08
@rizengenerally speaking, if you need somthing like that18:08
@rizeni'd suggest running a bunch of sites out of the same webgui instance18:08
ckotilthatd be an amazing feature. but i think first there would need to be a web services interface built in first. like soap18:08
ckotilthats what i do now.18:08
ckotilthey are each contained beneath there own page layout.18:09
ckotilthen i use mod_rewrite to rewrite the domain18:09
@rizenyup18:09
ckotilim happy with the way it worked out.18:09
@rizenit's easily the best way to do it when you need to share resources like that18:09
ckotilindee18:09
ckotild18:09
@rizenmany of our clients do the same thing18:09
-!- bopbop_ [n=kristi@68-114-216-78.dhcp.mdsn.wi.charter.com] has joined #webgui18:11
-!- bopbop [n=kristi@68-114-216-78.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]18:11
ckotilhrmm.. just got your response about approval messages not processing macros18:14
ckotili need to include the date to an approval messafe18:14
@rizenit's easy to add if you want to one off it18:15
@rizenlook at the NotifyAboutUser.pm activity, compared to the NotifyAboutVersionTag.pm activity18:15
@rizenthe first one does process macros18:15
ckotilok18:16
* ckotil takes note18:16
--- Log closed Fri Feb 02 18:20:45 2007
--- Log opened Fri Feb 02 20:06:34 2007
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui20:06
-!- ServerMode/#webgui [+ns] by leguin.freenode.net20:06
-!- Irssi: #webgui: Total of 1 nicks [0 ops, 0 halfops, 0 voices, 1 normal]20:06
-!- Irssi: Join to #webgui was synced in 3 secs20:06
!leguin.freenode.net *** Notice -- TS for #webgui changed from 1170439594 to 116452337520:06
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #webgui20:06
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has joined #webgui20:06
-!- wgGuest12 [n=wgGuest1@cp43027-a.gelen1.lb.home.nl] has joined #webgui20:06
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui20:06
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui20:06
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui20:06
-!- ServerMode/#webgui [+ovoo khenn perlDreamer rizen snapcount] by irc.freenode.net20:06
-!- Hinrik [n=hinrik@dsl-228-236.hive.is] has joined #webgui20:06
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui20:06
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui20:06
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has joined #webgui20:06
-!- perlbot [n=perlbot@lv.pm.org] has joined #webgui20:06
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has joined #webgui20:06
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui20:06
-!- pjesi [i=pjesi@klefi01.litlahraun.is] has joined #webgui20:06
-!- ServerMode/#webgui [+o preaction] by irc.freenode.net20:06
-!- irc.freenode.net changed the topic of #webgui to: WebGUI 7.3.820:06
greghacke*wonders at the sound of crickets*20:17
-!- wgGuest12 [n=wgGuest1@cp43027-a.gelen1.lb.home.nl] has quit []20:18
@preactionall the easy bugs are done, these are the hard ones, require concentration20:18
@preactioni'm trying to reproduce the IE problem when HTTPS sites proxy HTTPS sites and request a file from the proxied site20:19
greghackeSee, I figured everyone was napping.20:20
greghackewhat is the error?20:20
@preactionhttp://www.plainblack.com/bugs/tracker/downloading-file-using-httpproxy-fails20:21
@preactionbasically: when pragma: no-cache is in effect, IE refuses to cache files downloaded via HTTPS (for security reasons)20:21
@preactionsince you can't save them, you can't view them20:21
-!- pjesi_ [n=pjesi@shepherd.comlab.ox.ac.uk] has joined #webgui20:22
pjesi_hi guys20:23
@preactionhihi! you come buying? you can sell too!20:23
pjesi_do you accept pounds?20:25
@preactioni no understand "pounds"20:26
@preactiongooeybot restart20:26
gooeybotpreaction: sorry...20:26
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has quit [Remote closed the connection]20:27
greghackerubbles?20:27
pjesi_I have plenty of ISK20:27
pjesi_but I guess you dont want them20:27
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has joined #webgui20:28
+perlDreamerdont' rubles have ridges so they can't fall down?20:29
+perlDreamerjust so we're not doubling up, is anyone looking at the SQLForm bugs?20:29
greghackeI was then i got sucked into data normalization20:30
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has quit [Remote closed the connection]20:34
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has joined #webgui20:34
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has quit [Remote closed the connection]20:37
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has joined #webgui20:37
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has quit [Client Quit]20:37
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has joined #webgui20:37
+perlDreamerthere are no default field types in the SQLForm?20:38
greghackecorrect, each must be paired20:38
+perlDreamerhow about the table, will it create it for me or do I need to initiall define it?20:39
greghackewhen you create sqlform, you name the table.  once you name it it creates ith with some default fields for instance, versioning, etc.20:39
greghackethen you create the field types and then make your fields20:40
@preactionuhm... correct me if i'm wrong, but if you use SQLForm and SQLReport in conjunction, couldn't you conceivably do ABSOLUTELY ANYTHING AT ALL?20:41
+perlDreameronly if the DatabaseLink allows it20:42
greghackeexcept touch the webgui database20:42
@preactioni mean like making completely custom functionality20:42
greghackealmost.20:42
@preactionwhat limitations? besides limited to WebGUI::Form elements?20:43
@preactionwell, and time20:43
greghackeform limitiations, referential integrity, etc.20:44
greghackealso the image issue.  sqlform uploads image as a blob and displaying blobs is ... painful.  they should go up as an asset20:44
@preactiondoesn't SQLForm allow HTMLArea fields?20:45
+perlDreameryes20:45
@preactionthe rich editor can upload Image assets20:45
@preactionif you enable in config, iirc20:45
+perlDreamergreghacke: I'm guessing your bug is that 0 is a reserved value :)20:47
@preactioncan i bounce some  stuff off of you guys about this bug? http://www.plainblack.com/bugs/tracker/downloading-file-using-httpproxy-fails20:47
+perlDreamersure, but I'm pretty browser ignorant20:48
greghackepD: i believe you are correct.  i could find nothing for that.20:48
@preactionthis is more an HTTP issue i think20:48
greghackei'm not browser ignorant but there is a discussion on IE and SSL issues on the MS site somehwere20:48
@preactionbasically, the HTTPProxy doesn't send anything about the headers from the proxied site except the content-type20:48
@preactionso theoretically, this means that any IE downloading files over SSL with pragma: no-cache should fail, right?20:48
@preactionnot just HTTPProxy downloads20:49
@preactionnevermind, it sends back ->content, not ->body20:50
@preactionso it does send back the headers20:50
@preactionreading the bug reports around the internet tubes, changing pragma: no-cache; to must-revalidate; fixes it. should i just rewrite and tell him to try? or just tell him to try?20:51
@preactioni can't reproduce this, but that's because i have nothing with SSL I can try it on20:51
+perlDreameris the bug submitter a PB customer?  they might let you use their site for a debug20:52
@preactioneric svanberg is from Volvo, i have no idea about their contract with us20:52
+perlDreamergreghacke, might need to wait for MrHairGrease to show back up for this one.20:54
+perlDreamerthe code looks fine20:54
+perlDreamerat first glance20:54
* perlDreamer is out to lunch, (like physically)20:54
greghackeanyone know the fastest way to get 18000 records onto an SQLForm table? :-)20:57
@preactionmysql -u<user> -p<password>20:57
@preaction:p20:57
greghackewould LOVE to.  except it's a shared host20:57
greghackeor should i say agency hosting.20:58
@preactionplainblack agency hosting?21:00
greghackeyeah21:00
greghackeor should I say, "Yes, sir!"21:01
@preactioni suppose i don't know how secure our boxen are to be making user accounts for agency hosters, but that'd be a nice feature21:03
@preactioni mean, i'm sure that /data/wre/sbin/rc.webgui is world-executable21:04
greghackeeh, i'll build a complete sql for the insert and then ask for the best solution, even if i have to pay to run 2 inserts.21:04
@preactiongreghacke: i was just about to suggest that21:04
greghackebetter that than hand-entering 18000 records21:05
@preactionbuild it on a temp site, make an sql dump, and have us apply the dump21:05
greghackethe site or just the sql form stuff?  the site is up and getting ready to go.  all i need is the secondary db pupulated21:05
@preactionwhatever you need inserted21:06
greghackealthough i have mysql on here, I guess i could populate that and then use it.  yeah21:06
@preactionmysqldump --tables <database> <table> [<table> ...] > dump.sql21:06
greghackedealio.  off to eat food.  if rizen passes through, i am waiting on response to his package now21:07
@preactionkk21:07
-!- greghacke is now known as greghacke_eats21:07
@preactiondoes WebGUI assume UTF-8 these days? or does it deal gracefully with UTF-8 content?21:21
@preactionhttp://www.plainblack.com/bugs/tracker/no-utf-8-in-proxied-sites <- I can fix this, but it's an RFE (since it requires HttpProxy to translate encodings)21:22
@preactionhowever, it's really easy to fix, should only be a two-line fix21:22
ckotilhttp://paste.biz/paste-437.html Im wondering if WebGUI::Macro::process will execute ok there.  ?21:34
@preactiongooeybot paste is also |http://paste.biz21:36
gooeybotOK, preaction.21:36
@preactionmore pastebins for our rotation ;)21:36
ckotilpastebin.com is slow as fuck21:37
ckotili usually turn to pastebin.cc when pastebin.com lets me down. but some how i got to paste.biz , i htink i had a typo somewhere21:37
@preactionckotil: no, WebGUI::Macro::process requires a session as the first argument IIRC21:37
@preactiongooeybot has like 5 of them now, and it gives you a random one21:37
gooeybotpreaction: sorry...21:37
@preactiongooeybot paste21:37
gooeybotpaste is http://paste.biz21:37
@preactiongooeybot paste21:37
gooeybotpaste is, like, http://paste.biz21:37
@preactionor not21:37
@preactiongooeybot pastebin21:37
gooeyboti guess pastebin is http://sial.org/pbot21:37
@preactiongooeybot pastebin21:38
gooeybotit has been said that pastebin is http://sial.org/pbot21:38
@preactionstupid pseudo-random crapola21:38
ckotilok thanks preaction.21:38
@preactionckotil: nevermind, i'm wrong again21:39
ckotilphew.21:39
@preactioncd /data/WebGUI/lib; perldoc WebGUI::Macro; <- read the fine manual21:39
-!- greghacke_eats is now known as greghacke21:40
ckotili only want to process message.21:41
ckotilbut i dont know how i would pull message out of $properties. $properties[message] perhaps?21:41
@preactionyou only want to process one macro in the content? or you only want the output of a call to that macro?21:41
@preactionperlbot perlref21:42
perlbotPerl references and nested data structures - http://www.perldoc.com/perl5.8.0/pod/perlref.html21:42
@preactionperlbot perldsc21:42
perlbotPerl Data Structures Cookbook - http://perldoc.perl.org/perldsc.html21:42
ckotiloutput of a call to that macro21:42
@preactionso you can't use WebGUI::Macro::process, you have to use WebGUI::Macro::<yourmacro>::process21:42
ckotilshit, ok then thats not what i meant.21:42
ckotilim working in NotifyAboutVersionTag.pm21:42
ckotili should jsut run it and see if it breaks21:43
@preactionor write a test for it21:43
greghackewrte a test21:43
ckotilive never seen or writen a test21:43
ckotilthere any documentation on it?21:44
@preactionall a test is a perl script21:44
@preactionperlbot docs for Test::More21:45
perlbotDocumentation for 'Test::More' can be found here: http://xrl.us/umcs21:45
@preactionperlbot docs for Test::Harness21:45
perlbotDocumentation for 'Test::Harness' can be found here: http://xrl.us/umct21:45
ckotilrock. thanks21:45
@preactionyou'd also be good to view the already-created tests in /data/WebGUI/t21:45
ckotilah, so thats what the t is for....test21:45
ckotilthx21:45
@preactionmaybe look for ckuskie's presentation on Testing WebGUI21:45
@preactionperlDreamer: is your presentation on Testing WebGUI available for public consumption somewhere on the internet tubes?21:46
@preactionalso, why am i more productive hungover with 4 hours of sleep than I am with 6-7 hours of sleep and no hangover?21:46
ckotilits got to do with the alcohol21:47
@preactioni've got three old, old bugs ready to be closed with approval from the higher-ups21:47
@preaction(mainly because the resolution isn't quite ... resolute)21:47
@preactionand the fourth will be done soon21:47
-!- pjesi_ [n=pjesi@shepherd.comlab.ox.ac.uk] has quit [Read error: 60 (Operation timed out)]21:49
@preactionrizen: am i correct in remembering that when I ask for more information about a bug, i should close it until they respond? like http://www.plainblack.com/bugs/tracker/no-utf-8-in-proxied-sites and http://www.plainblack.com/bugs/tracker/downloading-file-using-httpproxy-fails and http://www.plainblack.com/bugs/tracker/strange-asset-manager-bug21:50
@rizenyes21:51
@preactionk, thanks21:53
ckotilhrm...notifyAboutUser.pm seems to fail when I call on it via createcronjob21:58
@rizenYou can't call it from that22:01
@rizenThe reason is that you need to set a user object22:01
@rizenand createCronJob doesn't allow you to define a user object22:01
ckotilk i thoguht that may be the case.22:01
ckotilso that brings me back to having to create a custom activity for WebGUI::VersionTag to be able to send an email to a specific email address.22:02
@preactionsounds like a good feature, you could specify a CS's e-mail address and make a CS with "This version tag needs approval" and have a thread about "Should we approve this content?"22:03
@preactionbut anyway22:03
ckotilyes.22:03
ckotilthats basically what im using it for, just sending an email to a CS, rather, to an email list22:03
@rizenthe ability to send it to a specific address would be a good feature for the current notifyAbout VersionTag activity22:08
@rizenif you make it work you should submit it for inclusion into the core22:08
ckotilyes, its actually crucial for me22:08
ckotilok cool.22:08
@rizenit would be in there already except it hadn't ocurred to me that someone would want to hard code the email address like that22:09
@rizeni always thought it would be a more dynamic process22:09
@rizenhence the reason it works the way it does22:09
ckotilyah22:10
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []22:19
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui22:27
-!- mode/#webgui [+o rizen] by ChanServ22:27
@snapcountI think I finally have a way to fix this ems bug22:29
ckotilis there another step i need to follow when i ad a new workflow activity to the webgui.conf file? bc it showed up as a blank line in the Add new workflow activity screen.22:31
ckotili missed something. lemme recheck.22:31
ckotilah, its missing an il8n entry.22:33
ckotili18n*22:34
@preactiongo snappy!22:34
greghackesnappy must be removing EMS22:35
@snapcountheh22:38
@snapcountthe thought has crossed my mind22:38
@snapcountthis one was tricky22:38
@snapcountthe EMS uses two different shopping carts, sometimes both at the same time =/22:38
@snapcountthis could obviously be problematic22:39
@snapcountweeeeeee22:39
greghackeouch.  double ouch.  literally22:39
@snapcountI'm ready to move onto new bugs so hopefully this will pan out22:39
+perlDreamerpreaction, ckotil: IIRC, my testing presentation is at http://www.sunsetpres.org/web/webgui22:45
@preactiondanke22:46
ckotilwhere do I assign an activityID to my workflow activity?22:46
@preactiononly an instance of an activity has an id, so when you're creating the instance to put in the workflow22:47
+perlDreamergooeybot: testing is tutorial available at http://www.sunsetpres.org/web/webgui22:47
gooeybotOK, perlDreamer.22:47
+perlDreamergooeybot botsnack22:47
gooeybot:)22:47
+perlDreamergood gooeybot22:47
@preactionif you look at the 7.2.3-7.3.0, somewhere in there I make a new activity to add to the hourly workflow scheduler22:48
@preaction(which was wrong and i should be smote for)22:48
ckotilah.22:48
+perlDreamerpreaction: re images in the RTE disappearing, there's a built-in function to be used instead of the one the image linker is currently using22:48
+perlDreamerall you need to do is trace the code for the regular linker instead of the Asset linker22:49
@preactionk, sounds good22:49
@preactionif i can just tear myself away from helping people in #css22:49
ckotilyou know what table i need to insert info into for my new activity?22:49
@preactionsometimes it's fun to deal with easy issues like CSS and HTML problems, instead of deep Perl bugs and JS crap22:50
@preactionckotil: insert? use the API22:50
greghackedidn't realize you were a css guru22:50
+perlDreamerckotil, you shouldn't need to do custom inserts22:50
ckotilok22:50
* ckotil ducks22:50
@preactiongreghacke: certainly not guru level (though there are some regulars in that channel who are)22:51
+perlDreamerdude, you should get your boss to give you some WebGUI hacking time.  Two hours per week for bug fixing and RFE implementing will do wonders for your code-fu.22:51
ckotilim to the point where my activity gets listed out at the add new activity screen, but the line is blank.22:51
@preactioni'm more of a trial and error kind of person22:51
@preactionwhen it comes to CSS22:51
@preactionckotil: did you fill in the correct definition information?22:51
@preactionckotil: pastebin your activity perhaps?22:52
+perlDreamersub definition is your friend22:52
ckotilsure.22:52
@preactionperlbot paste22:52
perlbotPaste your code to http://sial.org/pbot/perl or http://erxz.com/pb and #perl will be able to view it.22:52
@preactionthose are nice perl-specific pastebins22:52
@preactionbut avoid the "Notify #Perl" part22:52
+perlDreamerlook at /data/WebGUI/lib/WebGUI/Workflow/Activity/DecayKarma.pm for a nice workflow activity example22:53
ckotilhttp://paste.biz/paste-438.html22:54
ckotilseems im the only one using paste.biz today22:54
ckotili think i have it written properly22:55
ckotildoh. almost, i need use WebGUI::Mail::Send22:55
ckotil..and macro22:56
+perlDreamerman!  Everything is coming Portland22:58
+perlDreamerRailsConf, Ubuntu, OSCON22:58
ckotilk well i cheated and looked at the source, pasted it in my url bar, added the activity to the workflow. ran it...now awaiting an email. or ill check the log for errors22:59
ckotilOMG22:59
@preactionyou might want to use proper code practices too, naming: "Workflow_Activity_SendEmailAboutVersionTag" should be the name of your i18n file22:59
ckotilw000tt22:59
ckotilok.22:59
@preactionof course, when you write the RFE to add your feature, it'll probably get cleaned up (or I can do it sometime next week)23:00
@preactionsince we cant' add it until 7.4 anyway23:00
@preactionif you have Perl Best Practices, most of the stuff in there is what WebGUI is going to try to do in the future23:00
ckotilalright. ill attach my .pm to the rfe23:00
@preactionword23:00
ckotilya i heard that webgui is following 'WebGUI' Best Practices23:01
ckotilwe have that book23:01
@preactionwhich just means that JT took a marker to my book, scratched out "Perl" and wrote "WebGUI" in its place23:01
ckotilya, i read that. haha23:01
@snapcountwell crap23:01
@snapcountthis way won't fix this23:01
@preactionliterally...23:01
@snapcounttime for plan bravo niner23:02
@preactioni am the proud owner of the only copy of WebGUI Best Practices ;)23:02
ckotilhehe23:02
@snapcounthe did the same thing to my book preaction 23:02
@preactionsnapcount: Roger, 55523:02
@snapcountso nanny nanny boo boo23:02
@preactionHARLOT!23:02
@snapcountstick your head in...23:02
@snapcountoh wait23:02
@preaction10 steps ahead of your!23:02
@preactionsomething23:02
@preactionand your mother smells of elderberries!23:02
+perlDreamerand your father is a hedgehog23:03
+perlDreamercome now, resorting to Monty Python?23:03
@snapcountare you suggesting an african swallow...23:03
@preactionmaybe if they tied it to a string23:03
+perlDreamerespecially when everyone else in the channel is a Sam Kinnison fan....23:03
@snapcountlol23:03
@preactionkinnison sucks23:03
@preactionthere23:03
@preactioni said it23:03
@snapcountok... I have to go figure out a different way to do this23:03
@snapcountthis way breaks way more than it fixes23:04
@snapcountwhich is contrary to our doctrine23:04
@snapcountall these damn helicopters and sirens don't make it any easier to think for sure23:04
@preactionso i should write a test BEFORE i start fixing a bug, right?23:04
+perlDreameryes23:04
+perlDreamerYES!23:04
+perlDreameraaaahhhhhhhhh!23:04
@preactionnow i get it23:04
@preactionwhat if i require refactoring the code?23:05
+perlDreamerwrite two tests23:05
+perlDreamerstrike that23:05
+perlDreamermake sure that your tests give 100% code coverage for the current stuff23:05
+perlDreamerthen refactor23:05
@preactionor just use Test::MockObject?23:05
@preactionwell, i'm thinking if the bug is in a www_* method, then we've got issues unless it can be refactored out somehow23:06
+perlDreameryou can call www methods so long as you don't need to pass in a form param23:06
+perlDreamerand there are ways around that, too, if need be23:06
@snapcountok... I need other opinions23:07
+perlDreamerno, those pants don't make you look fat23:07
@snapcountthe problem I have is this23:07
+perlDreamerI definitely had too much sugar for lunch23:07
+perlDreamersorry, dude23:07
greghackehappens23:07
@snapcountif you login and decide to purchase a "badge" for $100.0023:08
@snapcountthen click "Add to cart"23:08
@snapcountthen like a dummy, you just logout23:08
@snapcount10 years later23:08
greghacke(which is VERY common)23:08
@snapcountyou log back in23:08
@snapcountwell, now the EMS has no idea that you have an old event chilling in the commerce cart23:09
@preactionit shouldn't BE chilling23:09
@snapcountindeed23:09
@snapcountthat's my opinion as well... it should die23:09
@snapcountbut how23:09
@snapcountit's in the commerce cart now23:09
@preactiondon't carts have a lastUpdated date?23:09
@preactionor users have a lastLoggedIn somekindofthing?23:10
@snapcountand... the commerce system was designed to persist carts across logins23:10
@preactionthere should be a timeout though, say a month? or a week?23:10
@snapcountwell, even if it's two seconds23:10
@preactionbut that would still not fix it, because what if they log back in between23:10
@preactionyeah23:10
@snapcountit creates a problem23:10
@preactionEMS will have to look for carts from that user?23:10
@snapcountbecause the ems says, you've spent $023:10
@snapcountthen they buy the same damn thing or something completely different23:11
@snapcountand it says you've spent 100.0023:11
@snapcountthen they get to commerce checkout23:11
@snapcountand there is extra stuff there and a different total23:11
@snapcountof course they don't notice23:11
@snapcountpanic ensues23:11
@preactionso the EMS is using a separate "temporary cart" of some sort?23:11
@snapcountyes... it has to23:12
@snapcountbecause of the way pricing is manipulated23:12
@preactionoh god23:12
@snapcountthere are discounts, exceptions to this that and the other thing23:12
@preactiondiscounts should probably have been implemented as separate Products23:12
@snapcountif you bought 'a' while standing on your head you get 8.3% off of items 'c' and 'd' and 'f' is now free23:12
@snapcountbut 'b' costs an extra 1.0023:13
@preaction... wait. what?23:13
@preactionwtf23:13
@snapcountyeah23:13
@snapcountit's insanely flexible23:13
@preactions/flexible// # fixed that for you23:13
@snapcountthe discounts are defined by the admin inside the EMS23:13
@snapcountso I can't make a new module for each one23:14
@snapcountwe pushed way past what commerce was designed to handle23:14
@preactioni see...23:14
@snapcountso now we have problems like this23:14
* perlDreamer coughs* rewrite23:14
greghackeall kinds of wackiness in EMS23:14
greghackecart needs to empty at logout.23:14
@snapcountwe need to rewrite commerce first23:14
@snapcountgreghacke: yes23:14
@preactiongreghacke: it can't and it shouldn't23:14
@snapcountbut how23:15
greghackeok, the EMS cart should.23:15
@snapcountwell it should for Event ITems in the cart23:15
@snapcountthe EMS cart does23:15
@snapcountlet me state what needs to happen and we can focus on a solution23:15
@snapcountthe why is confusing and irrelevant now23:15
@snapcountand I need a 'how' solution23:15
@snapcountif there are 'Event' item types in a users shopping cart when they logout, or login23:16
@snapcountthey need to go away23:16
@snapcountshopping cart being 'commerce cart'23:16
@snapcountother item types like subscriptions, etc should stay23:16
@preactionthere's a runOnLogout workflow no?23:16
@preactionor even runOnLogin?23:17
@snapcountb/c the EMS can't pi$$ across the fence so to speak23:17
@snapcountwell, that's crap23:17
@preactionyes23:17
@snapcountthis needs to be in the EMS23:17
@snapcountnot a system wide deal23:17
@snapcountbut I don't know it's possible23:17
@preactionthe EMS can't check the user's cart?23:18
@snapcountsure it can23:18
@snapcountbut it doesn't know when someone clicks logout23:18
@snapcountwe want to leave it in there until they logout23:18
greghackeagreed on logout vice login.23:18
@preactionso the problem is that there are Events in a user's cart, but the EMS doesn't... do what to them?23:18
@snapcountproblem is that the EMS builds a "badge"23:19
@snapcountapplies funky pricing and arrives at a total23:19
+perlDreamercan you add a trigger on op=logout to clean their cart?23:19
@snapcountsays "I'm done" here you go commerce23:19
@preactionperlDreamer: what if they logout somewhere else?23:19
@snapcounthere's the total and a description23:19
+perlDreamerlogout == logout23:19
@snapcountnow the person doesn't pay23:19
@preactionperlDreamer: he just shot down my workflow activity solution :(23:19
@snapcountthe only solution I see23:20
@snapcountis if there were a hook to the commerce system that was triggered on login or logout23:20
@snapcountand the hook could be trapped by an item plugin23:20
+perlDreamer(13:19:24) perlDreamer: can you add a trigger on op=logout to clean their cart?23:20
@preactionsnapcount: could the EMS store them until they visit, say, EMS->www_checkout, and THEN passes the stuff to commerce?23:20
@preactionno, that's what's happening and is the problem... crap23:21
@snapcountdon't worry23:21
@snapcountit confuses me too23:21
@snapcountperlDreamer: I didn't see that23:22
@snapcountI think that's the only way to fix this but that would mean un-fixable until 7.423:22
+perlDreamerand 7.4 is our Commerce rewrite anyway23:22
@snapcountand it's also likely a lot of work23:22
@snapcountit is?23:22
@snapcountI didn't know that23:22
+perlDreamerI could be wrong23:23
@snapcountI thought it was like 7.3023:23
+perlDreamerrizen->mode('accounting') today, maybe he's still listening?23:23
@snapcountdoubt it23:23
@snapcountthe change required is to great to justify the fix23:23
+perlDreamerthe bugger is that we're starting to need Auth Workflows, like for login and logout23:24
@snapcountit needs to go through a beta cycle b/c it could affect all of commerce23:24
+perlDreameryes23:24
+perlDreamerwait23:24
@snapcountso I think the solution is that we can't fix the bug right now23:24
@snapcountwhich really sucks23:24
+perlDreamerwhat about a scheduler plugin that checks session status and cleans out the necessary data?23:24
@snapcountno good23:25
+perlDreamerhow come?23:25
@snapcountif you logout, log right back in23:25
+perlDreamerthat's called a grace period :)23:25
@snapcountcan't run it ever 0.1 seconds23:25
@snapcountyeah but it doesn't fix the problem23:25
@snapcountit's a field dressing that will work sometimes23:25
@khennwow that was a tricky bug23:26
+perlDreamerwell, that gives you three options: full fix, partial fix and postponed fix23:26
@snapcountI tried some hackery to kludge it and it broke a lot of things23:26
@snapcountwe need to fix it the right way in 7.423:26
@khennincidentally, there is now a skipNotifications flag for assets that you can check for subscriptions to ensure that notifications aren't sent out when they shouldn't be23:26
@preactionkhenn: the edit branch one? nice23:27
@khennyeah23:27
@khennthat was a bitch and a half23:27
@snapcountwtf... why do I keep getting dropped from AIM23:27
-!- Jamie [n=chatzill@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui23:27
@rizeni'm sort of here23:27
@rizenwhat's up?23:27
@snapcountthe EMS bug...23:28
-!- mode/#webgui [+o Jamie] by preaction23:28
@preactionjamie better be vrby23:28
@rizenyup23:28
@snapcountI can fix it but I need logout and login to trigger a method in item plugins for anything in the commerce cart23:28
@snapcountone or the other really23:28
@snapcountdoesn't matter which23:28
@snapcounta hook basically23:29
+perlDreamerpreaction: how do you hash slice a hash ref?23:29
@preactionderef23:30
@snapcountseems like a change that shouldn't go into a stable release b/c of the potential for impacting so many other things23:30
@khennbtw, bug list is below 30 now!23:30
@snapcountnice!23:30
@preactionperlDreamer: let me try some things, i think it's %{$hashref}{"element","key","keys"}23:30
@preactionerr.. @{$hashRef}23:31
+perlDreamergreghacke: i have your bug and am fixing it now23:31
+perlDreamerhere it is:23:32
+perlDreamer-               while (my $key = shift(@keys)) {23:32
+perlDreamer-                       $options->{$key} = shift(@values);23:32
+perlDreamer-               }23:32
@snapcountuh23:32
@preactionperlDreamer: perl -e'$hashref={a=>1,b=>2,c=>3}; print @{$hashref}{"a","b"}'23:33
+perlDreamerthanks, dude!23:33
@snapcountso rizen: do you agree that we should hold off on that functionality23:33
+perlDreamerif $key is false, then the loop stops23:33
@preactionperlDreamer: that loop is wery bad23:34
+perlDreameryes23:34
+perlDreamerthis one is better23:34
+perlDreamer@{ $options }{@keys} = @values;23:34
+perlDreamerIt's even WGBP23:34
+perlDreamerwe need a gooeybot bug screen scraper23:34
+perlDreamergooeybot: bugCount23:34
gooeybotperlDreamer: what?23:34
+perlDreamerperlDreamer there are 30 bugs23:34
@preactionactually, i enabled RSS for gooeybot, let's see how it works23:34
@snapcountI guess for now I'll update the bug with all the info and move on for now23:35
+perlDreamer27 bugs23:35
+perlDreamer26.5, really.  The WSClient bug is waiting for the DonorWare team to get me a test SOAP server23:36
ckotilthx for the help guys. have a good superbowl weekend.23:36
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit ["Go Colts"]23:37
+perlDreamer25.523:38
+perlDreamerthe other SQLForm bug is a dupe.23:38
-!- Jamie [n=chatzill@71-86-227-90.static.mdsn.wi.charter.com] has quit ["Chatzilla 0.9.73 [Firefox 2.0.0.1/2006120418]"]23:40
+perlDreamerwith regards to server names, what is Dusk?23:41
@preactionour gateway, and donated hosting iirc23:41
+perlDreamerKristi mentioned it for the other SQLForm bug23:42
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has quit [Remote closed the connection]23:45
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has joined #webgui23:45
@snapcountwow23:46
@snapcountI just wrote a small novel23:46
+perlDreamercan we talk about a bug I'm having problems with?23:47
+perlDreamerhttp://www.plainblack.com/bugs/tracker/file-name-entered-into-attachment-field-disappears-when-previewing-content#AfnEfuCuhqzGtrnGRjj7aQ23:47
+perlDreamerhe just wants to save the name, not the actual attachment.23:48
@snapcountah that one23:48
+perlDreameryeah23:48
@snapcountsure23:48
+perlDreamerhow in the world would we do this?23:48
@snapcountI don't think you can set the value field for a file form field23:48
+perlDreamerI didn't think so.23:48
+perlDreamerSo this is an RFE?23:48
@snapcountI haven't looked it up, but if you can set value to prefill the field like we do with all the others23:49
@snapcountthat would work23:49
@snapcountbut I don't think you can do that23:49
@snapcountnot an RFE... no way to do it23:49
+perlDreamerI didn't think so, because the file upload is a JS form control.23:49
@snapcountunless you can use JS to make it happen23:49
+perlDreameryeah.  You'd have to create some JS thing which said:  "After you're built, insert these into yourself."23:50
@snapcountbut if that's the case, it would become an RFE because the upload form control does not have that functionality23:50
@snapcountif it does, and we're simply not using it23:50
@snapcountthat's a bug23:50
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has left #webgui []23:50
@snapcountmy $0.0223:51
+perlDreamerI always left shift your opinion value, snapcount23:51
@snapcountI wish I could left shift my paycheck value =P23:51
@snapcountevery week23:52
+perlDreamercumulatively?23:52
@snapcountabsolutely23:52
+perlDreamerthis is an RFE.  The form control will allow you do display information, but only via Storage elements.23:53
+perlDreamerno storage, no persistance, no values23:53
+perlDreamerwe're down to 6 WRE bugs, 3 PlainBlack.com bugs and 16 wG bugs23:56
@snapcountexcellent23:57
+perlDreamerof the 16 bugs, 5 are out for user feedback or experimentation23:57
@snapcountthey should be closed then23:58
@snapcountcan you close bugs?23:58
+perlDreameryes, I am bug empowered23:58
@snapcountmake it so23:58
@snapcount=)23:58
+perlDreamerIch herre and verstehen, mein Herr23:58
--- Day changed Sat Feb 03 2007
+perlDreamerwho has shell access to plainblack.com?00:01
@preactionyo!00:01
+perlDreamercheck out /tmp and see if there'sa file in there called post.log for me, please?00:01
@preactionthat name-saving thing i want to take a look at later, so i'll bookmark it00:01
@preactionperlDreamer: kk00:01
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has joined #webgui00:03
@preactionperlDreamer: looks like about 13 pages of output, you want a copy sent to an e-mail address?00:04
+perlDreameryes, please00:04
@preactionsents00:07
+perlDreamermuchas00:07
+perlDreamerCan one of y'all take a crack at Kristi's SQLForm bug?  I can't duplicate it on my dev box.00:07
greghackeurl for bug?00:08
gooeyboti guess bug is that if there's a bunch of errors in spectre workflows00:08
+perlDreamerIt's needs to be a PB dev, internal site access and all that00:08
greghackestill... I'd like to peek at it...00:09
+perlDreamerIt's at the top of the list00:09
greghackethx00:09
+perlDreamergreghacke, there's another thing you could help with.  Do you have a firewall with proxy running?00:09
+perlDreamerthis bug00:10
+perlDreamerhttp://www.plainblack.com/bugs/tracker/statistics-doesnt-take-into-account-proxy-settings#UQN7MzC3gBKWVUoY0Q76oA00:10
+perlDreamerneeds someone smarter than me to try and fix it00:10
+perlDreamerpreaction: thanks, but the log is clean.00:13
@preactionsunuvva00:13
+perlDreamercan you rerun your query from yesterday about dateSubmitted/dateUpdated for me and check for any hiccups in the last 14 hours?00:13
@preactionk00:14
@preactionkhenn, paging khenn, are you working on the CS replies bug as well?00:16
@preactionperlDreamer: looks like two of them, finding a pastebin00:16
@preactiondo you want epoch times or any other information?00:16
@preactionperhaps a dump of those rows?00:17
+perlDreamerassetIds, and dateSubmitted/dateUpdated data, please00:17
+perlDreamerbecause here's the thing00:17
+perlDreamerthe log file didn't catch those00:17
+perlDreamerwhich means we now know where the bug isn't00:17
+perlDreamerfixing this would be a great way to start the weekend00:18
@preactionyou just want where dateSubmitted not equals to dateUpdated correct?00:18
+perlDreameryes00:18
+perlDreamerespecially the off by one kind00:18
@preactionhttp://paste.biz/paste-440.html00:19
@preactionlooks like 1 and 2 seconds are both there00:19
+perlDreamerI hate to pester you, but could I have epoch times instead?  that matches my log data format00:21
@preactionsure00:22
@preactionrofl one just happened00:23
+perlDreamerthis is nuts00:23
+perlDreamerbut it isn't a perl problem00:23
@preactionreload the page00:23
@preactioner00:23
@preactionhttp://paste.biz/paste-441.html00:24
+perlDreamerany reason you can think of why some Posts would have commit called on them, but not others?00:26
+perlDreamerI haven't checked them all, but the 2 "bad" Posts never had commit called on them.00:27
+perlDreamerand one good one did00:27
@preactionwhere are the posts from?00:27
+perlDreameryou mean, like which Forum?00:28
@preactionyeah00:28
+perlDreamerI don't know00:29
@preactioni'll check, some may be "commit with approval", but i'm betting they're all in the support forums00:29
+perlDreamerdid you peek through the logfile?00:29
@preactionhang on, closing a bug00:29
xdangerpreaction: didn't have the time yesterday to look at the upgrade&calendar... But I have a question...00:38
xdangeris there a way to catch "Illegal division by zero at..." error on a whole script level? not just putting the part in eval {};00:38
@preactionxdanger: paste the part you'd put in eval{}, this might have to be refactored00:38
@preactionperhaps a subroutine call?00:39
@preactionsub safe_divide() { eval { $_[0] / $_[1] } }00:39
xdangerit's just: $var = sprintf("%.2f", $x / ($y + $z);00:40
xdangerhmm... mayby I should do that..00:40
@preactionso $var = sprintf("%.2f", _safe_divide("$x / ($y + $z))); sub _safe_divide { eval $_[0] }00:41
@preactionor something00:41
@preactionmake sure to document it, for maintainability's sake00:42
xdangerjust that I have a script and I have to change many lines... and if I just do $var = sprintf("%.2f", eval { $x / ($y + $z) }); I have less writing =)00:45
@preactionright, but never tell yourself "it'll only be used for one thing and then thrown away", some day you'll be like "HEY! didn't i write a script that does this almost?" and you'll want to be able to read it00:46
@preactionperlbot laziness00:46
perlbotThe quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don't have to answer so many questions about it. Hence, the first great virtue of a programmer.00:46
@preactioni think i'm talking at an oblique angle to what you're talking00:47
xdangerYeah...00:48
@preactionperlDreamer: i've got a new paste for you in a couple minutes. Posts with their URL and their parent's URL00:48
+perlDreamercool00:48
+perlDreamerthe good news is that it's happening frequently enough on PB.com that we should be able to find it and fix it00:48
+perlDreamerthe bad news is that I still have no idea where it is happening00:48
xdangerI was just wondering if there was some way to "catch" that on a whole script level.. like "use weird_devision_by_zero_fix;" kinda solution ;)00:49
@preactionhow do i get the maximum revision date in a join?00:49
xdangersubselect00:49
@preactionxdanger: use fatals perhaps?00:49
@preactiondivide by zero is a runtime error00:49
@preactionso you just have to check for it00:50
@preactionyou should've been checking for it the entire time :p00:50
+perlDreamerassetData.revisionDate=(SELECT max(revisionDate) from assetData where assetData.assetId=asset.assetId and (assetData.status='approved' or assetData.tagId=".$session->db->quote($session->scratch->get("versionTag")).")00:50
+perlDreamerthat's close to the right answer00:50
+perlDreamergooeybot: maxRevisionDate is assetData.revisionDate=(SELECT max(revisionDate) from assetData where assetData.assetId=asset.assetId)00:51
gooeyboti haven't a clue, perldreamer00:51
+perlDreamergooeybot: maxRevisionDate is this or that00:51
gooeybotOK, perlDreamer.00:51
+perlDreamergooeybot: forget maxRevisionDate00:51
gooeybotperlDreamer: I forgot maxrevisiondate00:51
+perlDreamergooeybot: maxrevisiondate is assetData.revisionDate=(SELECT max(revisionDate) from assetData where assetData.assetId=asset.assetId)00:52
gooeybotno idea, perldreamer00:52
@preactionit's moronic...00:52
+perlDreamerit must be the embedded punctuation00:52
xdangerit doesn't like you...00:56
xdangerthat must be it =)00:57
@preactionhttp://paste.biz/paste-442.html <- of course it's near impossible to read...00:57
+perlDreamernot isolated to any CS.  That's good.00:58
+perlDreamersome Threads and some Posts.00:58
+perlDreamerthat means it's either in the Post or CS code00:59
+perlDreamerand the logs say that $now stayed constant in the addRevision sub.  That means no perl strangeness00:59
+perlDreamerI thought I was being over paranoid in my logging, now I wish there was more!01:00
@preactionthere's also no extra revisions of these assets, and you said the other night there's no call to update to update the appropriate columns, correct?01:01
@preactionrather, three of them have only one revision, 5 of them have multiple revisions01:01
+perlDreamerthere are no literal calls to dateUpdated or dateSubmitted in the codebase, they might be masked in hashes01:01
+perlDreamerwhere are you getting the revision data?01:02
@preactioni did another query01:02
@preactionwithout grouping by revisionDate01:02
+perlDreamerwell, that's actually good, too.01:02
@preactionall the revisions have the same dateSubmitted and dateUpdated01:02
@preactionit has to be something on the initial creation01:02
+perlDreamerdo you mean all subsequent revisions?01:03
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]01:03
@preactionyes01:03
@preactioni'll paste it01:03
@preactionhttp://paste.biz/paste-443.html01:03
+perlDreamerlet's start appending this to the bug01:03
+perlDreamerfor permanent records01:04
@preactionall of these dumps?01:05
@preactionor just distill the information?01:05
+perlDreamerI'd say both01:05
+perlDreamerothers might see something that we're missing01:05
+perlDreamerpreaction: any ideas?01:33
@preactionnone whatsoever01:33
+perlDreamerI'll send JT a new Post.pm with additional debugging code tonight or tomorrow.01:34
greghackeJT still around?01:36
+perlDreamerhe's in channel, call him by nick01:36
greghackewill in a bit.  he's in accounting mode I believe I heard earlier01:36
+perlDreamerthat's the fastest way to kill a hacker01:41
+perlDreamermake him process numbers01:41
@preactionit's the fastest way to interest me, i'll be writing programs to do it for me :p01:42
@preactioni remember writing a spec for a system that would manage all my projects, including invoicing01:42
@preactionnever got around to tackling that mammoth01:43
+perlDreamercan you build it into the Project Manager?01:43
@preactionit is the project manager01:43
+perlDreamerdoes it invoice?01:43
@preactioni don't know if the PM does01:43
@preactioni specced this for my own cms, Comm_Ctrl01:43
@preactionwas going to plugin to the Cart, so that I could take credit cards for services01:44
+perlDreamerdo  you know what the default cache timeout is for WebGUI::Cache?01:51
+perlDreamernm, there aren't any01:53
+perlDreamerit's all size based01:53
+perlDreamerpreaction: can you please test the 7.3.8 to 7.3.9 upgrade script?  I'm getting an error.02:01
@preactionsure02:01
@preactionperlDreamer: damnit frank02:02
@preactiondamnit damnit damnit02:02
@preactioni'll fix it02:02
@preactionwait02:03
+perlDreamerwhat's wrong with it?  The syntax looks okay to me.02:03
@preactionhe added code to the core02:03
@preactionthat expects an additional field02:03
@preactionbut that field isn't made when it needs to be02:03
@preactionIT'S NOT EVEN ADDED AT ALL02:03
+perlDreamermissing sub call02:04
greghackewow, I can feel the heat from here...02:04
@preactioni've fixed it, testing02:04
@preactionrofl, it breaks the update templates02:05
@preactiongive me 5 minutes02:05
+perlDreameryeah, I've got a workaround by moving that updateTemplates just before closing the session02:05
@preactionthat was the plan02:05
+perlDreamerI'll commit this.02:06
@preactionor rather, i was going to call it before finish(), so it's obvious what's happening02:06
@preactionk02:06
+perlDreamerwhich bug are you hacking on?02:06
+perlDreamerthe JS one?02:06
@preactioni'm done02:06
@preactioni'm getting ready for about 16 hours of sleep02:06
+perlDreamercommitted02:07
greghackeomg, i'd pay money for 2 hours of sleep.02:07
@preactionperlDreamer: verified, it works02:10
@preactionthanks02:10
greghackerizen - i fired you out a file.02:10
+perlDreamerthank _you. It's nice to check that mysql 4 still works with wG02:10
+perlDreamerpreaction: now go sleep!02:11
greghackeda02:11
@preactionmysql 4?02:11
greghackeverily02:11
+perlDreameryawp02:11
@preactionyou? or me?02:11
+perlDreamerme02:11
+perlDreamermy dev box at $dayJob02:12
@preactionahh02:12
+perlDreamervery old, very slow FC4 box02:12
@preactionnice02:12
@preactionhow's its uptime/load avgs?02:12
+perlDreamerwe had a full site power outage 29 days ago02:12
@preactionnm, my p90 / 32meg RAM would not run WebGUI02:12
+perlDreamerit's very lightly loaded in any case02:13
+perlDreamerP3 500MHz02:13
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui02:50
-!- mode/#webgui [+v crythias] by ChanServ02:50
greghackeGood evening.02:50
+crythiashi02:51
greghackekinda quiet here tonight.  everyone must have lives or something02:51
Radix__mornin' - and no, why would you think that? :)02:52
greghackeit's been quiet for 40 minutes.  like silent.02:53
+perlDreamerpreaction is sleeping, and I'm working on the winning WCC entry.02:53
greghackeoh really?  gonna beat my EMS HowTo?02:53
greghacke:-)02:53
+perlDreamerwhat EMS HowTo?02:53
greghackewriting an EMS how-to.02:54
+perlDreamerI mean, I haven't seen one on the Wiki yet.02:54
greghackeyeah :-(  it's more work than I initially thought...  every step is frought with "oh, crap - gotta cover that too)02:55
+perlDreamerit's a big, big system02:55
+perlDreamerokay, it's the weekend.02:55
+perlDreamerI'm outta here02:56
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit [""""]02:56
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has quit ["Trillian (http://www.ceruleanstudios.com"]03:01
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]04:26
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui04:48
-!- mode/#webgui [+v crythias] by ChanServ04:48
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit []05:41
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui05:42
-!- mode/#webgui [+o snapcount] by ChanServ05:42
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:43
PedersenMJWell, I would say g'day, but Radix might beat me senseless for doing so.05:44
HinrikI'll say it for you: g'day.06:10
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []07:12
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]10:28
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]10:35
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui10:35
-!- greghacke [n=greghack@c-24-23-70-232.hsd1.mi.comcast.net] has joined #webgui16:01
-!- greghacke [n=greghack@c-24-23-70-232.hsd1.mi.comcast.net] has quit [Read error: 110 (Connection timed out)]16:48
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has joined #webgui16:59
greghackegood morning, perlbot16:59
perlbotAny morning you wake up is a good one.16:59
greghackegood morning, gooeybot16:59
gooeybotgreghacke: i'm not following you...16:59
greghackeanyone else on today?17:06
Radix__no17:06
greghackeExcellent.17:07
greghacke<!-- <td height="23" align="left" valign="bottom"><div align="left"></div></td> -->17:18
greghacke(the end of 129 should be - - > without the spaces)17:18
greghackewow, I am unintelligent today.17:19
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: Hinrik18:04
-!- Netsplit over, joins: Hinrik18:10
-!- wgGuest55 [n=wgGuest5@cp43027-a.gelen1.lb.home.nl] has joined #webgui18:11
greghackewhat is TANSTAAFL?18:42
greghackeDo we have and SQLForm gurus on this afternoon?19:02
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]19:42
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]19:57
greghackeif anyone from PB pops through, the forums aren't posting - made a post about an hour ago and it hasn't appearsd.  Looks like s spectre issue.20:22
greghackerizen: spectre seems down on plainblack.com , no CS is processing.20:54
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui21:00
-!- mode/#webgui [+v perlDreamer] by ChanServ21:00
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has quit ["Trillian (http://www.ceruleanstudios.com"]21:05
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui21:12
-!- mode/#webgui [+o preaction] by ChanServ21:12
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mn.comcast.net] has joined #webgui21:19
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mn.comcast.net] has left #webgui []21:26
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit []22:07
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui22:51
-!- mode/#webgui [+v crythias] by ChanServ22:51
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]23:27
+perlDreamerboy it's quiet today23:32
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui23:37
-!- mode/#webgui [+v crythias] by ChanServ23:37
--- Day changed Sun Feb 04 2007
+perlDreamerdoes anyone know if we're going to switch to GPL v3 when it comes out?00:20
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit [""""]01:52
-!- wgGuest55 [n=wgGuest5@cp43027-a.gelen1.lb.home.nl] has quit []03:24
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has quit []03:24
-!- Hinrik_ [n=hinrik@dsl-228-236.hive.is] has joined #webgui03:25
-!- Hinrik [n=hinrik@dsl-228-236.hive.is] has quit [Read error: 110 (Connection timed out)]03:43
-!- Hinrik_ is now known as Hinrik04:10
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]04:12
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui04:55
-!- mode/#webgui [+o preaction] by ChanServ04:55
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:01
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]05:16
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:18
-!- mode/#webgui [+o preaction] by ChanServ05:19
@preactionfinally colloquy won't die when someone sends malformed DCC requests...05:19
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui05:20
-!- mode/#webgui [+v crythias] by ChanServ05:20
@preactionof course, that doesn't mean my verdamnt internet connection is going to stay alive05:20
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]05:21
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:32
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui05:36
-!- mode/#webgui [+v perlDreamer] by ChanServ05:36
+perlDreamerokay you rowdies.  What are you up to?05:37
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]05:42
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Success]05:45
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]06:04
-!- perlDreame1 [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui06:36
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]06:48
-!- perlDreame1 [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]07:09
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:31
-!- mode/#webgui [+o preaction] by ChanServ07:31
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Client Quit]07:35
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]07:36
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui07:37
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]08:53
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui08:54
-!- wgGuest23 [i=WebGUIUs@bb220-255-244-165.singnet.com.sg] has joined #webgui11:02
wgGuest23 i am new in WebGiu11:02
wgGuest23any one can help me in installation of WebGui11:02
wgGuest23thanks in advance11:02
wgGuest23how to find the user installation guide?11:04
-!- wgGuest23 [i=WebGUIUs@bb220-255-244-165.singnet.com.sg] has quit []11:08
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]14:26
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui14:30
-!- pjesi [i=pjesi@klefi01.litlahraun.is] has quit ["leaving"]18:42
-!- perlDreamer [n=colink@74.92.162.225] has joined #webgui19:08
-!- mode/#webgui [+v perlDreamer] by ChanServ19:08
* perlDreamer feeds snapcount's crickets19:51
+perlDreameryou guys must be hungry from all that chirping19:51
+perlDreamer#webgui is a M-F kind of channel19:51
-!- perlDreamer [n=colink@74.92.162.225] has quit [""""]20:07
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui22:24
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui23:12
-!- mode/#webgui [+v MrHairgrease] by ChanServ23:13
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]23:19
--- Day changed Mon Feb 05 2007
-!- Hinrik [n=hinrik@dsl-228-236.hive.is] has quit [Remote closed the connection]00:14
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui01:29
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui01:35
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]01:46
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui01:53
-!- mode/#webgui [+o snapcount] by ChanServ01:53
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]01:53
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui01:55
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]01:55
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:55
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]01:56
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui01:57
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui02:03
-!- mode/#webgui [+v crythias] by ChanServ02:03
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]02:10
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui02:11
-!- mode/#webgui [+v crythias] by ChanServ02:11
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit []02:20
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []02:25
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui02:48
-!- mode/#webgui [+v perlDreamer] by ChanServ02:48
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]02:51
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui02:55
+perlDreamerrizen, are you around?03:02
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]03:08
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]03:17
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui04:37
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui04:42
PedersenMJheya04:43
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection reset by peer]04:46
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui04:58
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 145 (Connection timed out)]05:06
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []05:18
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui05:25
-!- mode/#webgui [+v perlDreamer] by ChanServ05:25
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui05:58
-!- mode/#webgui [+o snapcount] by ChanServ05:58
+perlDreamerhey, roy06:12
+perlDreamerer, snapcount06:12
@snapcountsi06:12
+perlDreamerI've been feeding the crickets06:12
+perlDreamerNow that you're here, I'll let you watch them for a while.06:13
+perlDreamerChirpy is a little out of tune06:13
+perlDreamerHe may be sick06:13
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit [""""]06:14
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit []06:15
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]06:38
-!- pjesi [n=pjesi@client-86-27-130-79.winn.adsl.virgin.net] has joined #webgui08:05
-!- Hinrik [n=hinrik@dsl-228-236.hive.is] has joined #webgui09:56
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:32
-!- pjesi [n=pjesi@client-86-27-130-79.winn.adsl.virgin.net] has quit [Read error: 110 (Connection timed out)]14:39
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui16:10
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has joined #webgui16:52
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui17:01
-!- mode/#webgui [+v MrHairgrease] by ChanServ17:01
greghackeGood morning.17:19
greghackeOr should I say good day, all.17:19
+MrHairgreasegood afternoon ould be more appropriate in my tz17:20
greghackeI could see that.  So, I'm becoming a SQLForm user.  Wow, it's powerful but someday i'll have to figure out how to bulk-upload data through it.17:22
+MrHairgreasebulk upload?17:23
+MrHairgreaseyou mean like the file pile?17:23
greghackewell, i created a table with sqlform.  now i want to move 18000 records to it :-)17:24
+MrHairgreaseah17:24
+MrHairgreasei see17:24
+MrHairgreaseare these records already in a database?17:24
greghackeyep.  MySQL5 even.17:25
+MrHairgreaseok17:25
+MrHairgreasethat's good17:25
+MrHairgreaseso why don't you just import that table?17:25
+MrHairgreaseand let the sqlform handle all the import stuff for you17:25
+MrHairgrease(to some extend)17:26
greghackeIt's on my local machine and I am on a shared (agency hosting)17:26
+MrHairgreaseyeah17:26
+MrHairgreasebut don't you have accces to your db?17:26
greghackeYou mean my secondary database?  yes, but only through wG.17:27
+MrHairgreasei see17:27
+MrHairgreasethe login is limited to the server on which yor wg site runs?17:27
greghackeCorrect.  (it's through pb on a agency hosting plan so the only access is through/via pb)17:28
+MrHairgreaseok17:28
+MrHairgreasewell in that case17:28
+MrHairgreaseyou should create a script that you run locally17:28
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []17:28
+MrHairgreasewhich fetches all the records from your db17:28
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:29
-!- mode/#webgui [+o rizen] by ChanServ17:29
+MrHairgreaseand then does from posts to the sqlfrom17:29
+MrHairgreaseor you could hire some monkeys 17:29
+MrHairgreaseto type it over manually =)17:29
+MrHairgreaseand hope for the best17:29
+MrHairgrease=)17:29
greghackeis what I thought.  probably going to a basic dedicated soon - once i get these records up I can finally go home.  at that point, i'll upgrade to a basic and have a bit more access.17:30
+MrHairgreaseok17:31
+MrHairgreasecreating the script would be real easy btw17:31
+MrHairgreasejust use lwp::simple or something like that17:31
+MrHairgreaseit can handle cookies17:31
+MrHairgreasewhich you need in order to let your script login17:32
greghackethanks though.  confirmed what I thought.  it should be easy but i'm not script friendly today - too many pain meds to focus enough.17:32
+MrHairgreasethere's some code in the itransact plugin that the exact same trhing17:32
+MrHairgreaseexcept that it does some form post17:32
+MrHairgreaseinvolving credit cards stuff17:33
+MrHairgreaserather that the sql form17:33
greghackefor response from itransact responses17:33
+MrHairgreasegood luck\]17:33
greghackethanks, MrH.17:33
+MrHairgreasenp17:33
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has left #webgui []18:30
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:49
-!- mode/#webgui [+o khenn] by ChanServ18:49
@khennhappy monday!18:49
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has joined #webgui18:53
@khennwow, quiet today20:01
@khennno perlDreamer20:01
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui20:03
-!- mode/#webgui [+v perlDreamer] by ChanServ20:03
+perlDreamerhas anyone seen preaction this morning?20:21
greghackespeak of the devil...  I haven't seen preaction20:23
+perlDreamerhe was going to help me with a bug this morning20:23
+perlDreamerI helped somebody on boards today who was using wG 5.1.220:24
+perlDreamerI assumed, falsely, that people using open source software tended to stay near the front20:24
greghackei would have assumed something like that as well.20:26
greghackedefinately quiet...21:01
+perlDreameryeah, what's up?21:01
greghackejust odd.  used to seeing something come up and create conversation21:02
+perlDreamerare you still in data normalization nirvana?21:11
greghackeOh, no.  I finally finished all 12000 records.  Now to get them up into a data table on my secondary database and run some training so I can go home.21:12
greghackefinished I guess is polite.  there will be normalization for months as they trim dupicates but it's a start.21:12
+perlDreamerdo you have a wG install > v7.1 around?21:13
greghackei think so.  if not, i can install the wre.21:14
+perlDreamercan you check to see if you have a SQLReport/Download template installed?21:14
greghackechecking21:15
greghackeI do not.21:15
greghackedouble checking21:15
+perlDreamerthat's what I was afraid of21:15
greghackeI was correct.  I do not have SQLReport/Download template anywhere I can locate.21:16
+MrHairgreasecan i help out perhaps?21:19
+MrHairgreasei have a svn copy handy21:19
+perlDreamerof 7.1.0 specifically?21:19
+MrHairgreaseno21:19
+MrHairgrease7.3.921:19
+perlDreamerI think the 7.1.0 upgrade is broken21:19
+perlDreamerit was supposed to install two new SQLReport templates21:19
+perlDreamerand they don't exist on any of 3 different wG installs that I've seen21:20
+MrHairgreasebut it doesn't?21:20
+MrHairgreaseok21:20
+MrHairgreasei can check that on another site21:20
+perlDreamercool21:20
+MrHairgreasewent from 6.8.6 > 7.3.221:20
+MrHairgreasemoment21:20
+perlDreamerwe're looking for a template with assetId SQLReportDownload000121:20
+perlDreamerI see the problem21:22
+perlDreamerthe template did not include the "create" flag, so the template uploaded21:22
+perlDreamertried to create a new revision of a non-existant template21:23
+MrHairgreaseok21:23
+perlDreamerthat failed21:23
+MrHairgreasecan't find it21:23
+MrHairgreaseah21:23
+perlDreamerI guess the question now is how to fix it.21:26
+MrHairgreasefix it in the 7.3.8->7.3.9 upgrade21:26
+MrHairgreasedon't think there's another way21:27
+perlDreameryeah, you're right21:27
+perlDreamerI'll add the template to the 7.3.9 upgrade area, write up a blurb for the gotcha, and then close the bug21:49
+perlDreamerthanks for your help, guys21:49
greghackepleasure.21:50
+MrHairgreasenp21:50
+perlDreamerMrHairGrease, did you get my feedback in time to be useful?21:50
+MrHairgreaseyes21:51
+perlDreamergood21:51
+MrHairgreasedidn't you get the thank you email?21:51
+perlDreamerI haven't checked my gmail account yet today21:52
+MrHairgreaseoh ok21:52
+perlDreamerbut I will right after I come back from running21:52
+MrHairgreasethanks anyway!21:52
+perlDreameryou're welcome21:52
* perlDreamer is running21:52
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Nick collision from services.]21:58
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI21:58
khennhmm21:59
khennexit21:59
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has left #WebGUI []21:59
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI21:59
khennwierd21:59
khennnot getting ops for some reason21:59
khennColin, are you around on IM?22:00
greghackehe went running22:01
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit []22:13
-!- pjesi [n=pjesi@client-86-27-130-79.winn.adsl.virgin.net] has joined #webgui22:18
ckotilis there a reference for ErrorHandler::warn ?22:37
ckotili wanna know what warn[427] means22:37
+perlDreamerckotil: I think that's the line number that generated the warning22:56
+perlDreameryou can find the error log format in the /data/WebGUI/etc/log.conf file22:56
ckotilah23:01
ckotilhrm. i cant make any sense of it.23:03
+perlDreamercan you paste the whole thing?23:03
ckotil2007/02/04 04:52:12 - WARN - globalnoc.webgui.conf - WebGUI::Session::ErrorHandler::warn[427] - The URL jumbomtu.html was requested, but does not exist in your asset tree.23:03
+perlDreamerthat was probably called in WebGUI.pm23:04
ckotilApache died for unapparent reason at 4:00 UTC that day, im trying to track down why. 23:04
ckotilim hoping webgui isnt to blame.23:04
+perlDreamerme, too :(23:04
+perlDreamerWe fixed over 50 bugs last week23:04
ckotilthats awsome.23:04
+perlDreameralthough, I guess learning about existant bugs sooner is better than later23:04
ckotilwe had just migrated a site over to our webserver. www.nlr.net and they had some weird shit in there conf. i think thats to blame.23:05
ckotilbut havent found anything conclusive yet23:05
+MrHairgreaseckotil23:09
+MrHairgreasethat error just means 23:09
+MrHairgreasesomebody went to yoursiet.com/jumbomtu.html23:09
ckotilok23:09
+MrHairgreaseand that page aparently does not exist in your assettree23:09
ckotili see that error all the time23:09
+MrHairgreaseyeah23:09
+MrHairgreasefavico.ico23:10
ckotilits just that htis one time it had an error code with it23:10
ckotili thoguht it might be something else23:10
ckotilsomething more serious23:10
+MrHairgreasedon't think so23:10
ckotilweb crawlers are usually the culprits23:10
+MrHairgreasecould be23:10
+MrHairgreasebut it's not a bad error23:10
ckotilyah. its the equivalent of a 404 error23:11
+MrHairgreaseindeed23:11
ckotilUse of uninitialized value in concatenation (.) or string at /gnoc/globalnoc/htdocs/WebGUI/lib/WebGUI/Storage.pm line 564.23:20
ckotilthats an odd one.23:20
+perlDreamerthat's probably a file without an extension23:21
ckotilwierd thing was that i saw that error in apache's error_log , and not webgui.log23:23
+MrHairgreasethat's a perl warning23:24
+MrHairgreasenot a webgui warn23:24
ckotilah.23:24
+MrHairgreasethey do not cause problems in general23:24
+MrHairgreasesay23:24
+MrHairgreasei have $a and $b23:24
+MrHairgreaseand I do $a.$b23:25
+MrHairgreaseand either one of em is undef23:25
+MrHairgreaseperl will throw that warning23:25
ckotilya i did some concatination in the custom workflow activity i created. im gonna debug it.23:25
+MrHairgreaseit's not a bug23:25
+MrHairgreaseprobably23:25
+MrHairgreaseif you do my $a  ""23:25
+MrHairgreaseno more error23:25
+MrHairgreasewarning*23:25
ckotilok, that easy enough. thanks23:26
-!- pjesi [n=pjesi@client-86-27-130-79.winn.adsl.virgin.net] has quit [Remote closed the connection]23:57
--- Day changed Tue Feb 06 2007
-!- wgGuest13 [n=wgGuest1@200.58.205.236] has joined #webgui00:03
-!- wgGuest13 [n=wgGuest1@200.58.205.236] has quit [Client Quit]00:04
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:46
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has left #webgui []01:50
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:54
-!- greghacke [n=greghack@24.23.66.147] has joined #webgui02:33
-!- greghacke [n=greghack@24.23.66.147] has left #webgui []02:56
-!- preaction__ [n=doug@static-72-1-5-59.ntd.net] has joined #webgui02:58
-!- preaction__ is now known as preaction02:58
-!- mode/#webgui [+o preaction] by ChanServ02:58
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui03:01
-!- mode/#webgui [+v crythias] by ChanServ03:01
Radix-wrkAnyone around?03:57
Radix-wrkWhat is the hierarchy that WebGUI uses for CS's - posts and threads - which one is which?  One is the initial message, and another is the replies attached to that message isn't it?03:59
Radix-wrkThe word thread tends to imply it's what holds multiple posts together - does that mean each post calls a thread it's parent, and the cs object is made of multiple threads?04:02
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui04:09
PedersenMJgood evening04:10
-!- perlDreame1 [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui04:16
perlDreame1radix-wrk: did you get your question answered?04:17
Radix-wrkno04:31
Radix-wrkI think my understanding is right tho, but wanted to confirm.. just added a bit of detail to a RFE in the hope it'd be understood better.  http://www.plainblack.com/rfe/request-for-enhancement/search-asset-returns-urls04:33
perlDreame1CS's directly contain Threads.  Threads only contain Posts, Posts can contain Posts04:33
Radix-wrkokey.. so that should work then04:34
perlDreame1Yeah, The bummer is that you'd have to instantiate each Asset to find its parent04:35
perlDreame1$asset->getContainer, or different specific methods04:35
perlDreame1I almost implemented that RFE for fun last weekend04:35
perlDreame1the instantiation will make it slow04:35
Radix-wrkYeah, I could understand that04:36
Radix-wrkWould make search so much better though04:36
perlDreame1It would be a nice feature04:36
perlDreame1The nice thing about the way it works now is that you don't have to scan to find which asset contains your string04:37
perlDreame1but the Find key works in most browsers04:37
@preactionwould it be possible to share user information between two wG instances by creating MySQL views?05:18
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit [Read error: 104 (Connection reset by peer)]05:18
-!- PedersenMJ_ [n=Pedersen@mail.icelus.biz] has joined #webgui05:18
@preactionoh, and 75 minutes for three donorware site migrations has to be some sort of new record ;)05:18
@preactionof course, it'll take them another 75 to verify everything's working aok05:19
Radix-wrkwell done :)05:22
perlDreame1preaction: probably, but I didn't know you could build views across different databases.05:25
perlDreame1of course, I know almost nothing about views anyway05:25
@preactionme neither05:25
@preactionmaybe you can't05:25
@preactionor maybe you can only if the user can access both databases05:25
PedersenMJ_Unless mysql does some really weird things, you can't build views across databases.05:26
perlDreame1it would be cool to have a MySQL guru come and help tune some of the db05:26
perlDreame1I fixed another bug today, so we're holding the line05:27
perlDreame1but I tried to dupe some of the other bugs, and I couldn't05:27
PedersenMJ_Weird, wonder where the _ after my name came from.05:27
@preactionyou had a ghost05:28
PedersenMJ_Ah, okay. I see it now. Not gonna worry about it tonight.05:29
@preactionor just /nick PedersenMJ05:29
-!- PedersenMJ_ is now known as PedersenMJ05:30
PedersenMJMan, it is so frustrating to realize how much I've forgotten about IRC.05:31
perlDreame1what you've forgotten, I've yet to learn05:33
PedersenMJI used to be on it, a *long* time ago. Around 10 years now, I think.05:34
PedersenMJThis chan is the first one that's made me willing to come back since then.05:34
perlDreame1thanks, man05:34
PedersenMJWhy? What'd I do?05:35
perlDreame1You said that this channel made you willing to come back.  That's a compliment.05:36
perlDreame1So I said thanks05:36
PedersenMJAh, I suppose. Well, you're welcome. I actually enjoy coming here. I just wish I dared to open up the IRC ports at work.05:37
PedersenMJWow, this I might consider getting: http://www.newegg.com/Product/Product.asp?Item=N82E16820233042&name=Item-%23%3A-N82E1682023304205:39
PedersenMJI'm in the market for a decent flash drive. Anybody have any specific suggestion?05:40
Radix-wrkWhy not just get a dozen 2GB ones?  so much cheaper overall05:40
PedersenMJPlanning on using it as a home directory for a live cd of some sort, so, 1 big drive is better.05:42
perlDreame1what kind of yahoo doesn't install vim on a server?05:52
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]05:53
PedersenMJThere's only one time I didn't install vim on a server, myself, and that was on an old hp-ux server which ran the entire company, and could not, under any circumstances, be allowed to fail. I didn't want to have to pipe up and say "Yeah, I was tired of using vi, so installed vim, and it was during that install the server went down."05:57
PedersenMJThat would have been a *very* bad conversation, I think :)05:57
perlDreame1yes.  You must be a very careful admin.05:57
PedersenMJNah, I'm usually pretty careless. But even I know enough to say "Nope, not gonna do it. Can't make me" when it's important enough.05:58
perlDreame1preaction: I think we need a new rule06:04
perlDreame1anything called get better return a copy of everything if you don't request a property by name06:05
perlDreame1likewise, set will not die if you don't pass it a hashref06:05
perlDreame1whaddya think?06:05
@preactionget should always return a copy, no matter what06:05
@preactionat least, imho06:11
perlDreame1I agree06:11
perlDreame1It made testing the AdSpace module easier06:12
@preactionwhy wouldn't set die if you don't pass it a hashref?06:12
perlDreame1because it's easy enough to override in the set method06:12
@preactionbut it should die, shouldn't it? if you don't give it anything to set, that's bad06:12
perlDreame1If you don't give it anything to set, it shouldn't set anything.  Not die.06:13
@preaction60 minutes since i was done that DW still can't figure out what's wrong w/ their network06:13
@preactionahh06:13
@preactioncarp or cluck at least then?06:13
@preactiondie maybe not, but warn at least06:13
perlDreame1my $properties = shift || {};06:13
@preactionmy $properties = shift || return; # :p06:13
perlDreame1that works too06:14
perlDreame1are you going to be around tomorrow?06:14
@preactionyes, i'm on support tomorrow06:14
perlDreame1I'm having some test coverage issues that I can't figure out.06:14
@preactionroy left me a full plate though06:14
@preactionso i'll be able to dip in and out until 5:00p, where i'll be open06:14
perlDreame1hmmm... 5:00pm your time is 3:00pm my time.06:15
@preactioni'm hoping to implement test-driven development for the DoS Alumni Q+A Live Wobject06:15
@preactionif i can convince frank06:15
perlDreame1do you mean at the API level or all the way up and down the stack?06:16
@preactionjust for the Wobject itself06:16
perlDreame1right, API and/or User Interface?06:16
@preactionprobably mostly API06:24
@preactionsome scraping for the UI06:24
perlDreame1I'd like to play with Selenium one of these days06:24
@preactionthis looks interesting indeed06:26
perlDreame1yeah.  A scriptable browser would finally give us cross-browser regressable testing06:26
perlDreame1would it be pointless to sell an ad to a website with no URL associated with it?06:33
perlDreame1nm06:41
perlDreame1I'm heading offline.06:41
perlDreame1Goodnight, guys06:41
@preactionhave fun06:41
-!- perlDreame1 [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]06:41
xdangerdamn, there ain't no wre 0.7.2 for debian... dang...06:43
PedersenMJI've heard that 0.8 will do Debian, though.06:45
xdanger0.7.2 will do too.. I think.. just that nobody has build a ready to use binary of it...06:46
xdangerI just didn't notice that before I started to upgrade my debian webgui server to newest of webgui =)06:47
PedersenMJAh, see, I still do it all from source. And found a bug in testEnvironment.pl because of it.06:48
xdangerjust have to wait and see the build..06:48
xdangeryay! build failed...06:48
xdangerluckyly now, not an hour from now..06:48
PedersenMJyeah, that's not something you normally see, is somebody happy that the build failed.06:49
xdangerdoes the build require some -dev packages on debian?06:53
xdangerI had the wre setenviroment in my bash... started a fresh session and it's working...06:55
xdangerwell past the previous point06:55
PedersenMJNever did the wre, so I honestly don't know.07:00
PedersenMJI always did my own install. Next time, it's likely I switch to wre, though.07:00
xdangerchecking for zlib location... not found07:05
xdangerchecking whether to enable mod_deflate... configure: error: mod_deflate has been requested but can not be built due to prerequisite failures07:05
xdangernice07:05
PedersenMJCould be lots worse, though.07:06
xdangerI'd like to do webgui .deb:s.. but I'm lazy...07:11
PedersenMJ\Pondered doing that myself, but the gain for it would be pretty minimal, to say the least.07:12
xdangerbut think how c00l it would be to apt-get install webgui ;)07:12
Radix-wrkI second that07:14
PedersenMJIt would be amazingly cool. But if wre 0.8 handles it, and that should be on the horizon in the near future (my opinion *only*), what is there to gain?07:15
PedersenMJYep, have ordered that 16G usb drive. Coupled with vmware and a knoppix dvd .iso, I can work on my own code on any laptop I choose. And honestly say afterwards that I never put my code on work computers.07:19
xdangerI have a mac, I just install wre ;)07:19
* PedersenMJ is using a mac, too. Problem is that 1G of ram just is not nearly enough with how much I do. Email, shell, im, browser, and vmware/parallels >1G.07:22
PedersenMJAnd that doesn't even cover the smaller apps I fire up during the day. *sigh* Must get more ram.07:22
xdangerI have only 1.25G07:23
xdangerbut an old 1Ghz ibook07:23
PedersenMJanyway... passing out now. time for bed. Hopefully, tomorrow night will return to normal bedtimes.07:25
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []07:25
xdangerI'm starting to hate this building for an hour and then failing on some -dev library and have to start from the begining...07:57
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has quit []08:26
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:09
-!- wgGuest88 [n=wgGuest8@85-18-14-23.fastres.net] has joined #webgui14:48
-!- wgGuest88 [n=wgGuest8@85-18-14-23.fastres.net] has quit [Client Quit]14:49
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has joined #webgui17:12
greghackeguten tag - dobre dyen17:15
-!- preaction__ [n=doug@static-72-1-5-59.ntd.net] has joined #webgui17:59
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui18:05
-!- mode/#webgui [+v MrHairgrease] by ChanServ18:05
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]18:27
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui18:30
-!- mode/#webgui [+v perlDreamer] by ChanServ18:30
-!- bopbop [n=kristi@68-114-216-78.dhcp.mdsn.wi.charter.com] has joined #webgui18:35
-!- preaction___ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui18:36
-!- preaction__ [n=doug@static-72-1-5-59.ntd.net] has quit [Connection timed out]18:55
-!- preaction__ [n=doug@static-72-1-5-59.ntd.net] has joined #webgui18:56
-!- preaction___ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]18:58
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui18:58
-!- mode/#webgui [+o snapcount] by ChanServ18:58
@snapcountperlDreamer: are you around?18:58
+perlDreamerYes, my master.18:58
greghackeAll hail snapcount18:58
@snapcountI need a professional opinion18:59
@snapcountsee, now this is the attitude I like to see on channel18:59
@snapcount=P18:59
+perlDreamernever have less than 60 degress of phase margin18:59
greghackeAlways set border: 0; margin: 018:59
@snapcountnever exceed the wattage rating on carbon resistors to let "the magic out"19:00
+perlDreamerThe fifth of the chord should always be played slightly sharp19:00
@snapcountok, so I'm fixing this CS shortcut bug19:00
+perlDreamerspectre seems to be having problems on PB.com19:00
@snapcountlovely19:00
+perlDreamerokay, CS shortcut bug19:01
+perlDreameroh19:01
+perlDreamerthat19:01
+perlDreamerI tried to dupe it and I couldn't19:01
@snapcountI know what's causing it19:01
+perlDreamercool!19:01
+perlDreamerwhat is it?19:01
@snapcountbut I don't know the best way to fix it19:01
@snapcountthe cause is our old friend19:01
@snapcountcache19:01
@snapcountsee, the original cs defaults to a cache timeout of 1 hour19:02
@snapcountso when you set the override to change threads displayed19:02
@snapcountit still hits cache19:02
@snapcountin the real cs, when you change this property, cache is purged19:02
@snapcountbut when you set a shortcut override, it is not19:02
@snapcountbut, I'm not sure how we can make a shortcut aware of other wobjects cache19:03
@snapcountwell19:03
@snapcountprivate cache methods that is19:03
@snapcountif only it were as simple as calling assets purgeCache method19:04
+perlDreamerwhere does CS.pm interact with the Cache?19:05
@snapcount_visitorCacheOk19:05
@snapcount_visitorCacheKey19:05
@snapcountwell, those don't directly19:05
@snapcounthold on19:06
+perlDreamerthis is a pretty far reaching bug, then19:06
+perlDreamersince it's not only the CS that suffers from this19:06
@snapcountexactly19:06
@snapcountanything that caches a property that is not cleared by the assets purgeCache method19:06
@snapcountwhich is perhaps the solution19:06
+perlDreamercan we stow a flag that tells the bypasses the local Wobject's internal cache?19:06
+perlDreamerbypassCacheDueToShortcut19:06
@snapcounteverything should be cleared by purgeCache no?19:07
@snapcountotherwise it's wasting disk space19:07
+perlDreamersounds good to me, but since they don't it always makes me wonder if it's by design19:07
+perlDreameror accident19:07
@snapcountso if saveShortcutProperties or whatever called the assets purgeCache method19:07
@snapcountthen as long as each asset cleaned up all of its cache in purgeCache19:08
@snapcountit would be fixed for all19:08
+perlDreamerdoes that mean the cache could be cleared if there were alternating views to a Wobject19:08
+perlDreamerWobject, Shortcut (clear), Wobject, Shortcut (clear again)19:08
@snapcountI don't follow what you mean19:08
+perlDreamerwell, the cache is meant to store views by a user so they don't have to be regenerated again19:09
+perlDreamer(sorry, that was pedantic)19:09
@snapcount=)19:09
+perlDreamerif the cache is cleared when the Wobject is viewed through a shortcut, it would affect the usefulness of the cache.19:09
@snapcountno no19:09
@snapcountdon't clear it everytime it's viewed19:09
@snapcountclear it everytime the shortcut overrides are saved19:10
@snapcountcuz that means a property has essentially changed19:10
@snapcountits only changed for that "view" of the asset19:10
@snapcountso everyone will suffer each time there is an edit19:10
@snapcountjust like they do if you edit the original19:10
@snapcountperhaps I'm clear as mud....19:11
+perlDreamerno, I think I'm getting it19:11
@snapcountwhich part is fuzzy?19:11
+perlDreamerand I'm still partially confused because I tried to dupe that bug and couldn't19:11
@snapcountoh I can tell you how to dup19:11
@snapcountcreate a cs, commit it19:11
@snapcountadd two posts19:11
@snapcountcreate a shortcut of the cs19:11
@snapcountoverrides tab, change maxthreads per page to 119:12
@snapcountthe shortcut still shows 2 per page if admin is off19:12
@snapcountclear cache or edit visitor cache timeout of cs to 1 second19:12
@snapcountit works19:12
+perlDreamerokay19:13
+perlDreamerI must have skipped a step or something19:13
@snapcountthe cs handles this by clearing cache everytime editSave is called19:13
+perlDreamerso the Shortcut should reach down into it's Asset and flush his cache.19:13
@snapcounteverytime the overrides save method is called19:14
@snapcountbecause we have no way of knowing what properties are cached down below19:14
@snapcountif any19:14
preaction__morning gentlemen19:14
@snapcountbut the asset by the same token also has no knowledge19:14
preaction__double underscore?19:14
-!- preaction__ is now known as preaction19:14
-!- mode/#webgui [+o preaction] by ChanServ19:14
@snapcountso it will just keep using cache because it doesn't know it's being viewed by a shortcut19:15
@snapcountso find the flaws here19:15
+perlDreamer1) CS's purgeCache is broken19:15
@snapcountI'm talking myself into it too quickly19:15
+perlDreamerit sounds good19:15
+perlDreamerthis is the definition of OO here19:15
+perlDreamer"You go and clear yourself"19:15
+perlDreamerbut purgeCache clears the wrong stuff19:16
@snapcountyeah that's the idea19:16
@snapcountyou got it19:16
@snapcountwell, I'm not sure that overrideSave calls purgeCache on the shortcutted asset as well19:16
+perlDreameror rather, it doesn't clear enough19:16
@snapcountso that's #219:16
+perlDreamerwe can trace whether or not overrideSave calls purgeCache19:17
@snapcountindeed19:17
@snapcountok... I'll see how this works19:17
@snapcountbbiab19:17
@rizenhow's it going everybody?19:18
+perlDreamerit's good19:18
@rizensweet19:18
+perlDreamerAre you out of accounting purgatory yet?19:18
@rizenyes, but a whole new kind of hell caught up with me on sunday19:18
+perlDreameryou need to get out W2's and 1099's sometime soon19:19
@rizenone of my closest friends died unexpectedly19:19
+perlDreamertoo19:19
+perlDreameroh, no!19:19
+perlDreamerdude, I'm sorry19:19
+perlDreamerwhat happened?19:19
greghackeIf you need anything, I believe we are all here for you.19:19
@rizenshe went into the hospital for a routine thing, and died due to complications19:19
@rizenthe shittiest part is that she was only 3119:20
+perlDreamerthat's young19:20
greghackedefinately.19:21
@rizenand she has a 1 year old daughter19:21
greghackesometimes there is just nothing to say.  If you or they need anything, we are your community.19:22
@rizenyou are my community for something else, this is something i must face alone19:22
@rizenanyway...i just stopped by the irc channel to let you guys know i won't be here much this week, if at all19:23
+perlDreamereven without this community, you're not alone.  You have Sarah.19:23
+perlDreamerhang tough, dude, we'll be thinking of you19:23
@rizenthanks. have a good week. ttyl19:24
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []19:24
@snapcountwell it looks like this patch fixes the problem19:25
@snapcountonly two lines of code required19:25
+perlDreamersnapcount: cool!19:25
+perlDreamerwant to fix another quick one?19:25
@snapcountwere you able to duplicate it?19:25
+perlDreamerno19:25
@snapcountstill no?19:25
+perlDreamerbut this is on Mozilla 1.4 still19:25
+perlDreamerI don't trust it for caching stuff19:26
@snapcountwell this should all be server side cache19:26
@snapcountnow I'm skeptical of this19:26
+perlDreamerYeah, I followed bopbop's steps exactly and I had no problems with the override taking effect.  But this old browser is very suspect.19:26
+perlDreamersometimes it caches when it shouldn't19:27
@snapcountso everytime you change the override property for maxthreads, the shortcut immediately shows the correct number with admin off?19:27
+perlDreamerwith everytime being 1, yes19:27
@snapcountyou don't have cache disabled in the config file do you?19:28
+perlDreamerno, type = fileCache and disableCache=019:28
@snapcountwell foo19:29
@snapcountcan you try it on demo?19:29
+perlDreamerI only have 1 browser here at $dayJob19:29
@snapcountI want to make sure I'm not fixing something that isn't broken19:29
+perlDreamerI'll try to set it up on a demo site.19:29
@snapcountso to go a bit off topic19:30
@snapcountmy first clinical is in 10 days19:30
@snapcountto say I'm nervous would the understatement of all time19:31
+perlDreamerwhat is a clinical?19:31
@snapcountfirst time you get to practice on real humans19:31
greghackeit's fun!19:31
@snapcountto not sugar coat things19:32
@snapcountthat's essentially what it is19:32
+perlDreamerI thought you were studying business?19:32
@snapcountthat's this fall19:32
@snapcountI'm trying to get into a fancy pants private university19:33
@snapcountso I decided to do this to better man kind19:33
greghackemy orto teaches at OSU Medical.  He has me come in and work with students for clinicals - they run the gamut on me and tell me how bad off i am.  it's fun!19:33
@snapcountsave the world!!!!!19:33
greghackewhere you going?19:33
greghackeI did the save the world deal (no cheerleaders though)  it can be painful.19:33
@snapcountStetson University is where I'm trying to get in19:34
@snapcountI'll be in debt up to my (bleep)19:34
+perlDreamerbleep is deep19:34
@snapcountabout 30K / year19:34
greghackever' deep.19:34
@snapcountonly two years left though19:34
greghackelooks nice though.  i spent a lot on college too.19:35
+perlDreamerwe need a library of packages for easily debugging wG19:36
+perlDreamerI'm starting to get tired of making Yet Another Asset19:36
@preactionsnapcount: is there any debug code left on gama's server about their listserv bugs (the outlook sending replies as attachments thing?)19:36
@snapcountnot sure home skillet19:37
@preactioni'll insert my own then19:37
@snapcountrizen has been running that circus as of late19:37
greghackecicrcus.  heheh.19:37
@snapcountperlDreamer: when we move to exception handling it will be very easy19:37
+perlDreameryes19:37
+perlDreamerthat would have caught the template insertion bug I fixed yesterday19:38
@snapcountcause we can have different types of exception objects19:38
@snapcountso one for debug19:38
@snapcountso could you dup on demo? or still no dice19:39
+perlDreamerstill trying to set it up19:39
* snapcount learns some patience19:39
+perlDreamerit's an old browser running on a 300 MHz UltraSparc behind a 1MHz pipe19:39
+perlDreamerIt takes 45 seconds to add a Post.19:40
@snapcountI must admit that all of the grotesque human disfiguration has evolved from shear terror and nausea to fascination19:40
greghackepatience, grasshopper19:40
@snapcountbut it's all in the book so I'm sure the real deal will start the cycle all over again19:40
greghacke"the book"?19:40
@snapcountand my clinical dates are on days that the population of the city increases from 60,000 to about 500,00019:41
@snapcountso lots of trauma likely19:41
greghackespring break?19:41
* perlDreamer makes a shortcut19:41
@snapcountgreghacke: "Emergency: Care and Transportation of the Sick and Injured"19:41
@snapcountNational Law of the Land for EMTs19:42
@snapcountbike week19:42
@snapcountrace week19:42
@snapcountand spring break19:42
greghackeOh, I know it.  I played that for a bit but we got to throw out the manual (the army could care less about a number of items in the book)19:43
@snapcountour instructors keep telling us19:43
@snapcountthere's the way you'll be taught and the way you'll do it19:43
@snapcountbut every job is like that19:44
@snapcountthere's the book way and the way it's done in the real world19:44
@snapcountperlDreamer: sweet19:44
greghackeonly rule I hever found to stick through is "only point the weapon where you don't mind the bullets going"19:44
@snapcountthat sounds like a good one19:44
+perlDreamersnapcount: here's the site http://demo.plainblack.com/demo1170783047_18/home19:44
@snapcountwe don't get weapons19:44
* snapcount puts on a pouty face19:45
+perlDreamerstandard auth19:45
@snapcounthow many posts should I see on the home page?19:45
+perlDreamer719:45
@snapcountI see four19:45
greghackeI see 4.19:45
@snapcountis that the shortcut or the real cs?19:46
greghackein FF 2.0.0.119:46
+perlDreamerthat's the real one19:47
+perlDreamershortcut is on the getting started page19:47
@snapcountnegative ghost rider, the pattern is full19:48
@snapcountdid you commit ze shortcut?19:48
@preaction... so Microsoft outlook is sending XML as HTML 4.0 Transitional...19:51
greghackewell...  that depends on which version of outlook you use.19:55
@preactionnevermind, it's using some of those wonderful conditional comments to block the xml from those mail agents that would not understand19:56
+perlDreamersnapcount: yes, it's committed19:57
+perlDreamerand I see what I may have missed19:58
+perlDreamerI turned off admin and saw that the shortcut still showed 419:59
+perlDreamerI didn't go back and check the original19:59
@snapcountso you duped it?19:59
+perlDreameryes19:59
@snapcounteven on dev?19:59
@snapcountor just demo19:59
+perlDreamerjust demo19:59
+perlDreamerIf you want me to dupe it on dev it will take a while20:00
@snapcountit's ok20:00
@snapcountI'm committing what I have20:00
@snapcountif you can test the fix just for good measure that would be awesome20:00
@snapcountbut it's not a big deal20:00
+perlDreamerI might deploy the asset from the demo and try it later today20:00
+perlDreameris there any chance I can get an updated post.log/colin.log from PB's /tmp directory?20:01
@snapcountsure20:01
@snapcounthow are we sending it to you20:01
+perlDreamervia email to my gmail account20:02
@preactiongreghacke: i'm about to try again on the www_titangames_com extra databases20:13
greghackethanks.  i sent you a few copies.  not sure which is best.20:13
@preactionimma try the small one first20:13
greghackegood idea ;)20:13
greghackewent crawling through for data20:15
greghackeintegrity issues20:15
@preactionthe mysqldump headers are missing, but i wouldn't think that would cause a problem20:16
@preactionlet me givver a go first, then if it fails we can decide how to proceed20:16
greghackeexcellent.  thank you.20:17
@preactiongreghacke: yeah, i'm going to need the dumps with the full mysqldump headers20:21
@snapcountthe problem yesterday was that the file abrubtly ended20:21
@snapcountin the middle of an insert statement20:21
@snapcountfyi20:21
greghackeok.  passing them to doug@... now20:21
@preactionwait20:21
@preactionlet me try one more thing20:21
@preactiongot it20:23
@preactionit's all there20:23
greghackeI guess that does it.  now to bust through and get my code in place.  thank you muchly20:25
greghackenow to get SQLForm to run against it.20:31
greghackeif you get a chance, can you pop through and see if I am getting an error somewhere.  if I attempt to create an sqlform on the tgproducts table fails.20:34
-!- greghacke [n=greghack@c-24-23-66-147.hsd1.mi.comcast.net] has quit ["Trillian (http://www.ceruleanstudios.com"]20:36
+perlDreamerhas anyone tried out a redirect asset recently?20:36
@preactionyes20:37
@preactiondoesn't work like it used to, because how it used to work was apparently a bug20:37
+perlDreamerso how is it supposed to work now?20:37
@preactionif you go directly to that URL, it redirects you to another URL20:38
+perlDreamerif you view it on a page, it doesn't20:38
+perlDreamerhm20:38
@preactionthat's not directly that URL20:38
+perlDreamerright20:38
@snapcountthat's retarded20:38
@preactioniirc, it was causing more problems the way it was20:38
@snapcountimo20:38
+perlDreamerI gotta go with the Floridian on this one20:39
@preactionpeople would add multiple redirects to a single page, then what?20:39
+perlDreamerfirst one wins?20:39
+perlDreamerlast one wins?20:39
@snapcountjs message: "You're retarded"20:39
@preactiona redirect should have no physical presence, and should only affect the URLs it's configured to affect20:39
@snapcountactually a real solution would be to have it check for the existance of a redirect when it's added20:40
+perlDreamerif scalar $self->getParent->getChildren(["children"],{getOnlyRedirects}) > 1 then croak "Only 1 per page, please".20:40
+perlDreamernow that was scary20:40
@snapcountyeah20:40
@snapcountkind of like how sqlform does20:40
@snapcountthe real use to a redirect in wG was you could have /home, work on it as admin but redirect everyone else20:41
@preactionuh... so version tags don't fix that?20:42
+perlDreamerthey do now20:42
@snapcountyeah they do20:42
@snapcountI'll think of another reason hold on20:42
+perlDreamerEveryone was told that you couldn't have bare assets as pages anymore20:43
+perlDreamerLayouts are recommended everywhere20:43
+perlDreamerbut that breaks the redirect asset20:43
@snapcountyou could redirect based on a group20:43
+perlDreamermight as well remove it from the system.20:43
@snapcountif who can view is "farkers" then farkers goto /home/farkers instead of /home20:43
@snapcountbut everyone else sees home20:43
+perlDreamerthat sounds like the WebGUI chains thing20:44
@snapcountbut you could do that with a redirect before20:44
@snapcountnow you would get perms error20:44
@snapcountbut the #1 reason is b/c that's the way it used to work and change is bad and everything should always be the same always just because20:45
@snapcount.com20:45
-!- wgGuest40 [n=wgGuest2@rozeboom.dedierenarts.com] has joined #webgui20:46
@preactionsnapcount: that webstats4.plainblack.net/?config=www.cascadesystems.net issue remains after rebuilding the stats... i don't have a damned clue20:46
@preactionthe only thing i can see is to generate the stats for this site as a cronjob20:46
-!- wgGuest40 [n=wgGuest2@rozeboom.dedierenarts.com] has quit [Client Quit]20:48
@snapcountahh grasshopper20:49
@snapcountstill fixing the symptom20:49
@snapcountit may be a good stop gap20:49
@snapcountbut we need to know why it's happening and hopefully someday a fix20:50
@preactioni still remain a "cure the symptom cure the disease" type of person20:50
@snapcountwhat if it suddenly happens to everyone?20:50
@preactionthen we're fucked20:50
@snapcountexactly20:50
@snapcountfind the root cause is my advice20:50
@preactionso we run the cronjob for everyone20:50
@snapcountdo with it as you will20:50
@snapcount=)20:50
@snapcountyou're fun to work with20:51
@snapcountI worked with guys like you in engineering too20:51
@preactioni'm worried about where you're going with this :p20:51
@snapcountstuff would burn up and they would change to ceramic resistors20:51
@snapcountit was great fun20:51
@snapcount"oh... throw a 20W wire wound on there..."20:51
@preactioni'm very action-oriented, trial-and-error20:52
@snapcountgood times20:52
@preactionthis works? use it!20:52
+perlDreamersnapcount: never exceed the wattage rating on carbon resistors to let "the magic out"20:52
@preactiondoesn't work now? throw it out!20:52
@snapcountof course, the resistors stopped incenerating20:52
@snapcountand instead the traces seperated from the PWB20:52
+perlDreamernow that's funny20:52
@snapcountI thought so20:52
@preactionfor those who know what the hell you're talking about20:53
@preactionjargon20:53
@snapcountIf only you could "let the smoke out" of software some how20:53
@preactiondude, do not open awstats.pl, trust me20:53
+perlDreamerhe's saying that masking symptoms only allows bad design to continue20:53
@preactionyou will need eye bleach20:53
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit ["leaving"]20:53
@snapcountyeah I looked20:53
@snapcountit's a rats nest20:53
+perlDreamerkind of like why we need to start using PBWG about 1.5 years ago20:53
@snapcountmore like 10 years ago20:54
@preactionwe can't fix the core of awstats :p20:54
@snapcountwhen it was but a twinkle in JTs eye20:54
+perlDreamerperltidy?20:54
@preactioncould try... i swear it'll vomit on it20:54
@snapcountvomit is cool20:54
+perlDreameractually, vomit is about 95 degrees F20:54
+perlDreamerthat's quite warm20:55
+perlDreamerback to EMS school, dude20:55
+perlDreamereither that, or hold a 1 year old for long enough20:55
+perlDreamer:)20:55
@snapcountheh20:56
@snapcountthe coolest part is learning to not be distracted20:56
@snapcountthey get all dressed up with makeup20:56
@snapcounthave an axe in the forehead20:56
+perlDreamerthat will make your mascara run20:57
@snapcountwe show up and do an assessment and we have to ignore the axe20:57
@snapcountthere are more things that are of higher importance20:57
@snapcountthat's hard to do20:57
+perlDreamerlike people who are still living?20:57
@snapcountor a compound femur fracture20:57
@snapcountyeah it's all makeup and silicon20:58
@snapcountor latex even20:58
@snapcountsheesh20:58
@snapcountfake blood20:58
@snapcountand they moan and scream20:58
@snapcountpretty good at acting really20:58
@snapcountall you can think about is "Good God, his femur is poking out"20:59
@snapcountand then they fail you because the person is breathing 6 times a minute and going into shock20:59
@snapcountwhile you bust out the traction splint20:59
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui21:00
@snapcountanyways21:00
@snapcountnext bug for me21:00
@snapcount=)21:00
+perlDreamertry to tackle the statistics/proxy one21:01
+perlDreamerit stumped me21:01
@snapcountdoes an icalendar feed generate an ics file?21:04
ckotilyes21:04
@snapcountok cool21:04
@snapcountfound one to test with me thinks21:04
ckotilhttp://maintcal.grnoc.iu.edu/cals/igig_sched.ics21:04
ckotilhttp://indiana.gigapop.net/ingigapop/support/maintenance-calendar/maintenance-calendars.html21:05
ckotilmore to test if you want21:05
+perlDreamerckotil: know any good SOAP servers?21:05
ckotili do not. i can ask around my group tho.21:05
+perlDreamerthanks21:06
ckotilsoap::lite21:06
+perlDreameruh, I mean a public SOAP server that I could test the WSClient against21:07
ckotilyeah, we have one.21:09
ckotilim getting the url now.21:09
ckotilhttp://noc.net.internet2.edu/i2network/network-status/visible-network/visible-network-toolset.html is the data21:09
ckotillink http://vn.grnoc.iu.edu/Abilene/raw-data.html21:09
+perlDreamerthanks!21:10
ckotilnp21:11
@preactionsnapcount: i'm getting somewhere on this verdamnt thing!21:12
@snapcounteh?21:12
+perlDreamer++preaction21:13
+perlDreamerpreaction has grokked awstats.pl21:13
@preactionit works without the frameset, the main page21:14
@preactionhttp://webstats4.plainblack.net/?config=www.cascadesystems.net&framename=mainright <- works fine21:14
@snapcountnice21:15
@snapcountI found the problem with calendar feeds21:15
@snapcountCouldn't execute operation : WebGUI::Operation::Workflow::www_runWorkflow. Root cause: Undefined subroutine &WebGUI::DateTime called at /data/WebGUI/lib/WebGUI/Workflow/Activity/CalendarUpdateFeeds.pm line 215.21:16
@snapcountthat's part of it anyway I'm guessing21:16
@snapcountoh yeah21:17
@snapcountthat would definitely cause a problem21:18
@preactioni must not've updated SVN, and I can't right now because i'm fixing another (unreported) part of the calendar21:18
* perlDreamer goes afk for a while21:20
@snapcountand yahtzee21:21
@snapcountI see we're doing some work tomorrow21:22
@snapcountthe 7th on the GIGAPOP21:22
@snapcountone problem with this though preaction 21:22
ckotilyup21:22
@snapcountif the calendar is uncommitted21:23
@snapcountthis will blow up21:23
@snapcountbecause the calendar object fails to instanciate21:23
@preactionthe workflow should check for that then21:23
@snapcountline 30421:23
@snapcountI'll add an error message21:24
@preaction... it works every time as long as i have apache use the DirectoryIndex instead of explicitly specifying "awstats.pl"21:27
* snapcount is in SQL hell again22:07
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI22:47
-!- mode/#webgui [+o khenn] by ChanServ22:47
@khennafternoon22:47
+perlDreamerhowdy22:47
@khennColin, can you pop into IM for a bit?22:47
+perlDreamersure22:49
@khenngrassy ass22:50
-!- bopbop [n=kristi@68-114-216-78.dhcp.mdsn.wi.charter.com] has left #webgui []23:21
+perlDreamersnapcount: you still in the netherworld of SQL?23:28
@snapcountno I fixed it23:30
+perlDreamercool23:30
+perlDreamerwe need exceptions23:30
@snapcountit was the matrix bug23:30
@snapcounthuh?23:31
@snapcountwho is we and what do they need?23:31
+perlDreamerwe need to be able to throw and catch exceptions in wG.23:31
@snapcountsure23:31
+perlDreamerI'm thinking of the SQL Form edit bug23:31
@snapcountoh yeah23:31
@snapcountI have a temporary solution if you want to put it in while I'm at class23:32
@snapcountso simple it's genius23:32
+perlDreamersure23:32
+perlDreamerwhat is it?23:32
@snapcountadd a param to DatabaseLink->getList23:32
@snapcountthat only returns valid connections23:32
+perlDreameris there a valid connection checker in there somewhere?23:32
@snapcountthen in that method, make the connection to each one and test for undef23:32
@snapcountno23:32
@snapcountjust do WebGUI::DatabaseLink->new($session, $id);23:33
@snapcountit will return undef if it's not23:33
@snapcountfollowing so far?23:33
+perlDreameryes and no23:33
+perlDreamergetList does not return objects23:33
@snapcountyep23:33
@snapcountso if it's not defined23:34
@snapcountdelete $list->{$id};23:34
+MrHairgreaseroy23:34
+MrHairgreasethat prolly won't work23:34
+MrHairgreaseb/c wg::bdl->new23:34
+MrHairgreasewill throw a fatal23:34
+MrHairgreaseif i'm correct23:34
@snapcountit throws a warn23:35
@snapcountand returns undef23:35
@snapcountat least in HEAD it does23:35
+MrHairgreaseok23:35
@snapcountperlDreamer: so, in SQLForm when he builds the list23:36
@snapcountpass the new param23:36
@snapcountand his error handling will work as it does now23:36
+MrHairgreasei thoiught i wdidn't work b/c WebGUI::SQL->connect($self->session,$dsn,$username,$identifier); throws fatal23:36
@snapcountso WebGUI::DatabaseLink->getList($session,{onlyValidConnections=>1});23:36
+perlDreamerMyHairGrease: DatabaseLink wraps that inside an eval to catch that very problem.23:37
@snapcountcrap23:37
@snapcountyeah but I don't think it works23:38
@snapcountand it's not DatabaseLink->new, it's WebGUI::SQL->connect we have to use to test the connection23:38
@snapcountfor now we need to fix the way I originally suggested23:38
@snapcountuntil we have exception handling23:39
+MrHairgreasesee...23:39
@snapcountchange WebGUI::SQL->connect to not throw a fatal23:39
+MrHairgreasethe prblem is that the fatal gets thrown by connect23:39
@snapcountand change WebGUI::Session->db to throw a fatal if SQL->connect returns undef for connectionId 023:41
@snapcountthat way we can trap errors like we talked about23:41
@snapcountand we'll still have a fatal if the webgui database is borked23:42
@snapcountor the connection to it23:42
@snapcountclear as mud?23:42
@snapcountecho23:43
@snapcountping pong23:43
+perlDreameryes?23:43
* snapcount makes the funny noises a modem makes23:43
@snapcountheheh23:43
@snapcountyes is a question?23:43
+perlDreamerwasn't sure if you were talking to me or to MrHG23:44
@snapcountoh23:44
@snapcountthis is for you23:44
+perlDreamerokay, I'll try to wrap up with Frank, then go back and read what you wrote.23:44
@snapcountok23:44
@snapcountI'll restate everything so it makes more sense23:44
@snapcountin order23:44
@snapcount=)23:44
@snapcountchange WebGUI::Session->db to throw a fatal if WebGUI::SQL->connect returns undef23:45
@snapcountb/c that method gets the default db connection and should throw a fatal if it doesn't work23:46
@snapcountchange WebGUI::SQL->connect  to not throw a fatal like it does now... it should be a warning23:46
@snapcountnow, we can add the parameter to WebGUI::DatabaseLink to validate the connections 23:47
@snapcountand add the code to do so23:47
@snapcounti.e. delete $list->{$id} unless WebGUI::SQL->connect(...);23:48
+perlDreamerokay23:48
+perlDreamerany side effects to the SQL change?23:48
@snapcountI don't see any23:48
@snapcountwe still get fatals for the webgui db23:48
@snapcountand we can trap errors if other db links are fooked23:48
+perlDreamerin order to test this, I need to create a DatabaseLink with bad DSN and make sure it dies well?23:49
@snapcountlastly, the sql form edit method calls DatabaseLink->getList so change it to pass in your new param23:49
@snapcountyeah23:49
@snapcountjust create one with some properties23:50
@snapcountand no db23:50
@snapcountor for an exisiting db with wrong credentials23:50
@snapcountthen you can fix it quick to test it when all is correct23:50
+perlDreamerso this fix will prevent the DatabaseLink from being listed in the drop down, but will not prevent someone from breaking a DatabaseLink that used to work fine.23:51
@snapcounttrue23:52
@snapcountbut it doesn't do that now either23:52
@snapcountunless you count the fatal thrown when something tries to use it as preventing it23:52
@snapcountwe could easily do an RFE for the DBList form control that shows a status after you add this little nugget as well23:52
@snapcountor the operation rather23:53
+perlDreameryeah, the operation would be better23:53
* perlDreamer hums the Salvation through exception song23:53
@snapcountto do that though would require to test the connections in the operation23:54
@snapcountwhich is code duplication23:54
@snapcounteek23:54
+perlDreameryeah23:54
@snapcountwell, you understand where I'm going with it all23:54
@snapcountperhaps you can implement it cleaner23:54
+perlDreamergetValidListOfObjects is our end goal, but we need to have a bugfix for now23:54
@snapcountI think we will see some exception handling soon... maybe even 7.423:55
@snapcountonce it's in place globally and we have the objects, etc23:55
@snapcountthis will all be redone anyway23:55
@snapcountoh23:56
@snapcountthe other thing too23:56
@snapcountif the handle returned by SQL is undef when something is borked23:58
@snapcountsince the fatal is gone23:58
@snapcountyou can test for that in the place where the sql form tries to use the connection as well23:58
@snapcountwhich will handle the case of someone breaking the link after the fact23:59
@snapcountthought of a problem with this23:59
@snapcountpoop23:59
--- Day changed Wed Feb 07 2007
@snapcountall of the code that uses the connections expects that their is always a valid object00:00
@snapcountnone of them test it00:00
@snapcountsigh*00:01
@snapcountI'm thinking maybe this is not a good idea00:01
@snapcountwe should just wait and fix this when we have exception handling00:02
-!- snapcount is now known as snap_away00:02
+perlDreameri agree00:15
+perlDreamerpoop00:15
+perlDreamersigh00:15
+perlDreamerwait00:15
+perlDreamerckotil: Is there a SOAP method call for that particular service?00:39
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]00:48
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui00:55
+perlDreamerpreaction: I'd like to close your i18n bug01:39
+perlDreamerThe Calendar itself is pretty well i18n'ed01:39
@preactionabout the Calendar?01:39
@preactioni think he might've meant the Events01:39
+perlDreamerAnd rizen has said that template i18n will be held off for a separate project on 7.401:39
+perlDreamerif he meant Events, he can refile it01:40
@preactionthat and the stuff in Events that isn't i18n is in a template01:40
@preactionif he would have been specific....01:40
@preactionoh wait, maybe the Feeds stuff isn't i18n01:40
@preactionin fact, i'm pretty sure it's not01:40
@preactionall that raw javascript... *shudder*01:40
+perlDreamerthat needs to be a Snippet or call to extras01:41
@preactioni know01:41
@preactioni've been trying to make it more generic that the routines can be useful elsewhere01:41
+perlDreamerI only see 1 or 2 strings that could be i18n'ed01:42
+perlDreamerand by default, none of them are in the other templates01:42
+perlDreamerthat use javascript01:42
@preactionjust the admin console01:42
+perlDreamerPM01:42
+perlDreamerEMS01:42
+perlDreamerDashboard01:42
+perlDreamerShortcut01:42
@preactioni guess i'm not understanding01:43
@preactionnone of them are) (in the other templates)?01:43
+perlDreamermost of the other parts of wG that use javascript do not have i18n labels in the javascript01:43
@preactionahh01:43
@preactionstupid prepositional phrases01:43
+perlDreamer$perlDreamer->eod && $tired01:44
@preactionif he were more specific, we could track down where there isn't i18n01:44
+perlDreamerit's pretty easy to find where there isn't i18n.01:45
@preactionand i think i'm doing locale wrong, i think the user profile or the language has a locale field, when it's in the i18n file01:45
@preactioni defer to your knowledge then01:45
@preactionsince i seriously don't know sometimes what should or shouldn't be i18n01:45
+perlDreamerideally, any user displayed string would be i18n'ed01:45
+perlDreameranything going to the logfile is always in english01:45
+perlDreamertwo weeks ago, I started i18n'ing the templates exhaustively.  JT asked me to stop and work on bugs01:46
+perlDreamerand because he has a new idea for i18n'ing templates in 7.401:46
+perlDreamerso if we can cover the code well, then the templates will be fixed in 7.4.001:46
@preactionsounds good01:47
+perlDreamerhis new solution for i18n labels is like 15% faster than what we're doing now01:47
@preactionsweet01:47
+perlDreamerdid you ever arrive at a solution that you liked for Event/Calendar help?01:48
+perlDreamerbecause I'm stumped on bugs, I'm not supposed to i18n templates and I have no work for $dayJob01:48
@preactionsorta/kinda, it works but i don't know how to make it do what i want01:49
@preactionlike just make an article for "How to do feeds"01:49
@preactionlet me SVN what i have01:49
+perlDreamerokay01:49
@preactioncommitted01:51
+perlDreamerto just make an article, just create an entry with body and title tags.01:53
+perlDreamerthen make i18n entries for each one01:54
@preactionok01:56
+perlDreamerfor an example, look in Help/WebGUI.pm for the glossary or 'webgui tips' entries01:56
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:05
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []02:10
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit [""""]02:46
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui03:54
-!- mode/#webgui [+v crythias] by ChanServ03:54
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui04:48
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)]04:48
PedersenMJgood evening.04:48
Radix-wrkafternoon04:59
Radix-wrkonly just mind you.. 12.01pm ;)04:59
Radix-wrkHow goes the theme creation?04:59
-!- snap_away [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit []05:32
PedersenMJSorry for idle, in other windows. Haven't done anything since Friday. Been working (before that) on my submission for the current contest, and will (possibly) get back to that tonight after I finish up some work on my Jabber server.05:53
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]07:04
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []07:20
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui08:07
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 131 (Connection reset by peer)]08:07
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui09:02
-!- mode/#webgui [+o snapcount] by ChanServ09:02
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit []09:09
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"]09:52
-!- Irssi: #webgui: Total of 6 nicks [1 ops, 0 halfops, 0 voices, 5 normal]11:10
xdangerpreaction: yo, is there a way to send email from dataform in plaintext still?11:11
xdangerI upgraded and clients aren't happu11:11
xdangerhaapy11:11
-!- nisha [n=chatzill@203.129.230.171] has joined #webgui13:39
nishahi all13:39
nishaanybody home!13:39
nishawas wondering if nyone can share someinsight about google sitemaps13:39
-!- wgGuest29 [n=wgGuest2@85-18-14-23.fastres.net] has joined #webgui13:40
-!- wgGuest29 [n=wgGuest2@85-18-14-23.fastres.net] has quit [Client Quit]13:41
nisha#webmaster13:48
Radix__hello14:18
Radix__I might be able to help out with Google sitemaps.. I wrote the how to for it afterall:)14:19
Radix__Anyways.. ask your question, I'll reply when I get back.. off to watch some tv :)14:32
nishai wanted to know how google crawl data for site14:42
nishaand does he really crawl for deep web 14:42
nishai have a site where many of the links are not direct but they are through javascript function call14:43
nishadoes google will help me crawling data and can i use google for my site (for search purpose)14:44
Radix__that's what the sitemap is for - you tell google what pages you have, and when they were last updated14:45
nishai tried crawling my web site on google sitemap14:46
nishabut its not crawling the pages which are not directly links from any where but linked through javascript functions14:47
nishai mean i tried creating a sitemap.xml file14:48
Radix__are you using webgui?14:49
nishagoogle sitemap tool14:49
nishahttp://www.xml-sitemaps.com/ 14:49
nishathis is site from where i have created that xml14:49
Radix__You're not actually using webgui tho are you?14:50
nishaif u know from where i am suppose to create the xml or 14:50
nishacan u please help me out14:50
nisha i am new to this14:50
nisha please let me know what all i need to do 14:50
nishamay be u can guide for this, if u have time 14:51
Radix__I used webgui to build my sitemap file14:52
nishacan u tell me the site address for webui14:52
nishaand after creating sitemap (file), what i need to do ?14:52
Radix__you need to register it with google14:53
Radix__ie. signup to google sitemaps and register your site14:53
Radix__and www.webgui.org14:53
Radix__https://www.google.com/webmasters/tools/docs/en/about.html14:54
Radix__that's what I used to generate the final sitemap file, though I used webgui (and the information in my How To) to generate the initial sitemap.xml file14:54
Radix__I can only presume you googled google sitemap and got my howto on the wiki to get here :)14:55
nishathanks for the site names14:55
nishabut i have tried this14:56
nishasome how this is enable to crawl my site14:56
nishashowing me 404 error, while i can access it from my browser14:56
nishau there?15:02
-!- wgGuest10 [n=wgGuest1@85-18-14-23.fastres.net] has joined #webgui15:07
-!- wgGuest10 [n=wgGuest1@85-18-14-23.fastres.net] has quit [Client Quit]15:07
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 131 (Connection reset by peer)]15:11
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui15:11
-!- nisha [n=chatzill@203.129.230.171] has quit [Read error: 131 (Connection reset by peer)]15:13
-!- nisha [n=chatzill@59.95.41.73] has joined #webgui15:13
nishahey ny body there?15:14
-!- nishak [n=chatzill@203.129.230.171] has joined #webgui15:19
nishakhi15:20
-!- nisha [n=chatzill@59.95.41.73] has quit [Read error: 131 (Connection reset by peer)]15:23
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui15:29
-!- mode/#webgui [+o snapcount] by ChanServ15:29
-!- nishak [n=chatzill@203.129.230.171] has quit [Read error: 145 (Connection timed out)]15:37
-!- nishak___ [n=chatzill@203.129.230.171] has joined #webgui15:40
-!- nishak___ is now known as nishak15:40
-!- nishak___ [n=chatzill@59.95.41.73] has joined #webgui15:43
-!- nishak____ [n=chatzill@203.129.230.171] has joined #webgui15:45
-!- nishak___ [n=chatzill@59.95.41.73] has quit [Read error: 131 (Connection reset by peer)]15:47
-!- nishak_____ [n=chatzill@59.95.41.73] has joined #webgui15:50
-!- nishak [n=chatzill@203.129.230.171] has quit [Read error: 145 (Connection timed out)]15:51
-!- nishak_____ is now known as nishak15:51
-!- nishak____ [n=chatzill@203.129.230.171] has quit [Read error: 54 (Connection reset by peer)]15:52
-!- nishak_____ [n=chatzill@203.129.230.171] has joined #webgui15:53
-!- nishak [n=chatzill@59.95.41.73] has quit [Read error: 145 (Connection timed out)]16:00
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui16:46
greghackepreaction: tables appear to have posted but it appears that I cannot access the tgproducts through sqlform (sql reports work fine) the only difference between the two is the declaration of a key.  If you get a chance, can you remove the key from the column productId (it lists as MUL but there is only one)16:50
greghackeactually, when I tried to use SQLForm, it appears to have broken my tginventory table.16:52
-!- wgGuest32 [n=wgGuest3@85-18-14-23.fastres.net] has joined #webgui17:08
-!- wgGuest32 [n=wgGuest3@85-18-14-23.fastres.net] has quit []17:15
-!- nishak______ [n=chatzill@59.95.41.73] has joined #webgui17:31
-!- nishak______ is now known as nishak17:31
-!- nishak_____ [n=chatzill@203.129.230.171] has quit [Read error: 145 (Connection timed out)]17:40
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui17:46
-!- mode/#webgui [+v MrHairgrease] by ChanServ17:46
@snapcounteh18:17
greghackesounds like a good day18:18
ckotilso far so good.18:19
ckotilwe got some snow yesterday and i was fortunate enough to find a huge parkinglot at a mega church to donuts and drift in my wrx.18:21
ckotilit was the most fun ive had in a while.18:21
greghackeI drove from southwest michigan to central ohio - a 4 hour drive - that took 12 hours.18:22
ckotilouch.18:22
ckotilyeah, my mom said it took her 5 hours to get home from work. normally a 30 minute drive from cincinnati just into Indiana.18:22
greghackeyep.  is terrible out still.18:22
ckotili made it home in 10 minutes, normally takes 5 minutes. ;]  i took side roads home.18:23
ckotilall wheel drive is a godsend18:23
greghackedefinately.18:23
greghackei was fine on the drive until 2 miles out - then the slip had me all over the road.18:23
ckotilhow come all my version tags GROUP TO USE default to turn admin mode on ?18:46
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Leaving."]19:00
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui19:36
-!- mode/#webgui [+v perlDreamer] by ChanServ19:37
+perlDreamertalk to me, snapcount19:37
@snapcountall hail the mooninites!19:40
+perlDreamerhow did I break wG this week?19:40
@snapcountI'm not sure it's you now actually19:40
+perlDreamerw00t!19:40
@snapcountright now this only happens when you upgrade plainblack.com19:40
+perlDreamerwhat are the symptoms?19:41
@snapcountI tried it on a copy of another thread heavy site and no problem19:41
@snapcountempty uncommitted version tags19:41
+perlDreamerhm19:41
@snapcountand as an aside, it takes a really long time19:41
+perlDreamerit should19:41
@snapcountthat thread recalculation on pb.com took over an hour19:41
+perlDreamerit had to reindex every thread and every post19:41
@snapcountnice!19:41
+perlDreamerI asked rizen about it, and he said to go ahead and do it19:42
@snapcountok19:42
@snapcountin the future note stuff like that in gotchas19:42
@snapcountI already added it for this time19:42
@snapcountotherwise people will think the world is ending19:42
+perlDreamerokay19:42
@snapcountso I've looked at your code19:43
@snapcountand it looks fine19:43
+perlDreamerdo you want another pair of eyes?19:43
@snapcountno diff in how you call those methods as compared to the CS19:43
+perlDreamerand it should be using update, so no calls to the auto commit workflows19:43
@snapcountonly thing I could think of is that maybe the archived posts are screwing it up b/c you can't rate those from the UI afaik19:44
@snapcountbut yeah19:44
@snapcountupdate is right19:44
@snapcountit's under a tag and committed19:44
@snapcountby the upgrade script19:44
@snapcountSo I don't know what the deal is19:44
+perlDreamerhow many tags are created?19:45
+perlDreamerdude19:45
@snapcountdude?19:45
+perlDreamerempty, committed version tags?19:45
@snapcountuncommitted19:45
+perlDreamerwell..., let me ask you this19:46
@snapcountthe answer is badger19:46
greghacke42!19:46
+perlDreamerthe update script checks out a version tag19:46
+perlDreamerand then commits it at the end19:46
+perlDreamerwhat if no work is done and it tries to call commit?19:47
+perlDreamerthat definitely explains empty19:47
+perlDreamerbut not uncommitted19:47
+perlDreamerhow many tags are we talking about?19:47
@snapcountwell that would explain it if the upgrade were run 42 times19:47
@snapcountone tag and commit per upgrade19:47
+perlDreamer42 sites per install?19:48
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has left #webgui []19:48
-!- wgGuest42 [n=wgGuest4@85-18-14-23.fastres.net] has joined #webgui20:00
wgGuest42hi20:00
+perlDreamerhowdy20:01
wgGuest42I just saw that wG 7.3.9 is there!20:01
+perlDreameralmost20:01
wgGuest42you're taking online the release notes?20:01
+perlDreamerthey will be posted online for the final release20:02
+perlDreamerpeople are checking that the upgrade goes smoothly before the final release20:02
+perlDreamerbut the goal is to get it out today20:02
wgGuest42So next week for 7.4?20:02
+perlDreamerI'm not sure about that.20:02
+perlDreamer7.4 is supposed to be held off until the bug list is completely clear20:03
wgGuest42sounds good20:03
+perlDreamerare you anxious for the release?20:03
+perlDreamerthere are over 50 bugs fixed in this one20:03
wgGuest42yeah I noticed from the bugs list that's why I wanted to upgrade asap20:04
wgGuest42but maybe I'll wait to be sure the upgrade is safe20:04
+perlDreamerif you're really, really curious about the release notes, you can get them from SVN20:04
wgGuest42true20:05
+perlDreamerhere: https://svn.webgui.org/svnweb/WebGUI%20SVN/view/WebGUI/docs/changelog/7.x.x.txt20:07
wgGuest42yep reading it20:07
wgGuest42there's a duplicate entry20:08
+perlDreamerit was fixed twice20:08
wgGuest42fix: Calendar feeds do not work20:08
+perlDreameryeah, that actually might have been fixed twice20:08
+perlDreamerjust kidding, preaction20:08
@preactionprobably three or four times20:11
@preactionand it wasn't my fault!20:11
+perlDreameryou can't channel Jake Blues unless you're in Chicago20:11
@snapcountthis vm with 512MB of ram is not taking kindly to the import of the plainblack database20:16
@snapcountactually it's funny you mention that dup20:16
@snapcountb/c it was fixed twice20:17
@snapcountit just didn't work the first time20:17
@snapcountlol20:17
@snapcountI crack myself up.... sigh*20:17
-!- wgGuest42 [n=wgGuest4@85-18-14-23.fastres.net] has quit []20:23
@snapcountsheesh... it wasn't *that* un-funny20:24
+perlDreamerno, he got what he was looking for20:24
+perlDreamerrelease notes20:24
+perlDreamerand to find out if 7.4 will be released next week20:24
+perlDreamerwhich it won't20:24
@snapcountyeah... seeing as how we havent even begun development yet20:24
+perlDreamerand the buglist20:24
@snapcounttrue true20:25
@snapcountso I have to reboot the vm20:25
@snapcountit died20:25
+perlDreamerokay20:25
+perlDreamerI'll kill my ssh session on this end20:25
@snapcountI'm going to give it more memory20:25
@snapcountand check diskspace20:25
@snapcountyep20:29
@snapcountvm won't even boot20:29
@snapcountran out of diskspace20:29
@snapcountcrikey!20:29
+perlDreamerprobably filled up a logfile20:29
@snapcountgood thing parallels has a tool for resizing the partition20:29
+perlDreamerbig partitions20:29
@snapcountIt was only 8000 MB20:29
@snapcountso I bumped it to 20 GB20:30
+perlDreamerlots of memory, too20:30
+perlDreameroh20:30
* snapcount shakes his money maker20:30
+perlDreamerswap space20:30
+perlDreamerit probably filled up the swap, then the whole partition20:30
@snapcountI upped the memory to 1 GB too20:30
@snapcountman what happened to crythias20:31
@snapcounthe's rarely seen anymore20:31
@snapcountand when he is here very quiet20:31
+perlDreamerI don't know20:32
@snapcountnot as into it all as he used to be20:32
@snapcountseems anyway20:32
+perlDreamerpretty quiet on the boards, too20:32
ckotilya20:32
@snapcountI hope he's not burnt out20:32
@snapcounthe's awesome for the community20:32
ckotilwhen i first started to use webgui, crythias was all over every question i had20:32
@snapcounthe ran his own FAQ too I think20:33
@snapcounthe did a lot20:33
+perlDreamerhe's on AOL20:33
@snapcounts/a lot/alot/g20:33
+perlDreamerAIM, I mean if you want to ask him20:33
@snapcountI don't want to put him on the spot20:34
+perlDreamerwith you asking, and asking nicely, it wouldn't be20:34
+perlDreamerjust say that you miss him20:34
+perlDreamerwhich is true20:34
@snapcountwhere the *hell* have you been mister!20:34
+perlDreamereither that, or see if he wants to go out to coffee.20:34
@snapcountsomething like that?20:34
+perlDreamerDon't both of you live in Florida?20:35
@snapcountI think he lives over in Tampa20:35
@snapcountnot very close to me20:35
@snapcountabout 3 hours drive20:35
@snapcountand I seem to recall him talking about moving20:35
@snapcountnot sure if he did though20:36
@snapcountI'd say we're about 40% through the resize20:39
@snapcountHDD is thrashing20:39
@snapcountpalms are getting sweaty b/c the mbp is heating up quite nicely20:39
+perlDreameryou see the Slashdot article on 17" dells having a 20-65V DC bias?20:41
@snapcountno20:41
@snapcountlink?20:41
+perlDreamerhttp://hardware.slashdot.org/hardware/07/02/07/1523249.shtml20:41
@snapcount"Here hold this"20:43
@snapcountZAPPP~!!!20:43
+perlDreamer_my_ laptop has that problem20:43
+perlDreamerI was blowing it off20:43
@snapcountdon't use it in the garden barefoot after the sprinklers run20:43
@snapcountor at the beach with your feet in the water20:43
@snapcountget in on the class action suit while you can perlDreamer 20:44
@snapcount!!!20:44
+perlDreamerI've had severe physical and emotional trauma20:44
+perlDreamerI'm afraid to use it.20:44
@snapcountit makes you wonder how they made it pass UL20:44
+perlDreamerEven the keyboard tray is hot20:44
@snapcountits funny but honestly that could be fatal20:45
@snapcountthe voltages they describe20:45
@snapcountespecially from one are to the other20:45
@snapcount(across the heart)20:45
ckotili bought a dell 4 years ago. inspiron 5100. its lasted this long, but i will never buy a dell again20:45
@snapcounts/are/arm/20:45
+perlDreamerI've loved the last two Dells that I bought20:46
+perlDreamerckotil: what would you get instead?20:46
@snapcountokay the VM is back20:46
ckotilhp/ibm(lenova)/macbook pro20:46
@snapcountand it's quite zippy now20:46
+perlDreamerdo they run linux well?20:46
@snapcountrunning fsck though due to the hard power down20:47
ckotilnot sure. id expect them too20:47
ckotiland with a bit of tweaking im sure they would20:47
@snapcountbow wow wow whaa20:47
@snapcountpurple haze off in my brain......20:48
@snapcountso I hear the creators of Gutiar Hero are making a game that will actually teach you to play a real guitar20:49
ckotilthats awsome20:49
@snapcountyeah... if it's anything like GHII it will be awesome20:50
@snapcountah crap20:51
ckotilhttp://www.funpic.hu/files/pics/00031/00031437.jpg20:51
@snapcountthis magic utility didn't resize my linux partitions20:51
@snapcountcrappity poo poo20:51
@snapcountnow I've got to finagle it20:51
@snapcountlet me guess ckotil 20:52
@snapcountmilk man?20:52
ckotillooks like a double trailor semi20:52
@snapcountyeah one of those milk trucks20:53
@snapcountmaybe it's gas20:53
@snapcountbut definitely a liquid of some sort20:53
ckotilya20:54
@snapcountin any case, that would definitely ruin your day20:54
@snapcountyou're in the shower and a friggin semi drives past you through your house20:54
ckotilid flip20:54
@snapcountI'd prolly do a couple other things first =P20:54
@snapcountheheh20:54
ckotillike shit.20:55
+perlDreamerSPAD20:56
@snapcountthis one was awesome20:56
@snapcountprolly seen it though20:56
@snapcounthttp://www.youtube.com/watch?v=dMH0bHeiRNg20:56
@snapcountsfw20:56
ckotilyah. white dood can dance20:59
@snapcountsome of it is hillarious21:00
@snapcounthis MC Hammer is pretty good21:00
@snapcountthen the old time favs... lawnmower, sprinkler, canopener, shopping cart21:01
@snapcountthe best has to be the cotton eye'd joe dance 21:01
@snapcountstupid vm hurry up go!!!!!!!21:03
* perlDreamer suggests that this might be justification for a better box21:08
@snapcountmy mbp can hold another GB of RAM apparently21:14
@snapcountone 2GB and one 1GB stick21:14
@snapcountright now I have 2 total21:14
+perlDreamerMars needs more women21:15
+perlDreamerSnapcount needs more RAM21:15
@snapcountyou can never have enough RAM21:15
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI21:17
-!- mode/#webgui [+o khenn] by ChanServ21:17
@khennafternoon21:17
@snapcounthola21:19
+perlDreamerkhenn, you going to be around later this afternoon?21:21
@khennyeah21:23
@khennI have to go pick up my boy from school @ 3pm CST21:23
@khennbut I'll be back around 3:30ish21:24
+perlDreamerokay21:24
@preactionis there something in Perl that flattens undef elements out of a hash reference?22:50
@preactionwhenever i make a hash reference using a value from an object method that could return undef, if it returns undef it acts like the value isn't even there, and instead shows the next key name as the value22:51
@preactionso { a => $b->param("maybeUndef"), c => "d" }, shows "c" for the value of "a" if $b->param() returns undef22:52
@preactiononly fix i've found is to put $b->param("maybeUndef") || ""22:52
@snapcountwhat happens to "d"?23:06
@snapcountsurprising that it doesn't cause a runtime error23:09
@preactionsurprising indeed23:14
@preactionfigured it out23:16
@preactionthe $b->param isn't returning undef, it's returning an empty list23:16
@preactionso {a => (), c => "d"}, and that is expected behavior, since the list gets flattened23:16
@preactionso i have to force scalar context23:17
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui23:26
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]23:26
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]23:35
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui23:35
-!- mode/#webgui [+o snapcount] by ChanServ23:35
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui23:37
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]23:37
+perlDreamersnapcount does jumping jacks23:39
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]23:39
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui23:39
-!- mode/#webgui [+o snapcount] by ChanServ23:39
+perlDreamerhe's back!23:39
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui23:43
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 54 (Connection reset by peer)]23:43
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]23:43
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui23:44
-!- mode/#webgui [+o snapcount] by ChanServ23:44
--- Day changed Thu Feb 08 2007
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: +perlDreamer00:01
-!- Netsplit over, joins: +perlDreamer00:02
+perlDreamerwhat's up with IRC today?00:02
@khenndunno00:18
@khennI've been connected the whole day00:18
+perlDreamermaybe it's me.  Everyone seems to be bouncing in and out.00:18
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui01:53
-!- wgGuest48 [n=wgGuest4@213-140-19-118.fastres.net] has joined #webgui01:58
-!- wgGuest48 [n=wgGuest4@213-140-19-118.fastres.net] has quit [Client Quit]02:00
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:26
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:42
@preactionare you or are you not the black angel of death02:59
greghackewhom?03:08
greghackei consider myself more darker shade of grey...03:09
Radix-wrkThe time of purification is at hand03:18
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]03:35
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]04:06
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui05:04
-!- mode/#webgui [+v crythias] by ChanServ05:04
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:20
PedersenMJg'd evening.05:20
Radix-wrkyo05:52
Radix-wrkheh - http://gaming.monstersandcritics.com/news/article_1257066.php/Study_shows_a_link_between_improved_eyesight_and_action_games05:53
ckotilscren -r05:59
ckotilsfd05:59
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 60 (Operation timed out)]06:07
nishakhey i have a query to ask, i even had a chat with Radix yesterday, but due to some problem could not continued06:50
nishakanyone there, to help me on search topic06:50
nishak???06:50
PedersenMJDunno if I can help, but will be happy to try.06:52
-!- nishak______ [n=chatzill@59.95.41.73] has joined #webgui06:55
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui06:57
-!- mode/#webgui [+v crythias] by ChanServ06:57
-!- nishak_______ [n=chatzill@59.95.41.73] has joined #webgui06:58
nishak_______But the problem is that i m using every where Ajax in my website06:59
nishak_______due to AJAX many search engine failed to index the pages which are not direclty linked from anywhere but getting called through javascript function07:00
nishak_______I want a search engine which will deep crawl my web site07:00
nishak_______was wondering if google will be helpful07:01
nishak_______if u have any idea about the same07:01
nishak_______ please help me out07:01
PedersenMJWell, you're already using Ajax and CSS, so why not abuse it a bit more? Add your links (non-javascript versions of them) at the bottom of your page, and set their CSS style to "display: none;"07:02
-!- nishak [n=chatzill@59.95.41.73] has quit [Read error: 104 (Connection reset by peer)]07:08
nishak_______thats fine for a time being i m doing the same07:13
nishak_______looking for a better solution 07:13
nishak_______if a search engine can crawl deep web then it will be better because my web site contains more that 100 such links07:14
@preactionrealize that intelligent search engines know when something is invisible to users like that07:14
@preactionwhy are you using ajax so intensively anyway?07:15
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]07:17
-!- nishak______ [n=chatzill@59.95.41.73] has quit [Read error: 110 (Connection timed out)]07:17
nishak_______well to optimize and speedup 07:22
@preactionprobably not a good idea, there are still browsers (and always will be browsers) that do not use javascript and/or ajax07:23
nishak_______but i have read that google does deep crawling' 07:23
@preactionhow will a screen reader view your site?07:23
@preactionhow will lynx view your site?07:23
@preactionelinks?07:23
nishak_______i have not teted it on linux07:27
nishak_______ but this is specific to browser07:28
@preactioni did not say "linux", i said "lynx" and "elinks"07:28
@preactionterminal browsers07:28
nishak_______javascript is support by almost all browsers its just that u can disable it07:28
-!- nishak_______ [n=chatzill@59.95.41.73] has quit ["Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]"]07:28
@preactionalmost all is not all, and you've made your site completely depend...07:29
@preactionyou can lead a horse to water, but you cannot make him think...07:29
Radix-wrkas a side note - nishak doesn't seem to be using webgui07:46
Radix-wrkkinda why I lost interest in helping him using google sitemaps yesterday07:47
Radix-wrkhe seems to have made his way here after hitting my google sitemaps howto in the wiki07:49
Radix-wrkbut without the power of webgui behind him - he's going to find it much harder to do what he wants! :)07:50
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []07:53
@preactionwas wondering how he got a fully ajax site with WebGUI08:18
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit []09:18
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:07
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui15:37
-!- mode/#webgui [+o snapcount] by ChanServ15:37
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Remote closed the connection]16:01
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui16:01
-!- mode/#webgui [+o snapcount] by ChanServ16:01
ckotilsweet. i just found out whats causing all the unf'd up characters to appear in webgui.log16:15
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]16:35
ckotilheh, my issue didnt get posted to the forums17:33
ckotilin PB Support17:33
ckotilis the PB SUpport forum broke?17:41
ckotilI posted again , and nothing showed17:41
ckotilforums look to be busted17:53
ckotilouch.18:01
-!- greghacke [n=greghack@66-162-187-24.static.twtelecom.net] has joined #webgui18:17
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui18:22
-!- mode/#webgui [+v MrHairgrease] by ChanServ18:22
ckotilah, they got posted .18:26
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui18:32
-!- mode/#webgui [+v perlDreamer] by ChanServ18:32
ckotilfiled a bug on those wierd errors im getting in my webgui.log18:47
+perlDreamerwith a patch? :)18:48
ckotilheh. no sadly18:48
ckotilJT said it looks to be an issue with error handling inside http proxy18:48
ckotiland the wierd characters come from an .rrd file18:48
+perlDreamerwhat is an rrd file?18:48
ckotilwhich is a round robin database, which we use to generate some graphs about the networks18:48
+perlDreamerah18:48
ckotilYeah http proxy was blowing up httpd, due to proxying huge 30MB syslog files. hundreds of them18:49
ckotilso i quit using http proxy, switched to iframe (which blows). then i figured out i didnt have http proxy setup properly. so i turned off proxying of other domains 18:50
+perlDreamerand then you get this funky error from an rrd file18:50
ckotilbut the bots still have the url to those http proxy assets.18:50
ckotilya.18:50
ckotiland im able to replicate it every time by going to the url the bot did18:50
+perlDreamerare you willing to work with me to fix the bug?18:51
+perlDreamersince the release has been delayed, there'sa chance we would get it into 7.3.918:51
ckotilya, i have time. until 4pm EST18:51
ckotilOne of my engineers looked at http proxy and suggested that it proxy content 'smarter' do a pre fetch to see how big the content is that its going to proxy.18:52
+perlDreamerthat would be a great RFE, and probably simple to implement18:53
ckotilYah. im not sure how to explain it completely. i dont know much about proxying18:53
ckotilsome goofyness on the boards today.19:03
+perlDreamerJT's right.  That file is lying.  It says that it's a plain text file, instead of a file with encodings for download.19:04
+perlDreamerThe boards seem a little slow.19:04
ckotilah. so is it not really a bug?19:04
+perlDreamermight be, might not be19:04
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []19:04
+perlDreamerit's running a pre-release 7.3.9 for testing and debug19:04
ckotilcan i instruct webgui what type of file it should expect based on teh extension?19:08
ckotilthat seems like a good solution.19:08
+perlDreamerI'll look into it19:09
ckotilbc from what JT just said, its not really a bug in webgui, more like a bug in our rrd files19:09
+perlDreamerit would be better if you assigned the .rrd files a MIME type in your apache config19:09
ckotilnice.19:09
ckotilthats the solution.19:09
ckotili will give that a shot. call on that url and see if the wierd characters show up in webgui.log19:09
+perlDreamercool.  i've found that wget is an easier way to looking at the raw url and seeing the headers19:10
+perlDreamerwget -S http://stryper.uits.iu.edu/abilene/losa-sinet-bits.rrd19:10
+perlDreamerthat will print the headers and begin a download19:10
+perlDreamerthen you can kill the download19:11
+perlDreamerit's quick19:11
ckotilnice.19:11
ckotilheh. 100%[====================================>] 6,807,236     10.00M/s19:11
+perlDreamerthat's quicker!19:11
+perlDreamerof course, you're in the NOC, right?  You should have bandwidth to spare19:11
ckotilindeed19:11
ckotilour NOC is actually in 2 locations seperated by about 50 miles19:12
ckotil10GE connection between19:12
ckotilnow ill have to set this MIME type on apache running at stryper.uits.iu.edu right?19:12
+perlDreameryes19:12
ckotilk19:12
+perlDreamermy apache config has a TypesConfig directive19:13
+perlDreamerTypesConfig /etc/mime.types19:13
+perlDreamerif yours does as well, then just add the appropriate line to /etc/mime.types and restart the server19:14
+perlDreamersomething like19:14
+perlDreamerapplication/rrd             rrd19:14
+perlDreamerand, while you're in there, add any others that might be lurking around19:15
ckotilk. adding now.19:17
ckotili wonder if adding that to the server running webgui would change the MIME type when proxying?19:18
+perlDreamerI would test it on the originating server first.  It's much more likely to pass on the HTTP headers than it is to fix/change them.19:19
* ckotil nods19:19
+perlDreamerckotil: did that fix it?19:57
ckotilnah, added it to the apache httpd.conf. still appears to be text/plain20:03
+perlDreamerrestarted apache?20:04
ckotilok workd.20:06
ckotilhad to add it to /etc/mime.types20:06
ckotilnow to revisit that url and see how webgui handles it20:06
ckotili still got the error.20:12
+perlDreameryou may need to clear the cache20:12
ckotilk20:12
ckotilssdd.20:13
ckotilill add the rrd MIME type to webgui's apache instance20:13
ckotilhaha. dammit those errors really screw up my osx terminal. turns all my text into gibberish20:14
ckotiloups.svg                        nimages.tar            validate.cgi20:14
ckotilhtcheck.conf                      nlr20:14
ckotilIlight Service Level Pricing.doc  noc_01.png20:14
+perlDreamerdon't tail the file.  Look at it with an 8-bit clean editor like vim20:15
ckotilhrmm... copies hte text fine, but it looks like gibbereish to me.20:15
ckotilgood idea20:15
+perlDreamersnapcount and crythias usually know how to fix this kind of stuff20:22
ckotilgood deal.20:25
+perlDreamerwe're good?20:25
ckotiloh no, good deal that snap count and crythias are good with this.20:26
ckotilits still doing it :/20:26
ckotilill append to the bug report that i added an rrd application type to apache20:26
ckotilis there a scroll to bottom in vi?20:28
ckotil:20000j gets me close.20:30
+perlDreamerin command mode, try G20:46
+perlDreamerit should take you to the bottom of the file20:46
ckotilok 20:53
ckotilhrmm, i only have vi . G doesnt do squat20:53
-!- snapcount [n=royjohns@120.204.189.72.cfl.res.rr.com] has joined #webgui21:18
-!- mode/#webgui [+o snapcount] by ChanServ21:19
+perlDreamerahoy21:24
@snapcountI'm not really here21:27
+perlDreamerOh, in that case I didn't see you21:27
@snapcountI just got booted from the client VPN and I'm trying to reconnect21:27
+perlDreameris someone talking?21:27
@snapcountif it decides to connect I'll drop out again21:27
@snapcountlol21:27
@snapcountit's you concious21:27
@snapcountspelled that wrong21:28
+perlDreamerit's always had problems spelling21:28
@snapcountsigh*21:28
@snapcountI hate the interweb of tubes21:28
+perlDreamerI hate my job21:46
ckotilget hired on a PB fulltie21:49
ckotiltime*21:49
greghackei love my job - if only it paid better.21:49
ckotilme too21:51
ckotilim just starting off. so im fine with it21:51
ckotilits good experience21:51
greghackei work for myself - but i need a real day-job in addition to my clients.21:51
+perlDreamerI don't want much21:52
+perlDreamerjust doing a new wG/perl job with my current salary21:52
ckotilnice. im planning on doing work for myself. web design stuff. and ill offer webgui or static pages21:52
+perlDreamerthat's where the problem comes in21:52
+perlDreamerchip designer >>> perl hacker for salary21:52
ckotilyou design chips?21:52
+perlDreameryup21:52
+perlDreameryou probably have a chip from my group on you right now21:53
greghackei like corn chips ;)21:53
+perlDreamerour chips are crunchy21:54
ckotilsweet21:54
* perlDreamer goes afk for lunch21:54
ckotilwheres the dip? or am i looking at it.21:54
ckotil</meat wad ATHF>21:55
-!- snapcount [n=royjohns@120.204.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]21:59
-!- wgGuest63 [n=wgGuest6@85-18-14-23.fastres.net] has joined #webgui22:01
-!- wgGuest63 [n=wgGuest6@85-18-14-23.fastres.net] has quit [Client Quit]22:01
ckotilmy manager is wondering if webgui has some sort of shortcut auditing system22:39
ckotili.e. get a list of assets being reffered to by a shortcut.22:40
ckotilor does wG tell you when you're about to delete an asset thats being refered to withi a shortcut asset?22:41
ckotilah, so we thought we found a bug with the shortcut. but it really turned out to be an issue of not being able to dynamically link style information for error pages.22:49
ckotilim driving a friend to the airport. bbl22:49
-!- snapcount [n=royjohns@120.204.189.72.cfl.res.rr.com] has joined #webgui22:56
-!- mode/#webgui [+o snapcount] by ChanServ22:56
-!- greghacke [n=greghack@66-162-187-24.static.twtelecom.net] has left #webgui []23:06
+perlDreamerckotil: you could do that list with a SQL Report23:11
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has joined #webgui23:17
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has quit []23:41
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has joined #webgui23:42
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has quit [Client Quit]23:43
--- Day changed Fri Feb 09 2007
-!- snapcount [n=royjohns@120.204.189.72.cfl.res.rr.com] has quit [Read error: 145 (Connection timed out)]00:08
-!- wgGuest12 [n=wgGuest1@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui00:25
-!- wgGuest12 is now known as greghacke00:26
-!- greghacke [n=wgGuest1@cpe-24-210-44-41.columbus.res.rr.com] has quit [Client Quit]00:26
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:08
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui02:10
-!- mode/#webgui [+v crythias] by ChanServ02:11
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:53
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui03:41
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]03:48
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui03:49
-!- mode/#webgui [+v crythias] by ChanServ03:49
-!- wgGuest44 [n=wgGuest4@12-217-162-173.client.mchsi.com] has joined #webgui03:55
-!- wgGuest44 is now known as ScottD03:55
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI03:57
-!- ScottD [n=wgGuest4@12-217-162-173.client.mchsi.com] has quit [Client Quit]03:57
SDuensinGood evening all.03:57
greghackeEvening03:57
Radix-wrkMornin'03:58
SDuensinI'm a past WebGUI Super Fan.  However, the new admin interface and such has me really baffled.03:58
Radix-wrkhow so?03:59
SDuensinNow that 7.0 has a Wiki in it, I want to run it again.  (And my host can finally run it.)03:59
SDuensinFor example, how in the FLIPPIN WORLD do you put photos into a gallery?!  There used to me a really helpful import tool!03:59
SDuensinI've got some large galleries I need to import.04:00
SDuensinAnd how do you do classified ads?  Can you make it list new ads/posts on the front page like you would with something like Drupal?04:00
Radix-wrkHmm.. there's no photo gallery object anymore.. but you can do much the same with the collaboration system04:01
Radix-wrkIf you configure the collaboration system right, you'll be able to email in your photos04:01
SDuensinEmail?04:01
SDuensinThat's odd.04:01
Radix-wrkWell.. you can add them one by one also04:01
SDuensinThat would be horrifically painful.04:02
Radix-wrkI've not seen any tools for mass importing images - though with the API you could write one I guess04:02
SDuensinKind of odd they went backwards on that.04:02
Radix-wrkyou can mass import images into the collateral - but that doesn't give you any means of viewing them or putting them on a page04:02
Radix-wrkthe photo gallery in webgui 5 was a third party addon I seem to recall04:03
SDuensinWas it?  Man, it's been too long.04:03
Radix-wrkThe CS system could be used to do ad's easily too04:03
SDuensin(I'm loading my site up now so I can see what I've done.  There's some kind of gallery in the content you can add.)04:04
Radix-wrkYeah, there's a photo gallery - it's a prototype based on the collaboration system04:05
Radix-wrkie. it's just a CS system with a few different default settings04:06
SDuensinI'll (re)buy the documentation subscription if I know it can do what I want.04:06
Radix-wrkthe CS system is very flexible, so it's capable of doing almost anything from FAQ's to flash videos, to pictures, etc.. anything that involves multiple posts04:07
SDuensinIs there a way to promote content to the front page so new items show up on top?04:07
Radix-wrkI'm not a PB employee btw.. so I don't have all the answers or the best way to do things :)04:08
SDuensinYea, I know.  I appreciate your help all the same!04:08
greghackeSD: there is.  04:09
greghackeyou can use the sorting features in the CS tool.  Use something like Sort By: User Defined 104:09
SDuensinCool, greghacke.04:10
SDuensinSo now that I have a photo gallery on the site, all I have is "Subscribe" and "Search".  How do you get something into it just to play with it?04:11
greghackecreate a template with the fields for the user defined (as detailed in the help.)04:11
greghackecommit your changes and you'll see the add button04:12
greghacke(greghacke works often with CS tools)04:12
SDuensinThe template is "Photo Gallery".04:13
SDuensinI feel like a complete n00b.  I knew I should have kept up to date with this.04:18
greghackeEh, it's just work.  much has changed from say 5.x but so much is better.04:26
greghackewhat you have to do is dup the Defautl Submission template and add a field for User Defined 104:27
greghackesomething that you want to sort on (for instance, a number so you can rate the posts as most important to least or what have you)04:27
greghackeset your gallery to use this template as the submission template.04:27
greghackeset your sort order to User Defined 1 and as ascending/descending as you may need.04:28
SDuensinAre the docs more complete these days?  When I paid for the 5.x docs, they were pretty bad.04:30
greghackethey are more complete.  Still growing but MUCH better than 5.x (I also do not work for PB but do find wG to be a great product so...)04:31
SDuensinOh, I know.  I was a HUGE fan of the 5.x series.04:31
SDuensinWhat about that booklet they sell now?  (I can't find it on the site at the moment.)  Worth the $35?04:32
greghacke6.x was rough at times but 7 is definately worth it.  actually, skipping 6 means you may have missed the growing pains ;)04:32
greghackedon't have it.04:32
SDuensinYea, but I also missed learning the changes.  7.x is VERY different from 5.x.04:32
Radix-wrkWDR is online only now, with lots of movies making up the content04:32
greghacketrue04:32
Radix-wrkno more pdf docs04:32
* SDuensin is still mad that the docs he paid for went from PDF to web-based to flash animations.04:33
Radix-wrkthe booklet is very very entry level.. designed for the novice user04:33
greghackeactually, i was in the same boat for a long time.  then i realized that the online stuff is more helpful overall.04:33
Radix-wrkbut the good news is that they're working on three more books atm for developers, administrators and designers04:33
SDuensinLike me.  :-)04:33
greghackesame here.  i've kicked a lot on wG.04:34
Radix-wrkThe WDR has much the same content tho04:34
SDuensinI can get over it being online instead of a PDF.  The videos without any associated text annoys me.  It takes too long to watch the video when I just need to look something up.04:34
Radix-wrkand lots lots more04:34
Radix-wrktrue04:34
Radix-wrkthe online help is pretty good tho04:34
greghackeeven done some work on pretty-fying wG incorporating thickbox04:35
Radix-wrkas in the help that comes inside webgui itself04:35
greghackenow that is one area that has seen some incredable work - the online help is so much better.04:35
Radix-wrkdocumentation is actually one of their major TODO's atm - and one of the things they're working on04:35
SDuensinCan you guys do me a favor?  Take a look at www.smithton.net and see if you think I could reproduce it in WebGUI.04:35
greghackeyes04:35
SDuensinThank you.  :-)04:36
greghackeand yes.04:36
SDuensinI did that site in Drupal.  Drupal is nice, but it's no WebGUI.04:36
Radix-wrkyeah, looks pretty straightforward04:36
SDuensinThe different content types on the front page sorted by date isn't an issue?04:36
greghackegoing through subpages now and not seeing anything difficult.04:36
greghackenope.04:37
SDuensinExcellent.  That's what I wanted to hear.  :-D04:37
Radix-wrknah.. you could use a CS system for that and pick the sorting method04:37
Radix-wrkeach new news article is a post04:37
SDuensinBut can the news articles be different types?  News/Wanted Ads/For Sale/Events, etc?04:38
greghackeand you can have multiple CS feeding via RSS into a master04:38
greghackeyep.04:38
greghackeyou make each CS and aggregate them into a master.  as each can push out CSS, you have a master level aggregator pulling eact together and sorting by date.04:39
SDuensinNice.  <G>04:39
greghackecss = rss04:39
Radix-wrkand you can email in your new news articles if you want too, rather than go online and post them04:39
SDuensinThis is going to cause me a lot of work.  :-D  I've got about a dozen sites I want to move to WebGUI.04:40
Radix-wrkand users can subscribe to your news and get copies sent via email04:40
greghackei've got about 17 sites so far plus the company I used to work for (GAMA)04:40
Radix-wrkCS systems are pretty cool04:40
greghackei still like the EMS ;)04:40
greghackeeven if it's damn scary04:41
SDuensinEMS?04:41
Radix-wrknever had need to use the EMS myself04:41
SDuensinI do so much web work that it's not even funny.  Too many different systems.  I think I currently manage sites on about 5 different CMS systems.04:41
greghackelike a promethean nightmare.  Event Management System - for managing conventions, meetings, etc.04:41
SDuensinI just need a simple event calendar.04:42
greghackewas created to run a convention and is being used to run a lot of conventions now.  badging, even sales, etc.04:42
SDuensinWow.04:42
greghackethat would be the Calendar.  works great and is sexily CSS capable now.04:42
SDuensinAnyone write an addon to allow payments through PayPal yet?04:42
greghackealso gives an RSS feed04:42
greghackethere isn't one for public consumption but I know some have been written.04:42
SDuensinI can do without one.  Was just curious.04:43
Radix-wrkthe commerce system is still the one part of WebGUI that is subject to change and needs work from what I hear.04:44
greghackefrom what i hear, it's part of the thrust for 7.404:44
SDuensinI use PayPal subscriptions to handle web hosting payments.  I can manage it with the proxy and the buttons that PayPal provides.04:44
SDuensin(Man, I miss that proxy!)04:44
greghacke(proxy was nice and terrifying)04:45
SDuensinWas?04:46
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui04:50
-!- mode/#webgui [+o rizen] by ChanServ04:50
@rizenwhat's up peeps04:52
SDuensinHi rizen 04:52
* SDuensin is trying to get back into the WebGUI family. 04:53
@rizenthat's a fresh name SDuensin04:53
@rizenhaven't seen you on irc before04:53
@rizenback into?04:53
greghackehe's a 5.x guy making the leap!04:53
SDuensinI was a HUUUUGEEE fan of the 5.x series.  Things changed.  Couldn't run 6.x on my host.04:54
@rizen5 was good, 7 is better04:55
@rizeni think you'll like it once you're converted04:55
SDuensinIt sure seems that way.  I'm just trying to wrap my head around all the changes before I take the plunge.  To switch back to WebGUI is going to take a hell of a lot of work and money.  I think it'll be worth it though.04:56
greghackeSD: you need somewhere to beat your head?04:58
Radix-wrkdemo.plainblack.com is handy for that04:59
@rizencan i ask what you're on now?04:59
SDuensinI set it up on a VM here.04:59
SDuensinrizen, it's a hodge-podge of different systems.  Never found one I liked enough to base all my sites on it...04:59
SDuensinSome Drupal, a couple Joomla, a few more bizarre.05:00
@rizenwow, must be a big site if it takes multiple systems05:00
SDuensinI got 7.x running on Kubuntu.  I think my host uses Red Hat or Fedora.05:00
SDuensinMultiple sites.05:00
@rizenRHEL is what we recommend for running the WRE05:00
@rizenit's what we use on all our servers05:01
@rizenor if they don't do RHEL then do CentOS which is the freebie clone that's binarily compatible05:01
SDuensinI'll see if I can figure out what they run real fast.05:01
SDuensinI know PB does hosting, but I want more than WebGUI.  :-)05:02
SDuensin(At least for the time being!)05:02
@rizenif you get one of our servers, you can run whatever you want on it05:02
@rizenand we do all your WebGUI management for you05:02
@rizenupgrades, backups, monitoring, etc05:02
greghackeyep.  i'm about to go that route for some of my customers.  dedicated server = root!05:02
SDuensinI'm looking at $60/mo for a virtual server that I can put as many domains on as I want.05:02
@rizenthat's hard to beat05:03
SDuensinI know.  :-)05:03
@rizenunfortunately webgui uses a bunch of ram...so vps usually doesn't work05:03
SDuensinI know that, too.  :-(05:03
@rizenwebgui is designed for a dedicated server, whether that be a dedicated server that shares a bunch of virtual hosts05:04
@rizenor just a stand alone dedicated05:04
SDuensinI can get more RAM, disk space, etc. for $100/mo.05:04
@rizencool05:04
SDuensinThis is who I'm with at the moment:   http://www.liquidweb.com/shared/vps.htm05:04
@rizena lot of people chastize us for that, but we're not going after the same market as joomla et al05:05
SDuensinRAM is cheap.  :-D05:05
@rizensuper sweet man05:05
@rizenthat looks very good05:05
SDuensinI know.  I wish I had more clients so I could afford the uber-hosting from PB.  :-)05:06
greghackethat's what i did.  as soon as i hit break point (which was last friday) I started the transition to a dedicated server05:07
SDuensinCongrats, greghacke !05:08
@rizenSDuensin...don't know how many webgui sites you have, but we now offer agency hosting for $15/mo if you have at least 5 sites05:08
SDuensinWell, rizen, like I said, I need more than WebGUI.  I need Tomcat, too.  (I'm the nutcase writing http://zkdesktop.sourceforge.net and need to build a demo site.)05:09
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:13
PedersenMJGood evening.05:13
SDuensinHello PedersenMJ 05:13
PedersenMJHow's it going?05:14
SDuensinLooking up.  :-)05:14
SDuensinI'm here collecting info about WebGUI 7.x.05:14
PedersenMJThat's a good thing, definitely.05:14
PedersenMJAh, I'm not a great resource, definitely, but maybe can offer info.05:15
SDuensinPretty much learned it'll do everything I need.  :-D05:16
SDuensinI used to run 5.x.05:16
PedersenMJAh. BTW, from what I understand (though have not done/seen), you should use WRE. Makes life easier.05:16
SDuensinI am.  It does.  :-D05:16
@rizenwait until you see the next version of the WRE05:17
PedersenMJI need to try it sometime, I think.05:17
@rizeni'm not even going to tell you what it does differently...only that you'll wonder how you ever got along without it05:17
greghackei pulled WRE for windows today.  use or a VM?05:18
@rizenWRE for windows kinda sux05:18
PedersenMJI do pretty much nothing *but* vms :)05:18
@rizennext release will be much better, windows and unix versions will have the same feature sets05:18
SDuensinI loaded the WRE into a VM of Kubuntu.05:18
PedersenMJMy home server is dual core, dual chip opteron with 4G of ram. And it runs a total of 13 vms.05:18
PedersenMJI could (and probably should) drop somewhere around 4 or 5 of them, but haven't gotten around to removing them.05:19
* SDuensin is using a MacBook Pro to develop on.05:22
greghacke"develop"?  I don't have time for that - jump in, feet first ;)05:22
SDuensinYea, well, I always have a zillion projects underway.  Like that web desktop.05:23
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui05:25
-!- mode/#webgui [+v perlDreamer] by ChanServ05:25
greghackequery - anyone played with the Project  Management System?05:26
* PedersenMJ hasn't even pondered playing with it yet.05:26
greghackeI've got one up using the Fail Safe template and can't add tasks.05:26
+perlDreamerPB uses the PMS to manage projects05:31
+perlDreamerit works okay05:31
+perlDreamerI've set it up to fix bugs on it, but that's the extent of what I know.05:31
greghackeyeah, it's like it tries to pull up the Ajx/modal window for adding a task and all i get in the window is the PM tool05:31
greghackemakes it neigh-impossible to add tasks ;)05:32
greghackeno big deal, not cognizant right now to fight with it anyway.05:33
greghackerizen: let me know on that box.05:33
greghackeeveryone: have a good evening/night/day whereever you may be.05:33
+perlDreamerhack on, greg05:33
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]05:33
SDuensinThanks for the info all.  I'll be back!   Night!05:36
@rizenlater05:36
@rizenhow goes it pd05:36
+perlDreamerI've been beating me head against the same bugs for days05:37
+perlDreamerI feel dented05:37
+perlDreamerhow are things in wisconsin?05:38
@rizenanything i can do to hammer you out...i'm trying to catch up on support requests05:39
@rizenthings here are ok, and will be better after saturday05:39
+perlDreamerIt's not so bad.  I've been trying to fix the tinyMCE bug, and I'm still learning javascript.05:40
+perlDreamerAnd I'll debug and resend you the logging Post.pm tonight, too05:40
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui06:03
-!- mode/#webgui [+o snapcount] by ChanServ06:03
@rizensee you peeps later06:08
PedersenMJl8r!06:08
+perlDreamersnapcount: I have time tomorrow to look at the upgrade stuff.06:33
+perlDreamerhow's your VM?06:33
@snapcountrepair not complete06:34
@snapcountstill doing client stuff06:34
@snapcountit should be good to go in the morning though06:34
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]06:35
+perlDreamerI went back and reread through the Post stuff06:36
+perlDreamerit all looks fine06:36
* perlDreamer is perplexed06:36
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []06:56
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]07:18
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui07:46
-!- mode/#webgui [+v crythias] by ChanServ07:46
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui []07:48
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has quit [Read error: 145 (Connection timed out)]08:27
-!- preaction___ [n=doug@static-72-1-5-59.ntd.net] has joined #webgui08:27
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:13
-!- MrHairgrease [n=martin@194.171.50.114] has joined #webgui10:17
-!- mode/#webgui [+v MrHairgrease] by ChanServ10:17
-!- MrHairgrease [n=martin@194.171.50.114] has quit [Read error: 110 (Connection timed out)]10:51
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit ["Leaving"]13:25
ckotilhrm. crythias joined for a whopping 2 minutes15:09
-!- lonki [n=hans@virtualhost61.piramide.nl] has joined #webgui16:17
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui16:25
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: perlbot, @snapcount, greghacke, lonki16:39
-!- Netsplit over, joins: @snapcount, greghacke, lonki16:39
-!- Netsplit over, joins: perlbot16:40
-!- lonki [n=hans@virtualhost61.piramide.nl] has left #webgui ["Leaving"]16:41
-!- pjesi [n=pjesi@82.221.48.8] has joined #webgui16:49
pjesihi16:49
pjesiwhen is 7.3.9 out?16:50
@rizenwhen it comes out16:56
@rizenwe're not rushing it16:56
@rizenwe've found some possible problems with the release16:56
@rizenand we're verifying each of them16:56
@rizenbefore we put it out16:56
@rizenit's important to us that each release we put out has less problems than the previous16:56
@rizenso we're being very cautious16:57
Radix__Hey rizen - tried supreme commander demo yet?16:59
greghackeBeen to the office today, rizen?17:00
@rizenRadix: yes17:01
@rizenit's awesome17:01
@rizenI've cranked up all the settings as high as possible, and it gets a little choppy even on my big dog17:01
@rizenshadows seem to be the biggest performance bottleneck17:02
@rizengreg: no, i'm going there in a few minutes...just working on a little workflow problem first17:02
greghackegotta love the "little ... problems"17:02
Hinrikrizen: the reason pjesi asked is because http://www.plainblack.com/getwebgui says "17:04
Radix__I've got it cranked up to max on my laptop too :)17:04
Hinrik"The latest version of WebGUI is 7.3.9 (stable)"17:04
@rizenHinrik: that version number inidcator uses the version number that plainblack.com is using17:05
@rizenpb is on 7.3.917:05
Hinrikthat's silly :)17:05
@rizenand usually, right after we upgrade we put out the release17:05
@rizenbut this time, we noticed some problems in the upgrade17:05
Radix__Hinrik, hey at least they put their money (code in this case) where their mouth is (and put their website on the line) :)17:07
Radix__Ya gotta feel a bit more confident for anyone willing to do that17:07
Hinriksure17:08
@rizenthat's been the policy since day one17:08
@rizenoh and hinrik, the reason that we use the version number from plainblack.com is to make sure that we don't forget to update that version number17:08
@rizen99.99999% of the time it shows the right version number for the latest release17:08
* ckotil votes for 'write assets'17:56
Radix__a PB employee may want to look at http://www.plainblack.com/web_design_templates_and_themes/design-help#RXeApC_VElMrkVUD387MZQ - sounds like the guy wants to pay for design help18:04
@rizenyeah, he submitted a request late afternoon yesterday18:05
@rizenand we submitted a response a few minutes ago18:06
@rizenhe's just impatient18:06
greghackelots of them out there.18:06
@rizenit's interesting that he says he submitted a request a couple of days ago18:07
@rizenbecause we just got it this morning18:07
@rizenhmmm18:07
Radix__workflow held up for some reason until you did the upgrade?18:07
@rizenno cuz we got all the other email18:08
@rizenand i was working on workflow yesterday, there was nothing hanging as of 11am yesterday18:08
@rizenoh well, one more thing on my todo list to check out18:08
greghackewoohoo.  i _don't_ want anything added to JT's list (except maybe a game of catan)18:09
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui18:47
-!- mode/#webgui [+v perlDreamer] by ChanServ18:47
pjesiany ideas why uploads doesnt work when moving webgui between hosts18:53
+perlDreamerwhat do you mean by "doesn't work"?18:53
pjesiI mean 404 18:59
+perlDreamerso, through a web browser, you go to a WebGUI site.18:59
+perlDreamerYou try to access something stored in the uploads folder, and the server returns a 404, Not Found error.18:59
pjesiyes19:01
pjesithat is the problem19:01
+perlDreamerwhat's in your webgui.log ?19:01
Hinrik2007/02/09 16:57:22 - ERROR - spectre.conf - Spectre::Workflow::workerResponse[449] - WORKFLOW: Response for DtZsX167BoETFR2qIBf4mA had a communications error.19:02
Hinrik^-- that19:02
+perlDreamerthat will have nothing to do with your uploads.  that's a spectre error19:03
Hinrikif I rename the "uploads" directory, I get tons of errors19:05
Hinrik2007/02/09 17:00:15 - ERROR - arcticportal.org.conf - main::[[undef]] - Couldn't create storage location: /data/domains/arcticportal.org/public/uploads/RQ/R4/RQR4OkK0SwtZxn-8apTTQA : No such file or directory19:05
+perlDreamerrenaming the uploads directory without changing the webgui.conf file would do that.19:05
ckotilperlDreamer: http://www.plainblack.com/plain_black_support/sqlreport-to-retrieve-assets-that-are-used-in-shortcut-assets check out this long ass query jt made for me19:05
Hinrikyeah, but when it's correctly named, I get no errors, but still no images on the site19:06
Hinrikread and write permissions are ok19:06
ckotilpd: long ass query jt made for my shortcut asset audit19:06
+perlDreamerckotil: that's because you're pulling override data.  Be sure to make that SQL Report hard to find, because it will run slow.19:08
+perlDreamerHinrik, let's take this one step at a time.19:10
Hinrik:)19:10
+perlDreamerDo you have pages on your site without images?19:10
HinrikYes.19:10
+perlDreamerDo they work okay?19:10
HinrikYes19:10
+perlDreamerDo you have any errors uploading images?19:10
HinrikWait..19:11
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Remote closed the connection]19:15
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui19:16
-!- mode/#webgui [+o snapcount] by ChanServ19:16
HinrikIt just hangs...19:17
+perlDreamerwhen you try to upload an image?19:17
Hinrikyes19:17
+perlDreamerwhat's in your webgui.log at that point?19:17
Hinrikjust the spectre stuff I pasted earlier19:18
Hinrikbrowser says "Sending request to <site>..."19:18
HinrikTried uploading a simple text file now, which worked. But when I try to view it in the browser, I just get a 404.19:23
+perlDreamerwhat do you see on the page containing the text file?19:23
HinrikYou mean in the Asset manager?19:24
+perlDreamerWhere did you upload the text file to?19:24
HinrikI used the File asset, then picked /testfile as the url...19:25
HinrikThen when I visit it, I get: The requested URL /uploads/3o/FM/3oFMt4e00GWvo508mXMRZw/test.txt was not found on this server.19:25
Hinriksigh19:28
Hinriksorry19:28
pjesimuhihihi19:28
HinrikDocumentRoot was wrong :)19:28
+perlDreamerIt's working now?19:28
HinrikYes, everything.19:28
+perlDreamersweet19:28
Hinrikanother thing19:42
HinrikI took a db dump from another machine (mysql 5.0.22) via mysqldump and restored it on another machine (mysql 5.0.26), but there's apparently some encoding mismatch. Non-ascii characters don't show up correctly.19:43
+perlDreamerI don't know what to tell you about that one.19:45
HinrikHmm19:46
ckotilperlDreamer: the shortcut audit is internal only. rarely used at that20:25
pjesiwre mysql database was set to LATIN1, now our sql dump is broken20:43
ckotilouch20:52
+perlDreamerso I'm pretty db ignorant20:54
+perlDreamerare there ways to fix that?20:54
greghackelots of ways.20:55
pjesiname one :)20:56
pjesiif you dont have access to the original db20:57
pjesiyou only have the dump20:57
greghackeimport into a MySQL Server21:55
greghackerun convert or cast into UTF821:55
greghackei should say restore, convert, re-export.  been a while since i did it but i pulled off how from the mysql.com ite21:55
pjesidoes that work on table or db level?22:00
greghackeALTER DATABASE db_name 22:15
greghacke    [[DEFAULT] CHARACTER SET charset_name] 22:15
greghacke    [[DEFAULT] COLLATE collation_name]22:15
greghackeso ALTER DATABASE db_name CHARACTER SET UTF822:15
greghackealways work with a backup, of course.22:15
pjesiok thx will give it a try22:16
greghackeyou can run a SHOW CHARACTER SET; first so you get the right collation wtih it for an alter statement22:17
greghackeALTER DATABASE db_name CHARACTER SET utf8 COLLAGE (appropriate utf8 collation)22:17
pjesithis doesnt alter the data22:30
Hinrikgreghacke: /j mysql22:31
Hinrikwhoops22:32
Hinrikdon't know how that name got there22:32
greghackehappens ;)22:37
greghackei've done converts just been a long while.22:38
greghackeyou can do an alter table tbl_name convert to character set charset_name collage collate_name22:39
greghackehas to run against each table but easily scriptable22:39
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui22:47
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]22:47
pjesiwe tryed a brute force converter on the dump22:51
pjesiand there was no match22:51
pjesibut if we roll it in to utf mysql then it is utf to latin22:51
pjesistrange as hell22:52
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]22:55
ckotilis this how html::template::expr works? <tmpl_if field.number = 4>23:09
@rizenno23:14
@rizen<tmpl_if someConditionVariable>23:14
ckotili think i can use field.number and html::template:;expr to do what i want to do .23:14
@rizenyes23:14
* ckotil is grnoc23:14
ckotilk cool.23:14
@rizeni know23:15
ckotili found a bug tho in html::template;:expr23:15
ckotilwhen i switch to that admin edit controls dont appear23:15
@rizenh:t:e converts all . to _ in variable names23:15
@rizenthat's probably your problem23:15
ckotilah.23:15
ckotil<tmpl_if field.number4> ?23:16
@rizenin h:t or h:t:e?23:16
ckotilh:t:e23:16
ckotilactually it doesnt mater.23:16
@rizeni believe it's <tmpl_if field_number == 423:16
ckotilk23:17
ckotilbah.23:18
ckotilnot getting it23:18
ckotilshould i have to convert . to _ when using h:t:e ?23:19
@rizenthat's what i said23:19
ckotilsort of. you said h:t:e converts all . to _ in variable names, you said nothing about ME having to do it23:20
* ckotil does it23:20
@rizenbut i showed you above23:20
@rizenfield_number23:20
@rizenrather than field.number23:20
@rizenregardless23:20
@rizendone23:20
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []23:20
ckotilhe's in a bad mood today23:21
ckotilhrmm.. that broke it23:23
ckotilwtf23:23
ckotilseems like sqlreport doesnt like h:t:e23:31
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has joined #webgui23:35
-!- wgGuest57 [n=wgGuest5@cp43027-a.gelen1.lb.home.nl] has joined #webgui23:36
* TheSeparator slaps wgGuest57 around a bit with a large trout23:37
ckotilc ya monday23:45
--- Day changed Sat Feb 10 2007
-!- wgGuest57 [n=wgGuest5@cp43027-a.gelen1.lb.home.nl] has quit []00:28
-!- pjesi [n=pjesi@82.221.48.8] has quit ["leaving"]00:34
+perlDreamerpreaction__: are you home?00:40
preaction___no00:40
preaction___but yes00:40
-!- preaction___ is now known as preaction00:40
-!- mode/#webgui [+o preaction] by ChanServ00:40
+perlDreamerWill you hate me forever if I put your Calendar help in the same format as the rest of the help?00:40
@preactionno00:40
+perlDreamerI have 2 hours today for doc hacking00:40
+perlDreamerand I'd like to do your Calendar template docs00:41
+perlDreamerHow about just slightly despising me?00:41
@preactiongo for it00:41
+perlDreamerI'm on it00:41
snapcount_perlDreamer: you still here?01:21
+perlDreamerahoy01:21
+perlDreamerja wol01:21
snapcount_I want to get the release out tonight, can you still help debug?01:21
+perlDreamerI'm good for at least an hour01:21
snapcount_ah crap01:22
snapcount_ok01:22
snapcount_It will be about an hour by the time I have the db downloaded and imported, etc01:22
+perlDreamerwell, after an hour I go home.  Then I'm Dad for a while, then I can help again.01:22
snapcount_ok cool01:22
snapcount_if you can hop back on01:22
snapcount_hopefully I won't be here and you'll see a release announcement01:22
snapcount_=)01:22
+perlDreamerIt shouldn't be a problem01:23
+perlDreamerjust don't tell frank01:23
snapcount_your secret is safe with me01:23
+perlDreamerpreaction: this is easily the most sophiticated data structure for templates that I've seen yet.01:26
+perlDreamernice hacking, dude!01:26
+perlDreamersnapcount_: are we committable?01:34
+perlDreamerI have some Calendar docs that I'm working on, but I don't want to disturb the work done to date on the release.01:35
snapcount_commit away01:35
snapcount_bug fixes only01:35
+perlDreamerdocs okay?01:35
snapcount_missing docs count as bugs to me =)01:35
+perlDreamerroger that01:35
+perlDreamerkristi is going to cringe when she reads this01:38
+perlDreamerpreaction: do you think people will want to customize the Edit Event template?02:24
-!- crythias [n=gyoung@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui02:26
crythiaswow02:26
+perlDreamerhey, crythias!02:26
crythiasHeya02:27
+perlDreamerhaven't seen you in a while02:27
crythiasI can't believe I'm back to my old OLD HD...02:27
+perlDreamerwhat do you mean?02:27
crythiasI've been on XP since got my new Laptop (at least a year by now)02:27
crythiasthen today I decided to return to FreeBSD from the old HD02:28
crythiasupdated to 6.202:28
crythiasand back to ion3 window manager.02:28
crythiaswhich ... is striking in its sparseness and yet impressive in its speed.02:28
crythiasthough... I'm so far behind on this HD, I fear it's going to take several days to get it "going" well enough.02:29
crythiasthe "Kernel" is FreeBSD 6.2, but I just played with Mandriva 2007 "Free" live CD with the 3D desktop and ... oh, wow.w02:30
+perlDreamerI heard the eye candy in that is very nice.02:30
crythiasso either I can get compris on this box, if I want... 3D plus "ion" is kinda what's the point.02:30
crythias(ion being more of every application is full-screen)02:32
+perlDreamerthen you rotate between them?02:32
crythiasyeah, it's more of tiling windows if you want to split the screen, but it's all about not overlaping windows02:33
crythiasyou can have a "floating" wm in ion, but the main one is "tiled"02:33
crythiasit's ... sparse, but the point is more keyboard-centric than mouse-centric02:34
+perlDreamerthat sounds nice02:34
+perlDreamera friend of mine tried DeadRat, but is was a little too keyboard centric.02:34
+perlDreamerI'm outta here02:47
+perlDreamercatch you all later02:47
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit [""""]02:47
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has quit []03:06
-!- crythias [n=gyoung@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["I'm to sexy for this message."]03:10
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui04:16
-!- mode/#webgui [+v perlDreamer] by ChanServ04:16
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui04:22
-!- mode/#webgui [+o snapcount] by ChanServ04:22
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]04:22
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui04:24
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]04:24
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui04:25
-!- mode/#webgui [+o snapcount] by ChanServ04:25
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]04:25
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui04:27
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]04:27
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui04:29
-!- mode/#webgui [+o snapcount] by ChanServ04:29
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]04:29
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui04:31
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]04:31
snapcount_hello04:36
snapcount_can anyone hear me04:36
@preactionno04:42
@preactionis there anybody in there?04:42
@preactionjust nod if you can hear me04:42
+perlDreamerI'm here04:43
+perlDreamersorry, tuning out on youTube04:43
+perlDreamersnapcount_: wb04:43
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui04:51
* PedersenMJ waves.04:51
+perlDreamerahoy, matey04:55
+perlDreamerwelcome to the good ship WebGUI04:55
PedersenMJArrr!04:56
+perlDreamerHow's the Style Master tonight?04:57
PedersenMJWell, doing good, actually. Felt good to see I'd inspired somebody to do a conversion (I just saw Isaac had done Andreas01).04:59
+perlDreamerYou know, I thought that you had done that one as well.05:01
PedersenMJNope, wasn't me. I'm working on the entry for the community contest right now, and will be converting SunDark as part of that.05:01
+perlDreamerI've done a couple of small entries for the WCC.05:03
+perlDreamerOne for changing the site icon05:03
+perlDreamerand another for debugging macro problems05:03
+perlDreamerI have to admit they were somewhat self serving05:03
+perlDreamerbecause they are very frequently asked board questions05:03
PedersenMJAh, mine definitely will fit into that category, I think. Making a style, from soup to nuts.05:05
PedersenMJBasically, I assume the person is in the same boat I was: Yay! I've installed WebGUI. Now how do I make this look the way *I* want it to look?05:05
PedersenMJi.e.: They know virtually nothing. By the time they're through with my walkthrough, they should know some basics of WebGUI, and *definitely* be able to make their own style, and even distribute it.05:06
* perlDreamer goes afk for juvenile tooth flossing daddy duty05:08
PedersenMJThis is still (in a big way) a work in progress, so I've not taken it over to the main community wiki, but here's the article as it stands right now. Once I reach the stage of adding screenshots, I'll migrate it to wiki.webgui.org. In the meantime, it's here: http://dev.icelus.tzo.com/wikidocs2/doc-wiki/how-to-make-webgui-look-like-your-site05:22
Radix__I've done two entries to the WCC.. they're both how-to's I'd written previously and posted on the forums tho05:28
Radix__how to use webgui to make a google sitemap for you, and how to add javascript form validation for non-webgui forms05:28
PedersenMJI'm only planning on the one, I admit. I'm just hoping it does well.05:28
PedersenMJI remember seeing the google sitemap entry. Now, to show my lack of knowledge about all things web: Is making a google sitemap genuinely worthwhile?05:29
Radix__sure05:29
Radix__if you want your content updates indexed by google faster and more accurately.. then it will do that05:30
Radix__it'll also let you index pages that are harder for search engines to get at - ie. if you use some wierd javascript menu's or something like that05:30
Radix__stuff that typically is harder to crawl05:31
PedersenMJAh, like what Nishak was having issues with.05:31
Radix__exactly05:31
Radix__nearly all the major search engines are using that sitemap protocol too05:31
Radix__google, yahoo, msn, ask, etc..05:31
PedersenMJHmmm... Okay, I'll probably start using it once I get my own stuff in gear.05:32
Radix__and with google at least you can log in, see whether they've had any problems indexing your site, etc - see when it was last indexed, etc - you wouldn't get that normally.05:33
PedersenMJFeels like my setup time is taking forever. This article, 3 (?) more themes, gaming sessions to prep for, programs to write for home (three of them), plus a novel. And I need to pay attention to my wife and work. Too much to do :)05:33
PedersenMJAfter I get these themes done, and get my sites in progress, I'm definitely going to login to Google, and learn something about optimizing properly.05:35
PedersenMJWow... Somehow, my site actually gets top billing for the search term "nochara". I like that. Especially since that's where that novel will go.05:36
Radix__:)05:44
PedersenMJWoohoo! I've only got 10 more TODO's on my page. Then some editing/proofing, and then (finally) screenshots.06:07
Radix__heh.. cool06:11
+perlDreamerpreaction: I have a template variable question for you if you're still here.06:17
+perlDreamernm, you can change it in the docs if you don't like it06:32
+perlDreamerVPN rocks06:42
snapcount_?06:50
snapcount_you have vpn?06:51
+perlDreamerI do06:53
snapcount_to connect to work?06:53
+perlDreamerVegan Pretzel Nuggets06:53
+perlDreamerthey're great with hummus06:53
+perlDreamerare you connected to the world again?06:54
snapcount_yeah... just about ready to start the trouble shooting06:54
+perlDreamersweet06:56
+perlDreamernow I can stop debugging the WSClient Asset06:56
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui07:17
-!- mode/#webgui [+v crythias] by ChanServ07:17
+perlDreamersnapcount_: be sure to do an svn update.  I just committed the bug fix for the WS Client pagination variables.07:21
snapcount_will do07:21
snapcount_I think I may have just destroyed my dev machine again07:22
snapcount_maybe not though07:22
snapcount_sigh*07:22
+perlDreamerhow big is the dump?07:22
snapcount_ok07:30
snapcount_I think I can fix this but I need a live cd07:31
snapcount_600MB download07:31
snapcount_getting about 600K/s right now07:31
snapcount_so I have some time to kill07:31
snapcount_I'm thinking of making something really cool!07:31
+perlDreamerWhat?07:31
snapcount_well I have a trunking police scanner07:32
snapcount_but I recently found some software that will let you analyze the control stream07:32
snapcount_so you can see the same screen a dispatcher or radio tech does07:32
snapcount_here's a pic07:33
snapcount_http://wiki.radioreference.com/index.php/Image:Unitrunker.jpg07:33
+perlDreameryou're going to bridge that into wG?07:34
+perlDreameror into an IRC bot...?07:34
snapcount_don't give me any ideas07:34
snapcount_ok.. so this software can also control another scanner07:34
+perlDreamerhave you seen Make magazine yet?07:34
snapcount_so you can have the mission control screen and use it to track specific units etc07:35
snapcount_regardless of what talkgroup they're using07:35
snapcount_plus you can visualize whats going on07:35
snapcount_so the contraption07:35
snapcount_1 - An SBC running XP or something07:36
snapcount_2 - A small touch screen monitor07:36
snapcount_3 - 2 scanners07:37
snapcount_then gut everything out of its original casing07:37
snapcount_and package it into a single unit07:37
snapcount_the only tricky part is to make it work you have to tap into the discremenator output so you get the baseband signal07:38
snapcount_before the scanner starts processing it07:38
snapcount_so you can feed it into the soundcard of the SBC07:38
snapcount_but the good news is that my scanner has a test point on the PCB for this signal07:39
+perlDreamerit sounds like you have it all figured out!07:39
snapcount_I'm going to see if I can get the software and stuff to work this weekend hopefully07:40
snapcount_on an old pc07:40
+perlDreamerI've been thinking about hacking the Daisy MP3 to use the new Ogg/Mp3 processing chip that just came out07:40
snapcount_I just have to mod my scanner to tap into that point07:40
snapcount_dude07:41
snapcount_you are so far past me in electronic hacking skillz07:41
+perlDreamerwe'll see07:41
+perlDreamerI'd be modding an existing design07:41
+perlDreameryou're starting from scratch07:41
snapcount_not really07:42
snapcount_the only thing from scratch is the SBC and even that is just putting pieces together07:42
snapcount_can you imagine how cool this thing would look mounted into a car07:42
snapcount_tie in a nav system, mp307:43
snapcount_throw a wireless card into it for wardriving07:43
snapcount_drive around and park somewhere, do a little webgui hacking, move on07:43
+perlDreamerplus the scanners07:44
snapcount_yeah07:44
snapcount_hear something cool, go chase a fire engine or two07:44
snapcount_put some netcams on the dash07:44
snapcount_video some traffic stops07:44
+perlDreamerwith your EMS training you could be first on the scene and be helping out, too07:45
snapcount_heh07:45
snapcount_that prolly wouldn't go over well07:45
snapcount_apparently there are people who do that07:45
snapcount_drive around and "jump calls"07:45
snapcount_most of them have no training or some basic training07:45
snapcount_they get there, gawk and do nothing07:46
+perlDreamerbut you would.  That would make the difference.07:46
snapcount_but the crews are like "were'nt you at the last 24 calls?"07:46
+perlDreamerI'm sure JT will keep you busy enought that you'll only be good for a few per week07:46
+perlDreamerplus your volunteer time07:46
snapcount_haha07:46
snapcount_I can't do anything except basic stuff anyway unless I'm employed07:47
+perlDreamerhow basic is basic?07:47
+perlDreamertriage, bandaging, etc.?07:47
snapcount_1 - have to pass state and national registry testing, 2 - I can't legally use any of the skills I've learned unless I'm operating under the license of the county medical director07:48
snapcount_basic would be things would be at the first responder level07:48
snapcount_like a cop07:48
snapcount_shock, cpr/aed07:48
snapcount_bleeding control07:48
snapcount_life threats but the interventions are limited big time07:49
snapcount_as an EMT I can administer high flow oxygen, breathe for people, use airway adjuncts, immobilize them07:50
snapcount_suction gunk from the nose and throat07:50
+perlDreamereh.  I've done that.07:51
+perlDreamerFar too often...07:51
+perlDreamer:(07:51
snapcount_you've done all of that stuff?07:51
snapcount_the biggest part of my training is really patient and incident assessment07:52
snapcount_our interventions are pretty basic07:52
snapcount_I can treat life threats and figure out what resources we need07:52
snapcount_all of the fun stuff comes with the next level EMT-P07:53
+perlDreamerNo, the gunk sucking07:53
+perlDreamer(I have kids)07:53
snapcount_then you get to play with drugs, do surgical interventions, use cardiac monitors, intubate people07:54
snapcount_ahh07:54
snapcount_suction is cool... I haven't used it on a real human before though07:54
snapcount_my first patient contact will be 1 week from today07:54
+perlDreamerride along or simulation?07:55
snapcount_clinicals07:55
snapcount_I'll be on an ambulance for 12 hours07:55
snapcount_race week too07:55
snapcount_week after that I'll be in an ER for 12 hours07:55
+perlDreamerwhat is race week?07:56
snapcount_NASCAR07:56
snapcount_daytona 500 and associated madness07:56
snapcount_"The Superbowl of motorsports"07:56
snapcount_our population will grow from 65,000 to 150,00007:57
snapcount_maybe more07:57
snapcount_during bike week, they say it gets up to about 500,00007:57
snapcount_we call it "trauma week"07:57
snapcount_last year they were dispatched to 200+ motorcycle accidents07:58
snapcount_that's a lot for one week07:58
snapcount_I have a ride that week too07:58
snapcount_woo hoo!07:59
+perlDreamer"Slicing a warm slab of bacon is a lot like giving a ferret a shave. No matter how careful you are, somebody's going to get hurt."07:59
snapcount_cd is downloaded07:59
snapcount_now to burn it and fix my dev instance07:59
snapcount_heh07:59
+perlDreamerAlton Brown quotes08:02
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []08:03
snapcount_burn initialized08:04
snapcount_crythias is here!08:04
+perlDreamerit's true08:04
snapcount_we were just talking about you the other day08:04
+perlDreamerhe's been in and out all day08:05
snapcount_ah08:05
+crythias?08:05
snapcount_we were saying awful things about you the other day08:05
snapcount_noticed you were here so I decided to warn Colin =D08:05
+crythiasheh08:06
snapcount_do you still live in FL?08:06
+crythiasyeah08:06
snapcount_Tampa area right08:06
+crythiasNaples area08:06
snapcount_south west?08:06
+crythiasyeah08:07
snapcount_yikes08:07
snapcount_you're further than I thought08:07
snapcount_Colin said we should meet up for coffee08:07
snapcount_that's a long haul =)08:07
+crythias2 where?08:07
snapcount_Daytona Beach to Naples08:07
+perlDreamerwell, it would still be easier for you two than for me08:07
snapcount_ok, you got me there08:08
* crythias waits for 7.3.9 ...08:08
snapcount_if we met up Colin it would have to be in Nebraska08:08
snapcount_maybe OK08:08
snapcount_not sure where middle ground would be08:08
+perlDreamerWisconsin?08:08
snapcount_indeed08:08
snapcount_crythias: I'm trying to get my $h!t together08:08
* crythias hands you some pepto bismol08:09
snapcount_perlDreamer and I want to figure this out so I can release08:09
snapcount_hopefully tonight08:09
* snapcount_ nods and mumbles thank you08:09
+perlDreameractually, crythias, we could have used you in the channel earlier today08:09
snapcount_knoppix is almost done burning08:09
+crythias?08:10
+perlDreamersomeone was having mime type problems with the HTTP proxy and we were trying to figure out Apache configs08:10
+perlDreamerfor telling it the MIME type of an arbitrary data file08:10
+crythiashm. wooty freshness08:10
snapcount_I couldn't remember the proper way to do a Redirect 301 / http://foo.bar.com/ earlier today08:10
+crythiasyeah... magic something ..08:10
snapcount_amazing how many different ways I got it wrong08:10
snapcount_woot!08:11
+perlDreamerwe eventually found it, but wG still wants to wrap this thing instead of letting the user download it08:11
snapcount_what's the deal for tonight?08:11
+crythiasmedia center pc08:11
snapcount_$?08:11
+crythias72008:12
+perlDreamerwhat does it come with?08:12
+crythias1 HP Pavilion M7560N Media Center PC - Athlon 64 X2 Dual-Core 4200+, 2GB RAM, 320GB SATA 3G and more08:12
snapcount_Really?!08:12
+crythiasremote..08:12
+crythiasand the idjots say it's too expensive08:12
snapcount_monitor?08:12
+crythiasno08:12
snapcount_still a good price08:13
snapcount_is it new or refurb?08:13
snapcount_I guess I could go look =)08:13
snapcount_sorry08:13
+perlDreamersnapcount needs one of these08:13
+crythias"already built one for half the price..."08:13
+crythiasno he didn't.08:13
snapcount_sure they did08:13
+crythiasI mean, no ... he didn't.08:13
snapcount_haha08:14
snapcount_I need one of the micro form factor motherboards08:14
+crythias"I could easily build one fore under $300.  This is a sham w00t!  A real knock-up job!"08:14
snapcount_forget the spec08:14
+crythiasno, not legit, I'm so proud of the boasters.08:15
+crythiasconsidering TFOS is $200 if you can get it.08:15
+crythiasand 320GB HD ... not much under $20008:15
+crythias2GB RAM? ... no, I'm sorry, idjots cannot build his PC for $30008:16
+crythiasnew, 1 year warranty...08:16
snapcount_I'm sitting on 4 250GB baracudas right now08:16
snapcount_and various other parts08:16
snapcount_my media pc project from november08:16
snapcount_back burnered to pay off some student loans08:17
snapcount_which are paid off now so hmm08:17
+crythiasThis is one of two boxes I get for my office: http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=2787756&Sku=SYXS-DB-98945808:17
snapcount_heh... I'm booting knoppix inside of parallels08:17
snapcount_this is k00108:18
+perlDreamerno rhel?08:18
snapcount_l33tz08:18
+perlDreamerI've closed out two projects tonight08:18
+perlDreameryeah!08:18
snapcount_I'm going to fix the partition for webgui which centos08:18
snapcount_but it runs in parallels08:18
snapcount_I booted that VM08:19
+crythiasThis is the standard box I get for my users: http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=2848301&CatId=608:19
snapcount_with this cd in the drive so I could fix it08:19
snapcount_so I'm using the VM to fix the VM08:19
+perlDreamerthat's funny08:19
snapcount_wtf is the root password on knoppix08:20
+perlDreamerthere isn't one08:20
+crythiasyou should be able to su08:20
snapcount_well I'm in gnome08:20
snapcount_and I launched gparted08:21
snapcount_now it wants root password08:21
+crythiassu first08:21
snapcount_ahh good idea08:21
+crythiasfrom term08:21
+perlDreamer++crythias08:21
snapcount_indeed08:21
snapcount_fart smeller =D08:21
+crythiasthis is the laptop I get for my users: http://www.costcentral.com/proddetail/HP_Compaq_Business_Notebook_nx6325/RB545UTABA/K37031/08:21
+perlDreamerhey, I have to do something will all this karma08:21
+crythias776.4308:21
+perlDreamerdoes it run linux?08:21
+crythiassure. why not.08:22
+crythiasactually, the Mandriva 2007 livecd seems to do ok.08:22
+perlDreamerthat's a good indicator08:22
+crythiasbut of course I wouldn't go for an xp pro box if I wanted it for Linux.08:22
+perlDreamerbut I have to buy intel08:23
+perlDreamer(supporing the local economy and all that)08:23
+crythiasah08:23
+perlDreamerI live in Hillsboro08:23
+crythiasyeah, this'd be amd08:23
+perlDreamerIn Hillsboro, everything is across the street from Intel08:23
+crythiascheapy: http://www.costcentral.com/proddetail/HP_510/RU961AAABA/L38396/08:24
+crythiashttp://www.costcentral.com/proddetail/Lenovo_3000_N100_0689/06893KU/K00656/08:25
+crythiasThis would be a fun box to run linux08:25
+crythias$57408:26
+crythiasLenovo 3000 N100 0689 - Celeron M 420 / 1.6 GHz - RAM : 512 MB - HD : 100 GB - DVD±R (+R DL) - WLAN : Bluetooth, 802.11a/b/g - fingerprint - Win XP Home - 14.1" Widescreen TFT 1280 x 800 ( WXGA )MFG Part #: <font size="3">06893KU</font>08:26
+perlDreamerI've gotten attached to the Dell 6000's with a 17" screen.08:26
+perlDreamergive us a status update, snapcount08:27
+crythias<font size="3">http://www.costcentral.com/proddetail/Sony_VAIO_AR_Digital_Studio_AR320E/VGNAR320E/L76885/</font>08:28
+perlDreamer7.3.9 has 47 fixed bugs08:28
+perlDreamernot bad08:29
snapcount_dude08:29
snapcount_gparted is so awesome08:29
+perlDreamercan you fix it, Doctor?08:29
snapcount_looks like it08:29
snapcount_so here's the short version08:30
snapcount_had a vm with 8000 MB of storage08:30
snapcount_used parallels tool to change that to 20000 MB08:30
snapcount_then gparted on knoppix cd to move swap partition to the end of the disk08:30
snapcount_and expanded / partition to use the rest of the space08:30
snapcount_by dragging a little box08:31
+perlDreamernow you try to upload the dump?08:31
snapcount_well it has to finish the resize08:32
+crythias<font size="3">http://www.costcentral.com/proddetail/HP_Compaq_Business_Notebook_nx9420/RB549UTABA/K52208/</font>08:33
snapcount_then a quick wre install08:33
snapcount_then upload08:33
+crythiasSmart Buy Nx9420 T7200 2.0g 1gb 100gb Dvdrw 17-wsxga+ Wl Bt Bfp Xpp08:33
snapcount_wre will take me 5 mins08:33
+perlDreamerI might have to pack it in for tonight08:33
+perlDreamerwe old folks need our sleep08:33
snapcount_sweet /dev/hda2 is now 18GB08:33
snapcount_lets see if it will still boot =/08:34
+perlDreamer/perlDreamer hopes that the version tags were already open before the upgrade :/08:34
snapcount_I'm very impressed with knoppix08:34
snapcount_very cool UI08:34
snapcount_sweet08:35
+perlDreamernice transparency08:35
snapcount_it's booting08:35
snapcount_sweet08:36
snapcount_looks good08:36
snapcount_wre install time08:36
+perlDreamerokay, heading to bed08:41
+perlDreamerI'll give you a holler tomorrow morning08:41
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit [""""]08:41
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]09:36
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui10:16
-!- mode/#webgui [+v crythias] by ChanServ10:16
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]10:38
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui12:46
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]13:05
-!- pjesi [n=pjesi@82.221.48.8] has joined #webgui13:12
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui13:29
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]13:53
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui14:22
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]14:39
pjesianyone using YUI here?14:50
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui14:58
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]15:17
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui15:40
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]16:49
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui16:49
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui17:14
-!- mode/#webgui [+v perlDreamer] by ChanServ17:14
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui17:22
-!- mode/#webgui [+v crythias] by ChanServ17:22
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]17:23
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:24
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]17:49
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:50
+perlDreamerpreaction: what is a recurId?17:59
+perlDreamerpreaction__: if preaction doesn't know, do you?17:59
pjesiis the ical import feed working? I dont get any events from large ical feeds18:08
+perlDreamerThe bug for iCal in the Calendar was closed, so I'm assuming that it was fixed.18:09
+perlDreamerbut I haven't tested it myself18:09
+perlDreamerof course, that bug fix is in 7.3.918:10
+perlDreamerwhich isn't released yet18:10
pjesiI see18:10
+perlDreamerwe're hoping to get out 7.3.9 today18:25
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]18:30
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui18:30
pjesigreat news18:37
+perlDreamerdid you manage to get your database converted yesterday?18:39
pjesino it is not possible18:41
pjesimy.conf was set to latin1 so the dump had russian and icelandic chars that could not be recovered18:42
+perlDreamerwhat about changing the setting on the new db to import the old db in the correct format, then translate it in the new db?18:47
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]18:50
+perlDreamerdon't worry, he'll be back18:50
pjesiit didnt work18:50
pjesiwe will wait to get new dump18:50
* perlDreamer goes afk18:58
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui19:08
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]19:35
-!- greghacke [n=greghack@host-69-95-130-230.pit.choiceone.net] has joined #webgui19:44
+crythiasdue19:48
+crythiasdude19:48
+crythiashttp://meritline.stores.yahoo.net/kingston-1gb-micro-sd-card.html19:48
+crythiasjust .. fyi if you're interested19:48
+crythias1GB MICRO SD (w/adapter) $9.9519:48
+crythiasfree ship, no rebate19:49
+crythiasfor cell phones...19:49
+crythiasor cameras... practically anything SD19:50
+perlDreamerthat's nice19:55
greghackenow if i could run a complete wG VM in there...19:55
+perlDreamerbuy two, they're cheap :)19:56
+perlDreamerI'll be back later, have fun guys19:57
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit [""""]19:58
+crythiashttp://meritline.stores.yahoo.net/usb-sd-mmc-rs-mmc-memory-card-reader-writer-black.html20:00
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui20:09
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]20:45
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui20:53
-!- greghacke [n=greghack@host-69-95-130-230.pit.choiceone.net] has left #webgui []21:18
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 54 (Connection reset by peer)]21:25
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui21:25
-!- cap10morgan [n=wmorgan@66.251.110.131] has joined #webgui21:37
cap10morganIs 7.3.9 recommended for everyone over 7.3.8? i noticed it hasn't been announced yet on the home page.21:37
-!- cap10morgan [n=wmorgan@66.251.110.131] has quit []21:56
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 54 (Connection reset by peer)]22:03
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui22:06
-!- cap10morgan [n=wmorgan@66.251.110.131] has joined #webgui22:50
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui22:51
-!- cap10morgan [n=wmorgan@66.251.110.131] has quit [Client Quit]22:52
greghackequestion on SQL Report.  I have a report with 2 subqueries.  i have set display to paginate at 10.  when i view the report, it shows every record of the first query.22:52
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui23:04
-!- mode/#webgui [+v perlDreamer] by ChanServ23:04
+perlDreamerwhoa23:04
+perlDreamereverybody showed up!23:04
greghackepD: how good are you with SQL Report?23:09
+perlDreamerI'm so so.  SQL isn't my strong suit23:13
+perlDreamerwhat's up?23:13
greghackenot really SQL - more a templating issue (maybe)  I have a report with 2 subqueries.  i have set display to paginate at 10.  when i view the report, it shows every record of the first query.23:14
+perlDreamerhmmm23:16
+perlDreamercan you set something up where I can look at it?23:16
greghackesure.  let me think of where...23:16
greghackewell...23:16
greghackehttp://web307.plainblack.net/products/board-war-games - the set is 3 queries.  I have Paginate After set to 10.23:18
greghackeof course i use a custome template but it's pretty rudimentary and has all the paginate stuff in it.23:18
-!- cap10morgan [n=wmorgan@66.251.110.131] has joined #webgui23:25
+perlDreamerI think this is a bug23:25
greghackeme too.  it ignores paginate.  going to kick the tires woth some generic reports and see if i get the same.23:26
cap10morganI'm trying to compile the WRE on Mac OS X Intel, and it's failing when trying to link libpng w/ zlib. It's looking in ../zlib for that, but there is no zlib dir in source/imagemagick (which is one directory up from the libpng source dir). Any clue where the bug is here?23:27
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]23:28
+perlDreamerdon't worry, he'll be back23:28
greghackealways is ;)23:29
cap10morganah ha, it's in utils23:29
cap10morganbut libpng is not23:29
cap10morganseems like a bug in the build script23:29
cap10morganhmm, it's in the makefile.darwin from upstream23:38
cap10morganinteresting...23:38
cap10morganwell, it's in makefile.linux too23:38
cap10morgani don't understand how this compiles on either platform then23:39
cap10morganmaybe it doesn't? :)23:39
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui23:43
+perlDreamerI've never compiled the WRE23:43
@preactionwtf why is there a clone in here?23:45
@preaction... why is it even online? it shouldn't be working23:46
+perlDreamerpreaction is a pod person23:46
@preactionmy wireless router hasn't been connecting to the internet in weeks23:46
@preactionand here it is, connected to the internet with a clone23:46
@preactionnot truly a clone i guess, since i'm pirating a wifi signal from my landlord downstairs23:47
+perlDreameris it a good idea to say that on a logged and searchable IRC channel?23:49
@preactionwhos logging it?23:49
@preactiongooeybot hasn't been active since the clone's system rebooted itself because of a heating problem it has23:49
+perlDreamerI don't know23:50
+perlDreamerthe archives are on mentalhouse.net23:50
+perlDreamerhttp://web307.plainblack.net/products/board-war-games23:50
+perlDreamerum, no23:50
+perlDreamerhttp://mentalhouse.net/irc/logs/webgui/2007-02.log23:50
@preactioni'll put money on Radix23:51
@preactionstrangely enough, my wireless seems to work better when it's on the same channel as the landlord's wireless...23:53
+perlDreamerhow convenient23:53
+perlDreamerI have a little feedback for you about template variables23:54
@preactionit's weird though, it's supposed to be causing interference23:54
@preactionok23:54
+perlDreameraltering the name of inherited template variables in a loop is not good for maintenance23:54
@preactionthey have to be altered else they'll hide the calendar ones23:54
+perlDreamerbut will they be used down inside the loop?23:54
@preactionthe calendar ones? who knows23:55
+perlDreamerso now, instead of using the Help system inheritance, they all have to be documented by hand23:56
+perlDreamerand kept in sync by hand23:56
@preactionperhaps someone wants to say "<eventTitle>, coming this week of <eventDate> from <calendarTitle>"23:56
@preactionyou could use that same loop ;)23:56
+perlDreamerall I'm saying is that next time you might choose to use unique names instead of renaming them23:56
@preactionto pull it from the $HELP structure of the Event help file23:56
@preactioni can't, i'm using $self->get, they're the names of the columns in the asset information23:57
+perlDreamerthey can be renamed too23:57
+perlDreameroh, except for title23:57
+perlDreamerhm23:57
+perlDreamerand url23:57
+perlDreamerall the asset level ones23:57
+perlDreamermaybe I need to extend the variable inheritance to do variable renaming, too23:58
+perlDreamer:-/23:58
pjesistrange, I am upgrading my AJAX calendar month template and there doesnt seem to be any previousMonth template variable23:58
@preactionor just do a lookup with a map23:58
pjesihas it been completly remove for the 12 month links?23:58
@preactionpjesi: completely removed for the 12 month links, but RFE that23:58
@preactioni get tired of having to click "2007" and then "Jan" when i want to move from Dec 2006 to Jan 200723:59
pjesiit will take us shorter time to patch Calendar.pm than RFE ut23:59
pjesiit*23:59
--- Day changed Sun Feb 11 2007
@preactionbut you still have to go through proper channels, make the diff, attach it to the RFE, and once 7.4 is branched i'll add it immediately00:00
+perlDreamerpatches make bugs and RFEs much easier to implement00:01
* perlDreamer goes afk00:05
greghackeSo I kicked that SQL Report thing again, pD.  3 queries, stacked using default template.  set paginate to 10.  still shows everything00:06
greghackeas he afk's.  oops00:06
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]00:06
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]00:58
-!- cap10morgan [n=wmorgan@66.251.110.131] has quit []00:59
-!- Ingrid [n=chatzill@c-d10fe155.234-1-64736c11.cust.bredbandsbolaget.se] has joined #webgui01:07
IngridWould this be a good place, and time, to ask for help getting passthruUrls working?01:16
Ingridwhois perlbot01:20
-!- Ingrid [n=chatzill@c-d10fe155.234-1-64736c11.cust.bredbandsbolaget.se] has left #webgui ["#webgui"]01:23
-!- Ingrid [n=chatzill@c-d10fe155.234-1-64736c11.cust.bredbandsbolaget.se] has joined #webgui01:23
-!- Ingrid is now known as IngridTegner01:23
-!- IngridTegner [n=chatzill@c-d10fe155.234-1-64736c11.cust.bredbandsbolaget.se] has quit ["Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120417]"]01:23
-!- IngridTegner [n=chatzill@c-d10fe155.234-1-64736c11.cust.bredbandsbolaget.se] has joined #webgui01:48
IngridTegnerWould this be a good place to ask for help getting passthruUrls to work?01:50
-!- IngridTegner [n=chatzill@c-d10fe155.234-1-64736c11.cust.bredbandsbolaget.se] has quit [Client Quit]01:53
+perlDreameryes, but three minutes is too short to wait01:56
-!- pjesi_ [n=pjesi@157.157.114.249] has joined #webgui03:36
Radix__perlDreamer, if she comes back - http://www.plainblack.com/community-wiki/how-to-get-passthruurls-to-work03:52
+perlDreamernice work, Radix04:16
pjesi_does anyone have idea when head.tags from Layout templates do not show up in output?04:26
@preactionshould be part of your style template, no04:27
@preaction?04:27
@preactioncan you give a URL?04:27
pjesi_well, layout templates are associated with different stylesheets04:35
pjesi_dont have url yet04:36
pjesi_we had the <link stuff in the Head Body of the template04:37
pjesi_but it is never rendered04:37
@preactionyou put the <link> stuff in the "Extra Head Tags" area of the template?04:37
@preactionand you have the appropriate area in your style template for them to be placed?04:38
@preaction<tmpl_var head.tags> if i remember correctly04:38
pjesi_yes04:39
pjesi_it works on 7.0.804:39
pjesi_and it works on our new 7.3.8 templates, so I figured something about the old templates might be the problem04:41
pjesi_I think it might be from the problem we had the the mysql encoding04:43
pjesi_it renders webgui's head.tags, but nothing from the templates05:14
-!- rmiller [n=rmiller@kayan.duskglow.com] has joined #webgui06:00
rmilleranyone awake06:00
rmiller?06:00
-!- rmiller is now known as specsmu06:00
+crythiassure06:00
specsmuhooray06:00
specsmu:)06:00
specsmuI want to upgrade a copy of 6.8.6 to the latest version06:00
specsmudo I have to do any intermediate upgrades first?06:00
+crythiasread my unofficial faq06:00
specsmuurl pls?06:01
+crythiasi dunno06:01
+crythiasheh06:01
+crythiaswww.gwy2.org/cgi-bin/fom06:01
specsmuhmm06:02
+crythias?06:04
+crythiashttp://www.gwy2.org/fomfiles/cache/52.html <-- most important06:04
-!- rmiller [n=rmiller@kayan.duskglow.com] has joined #webgui06:06
rmillergrrrr06:06
-!- rmiller is now known as specsmu_06:06
+crythias?06:06
specsmu_I'm saying at a hotel and they wanted more money06:06
specsmu_so they cut me off, and apparently assigned me a NEW address06:07
specsmu_so all my connections went byebye06:07
+crythiasah06:07
specsmu_so what I need to do is overlay the new on top of the old and then read the gotchas file?06:08
+crythiasyeahbut... at least one stop06:09
specsmu_I didn't see it in your unofficial faq.. which stop is that?06:09
+crythiasCurrent Upgrade path is 6.2.11 -> 6.6.5 -> 6.8.10 -> 7.1.3 -> 7.2.x Do NOT skip steps.06:09
+crythiashttp://www.gwy2.org/fomfiles/cache/52.html06:09
+perlDreamerwe should put the upgrade path into the Wiki06:10
specsmu_so it looks like I'll have two stops.06:10
specsmu_one to 6.8.10 from 6.8.6, and then to 7.1.306:11
specsmu_you know06:11
specsmu_I really do like the feature set of webgui06:11
specsmu_but trying to keep it up to date is a freaking moving target06:11
+perlDreamerif you wait until 7.3.9 comes out, you can skip the 7.1.3 step06:12
specsmu_when's that gonna be?06:12
+perlDreamerit was supposed to be last Wednesday06:12
+perlDreamerbut the release has been delayed06:12
specsmu_how long?06:12
+perlDreamernot sure06:13
specsmu_oh, crap, I forgot the mysql root password06:13
+crythias?06:13
+perlDreamerthere's a way around that on MySQL's site06:14
specsmu_I'm setting up a mirror webgui install on port 8106:14
specsmu_so I can upgrade the new version and test it out06:14
+perlDreamerjust google for "reset root password MySQL"06:14
specsmu_before switching the production version to it06:14
specsmu_I know.. it's just embarassing06:14
-!- specsmu [n=rmiller@kayan.duskglow.com] has quit ["Lost terminal"]06:21
specsmu_oh, that was idiotic.06:25
specsmu_I've been spending way too much time with sybase06:28
specsmu_I keep having to stop myself from typing GO after every command06:28
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit []06:37
+perlDreamerspecsmu_: what do you do with WebGUI?06:39
specsmu_customer site06:42
specsmu_he wanted something that he wouldn't have to code to use once I set it up06:42
specsmu_I am seriously regretting that decision06:42
specsmu_it was kind of like killing an ant witha  wrecking ball06:43
+perlDreamerit must be a small site06:43
specsmu_it is06:43
specsmu_well, I have the separate site set up...06:43
+perlDreamerpreaction: you awake there, dude?06:44
@preactionyes'm06:44
+perlDreamerI don't understand something with the calendar day view template variables06:44
+perlDreamercan you set me straight please?06:45
@preactionit's like the week, only broken into hours06:45
+perlDreamerthat part I get06:45
@preactionhours that only exist if there's an event in the hour06:45
+perlDreamerIf I have two events in the same hour, how do I access their information individually?06:45
@preactionthere's an events loop in each hour, no?06:45
+perlDreamerah06:46
+perlDreamerthanks, man!06:46
@preactioni probably added them rather weirdly06:46
+perlDreamerthe combination of indexing and pushing threw me off06:46
+perlDreamerdo you think this code based approach to documentation is nuts?06:53
+crythiaswho reads code to figure out how to do things?06:53
+perlDreamerme06:53
+crythiasend user=wise06:53
+perlDreamerthe Help code generates the documentation06:54
+perlDreamerthe idea being it can be shared among different entries06:54
+perlDreamerand even provide the basis for the template variable editor06:54
+perlDreameroh, and generally speaking, end user != wise06:56
+crythiasmeant enduser-wise but agree07:00
@preactioni think it'd be better to use some sort of Pod::HTML parser thingy07:10
@preactionit'd be nice to be able to update the documentation from inside the code07:11
@preactionrather, right next to the same code07:11
-!- cap10morgan [n=wmorgan@66.251.110.131] has joined #webgui07:17
+perlDreamerpreaction: the problem with that is translation.07:18
+perlDreamerwe'll always be pulling out i18n tags07:18
@preactionyeah, i've been trying to come up with a way around that07:18
+perlDreamerany progress?07:19
+crythiasexpat07:19
@preactionnone, besides making different language help files07:19
@preactionor using yaml instead perhaps?07:19
+crythiashee07:19
@preactionhell, we could use yaml right now with no need to change anything07:19
+perlDreamertrue07:19
+crythiasimbed json between cut and head07:19
+perlDreamerbut what does it buy?07:19
@preactionand yaml is easier to read07:19
+perlDreamerthan perl?07:19
+perlDreamerI don't think so07:20
@preactionwe're dealing with either (a) Data::Dumper output or (b) a markup language07:20
@preactionsame diff i guess07:20
+perlDreamerthere's one advantage to doing it in perl that I've found07:20
+perlDreamerand that's autogenerating information07:20
+crythiastoo bad you couldn't i8n merge code on the fly07:21
-!- cap10morgan [n=wmorgan@66.251.110.131] has quit [Client Quit]07:21
+crythiasusing i18n tagged codes that pulled from the i18n db when pod2html runs.07:21
+crythiasusing the existing WebGUI i18n thing to document itself.07:22
+crythiasnah.07:22
+crythiasforget it.07:22
+perlDreamerthat's what it does now07:22
+perlDreamerthe help is built up of sets of tags07:23
+crythiasdepends.07:23
+crythiasare you talking about help or documentation?07:23
@preactionthere's a difference?07:23
@preactionthe on-line help07:23
@preactionnot the code docs07:23
+crythiasthat is the difference.07:23
+perlDreamercode docs are for API/developers07:25
+perlDreameron-line help is for application users07:25
+perlDreamerthey're different audiences07:25
+perlDreamerI keep thinking about this because I don't know of any other project that does documentation this way07:25
+perlDreamerbut I also don't know of any other project where the docs are linked so deeply into the code07:25
* crythias is confused.07:25
+perlDreamerhoverHelp is pulled from the help docs07:25
@preactioni always thought the other way around, the help docs are built from hoverHep07:26
+crythiasWhat is the issue? I thought I was talking about code documentation.07:26
+perlDreamerIt's both ways.  I think of it the other way because we fractured the help to make the hoverHelp07:26
+perlDreamercrythias, the online docs are written, really structured, as code07:27
+perlDreamerIt's very handy sometimes07:29
+crythiashead/cut or something else?07:29
+perlDreamerI don't know what you mean by that07:30
+crythiasnm07:30
+crythiaswe're talking about two different things07:30
-!- specsmu_ [n=rmiller@kayan.duskglow.com] has quit ["Lost terminal"]07:32
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit [""""]07:56
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui []08:27
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui09:15
-!- mode/#webgui [+o snapcount] by ChanServ09:15
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit []10:00
pjesi_we have narrowed the bug with the head.tags16:36
pjesi_if the template has namespace Layout then it does not print head tags for that template16:37
-!- wgGuest60 [n=wgGuest6@pD9E299B2.dip.t-dialin.net] has joined #webgui17:35
wgGuest60inurl:"com_pollxt"17:38
-!- wgGuest60 [n=wgGuest6@pD9E299B2.dip.t-dialin.net] has quit [Client Quit]17:38
pjesi_bug fixed17:47
Hinrikthe fix is http://paste2.org/p/129217:50
Hinrikwebgui devs: any idea why this is needed?17:50
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui19:32
-!- mode/#webgui [+v perlDreamer] by ChanServ19:32
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]20:13
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui20:49
-!- mode/#webgui [+v perlDreamer] by ChanServ20:50
+perlDreamersunday must be a quiet day20:50
Hinrikhm20:53
HinrikperlDreamer: http://paste2.org/p/129220:54
Hinrikany idea why this is needed so that head blocks for Layouts make it to the final page?20:54
+perlDreameryour patch has two parts20:56
+perlDreamerthe changes to Wobject/Layout are probably valid20:57
+perlDreamerbut the second set, in Style.pm, would cause problems since you'd be internally accumulating tags20:57
+perlDreamerthat are also being sent out20:57
+perlDreamerare both sets of changes needed to make the head block work with the Layout?20:59
+perlDreamerwhy would you choose to put head tags in the Layout headblock vs the Style headblock?21:00
+perlDreamerdo you have meta information that depends on the arrangement of assets on the page?21:01
+perlDreameractually, that's kind of beside the point21:01
+perlDreameryou'd expect the head tags to work anywhere21:01
+perlDreamerHinrik: I recommend that you file the first part of the patch as a bug report.  In the report, you should also recommend that all Assets that override prepareView be checked to make sure they properly process the template head block21:03
pjesi_perlDreamer @Layout headblock vs the Style headblock, layouts using the same Style are using different CSS21:08
+perlDreamerokay, that makes sense21:09
pjesi_it seems logical21:10
Hinrikthe latter change is just a rollback of a change that was made in an earlier version (don't know which)21:12
Hinrikwe upgraded from 7.0.7 to 7.3.821:12
HinrikI don't know why the the upper change is also needed to make it wor21:12
Hinrikk21:12
-!- cap10morgan [n=wmorgan@66.251.110.131] has joined #webgui21:13
Hinrikthat is, the latter patch makes Style.pm handle tags the way it did in 7.0.721:13
cap10morgandoes anyone know if they had to do something weird to get the WRE to compile on OS X ppc?21:14
pjesi_it is strange that all Assets except Layout can have head tags21:14
cap10morgani'm compiling on OS X intel, but there are some problems i'm running into that don't seem to be arch-related21:14
pjesi_asset templates that is21:14
ckotilcap10morgan:  i tried to compile the wre once on my imac running osx 10.4 and was unsuccessful21:27
cap10morganckotil: yeah, it's kinda tricky21:28
cap10morgani think i'm close21:28
cap10morganbut there is a ppc64 build to download that (i assume) pb compiled21:28
ckotilive tried to compile wre in fbsd 6.1 and 5.x too21:28
cap10morgani'm going to post everything i had to do to get it to compile as a contribution if/when i get it21:28
ckotilnice.21:28
cap10morganjust upgrading the source tarballs for the prereqs fixes a lot21:34
cap10morganspecifically openssl 0.9.7i -> 0.9.7l21:34
cap10morganand mysql-5.0.22 -> 5.0.3321:34
cap10morganand libpng 1.2.10 -> 1.2.16 (with some additional fixes to the makefile.darwin21:35
cap10morgan)21:35
cap10morganckotil: is your imac intel or powerpc?21:36
pjesidsf21:36
-!- pjesi [n=pjesi@82.221.48.8] has quit ["leaving"]21:36
-!- greghacke [n=greghack@host-69-95-130-230.pit.choiceone.net] has joined #webgui21:40
greghackeanyone know why the template variables in SQLForm/Search are both undocumented and non-functional?  :-)21:42
ckotilintel21:44
ckotilgreghacke: i experienced it the other day21:45
ckotilvery annoying. i was trying to create a template that would create a link to a url that was returned.21:45
ckotili was going to ust html::template::expr to accomplish this, the column i wanted to make a link out of was the 4th column so i tried using an expression, but it didnt work as expected.21:46
greghackeyeah - finding that the help and template files are incorrect.21:46
greghackepreaction: are you around?21:47
ckotilcap10morgan: thats good to know about simply upgrading the source tar's21:49
cap10morganckotil: it doesn't get you all the way there, but i'll post the details when i get it working (assuming i do)21:49
-!- pjesi_ [n=pjesi@157.157.114.249] has quit [Remote closed the connection]21:50
-!- greghacke [n=greghack@host-69-95-130-230.pit.choiceone.net] has quit [Read error: 110 (Connection timed out)]22:30
+perlDreamerjust a general comment here22:46
+perlDreamerpointing out on IRC that things are broken won't get them fixed22:46
+perlDreameryou either need to patch them, or report them as bugs22:46
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]22:46
ckotildoh. 22:50
ckotilits good to clarify the problem first22:50
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui22:51
greghackeOk, SQLForm - although exceptional in idea - is quite possibly the worst documented utility I have ever seen.23:01
ckotilheh23:02
greghackepreaction: are you around yet?23:12
-!- cap10morgan [n=wmorgan@66.251.110.131] has quit []23:38
--- Day changed Mon Feb 12 2007
-!- cap10morgan [n=wmorgan@66.251.110.131] has joined #webgui00:07
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui00:38
-!- mode/#webgui [+o snapcount] by ChanServ00:38
@preactiongreghacke: i'm around now00:41
greghackeis good now.  beat through the templating, found issues, submitted bug.00:42
-!- patspam [i=patspam@203-214-18-30.dyn.iinet.net.au] has joined #webgui01:08
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:19
-!- cap10morgan [n=wmorgan@66.251.110.131] has quit []01:28
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has left #webgui []01:29
-!- preaction changed the topic of #webgui to: #WebGUI [ Current: 7.3.8-stable ][ WRE: 0.7.2 ] What should I do with this extra savoir-faire?01:44
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit []02:24
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui02:49
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui03:28
-!- mode/#webgui [+v perlDreamer] by ChanServ03:28
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]03:35
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui03:39
-!- mode/#webgui [+v perlDreamer] by ChanServ03:39
+perlDreamerIt's amazing the amount of damage 1 7-year old can do to a CAT-5 cable03:40
Radix-wrkheh.. what kind of damage are you talking about?  as in physical damage, or amount downloaded in a short space of time?03:41
Hinrikprobably both03:41
Radix-wrkI've seen both kinds of damage, and both are pretty horrific :)03:41
+perlDreamerphysical damage03:41
+perlDreamerWe don't let them use the computer unattended03:41
+perlDreamerIt's kind of like taking kids to a bookstore.03:42
+perlDreameror a library03:42
+perlDreamerIt's a wonderful place full of stories and knowledge.03:42
+perlDreamerand a whole lotta crap as well03:42
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has quit [Read error: 110 (Connection timed out)]03:46
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit [""""]04:10
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui05:02
-!- mode/#webgui [+o snapcount] by ChanServ05:02
-!- rmiller [n=rmiller@kayan.duskglow.com] has joined #webgui05:02
rmillerhihihi05:02
-!- rmiller is now known as specsmu05:02
specsmuI'm confused by the 7.1.3 gotcha file05:03
specsmuit goes from 6.8.4 to 6.99.005:03
specsmuI'm running 6.8.1005:03
specsmuis there something I should know there?05:03
Radix-wrk6.99.x were the version 7 betas05:05
specsmuahh05:06
specsmuabout to try an upgrade from 6.8.10 to 7.1.305:38
specsmuwish me luck05:39
specsmuwell, so far so good05:51
specsmuwoo.05:51
* specsmu waves finger in circle05:51
specsmuaww crap.05:52
specsmu*whew*05:54
specsmuhmm.  seems to have lost its stylesheet/template05:54
specsmuso I should be able to go directly from 7.1.3 to 7.3.8?05:56
specsmuok, done.06:03
specsmuso...06:03
specsmuhow do I get the login widget back?06:03
specsmuit appears to have been part of the templates, and the main template completely vanished06:04
@preactionspecsmu: the ^L macro?06:11
specsmuwell, actually, the entire template seems to have gone titsup06:11
specsmuleft navigation is gone, as well as any reference to the stylesheet06:11
specsmubut yeah.06:11
@preactionwhich template? did you make it by altering a core template?06:12
specsmuno.06:12
specsmuwell... yeah06:12
specsmuI altered the main page widget06:12
@preactionso the template in question had the same ID as a core template06:12
specsmuyeah.06:12
@preactionwhat's a widget? we need to be on the same page :p06:12
@preactiona macro?06:13
specsmuI basically took the home template from the base install and modified it.06:13
@preactionan Asset?06:13
specsmuok, I'll start from the beginning06:13
@preactionyeah, the template might've been deleted by its ID06:13
specsmuhmm, ok06:13
@preactionor altered based on its ID06:13
specsmubut that leaves me with no way to log in06:13
specsmuhow do I do that?06:13
specsmuI can get it back fairly easily06:14
specsmu(from the production)06:14
@preaction?op=auth;method=login;username=<>;identifier=<> <-- if i remember correctly06:14
specsmubut I have to be able to log in to do it06:14
@preactionif that doesn't work, i'll get the real way06:14
specsmuidentifier meaning password?06:14
@preactionyeah06:15
@preactiondon't ask me why they used identifier instead of password, but whatevz06:15
specsmuoh good.  a "turn admin on" appeared06:15
specsmuyippee!!!06:15
specsmuthanks.06:15
@preactionotherwise ?op=switchOnAdmin I believe06:15
specsmuyup.  It overwrote it.06:17
specsmuif that's the only problem, though, I'll consider myself lucky.06:18
specsmuYAY06:18
specsmuhmm.  that's strange.06:18
specsmuI committed it, but it said it wold take a while06:19
@preactionit always does now06:19
specsmuabout how long?06:19
@preactionwith the wonders of version tags and spectre06:19
@preactionusually instantaneously, depending on how backed up spectre is06:19
specsmushouldn't be backed up at all06:19
@preactiona few seconds then06:19
specsmuhmm06:20
@preactionbeware of browser caching, too06:20
@preactionand if all else fails, delete the file cache in /tmp/WebGUICache (or something)06:20
specsmudoes spectre log anywhere?06:21
@preactionit outputs to the webgui log06:21
specsmuhmm06:21
@preactionis it running?06:21
specsmuyeah, and saying there aren't any workflow instances06:22
@preactionmeans it's done06:22
specsmunot showing up on the main page...06:22
@preactionas i said, browser cache06:22
@preactionURL?06:22
specsmuhttp://www.thinwood.com:81/home06:22
specsmuhope that resolves for you06:22
@preactionlooks like a webgui site06:23
specsmuhmm06:23
@preactionwhere's the login box supposed to be?06:24
specsmuat the top06:24
specsmuis there a navigation on the left?06:24
@preactionno06:24
@preactionthis site looks very broken from what i see06:24
specsmuyeah.06:25
specsmuI coulda told you that06:25
specsmuhe's hired a coder to redo the templates,but the coder gave up in disgust at the old version06:25
specsmuwhich is why I'm upgrading06:25
@preaction"gave up in disgust" why?06:25
specsmuno documentation.  he just couldn't figure it out06:26
@preactionbecause he had to learn how to work with webgui?06:26
@preactionwiki?06:26
@preactioncrap gooeybot is gone...06:26
@preactionhttp://www.plainblack.com/support/community-wiki06:26
@preactionhttp://www.plainblack.com/designers06:26
specsmuhmm06:27
@preactionalso, plainblack is soon to offer a lot more in the manner of free documentation and paid training services, which of course does you no good right here right now06:28
@preactionhopefully once we break off webgui.org into its own entity, people will be more inclined to contribute (since atm there are more than one person who don't understand the concept of FOSS and think they're working for plainblack for free)06:29
Radix-wrkwho? :)06:29
specsmuyeah, that's a balancing act06:29
@preactiontwo people on the forums have said it06:29
@preactionone was maxscience though06:29
Radix-wrklol06:29
specsmuahh, I see.  the template is locked for some reason.  I don't think it's committed.06:30
@preactionare you sure spectre's running?06:30
specsmuyes06:30
@preactioncd /data/WebGUI/sbin; . /data/wre/sbin/setenvironment; perl spectre.pl --ping06:31
specsmubut every time I try to view it or edit it, it just puts me back to the "templates" main page06:31
@preactionlook in the webgui log06:31
@preactionfor "Cannot call method 'edit' on"06:31
@preactionand pastebin the stuff around that06:31
specsmusays it's alive06:31
@preactionperlbot paste06:31
perlbotPaste your code to http://sial.org/pbot/perl or http://erxz.com/pb and #perl will be able to view it.06:31
@preactionon another topic: someone recommend me a company to buy a wireless router, preferably Draft-N06:32
@preactionmy belkin just died06:32
@preactionso i'm pirating from my landlord06:32
specsmuthere's no such error.06:32
@preactionpastebin the last few hundred lines of it then06:32
@preactionare you running the wre? why is the port 81 version so broken and the port 80 version not?06:34
specsmubecause the 81 is a testbed06:34
specsmuI'm not doing this in production until I get the kinks ironed out06:34
specsmuotherwise I would be staying up all night06:34
@preactionah, mais oui06:34
@preactionit almost looks like one of the upgrades failed06:35
specsmuhttp://erxz.com/pb/132706:37
specsmuthey all appeared to succeed06:37
@preactionokay, run a tail on webgui.log06:38
@preactionno06:38
@preactionopen it in `less`06:39
@preactionand use shift+f to do follow mode06:39
@preactionthen reproduce the attempt to edit that template06:39
@preactionwith debug mode on, there's too much crap to sort through06:39
specsmuwhat am I looking for?06:40
@preactioni don't even know...06:41
@preactionspectre committed06:41
@preactionbut it's still locked06:41
@preactiondid you actually go to "Commit My Changes"?06:41
specsmuyes06:41
@preactiontry restarting spectre?06:41
specsmuwhat does spectre do anyway?06:42
@preactionasynchronous stuff06:42
@preactionupdates feeds, sends mail, commits versions,06:42
@preactionscheduled maintenance06:42
@preactionanything that can be done without user interaction06:42
@preactioni mean, creating a large site under a single version tag would take minutes to commit, apache would time out and might kill the process06:43
specsmuooooo.06:43
specsmuI think I see.06:43
specsmu2007/02/11 23:25:24 - WARN - test.thinwood.com.conf - main::[[undef]] - Visitor (1) connecting from 64.192.186.117 attempted to make a Spectre workflow runner request, but we're only allowed to accept requests from 127.0.0.1/32.06:43
specsmu2007/02/11 23:25:24 - ERROR - spectre.conf - Spectre::Workflow::suspendInstance[387] - WORKFLOW: Workflow instance EjBllVRI9FuUIkIVigJ28g has failed to execute 5 times in a row and will no longer attempt to execute.06:43
specsmuI need to add the external IP to it.06:44
@preactionor disable that security feature06:45
@preactionthat would explain how it got locked but did not get committed06:46
@preactionimho it shouldn't stay locked when that happens...06:46
specsmuahhhhh06:47
specsmu2007/02/11 23:50:28 - DEBUG - spectre.conf - Spectre::Workflow::workerResponse[405] - WORKFLOW: Retrieving response from workflow instance.06:47
specsmu2007/02/11 23:50:28 - DEBUG - spectre.conf - Spectre::Workflow::workerResponse[409] - WORKFLOW: Response retrieved is for qYVrMIni42JLtxlUB7Jy6g.06:48
specsmubut now it says it got an error response...06:49
specsmuhmm06:49
@preaction127.0.0.1/32 is still in there, right?06:50
specsmuno06:50
specsmushould it be?06:50
specsmuhow do I add multiple IPs?06:50
specsmuthis is an odd conf file06:50
@preactionseperated by commas i think06:50
@preactionit's JSON06:50
@preactionis it?06:50
@preactionspectre.conf right?06:50
specsmuright06:50
@preactioncan you paste yours somewhere?06:51
@preactionor is it adminModeSubnets in your webgui.conf?06:52
specsmuahh... brackets06:52
@preactionno, that's not it06:52
@preactionspectreSubnets, that's it06:53
specsmuthis is starting to make sense and that's scaring me06:54
@preactionwhy?06:54
@preactionthat's good06:54
specsmuyayyyy06:54
specsmuworked.06:54
@preactionif it makes enough sense then you can help the community and make a wiki article06:54
@preaction*cough cough*06:55
specsmubecause webgui has never, ever, ever made sense to me before06:55
Radix-wrkYou're not supposed to date it, just use it :)06:55
@preactionthe black box philosophy is horrible06:56
@preactionone of the main reasons I hate strict OO06:56
specsmuwell, considering how much trouble it gives me whenever I feel it up, I may as well be married to it06:56
Radix-wrkleast you haven't spent money on it ;)06:56
specsmutrue06:56
specsmubut you know what they say, time is money :)06:56
specsmuahh, now I'm a happy camper.06:57
@preactionglad we could help06:57
specsmuat least THIS time tie upgrade didn't take a week and require my customer to reupload all of his assets06:57
@preactionwhen the hell did THAT happen?06:57
specsmuI upgraded from 6.2 to 6.806:58
@preactionyes, that one is hell06:58
specsmuunfortunately, somewhere in the middle of that you guys changed how it works, and the photogallery plugin I was using went bye-bye.06:58
@preactionoh, yeah06:58
@preactionthe API went nuts in that section06:58
specsmuyeah.06:58
specsmuI had a fairly unhappy customer06:58
@preactionfrom 6.99 on though, the API is stable, JT promised06:58
@preactionif it works on 6.99, it will work until 201006:59
specsmubut he forgave me when he realized I was the only provider he could find that was insane enough to even RUN webgui ;-)06:59
@preactionwhy? webgui fucking rocks06:59
Radix-wrkheh06:59
specsmuuhhh...  not arguing that.  But have you tried to find a web coder that will touch it with a 10 foot pole?06:59
@preactionenterprise-level content management with a foss license?06:59
specsmuwebgui is a naturally limiting condition07:00
specsmuheh07:00
@preactionyou should have HEARD what I said when I opened up the code :p07:00
specsmuif you find someone who will touch it, he has to be good, because on of those code monkeys that can barely write html is going to be like "WTF?"07:00
@preactioni've written my own CMS, and i was going "WTF"07:00
@preactionit makes sense now, there's a natural progression, but i will admit there were a few design flaws early on that have compounded07:01
specsmuI should put in a resume to plainblack ;-)07:01
@preactioni don't know what we're doing about drake's vacancy, i think the powers that be have decided to use contractors more for dev purposes07:02
specsmuheh07:02
specsmuI'm just kidding anyway07:02
specsmuI like my job07:02
@preactionnetwork admin for a webgui cluster?07:02
specsmunah...  don't use webgui at work07:02
@preactionask them if they'll pay you to do webgui dev work, and help contribute07:02
@preactionaw, damn07:02
specsmuthis is my dedicated machine07:02
specsmuon-the-side, as it were07:03
@preactionof course07:03
specsmuthey have better uses to put mod_perl skills to, anyway... the whole site runs on it07:03
@preaction"they"?07:03
specsmuwho I work for07:04
@preactionbut do you have to reinvent the wheel often?07:04
@preactioni mean, webgui is, at its core, an application framework07:04
@preaction(admittedly, sometimes a sledgehammer when a screwdriver is needed, but still)07:04
specsmuI don't know, I'm not actually a developer07:06
specsmu:)07:06
specsmuI'm a lightning rod07:06
specsmu(I am perfectly capable of developing, that's just not my job at the moment)07:06
specsmuwell, thanks for your help07:23
specsmuttyl07:23
-!- specsmu [n=rmiller@kayan.duskglow.com] has left #webgui []07:23
@preactionthat's what we're here for07:23
patspamjust reading through the backlog.. webgui.org is going to be split off into a proper site of its own? that'll be cool07:35
Radix-wrkyup, will be cool07:36
@preactionwill hopefully make things a lot easier to separate paid stuff from free stuff07:37
@preactionas well as sell adspace for other webgui service providers07:37
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui07:55
-!- mode/#webgui [+v perlDreamer] by ChanServ07:56
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has left #webgui []07:57
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui07:57
-!- mode/#webgui [+v perlDreamer] by ChanServ07:57
+perlDreamerpreaction: what happened to gooeybot?07:58
@preactionmy belkin router is ... being mean07:58
+perlDreamerso he's trapped07:58
@preactioninternally it works awesome, but it won't stay connected to my DSL modem07:59
+perlDreameroy07:59
@preactioni've been up and down the network, and it's the router itself08:00
@preactionbelkin said "We're elevating this to a level two support call" whatever the hell that means08:00
+perlDreamerthat means you're talking to someone inside the US08:00
@preactionbut then they hung up08:00
@preactioni mean, now what?08:00
@preactionam i supposed to call them again?08:01
+perlDreamerdo you have a support call ID?08:01
@preactionno08:01
@preactionthe guy didn't understand a damned thing08:01
+perlDreamercall back and tell them that you got hung up on08:01
+perlDreameryou're mad and are thinking of posting the entire thing to your blog08:02
@preactionwell, when the guy said "bye" i assumed it was "you can hang up now"08:02
@preactioni can't be that sore, the thing has been working non-stop 24/7 for about 3 years08:03
@preactionplus, belkin has a draft-N router for like $150 that looks pretty decent08:04
+perlDreamerI'll see you guys tomorrow08:13
+perlDreamerI'm out of work again, so it's hacking time.08:13
@preactionfun fun08:13
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit [""""]08:13
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui08:35
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 110 (Connection timed out)]08:55
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"]09:34
-!- patspam [i=patspam@203-214-18-30.dyn.iinet.net.au] has quit []09:48
-!- Netsplit over, joins: @snapcount, perlbot, @preaction, ckotil10:32
-!- Hinrik [n=hinrik@dsl-228-236.hive.is] has quit [Remote closed the connection]10:33
-!- Hinrik [n=hinrik@dsl-228-236.hive.is] has joined #webgui10:33
-!- preaction___ [n=doug@static-72-1-5-59.ntd.net] has joined #webgui12:00
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has quit [Read error: 54 (Connection reset by peer)]12:00
-!- preaction___ [n=doug@static-72-1-5-59.ntd.net] has quit [Read error: 54 (Connection reset by peer)]12:32
-!- preaction___ [n=doug@static-72-1-5-59.ntd.net] has joined #webgui12:32
-!- preaction___ [n=doug@static-72-1-5-59.ntd.net] has quit [Read error: 54 (Connection reset by peer)]12:40
-!- preaction___ [n=doug@static-72-1-5-59.ntd.net] has joined #webgui12:40
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui16:24
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:24
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: +MrHairgrease17:50
-!- Netsplit over, joins: +MrHairgrease18:00
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:16
-!- mode/#webgui [+o khenn] by ChanServ18:16
-!- preaction___ is now known as preaction18:47
-!- mode/#webgui [+o preaction] by ChanServ18:47
@snapcountMrHairgrease: are you alive?19:23
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui19:24
-!- mode/#webgui [+v perlDreamer] by ChanServ19:24
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit [Client Quit]19:25
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui19:29
-!- mode/#webgui [+v perlDreamer] by ChanServ19:29
@snapcountperlDreamer: !19:30
+perlDreamerit is I19:30
@snapcountheh19:30
@snapcountso yeah tag update19:30
@snapcountcan't dup on my VM19:30
@snapcountit upgrades and no phantom tags using the rev 373819:30
+perlDreamerI didn't have any luck either on the default db19:31
+MrHairgreasesnapcount: i'm cooking19:31
+perlDreamerso what's the call?19:31
+MrHairgreasewhats up19:31
@snapcountquick question about template variables in SQLForm19:32
+MrHairgreasesure19:32
+MrHairgreasehit it19:32
@snapcount<tmpl_var record.fieldname.value>19:32
@snapcountis that supposed to work?19:32
+MrHairgreaseI think so19:32
+MrHairgreasehave to llok it up19:32
+MrHairgreaselook*19:32
@snapcountok... then it must be a bug19:32
+MrHairgreaseyou know what19:32
+perlDreamersnapcount: greghacke is sandbagging you19:32
+perlDreamerhttp://www.plainblack.com/bugs/tracker/sqlform-template-variable-issues19:32
@snapcountjust wanted to see if you knew off the top of your head19:32
@snapcountsandbagging?19:32
+MrHairgreaseI'll check it out in a couple of hours 19:32
+MrHairgreaseis that ok?19:33
+MrHairgreaseI'd say the default templates have always worked19:33
+MrHairgreaseand if i recall correctly19:34
+MrHairgreasethey use (almost) all tmpl_vars19:34
-!- MrHairgrease is now known as MrCookingGrease19:35
@snapcountthat's fine19:38
+perlDreamerhe already posted the bug19:38
+perlDreameryung already answered19:38
@snapcountdoh19:38
+perlDreamerI did, too19:38
@snapcountthx perlDreamer 19:38
+perlDreamerwell, there _is_ a doc bug, but it's easily fixable19:38
@snapcountso what is the correct syntax?19:38
+perlDreamerthat is the correct syntax, but the template variables were swapped between search and add/edit record19:39
+perlDreamerthe fix for that is by yung, and it's in SVN19:39
+perlDreamerthe 2nd bug is that the search template has two flavors19:39
+perlDreamernormal and advanced19:39
+perlDreamerthe docs say they're the same, but they're not19:39
@snapcountcool19:43
+perlDreamerwhat do we do about the upgrade?19:43
@snapcountpray?19:44
+perlDreamerI can do that.19:44
@snapcountI have to ts on pb.com now19:44
@snapcountwhich is going to be tough19:44
+perlDreamerwhat is ts?19:44
@snapcounttrouble shoot19:44
+perlDreamersnapcount: I may have asked you this before, but is there only 1 site on PB.com?19:51
+perlDreamerthere wouldn't be as many sites as there are version tags by chance?19:51
@snapcounton the server that pb.com is hosted on there is only one site19:52
-!- wgGuest38 [n=wgGuest3@207.66.131.242] has joined #webgui19:52
-!- wgGuest38 is now known as isaacfinnegan19:52
isaacfinneganHello. I have a browser referrer question for a html guru19:53
isaacfinneganDon't know if anyone is here?19:53
+perlDreamerwe're here, just that we're mainly perl hackers19:54
+perlDreameryou can always ask :)19:54
+perlDreamerwe may refer you back to the boards on plainblack.com19:54
isaacfinneganHmm.... I think i may have figured it out.  Why is it when you ask someone it helps your brain fgure things out?19:55
isaacfinneganlooks like target=_blank  causes abrowser to not send referrer.19:56
isaacfinneganbut target=_new  it does send referrer19:56
isaacfinneganmayb not though....19:59
isaacfinneganhmm19:59
isaacfinneganwhen I link from my webgui site into our bug system the browser is not sending a referrer19:59
isaacfinneganBut it is when I link from other places.19:59
isaacfinneganah.20:01
isaacfinneganLooks like it's when you link from https to non-https20:01
isaacfinneganthanks everyone!20:01
ckotili thought target= was used to open a link in a new window. target=_none20:01
ckotilheh. you're welcome20:01
-!- isaacfinnegan [n=wgGuest3@207.66.131.242] has left #webgui []20:16
ckotildoes /data/WebGUI/ have to be owned by root?22:27
@preactionno22:27
ckotilgood deal.22:28
@preactionit has to be readable by the apache user, and the sbin directory has to be executable by that user22:28
ckotilI tested it and it worked, i just wanted to double check before breaking my production server22:28
@khennare you around colin?22:32
@khenncould you ping me on IM?22:32
@preactionkhenn: if you need him more immediately, say his nickname. most IRC clients do annoying things when your nickname is spoken22:34
ckotilheh22:42
ckotilim working with SQLReport and H:T:E still. trying to get it to process this...22:59
ckotil<tmpl_if field.number=2>22:59
ckotilWORK!22:59
ckotil</tmpl_if>22:59
ckotilthats the only thing stopping me.23:00
@khennI see23:00
ckotilits causing the template to not get proccessed23:00
@khennperlDreamer:  could you ping me on IM when you see this23:00
@khenn?23:00
@khennthanks23:00
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui23:00
+perlDreamerckotil: try the long form <tmpl_if EXPR="field.number == 2">23:04
ckotilk23:04
ckotilnow i get syntax error.23:06
* ckotil sighs23:06
ckotili should try ths on my dev server.23:06
+MrCookingGreaseyou do know that hte cannot deal with dots right?23:06
+perlDreamerah, right!23:07
ckotilive heard that.23:07
+perlDreamer<tmpl_if EXPR="field_number == 2">23:07
+perlDreamerunderscore, not dot23:07
+perlDreamermy bad, ckotil23:07
+MrCookingGreasethat's right23:07
ckotilbut the i18n doesnt have entries for field_number23:07
ckotilok so tt translates it on the fly?23:07
+perlDreameryes23:07
+perlDreameractually, the H::T::E plugin translates on the fly23:07
ckotilok.23:08
ckotilwell it didnt error out this time.23:08
ckotilbut im not seing what i want. im a little closer at least. thanks23:08
+perlDreamerIn 7.4, I think, all template variable names will be sanitized to prevent the dot problem from occuring again.23:08
ckotilkiller.23:08
+perlDreamerdoes anybody know of an XHTML validator that will handle fragments? (incomplete docs without a doctype, etc.)?23:20
+perlDreamerI think there's a bug in the Ad HTML generation23:20
+perlDreamerand I'd like to check it23:20
+MrCookingGreasevalidator.w3.org?23:20
ckotilw3 might work23:20
ckotili think you can explicityly tell it what type of doctype you want to check it against23:20
+perlDreameryes, on the extended direct input form you can23:23
+perlDreamerperlbot: paste?23:23
perlbotPaste your code to http://sial.org/pbot/perl or http://erxz.com/pb and #perl will be able to view it.23:23
+perlDreamermaybe you guys could take a look at it?23:24
+perlDreamerhttp://sial.org/pbot/2294623:24
+perlDreamerthe validator doesn't like it because it has inline styles23:24
+perlDreamerthe part that I'm particularly worried about is the border part in the outer div23:25
+perlDreamerborder:solid black 1px;23:25
ckotili usually do border:1px solid black;23:26
ckotildunno if that would change anything23:26
+perlDreamerdoesn't need commas or enclosing quotes or anything?23:26
+MrCookingGreaseno23:26
ckotilno the quotes are fine23:26
+perlDreamerokay23:26
+MrCookingGreasebut i agree with ckotil23:27
+MrCookingGrease1px solid black is what people usually do23:27
+MrCookingGreaseincluding me 23:27
+MrCookingGreaseso it might complain about that23:27
+perlDreamerit griped about the inline style and the <b> tags23:28
+MrCookingGreaseit validates when i try it23:31
+perlDreamerwhich doctype did you use?23:31
+MrCookingGreasexhtml strict23:31
+MrCookingGreasemoment23:31
+MrCookingGreasei'll paste23:31
+MrCookingGreasehttp://rafb.net/p/LjwR2888.html23:32
+perlDreamerI see23:32
-!- MrCookingGrease is now known as MrHairgrease23:32
+perlDreamerwhen it says fragment, I was pasting just my earlier paste23:33
+perlDreamerno head/body tags or anything else23:33
+MrHairgreasei tried that too23:33
+MrHairgreasebut aparently w3 can't cope with that23:33
+MrHairgreaseif you don't include the head/titlle/body tags it'll complain that the div cannot be ther23:34
+MrHairgreaseit can only exist within a body tag23:34
ckotilya, i was leaving out the title tag and it was bitchin23:34
ckotilim out.23:39
+perlDreamerlater23:39
-!- MrHairgrease is now known as MrAfkgrease23:40
--- Day changed Tue Feb 13 2007
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit []00:53
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has joined #webgui00:55
-!- wgGuest95 [i=WebGUIUs@cp43027-a.gelen1.lb.home.nl] has joined #webgui01:21
* TheSeparator slaps wgGuest95 around a bit with a large trout01:33
wgGuest95enne ?01:34
-!- MrAfkgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:35
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:50
-!- wgGuest95 [i=WebGUIUs@cp43027-a.gelen1.lb.home.nl] has quit [Read error: 104 (Connection reset by peer)]02:22
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit [""""]02:28
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI02:58
SDuensinHello again!02:58
Radix-wrkmornin'02:59
SDuensinHi Radix-wrk 03:00
SDuensinI'm trying to build a site with 7.0.  I bought the docs, I've read the help, and I can't for the life of me figure out how to commit pending changes that were "Autotagged".03:01
Radix-wrkhuh?03:02
Radix-wrkon the left side in your bar select version tags03:02
Radix-wrkselect the version tag that matches the one you want - you should get a * put next to it when it's your active version tag03:03
Radix-wrkthen select commit tag03:03
SDuensinMy bar doesn't show them.03:03
Radix-wrkgo to admin console03:03
Radix-wrkselect version tags03:03
SDuensinOk.03:04
Radix-wrkYou should have all of your version tags listed03:04
Radix-wrkjust select 'commit' on the left next to the one you want to commit03:04
SDuensinIn the console, I'm on the "Pending Versions" page.  Both my versions are listed.  I have no commit option anywhere.03:06
Radix-wrkno03:06
Radix-wrkif you're in pending versions then you're on the wrong page and youdidn't select version tags03:06
Radix-wrkon the right you should see Manage Versions03:06
Radix-wrkselect that to get back to version tags03:06
SDuensinIf I go to the Admin Console, Version Tags, nothing is listed.  I have to click on "Manage pending versions" to see them.03:07
Radix-wrkthen you have no version tags - they've already been committed03:07
Radix-wrkpending versions means that spectre hasn't processed them yet - which could also mean that you're either not running it or it's not configured correctly as it's not processing them03:08
SDuensinThey don't show up anywhere. :-(03:08
SDuensinAh.  So I just have to wait?03:08
Radix-wrkwell.. assuming spectre is running and it's configured correctly03:09
SDuensinIt says it's running.03:09
Radix-wrkI'd be checking your webgui.log and seeing if it's reported anything03:09
Radix-wrkspectre should process them prettymuch instantanously 03:09
Radix-wrkunless you have an extremely busy site with lots of stuff going on03:09
Radix-wrk1-2 seconds max for us generally03:10
SDuensinOoo - tons of "500 Internal Server Error" messages in the log.   That's not good.03:10
Radix-wrktherein lies the problem03:10
SDuensinYea.  Thanks!  I'll work on it.03:10
Radix-wrktry a tail -f webgui.log in one window, and then restart spectre03:11
SDuensinGood plan.03:11
Radix-wrkyou'll see a flood of messages go through, but spectre will try and process things03:11
SDuensinAll I get is that same communications error message over and over.  I checked the confs - they all seem fine.03:17
@preactionSDuensin: 500 errors will show up in the apache logs03:45
SDuensinpreaction - these are in webgui.log.03:45
@preactioni mean the actual reason for the 500 error03:45
SDuensinI saw on the forums that it can be caused by the site's conf not allowing Spectre to connect.03:45
SDuensinOh.  I'll look!03:45
SDuensin(If I can find them.  I'm using the WRE on Linux.)03:46
@preactiondata/wre/prereqs/apache/logs/modperl.error.log03:47
SDuensinThanks.03:47
SDuensinI don't really see anything.  I'll bang on it more later.  Gotta run for now.03:49
SDuensinThanks again for the help!  Can't wait to get everything back on WebGUI again!03:50
SDuensinMy only gripe is all the screencasts instead of real docs!  It makes looking things up VERY DIFFICULT!03:50
@preactionwhen you get back, we can help you find it. sometimes the docs can be difficult to look through03:51
SDuensinI'm going to build a "proper" server install for the WRE before I worry about it much more.  Hopefully I can do that tomorrow.03:55
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui04:42
-!- mode/#webgui [+v crythias] by ChanServ04:42
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]04:54
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]05:05
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:06
PedersenMJGood evening.05:06
-!- patspam [i=patspam@203-214-18-30.dyn.iinet.net.au] has joined #webgui06:09
@preactionWebGUI rules. That is all.06:10
PedersenMJThat it does :)06:10
PedersenMJWow, at the rate I'm going on my entry for the wcc, it looks like it's going to be about 10-12 pages long.06:15
Radix-wrkyikes06:39
PedersenMJIt's at 7 pages right now, and I've got another 4 or 5 topics to go before I hit the conversion by example section.06:40
Radix-wrkif you're going to add this to the wiki then you may be better off breaking it up into separate pages per sections06:41
PedersenMJWell, it's definitely going to be added to the wiki. But I'm not so sure about breaking it up. That I'll have to see once I get the whole thing done.06:45
PedersenMJNow, I'm off to bed. Will see you guys later.07:28
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []07:29
-!- Hinrik_ [n=hinrik@dsl-228-236.hive.is] has joined #webgui08:07
-!- Hinrik__ [n=hinrik@dsl-228-236.hive.is] has joined #webgui08:13
-!- Hinrik [n=hinrik@dsl-228-236.hive.is] has quit [Read error: 110 (Connection timed out)]08:15
-!- Hinrik_ [n=hinrik@dsl-228-236.hive.is] has quit [Read error: 110 (Connection timed out)]08:28
-!- Hinrik__ is now known as Hinrik08:50
-!- patspam1 [i=patspam@203-214-97-28.dyn.iinet.net.au] has joined #webgui08:57
patspam1hmm did someone just boot me?08:58
patspam1anyway, I'm defining a big config data structure that includes the hash to be passed in as CheckList's options, want to be able to have my list of checkboxes sorted08:59
patspam1(sorted by key that is, otherwise I'd just use sortByValue => 1)08:59
patspam1so, what I'm asking is, is there a way to make my options hash (which is anonymous) sorted without doing the normal thing of using a non-anonymous hash and 'tie'ing it to Tie::IxHash?09:01
-!- patspam [i=patspam@203-214-18-30.dyn.iinet.net.au] has quit [Read error: 110 (Connection timed out)]09:08
Radix-wrkHi patspam1: why would anyone boot you?09:09
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:07
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has quit [Read error: 110 (Connection timed out)]13:32
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit ["Leaving"]14:05
patspam1Radix: i don't think anyone did, my client just disconnected unexpectedly14:42
-!- patspam1 [i=patspam@203-214-97-28.dyn.iinet.net.au] has quit [Read error: 110 (Connection timed out)]15:03
-!- wgGuest75 [n=wgGuest7@85-18-14-23.fastres.net] has joined #webgui16:14
-!- wgGuest75 [n=wgGuest7@85-18-14-23.fastres.net] has quit [Client Quit]16:14
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui16:28
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]16:44
-!- wgGuest79 [n=wgGuest7@85-18-14-23.fastres.net] has joined #webgui17:01
wgGuest79hi17:01
snapcount_hello17:01
wgGuest797.3.9 will be out tomorrow?17:01
snapcount_looks like it17:02
wgGuest79ok17:03
wgGuest79then 7.4 next week?17:03
-!- wgGuest79 [n=wgGuest7@85-18-14-23.fastres.net] has quit []17:07
ckotilso my h:t:e problem has been fixed in 7.3.8 , im using 7.2.3 on my production server. so ill be upgrading soon17:55
snapcount_sweet18:02
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui18:03
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:37
-!- mode/#webgui [+o khenn] by ChanServ18:37
@khennmornin18:38
greghackeMorning.18:39
-!- pjesi [n=pjesi@client-86-27-130-79.winn.adsl.virgin.net] has joined #webgui18:45
pjesiwere do you specify the default hostname of a webgui instance19:55
-!- cap10morgan [n=wmorgan@206-124-31-122.denver.dsl.forethought.net] has joined #webgui20:19
cap10morgancan you ask a dbh which database it's currently pointed at?20:20
snapcount_you could just run a query to find out20:21
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui20:23
-!- mode/#webgui [+o rizen] by ChanServ20:23
cap10morganhas anyone seen the error "unknown variable 'defaults-file'" when trying to start mysql in the wre?20:30
cap10morganthis is on OS X (intel)20:31
@rizenno20:31
@rizenbut my guess would be to check /data/wre/prereqs/mysql/my.cnf20:31
@rizenand see if there is any crap in there that shouldn't be20:31
cap10morganit prevents mysql from starting during the setup script on a clean wre install20:32
cap10morgani had to replace the mysql-5.0.22 source with 5.0.27 (also tried 5.0.33) to get the wre to compile20:32
cap10morganso it's the standard wre-shipped my.cnf20:34
@rizenhave you tried searching google for the error message20:39
cap10morganyeah20:39
greghackewho let rizen on here?20:39
cap10morgani didn't see much relevant20:40
cap10morganat least that i could tell20:40
@rizensorry dude, i don't have any other ideas for you20:41
@rizeni thought that "defaults-file" probably meant my.cnf20:41
@rizenbut that was just a guess20:41
@rizenis it possible that some variable we ship in our my.cnf isn't compatible with the version you ended up installing?20:41
cap10morganyeah, maybe so. i'll look into it more. thanks.20:44
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has joined #webgui20:50
snapcount_anyone care for a chips a'hoy cookie?21:11
snapcount_plenty to go around21:11
snapcount_mmmm21:11
* cap10morgan wants a cookie21:11
snapcount_should I dcc or email?21:12
snapcount_=D21:12
cap10morganhehe21:12
-!- pjesi [n=pjesi@client-86-27-130-79.winn.adsl.virgin.net] has quit [Read error: 110 (Connection timed out)]21:14
cap10morganso it seems that in newer versions of mysql 5.0 (5.0.27 and 5.0.33), the --defaults-file option passed to mysql.server start doesn't work anymore.21:16
cap10morganbut the my.cnf is in the basedir, so is it even necessary?21:16
cap10morgani think it's messed up now because of a possibly new requirement that it be the first option passed21:21
cap10morganwhile it is the first (and only) option passed to mysql.server, i think it's passing other options before it to mysqld, once it gets there21:21
@rizenyeah, but those files aren't modified by the wre build process21:22
@rizenthey're the ones that come with mysql21:22
@rizenso if it's screwed...then it's screwed for everybody using those versions of mysql21:22
cap10morganbut rc.mysql is the thing passing --defaults-file to the mysql.server script21:23
cap10morganand that's wre-specific, no?21:23
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui21:23
-!- mode/#webgui [+v perlDreamer] by ChanServ21:23
@rizenoh..yeah you're right21:24
@rizeni thought you were saying it was in mysql.server21:25
@rizenin that case modify rc.mysql and see if that fixes your issue21:25
@rizenif it does, post a bug report21:25
cap10morganyeah, it did. i'll post the bug report.21:25
cap10morgani'm also going to contribute this osx intel build of the wre21:26
+perlDreamerI'm sorry, but posting bugs is now illegal21:26
+perlDreameryou can't post a bug without posting a fix21:26
@rizencap: you got an os build to work?21:26
+perlDreamerI just hacked that into PB's site, using a stolen password I got from 21:26
cap10morganbut it's pretty big, should i make it an attachment?21:26
+perlDreameruh, nm :)21:26
@rizeni got it to work for everything except for mod_ssl21:26
@preactionperlDreamer: you were NOT supposed to tell anyone about that21:26
@rizencap: upload the tarball to upload.sf.net/incoming21:27
cap10morganrizen: yeah, i had to upgrade some components (openssl and mysql, primarily) and patch libpng21:27
cap10morganbut i documented all the changes21:27
cap10morganseems to be working now21:27
cap10morganok, will do21:27
@rizenthat's ftp://upload.sf.net/incoming21:27
@preactioncap10morgan: you mean a fully-working, mod_ssl and all, version of the WRE for intel macs?21:27
@rizenand when you get it there, drop me an email and i'll push it out to the site21:27
@preactioncan i kiss you, or would that be too gay?21:27
cap10morganpreaction: yessir21:27
cap10morgan:)21:27
cap10morganhaha21:28
@rizenwhere did you document these changes?21:28
@rizenin a bug report?21:28
cap10morganrizen: ok, what's your email address?21:28
cap10morganrizen: not yet, but i plan to now that i have it all working21:28
@preactionor maybe i should hit you, since it'll take me hours to extract my dev environment out of the parallels instance and into my osx proper...21:29
@rizenjt at plainblack dot com21:29
* cap10morgan hides from preaction21:31
@preactionnono, i've got it scheduled for thursday (kinda horrible that i have enough of a life now that i have to schedule time to play with my toys...)21:32
@preactionis that a sign of being a grown-up?21:33
cap10morganupload is going kinda slow, says it'll take about half an hour21:36
cap10morganso now i'll open bug reports for what i had to change to get it to build21:37
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]21:44
cap10morganok, those four bugs i just opened should be the sum total of everything i had to do to get the wre to build on os x intel21:47
cap10morganok, upload's done. i emailed you about it, jt22:12
@rizensweet...it's now on sf for everybody to get22:17
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI22:24
SDuensinGood afternoon all.22:24
@rizenhowdy22:24
SDuensinHey rizen - just who I need!   :-)22:25
@rizenon phone...22:25
SDuensinThere was mention here the other night about the next release bringing the WRE on Windows up to par with the UNIX one?  Is there an ETA on that?  Our IT department is trying to avoid SharePoint.  <G>22:25
@preactionmost IT departments are trying to avoid windows period :(22:26
@preactionbut otherwise: you could try a source install22:26
@preactionit's not impressively difficult22:26
SDuensinWell, unfortunately, other than myself we're a Windows shop.22:26
@preaction(if the WRE doesn't compile for your system)22:27
SDuensin"Impressively difficult" - I like that.22:27
@preactionthere are free tools to compile, i believe MinGW would be the one best suited for the task22:27
@preactionnmake, some other tools, i've never set up a windows GNU C compiler system22:28
SDuensinSo the source WRE is newer than the Windows binary then?22:28
@preactiondurno, that's entirely JT's domain22:28
SDuensinPoor JT.22:28
@preactionotherwise, update the sources, i believe the next version of the WRE source will have updated sources22:28
@preactionone of the users here just got the WRE to compile for Intel macs22:29
@rizenok back22:29
@preaction("just" as in, 30 minutes ago)22:29
SDuensin:-D22:29
SDuensinI debated trying that.22:29
@rizenno22:29
@rizenyou can't currently compile the unix wre and make it work on windows22:29
SDuensinEnded up using Ubuntu inside Parallels.22:29
@rizenthe code is just not compatible22:29
SDuensinrizen - what about with Cygwin?22:29
@rizennot even with cygwin22:29
SDuensinOh well.22:30
@rizenafter we get through our current bug fix cycle22:30
@rizenwe're going to start working on WRE 0.822:30
@rizenit's a complete rewrite of all the utilities that come with the WRE22:30
@rizenand a restructuring of the prereqs22:30
@preactionrizen: quick question, how long would a WRE compile take based on a fairly-decent system? 1-4 hours?22:30
@rizenthis will be done to make the WRE utilities compatible with windows22:31
@rizenso that we have one WRE everywhere22:31
SDuensinI've recommended they try the online demo and told them that I will have it installed myself soon to show them.22:31
* SDuensin REALLY doesn't want to use SharePoint.22:31
@preactionSDuensin: amen to that22:31
@rizenthe current Windows WRE will work for running WebGUI on windows22:31
@rizenit just needs a little tweaking for your environemnt22:31
SDuensinIt didn't like my Vista box at all.  :-D22:32
@rizenit's just that the current windows WRE has NOTHING to do with the unix wre codebase22:32
SDuensin(But what does?)22:32
@rizenwell we haven't tried it on vista22:32
@rizenand probably won't for several months22:32
@rizensince vista is a client platform, not a server platform22:32
SDuensinNot much of a client platform either.  :-)22:32
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 145 (Connection timed out)]22:59
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui23:06
-!- mode/#webgui [+o rizen] by ChanServ23:06
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui23:07
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]23:48
-!- wgGuest59 [n=wgGuest5@83.228.8.109] has joined #webgui23:52
-!- wgGuest59 [n=wgGuest5@83.228.8.109] has quit [Client Quit]23:52
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui23:52
--- Day changed Wed Feb 14 2007
@rizenoh mister kuskie00:24
@rizencalling perlDreamer00:24
+perlDreamersir?00:24
@rizendo you still want me to install that post.pm?00:24
@rizenand sorry for the delay on that00:24
+perlDreamerI know you all are busy00:25
+perlDreamerIf you have a better idea for fixing the bug, then no00:25
+perlDreamerotherwise let's keep on going with this00:25
@rizenok installing it now then00:25
+perlDreamerPB.com seems to have its share of unique bugs00:25
+perlDreamerwhat was the resolution to the upgrade problem that delayed 7.3.9?00:25
@rizencorrupt table indexes00:27
@rizenmyisamchk fixed00:27
@rizenthe fact that plainblack.com runs at all is amazing considering it's endured every upgrade since 0.8.000:27
greghackeyou are kidding, right?00:28
@rizenkidding what?00:30
greghackesince 0.8.000:30
@rizennope00:30
@rizenwe've never started from scratch since 0.8.000:30
@rizenwhich was the first public release00:30
@rizenit's kind of a testiment to our upgrade process00:31
greghackeyeah00:31
@rizenit may seem buggy at times00:31
@rizenbut when you consider that you can upgrade your data from version to version and never have to start over00:31
@rizenthat's a pretty significant feat00:31
greghackewhich is key for me.00:31
@rizensince there's so much data00:31
greghackeall i need to know is what you want me to work ;)00:31
@rizenand a lot of it is very unstructured00:31
greghackenow that i am finally making enough to work00:32
@rizenright now i just need everyone to help us kill the bug list00:33
@rizenk pd, the new post.pm is in place00:34
@rizeni'll email you the log tomorrow00:34
+perlDreamerthanks, dude00:34
@rizenno no...thank you00:35
+perlDreamerI'm hoping that this proves my current theory of the bug.00:35
+perlDreamerwhich is that it is inserted okay and committed okay00:36
+perlDreamerand that something else is messing it up00:36
@rizenmy current theory is that the bug list is getting long again00:36
+perlDreamerwant to talk one out with me?00:38
+perlDreamerit's a revisit of an earlier bug we already talked about00:38
@rizensure00:43
+perlDreamerit's the comma output from a macro thing00:47
@rizenah00:47
@rizenwhat do we need to talk about?00:47
+perlDreamerbasically, this set of macros ^H( ^c; ); won't work right for perlDreamer Consulting, LLC.00:47
@rizenhad an epiphany?00:47
+perlDreamerwe had talked about making a switch of some kind that would escape "unsafe" characters like , or "00:48
+perlDreameror maybe even HTML encoding them, but not in all cases00:48
+perlDreamerlike ^c(1) would return them safely00:48
@rizenright, i remember the conversation00:48
@rizenbut my question is, what is the new discussion about?00:48
@rizenor is it, just to decide once and for all how to deal with it?00:49
+perlDreameroriginally, we canned the idea because the person in question then was trying to use the GroupText macro to return HTML00:49
+perlDreamernow I think we should do it in limited cases00:49
+perlDreamerlike, just for the c macro00:49
+perlDreamerand then do others as they come up00:49
@rizenok, so you're saying that rather than doing a generic solution for all macros00:49
@rizenwe do it on a case by case basis00:49
@rizen?00:49
+perlDreameryes00:50
+perlDreamerlimited scope00:50
+perlDreamerand with test cases for each macro change00:50
@rizenwe have a bit of a problem00:51
@rizeni don't know of any character codes to turn a comma into an html entity00:52
+perlDreamerthere's a unicode one.00:52
@rizen&#44; won't work in all browsers i don't think00:53
@rizendoes anybody here have ie?00:54
greghackeI have 700:54
@rizencould you create an html file on your computer00:55
@rizenwith this code00:55
@rizen<html>00:55
@rizen<body>00:55
@rizenDo you see a comma: &#44;00:55
@rizen</body>00:55
@rizen</html>00:55
greghackesure00:55
greghackeI see a comma under 700:56
@rizenok00:56
@rizennow we need to test under 600:56
@rizeni've tested in in ff200:56
@rizenand it works00:56
@rizentesting in safari and opera now00:56
greghacketesting netscape and konquerer00:57
@rizenworks in opera and safari00:57
greghackegood in IE7, Opera 9, Netscape 8.1.200:57
+perlDreamerand we could use &quot; for encoding quotes00:59
@rizenfrank is testing it on ie6 now01:00
@rizenyes &quot; is the right one to use for that01:00
@rizenand it appears that &#44; works in all browsers01:00
@rizenfor comma01:00
@rizenso please add a function to WebGUI::HTML01:01
@rizenthat accepts a scalar reference01:01
@rizenand does the substitution for those two01:01
+perlDreamerwhat do I do after that?01:02
@rizenthen the c macro01:02
@rizendo01:02
@rizenmy $company = $session->setting->get("companyName");01:02
@rizenWebGUI::HTML::makeParameterSafe(\$company)01:03
@rizen;01:03
@rizenreturn $company;01:03
+perlDreameryou think we should do the encoding unconditionally?01:03
@rizenfor that macro i don't see why not01:03
@rizencan you think of a reason?01:03
@rizenok..gotta go...i'll be back later01:06
+perlDreamerk01:06
-!- crythias [n=Gerald@68.51.234.189] has joined #webgui01:13
-!- mode/#webgui [+v crythias] by ChanServ01:13
xdangersnapcount_: There (I belive) is a huge bug in the migrateCalendars function of 7.2.3 -> 7.3.0 upgrade script...01:27
xdangerit doesn't take acount of revisions...01:27
xdangerI just have to say nice... now I'll just have to say to client to go throug all of their eventlist/calendars... They have just used copy->paste->edit route to add similiar events...01:28
+perlDreamerxdanger, see if you can get preaction's attention.  He's Dr. Calendar/Event01:29
@preactioni'm not here, go way01:29
xdangerou, meat to say to preaction, don't know why I said it to snapcount =)01:30
xdangerpreaction: boing!01:30
@preactionxdanger: "take account"?01:30
@preactioni was told that old revisions did not need to be migrated01:30
@preactionas such, they are not migrated01:31
xdangersomething like where assetData.revisionDate=(select revisiondate)01:31
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:31
xdangeryeah, but if you ignore them, It'll sometime migrate the old revisions01:31
@preactionthere was a bug where it did not migrate pending revisions01:31
@preaction... which means that either a pending revision or an approved revision gets migrated...01:32
xdangernow a client of mine has 20 identical events... all of the original revision, not the updated onw..01:32
xdangers/onw/one/01:33
@preactionwas the updated one committed?01:33
xdangeryes...01:33
xdangermy %eventProperties = $session->db->quickHash("select * from asset left join assetData on asset.assetId=assetData.assetId left join EventsCalendar_event on asset.assetId = EventsCalendar_event.assetId where asset.assetId = ?",[$event]);01:33
xdangerthat line takes random revision of the assetdata01:33
@preactionwho did that? did I do that?01:34
@preactionwhat the hell kind of idiot did not use $asset->get01:34
xdangerThis might be something that differs per mysql version... I was using version 4.1.. It might return them in different order than 501:35
xdangermy thoughts exactly =)01:35
@preaction... now i remember... i was having trouble getting some events to migrate because they couldn't be instanciated01:38
@preactionfor some reason01:38
@preactionso i did the raw db crap01:38
@preactionand didn't do anything about revision dates...01:38
@preactionpost a bug and i'll eat my crow01:39
@preactiongott im himmel...01:40
xdangerthere...01:44
xdangerJust hope that I can restore backups for that client...01:45
@preactioni'm thinking about everyone's who upgraded since then :p01:45
+perlDreamercan they be fixed, too?01:49
@preactionthe box says maybe...01:50
@preactionno, the entire table is dropped01:50
@preactiongone, finito01:51
@preactionshit01:51
xdangeryou should still correct the bug for future upgrades...01:52
@preactionof course01:52
xdangerHey, how do I export Packages?01:53
Radix-wrkasset manager view01:53
@preactionwhen an asset is a package, the asset manager lists it and has an export button01:53
xdangerok, you have to edit it and change the metadata...01:55
xdangerbtw, there should be a funtion to delete clipboard...01:55
xdanger"clean"01:55
-!- cap10morgan [n=wmorgan@206-124-31-122.denver.dsl.forethought.net] has left #webgui []01:59
xdangerrizen: is the "correct revisionDate" select max(revisionDate) from assetData where status=approved and assetId = ?02:15
@preactionbut what if the status is "pending" when the upgrade runs?02:15
@preactionxdanger: but yes, that'd be the one. select (...) where assetId=? and revisionDate=(select max(revisionDate) ...)02:17
xdangerJust realized that I can check the versiontags if they have commited anything to their site =P02:18
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:54
@rizenwho wants to have a design discussion03:06
@preactiondepends on what it's for03:08
@rizeni'm rolling around in my head my next big project for webgui03:08
@preactioncommerce?03:09
@preactionWRE 0.8?03:09
@rizenand when i take on a big project, i like to roll it around for several months03:09
@preactionthe hosting utils thing?03:09
@rizenbefore i work on it03:09
@rizennope..those are already planned out03:09
@preactionah, new and improved03:09
@rizenthis is a brand new one...for after that03:09
@preactionlay it on me!03:09
@rizenthis is a late 2007 project03:09
@rizeni'd like to build a new asset, that will be the spiritual successor to the dataform and the sqlform03:10
@rizenmy thought is that those two assets will continue to exist03:10
@rizenso people that are already using them can continue using them03:10
@rizenbut we'll drop them from the core03:10
@rizenso they won't be available in new installs03:11
@rizeninstead, this new thing would be03:11
@rizenbut that's getting ahead of myself03:11
@preactioni'm listening, just not interrupting03:11
@preaction(until i have something to interrupt with, of course)03:11
@rizenthe idea is that this thing will allow a user to define a table (or perhaps tables)03:11
@rizenviews03:12
@rizenviews of the data03:12
@rizenthat is03:12
@rizenor maybe a better way to describe it is user interfaces03:12
@rizenfor editing, display, and search03:12
@rizenand finally to develop workflows between their interactions03:12
@rizenthese workflows would be realtime, not async03:12
@rizenso they would just set up what would happen from page to page03:13
@rizenfor example03:13
@rizenlet's say i want to build a rolodex03:13
@rizenthe "default" workflow would be to bring the user to a search interface03:13
@rizenthere would be an add link03:14
@rizenwhich would take the user to a record creator interface03:14
@rizenor if they search it would take them to a result set interfface03:14
@rizenand clicking on a single result would let you view the data03:14
@rizenand then there might be an edit link on it03:14
@rizenall the while, the user is able to set up the screen interactions03:14
@rizenas well as privileges for each thing03:15
@rizenthe UI will all be ajaxified03:15
@rizento make this a point and click operation...no programming or SQL knowledge needed03:15
@rizenso the first thing i have to solve is03:16
@rizenhow do i allow a user to create a "table" or "tables" 03:16
@rizenwithout actually creating physical tables in the database03:16
@rizenor do i let them create physical tables03:16
@rizenand then just not allow them to set the names of the tables 03:16
@preactioni'd go with create physical tables, with appropriate countermeasures against name collisions03:17
@rizenso that they can't overlap any namespaces that will ever be used in webgui03:17
@preactionlike the way we do collateral tables currently03:17
@preaction"NewForm_DataTable_<ID or name or something>"03:17
@rizenso would we do dbasset_DHEHXHDHGHEHXS03:17
@rizenand allow them to alias that03:17
@rizenwe'd then have a table somewhere that would map the name to the dbasset_DHEHXHDHGHEHXS03:18
@rizentable03:18
@preactionprobably the wobject configuration table03:18
@rizenyou mean the class table for that asset?03:18
@rizendbasset03:18
@preactionyeah03:18
@rizenor whatever?03:18
@rizenthat works fine if we only allow them one table per asset03:19
@rizenbut if we're allowing multiple tables, we need a seperate mappings table03:19
@preactiontrue03:19
@preactionand since it has to encompass all the possibilities of SQLForm, can't just limit to one table03:19
@rizeni said this would be the spiritual successor03:20
@rizenin the design of this i'm not willing to limit myself to having to deal with sqlform data03:21
@rizenor dataform data03:21
@rizenif we do it right, it will work for either03:21
@rizenbut i want to forget about those two assets for the time being03:21
@preactionthe mappings table would probably be a better idea anyway03:21
@rizenbecause if you ask me, they're both piles of shit03:21
@rizengranted, useful piles03:21
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 131 (Connection reset by peer)]03:22
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui03:22
-!- mode/#webgui [+o rizen] by ChanServ03:22
@rizencrap..what was the last thing you saw from me03:22
@preaction"granted, useful piles"03:23
@rizenrizen: but piles just the same03:23
@rizen[7:22pm] 03:23
@rizenok03:23
@rizendid you say anythign?03:23
@preactionjust that the mappings table would probably work better anyway03:23
@rizenyeah...i think this thing should be able to handle multiple databases03:24
@rizeni mean tables03:24
@rizeni'm thinking about the same thing for the field names though03:24
@rizendon't let the users set the field name03:24
@rizenrather generate it03:24
@rizenand alias it03:24
@rizeni'm thinking this app should hide the mechanics from the user as much as possible03:25
@preactionof course03:25
@rizenwell that's one thing that sqlform and dataform don't do well03:25
@rizenyou can pretty much see exactly what's going on underneath as a user03:25
@rizenand i think that makes the whole thing less useful03:25
@rizenok then...the next area to figure out is how do we handle the different page types03:28
@rizendo we say "add a report page"03:28
@rizen"add a search page"03:29
@rizen"add a data entry page"03:29
@rizendoes that make sense03:29
@preactionyes03:29
@rizenare there any other types03:29
@preactioncould just make that pluggable03:29
@rizenso does a search have a search results page03:30
@rizenor is that just another report page03:30
@preactioncould probably go either way, or even just a part of the "search" page03:31
@rizenyeah, maybe...not sure03:31
@preactionprobably best as a report though, just a report that the user can configure what they want to see03:31
@rizeni'm also thinking that this thing should not be templatable03:31
@rizeninstead we should have a drag and drop UI builder03:32
@preactionwith appropriate markup, a stylesheet can do almost everything the UI builder can't03:32
@rizenright03:32
@rizeni think making this thing templatable will just make it slow, and on top of that..too difficult for most users to do what they need to do03:33
@rizeni'm starting to think that about all assets03:33
@rizenor at least many of them03:33
@rizenstyles and page layout templates are sort of the exception03:33
@preactionsometimes, yes03:33
@rizenbut at the very least...articles, polls, etc would probably be better served with a graphical ui builder03:34
@preactionwould said graphical UI builder just make a template for the user?03:34
@rizenmaybe..not sure...it's something i haven't designed yet03:35
@rizenbut that's why were' having this discussion03:35
@preactioni mean, the templates are good for us as developers, because it's an easy way to get data out03:35
@rizenand why i like to think about big projects many many months in advance03:35
@rizeni like to think about what the prereqs will be03:35
@rizenand work through all the problems...so when it comes time to build, i can just build it03:35
Radix-wrkI like the control available in a template tho.  Most of the time it's not colours, but removing items, adding new items and text, formatting it to use my own style sheets rather than the stock stuff, etc.03:36
@rizenyou'd have that sort of stuff in a graphical ui builder though03:37
Radix-wrkfair enough then I guess03:37
@preactionand revealing things to TT you get the added bonus of whatever the heck you want (use ImageMagick in the template, for example)03:37
@rizenyou just wouldn't have access to the underlying code03:37
@rizenbecause as soon as a user has access to the underlying code...they fuck it up03:38
@rizenevery time03:38
@rizen=)03:38
@preactionthat's what users are for03:38
@preaction(though perhaps some sort of verification of the template based on the Help files available might be a better solution)03:38
@rizenwell i gotta get ready for an upgrade now...so i guess we'll have to continue this some other time03:38
@preactionoh god... forgot about that damned thing03:38
@preactionit'll take you 45 minutes, and you'll spend two hours while they dick around...03:39
@rizenbut for now i'm going to have to say that i think we need a visual UI builder widget before i can attempt this sort of an asset03:39
@rizenwe'll see..i haven't even read what i'm supposed to do yet03:39
@preactionall you should have to do, unless they undid everything i did, is move the databases, move the uploads, and replace the users03:40
@rizenso you've already done the merge then?03:43
@preactionthere was no merge03:43
@rizenthe title of this invite that i got is donorware merge03:43
@rizennevermind..i'll just read it03:43
xdangerpreaction: I made a quick patch for the calendar.. and tested it on our clients site...03:59
xdangernow I'll be going home for some sleep... and tomorrow it's party time... 4 years with the same girl =)04:02
Radix-wrkno mean feat - enjoy your valentines day :)04:22
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]04:25
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui04:25
-!- mode/#webgui [+o rizen] by ChanServ04:26
* SDuensin is gonna scream.04:34
SDuensinWhat is 127.0.1.1?  Never used that before.  Apparently Spectre needs it?04:44
Radix-wrkerr04:45
Radix-wrk127.0.0.1 maybe04:45
Radix-wrknot 1.104:45
SDuensinThat's what I thought.  So I changed it.  Specter couldn't connect to anything.  So I put 127.0.1.1 back and now it's running.04:45
Radix-wrklol, you sure you don't have a typo somewhere else saying 1.1?04:45
SDuensinThe Ubuntu WRE setup even defaults to 127.0.1.1.04:46
SDuensinI looked in my site's conf and in Spectre's conf.  Didn't see it.04:46
Radix-wrkOh - sounds like a bug then04:46
SDuensinThat's what I thought.04:46
SDuensinDunno what's wrong, but adding that IP made it work.  I'm happy again!05:00
Radix-wrkis spectre processing changes correctly?05:01
SDuensinYep!  For the first time!   :-)05:02
-!- crythias [n=Gerald@68.51.234.189] has quit ["Leaving."]05:27
ckotilthats odd.05:49
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui06:04
PedersenMJgood evening.06:05
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui06:16
-!- mode/#webgui [+v perlDreamer] by ChanServ06:16
+perlDreamerpreaction: got a second?06:16
* perlDreamer feeds snapcount's crickets06:38
+perlDreameryou guys are getting a good workout today06:38
greghackeor at least staying busy.06:39
PedersenMJNot getting a good workout, myself. Just staying busy with writing up my wcc entry :)06:42
+perlDreamerkeep going, PedernsenMJ.  There's only a few weeks left for your magnum opus06:43
PedersenMJHey, I'm *almost* to the "conversion by example".06:44
PedersenMJI think I'm going to skip most all of the screen shots, though. With how many I was going to do, it would have been a small novel.06:44
Radix-wrkGood practice for you I guess ;)06:45
PedersenMJNah, I'm more of a fiction guy, I think. This is *definitely* not fiction :)06:45
+perlDreamerI can't believe that 7.3.9 is coming out tomorrow06:46
PedersenMJHeh. I still need to upgrade from 7.3.5. Ah well, I'll do that after I finish my magnum opus.06:47
PedersenMJI'm kicking myself right now, because I'm not 100% sure: When creating a page template, and wanting to use it for a site theme, I must set the namespace to "style", correct? Or is it something else?07:03
+perlDreamerA style template (regardless of whether or not it is for a page) needs to have the namespace 'style'.07:06
+perlDreamerone of the things I want to do in 7.4 is have the help linked right when the namespace is set.07:06
+perlDreamerso if the namespace is 'style', the help icon will link to the style template variables page07:07
PedersenMJThank you. I was pretty sure I was right, but since I haven't made a style while working on this (and other household stuff), my memory had gotten a bit rusty.07:08
PedersenMJIf you'd like to check out the work so far, it's at http://dev.icelus.tzo.com/wikidocs2/doc-wiki/how-to-make-webgui-look-like-your-site07:09
PedersenMJI've got four more sections to do, then I begin working through the convert by example. That, at least, should be fairly easy, I think.07:09
PedersenMJWow... That feels good. Just finished those four sections. The next major chunk is going to be the example.07:28
ckotillooks good.07:43
PedersenMJI'm hoping so. I think I'm only going to do the "Artistic Examination" piece of the conversion by example tonight. It's almost 1am here, and I do have to get to bed sometime.07:46
HinrikPedersenMJ: do you know of any other useful articles (about WebGUI) like this?07:50
PedersenMJYes, actually, WebGUI done right. That resource, plus the people on this channel, are what make that article happen.07:51
PedersenMJhttps://www.plainblack.com/services/wdr07:52
HinrikI meant free ones :P07:52
PedersenMJThat article, btw, is still being written. I'm hoping to complete it, and post it to the wiki, sometime this week.07:52
HinrikWhat wiki?07:52
PedersenMJWait, crythias maintains a free FAQ. I've seen it linked from the forums on occasion.07:53
PedersenMJhttp://wiki.webgui.org/07:53
Hinrikok07:53
PedersenMJHinrik: Is that article really useful already? I've been feeling it wouldn't be beneficial until complete.07:59
Hinrikwell, I haven't read it all :P08:00
PedersenMJI don't blame you. Last time I saved it to PDF, it was 10 pages long. I think the actual conversion section will be 3, maybe 4, pages long.08:01
+perlDreamerare any of the devs awake?08:02
+perlDreamerrizen?08:02
+perlDreamerpreaction08:02
@rizenyup08:02
+perlDreamerI've found a new bug08:02
@rizencool, that's my favorite08:02
+perlDreamerI can fix it, but I don't think I can test it08:02
+perlDreamernot in time for tomorrow08:02
@rizenwhat is it?08:03
+perlDreamerbasically, you can't call session->icon->anything with getUrl because it adds the gateway to the URL twice.08:03
@rizenthat's not a bug08:03
+perlDreameronce in getUrl, and then again inside session->icon08:03
@rizenyou're not supposed to call it that way08:03
+perlDreamerit's done 20 times in the core08:03
@rizenthen it's done wrong08:04
+perlDreamercan I fix it en masse?08:04
@rizen$session->icon->edit("func=edit",$asset->get("url"));08:04
@rizeni don't know if it can be done en masse08:04
+perlDreamer:)08:04
@rizenbut it certainly can be done08:04
@rizenyou'll just have to find the variable for asset08:05
@rizenwhether it is $self08:05
@rizenor $asset08:05
+perlDreamerI'll get cracking on it.08:05
+perlDreamerIt's the bottom bug on the list, in case you're hacking tonight08:06
@rizeni'm still doing client support08:06
@rizenbabysitting an upgrade for a client08:06
+perlDreamerI spent 1.5 hours tracing BNT code08:07
@rizencrappy08:09
+perlDreamerif crappy == 'in desperate need of wG 7 and workflow' then yes08:10
@rizenyes08:10
@rizenBNT needs to be upgraded08:10
@rizeni just wish they'd give the go ahead08:10
+perlDreamer-3 bugs today08:14
+perlDreamerThe SQLReport processQuery needs to be completely reworked to handle pagination correctly08:15
+perlDreamerThe Post bug is outstanding and waiting on data08:15
+perlDreamerAnd there's messed up docs in the SQL Form and Calendar08:16
@rizeni only fixed 1 today08:18
@rizentoo much support08:18
+perlDreamerI didn't think you were on support until tomorrow?08:18
@rizentaking fri off so switched w doug08:19
greghackeonly one? ;)  BNT?08:19
greghackeyou should take a break and play some settlers ;)08:19
@rizeni wish08:19
@rizenhopefully i'll get to on friday08:19
greghackewoot08:19
greghackeI was looking at the pagination SQL issue today.08:22
+perlDreamergreghacke: good luck08:29
+perlDreamerthat's not going to be an easy one08:29
greghackeyeah, but I need to wrap my head around SQLReport and SQLForm.  I use them often and after fighting through all the core code, I want to start giving more back.08:30
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]08:32
+perlDreamer--3.5 bugs08:35
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]08:36
PedersenMJJT, I gotta give credit where due: Writing docs is tough. I've been at it for about 3 hours now. Got a lot done, but still a lot to do. The fact that you're able to put together some 1000 pages of docs, even if it's with help, is impressive.08:44
@rizenyeah its tough08:45
PedersenMJI think I've gotten all of 4, maybe 5 pages done today. And that doesn't include any proofreading. That's just a rough draft.08:46
@rizeni generally write less than that08:46
@rizenon a good day i can crank out 20 pages08:46
@rizenbut mostly it's 3-508:46
PedersenMJAnyway, just wanted to let you know I can distinctly respect the effort you're putting in. This little project of mine has shown me that what I thought was mostly easy is anything but.08:47
PedersenMJNow, I'm really off to bed. Did way more than I intended to over the past hour. Need to get some sleep. Will see you guys manana.08:49
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []08:50
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:36
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit ["Leaving"]14:14
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit []15:49
-!- SDuensin [n=Scott@61.sub-75-206-24.myvzw.com] has joined #WebGUI16:51
SDuensinGood morning.16:57
snapcount_yay smoketests17:18
snapcount_they've caught at least one problem before the release every week for a month now17:19
@rizennice17:19
snapcount_indeed17:19
@rizeni've found a new spectre issue, but i won't know if it's plainblack.com related until after we put 7.3.9 on some other machines17:20
@rizenbut the new status system that i added to spectre is fan damn tastic17:20
@rizenoh, and i originally thought my memory improvements would be around 40%17:20
@rizenit's closer to 55%17:20
SDuensinSpeaking of Spectre...   On the Ubuntu WRE, I have to have 127.0.1.1 in my site's conf or Spectre can't connect.   That seems odd.17:23
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui17:26
greghackeinquiry: Established a domain under development.  Added SSL, switched domain to live.  now the URL for secure pages points back to the development address17:33
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has quit [Read error: 104 (Connection reset by peer)]17:35
snapcount_check the sitename in the settings17:35
-!- preaction___ [n=doug@static-72-1-5-59.ntd.net] has joined #webgui17:35
@rizenSDuensin: why does that seem odd17:36
greghacke yeah, it points at the fully resolved domain name.17:36
SDuensin127.0.1.1?   Not 127.0.0.1.17:36
@rizenoh17:37
@rizenthat is weird17:37
SDuensinI thought so.  :-)17:39
greghackesnapcount: should a Support request it?17:39
SDuensinThat's the default value during setup.  If you change it, it breaks.17:39
@rizenwe didn't build the ubuntu wre, so i can't say why it would be set up that way17:41
@rizenbut as the old doctors used to say17:41
@rizenif it hurts when you do that, then don't do it17:42
SDuensin:-P17:42
SDuensinJust wanted you to know.17:42
@rizenstarting with 0.8.0 we'll be building the ubuntu wre ourselves17:43
SDuensinNowhere in my Spectre config does it have that IP.  Only in the site config.17:43
@rizenso then we'll be able to figure that out17:43
SDuensinIs there an example of the dashboard component somewhere that I can show to people?17:43
snapcount_greghacke: yeah17:43
SDuensin(I can't run my dev site from work - yet.)17:43
snapcount_you can setup a dashboard for your user on the plainblack site17:46
snapcount_or you could... maybe that went away after the redesign of our style17:47
snapcount_I don't remember now17:47
SDuensinI'll see if I can find it.  I'm logged in now.17:47
snapcount_I'll look too17:47
SDuensinThanks.17:47
snapcount_an upgrade is running so I'm waiting 17:47
snapcount_it's gone17:51
snapcount_sorry17:51
snapcount_you can setup a demo but it only lasts for 24 hours17:52
snapcount_and right now is not a good time b/c I'm upgrading the demo server17:52
snapcount_but in a few hours it should be good17:52
-!- preaction___ is now known as preaction17:52
-!- mode/#webgui [+o preaction] by ChanServ17:52
snapcount_heh17:56
snapcount_someone is in for a surprise17:56
snapcount_they created a demo since I deleted all the others and it was probably just upgraded while they were using it17:57
snapcount_interesting17:57
snapcount_well, they were probably using it but it was definitely upgraded17:57
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]18:14
snapcount_well, the release is up to snuff18:16
snapcount_it's going out... woo hoo!18:16
* SDuensin probably made that demo site. :-)18:18
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui18:18
snapcount_it's ok18:18
snapcount_if it were 7.3 -> 7.4 for example, it could be funny18:19
snapcount_b/c new features would suddenly "appear"18:19
snapcount_so I could just picture the person using it going "what the heck?!"18:19
snapcount_in your case about 60 bugs just got fixed18:19
SDuensin:-)18:20
SDuensinI just gave some coworkers a whirlwind tour of the admin interface.  At least, the parts I know how to use!18:20
* SDuensin is still somewhat stuck in the 5.x days!18:21
snapcount_ooh18:24
snapcount_big changes indeed18:24
snapcount_we're getting very close to the stability that 5.x enjoyed18:24
snapcount_it's been a long road18:24
SDuensinBig changes indeed.18:25
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]18:25
SDuensinThe initial 6.x series hurt my head.  I wasn't able to run them on my host and then I quit keeping up.  Getting back into it now.18:25
snapcount_yeah 6.x was a rough time18:26
snapcount_it was a huge beta cycle in my opinion18:26
snapcount_just about every line of code in the core was touched at one point18:26
SDuensinYikes.18:26
snapcount_well a lot of core fundamentals were introduced, the whole idea of "content" changed18:27
snapcount_i.e., the asset system18:27
snapcount_so that had a pretty big ripple18:27
snapcount_then you add versioning, workflow, etc18:27
snapcount_it was "fun" =P18:27
SDuensinhehe18:27
snapcount_I thought rizen was going to loose his sanity18:28
SDuensinYea, I still have no idea how the workflow stuff works.  The collaboration stuff confuses me still, too.18:28
snapcount_he worked almost 24/7 literally for two years18:28
SDuensinI just got it running though.  I'll get there.18:28
snapcount_it takes a bit, steep learning curve18:28
snapcount_but once you get it you will love it18:28
SDuensinBeen there, done that.  Lived in the office for four years.18:28
snapcount_very flexible and powerful18:29
SDuensinI've already decided to switch all the content under my control back to it.  Good possibility the company I work for will do the same.18:29
snapcount_awesome18:29
snapcount_I didn't introduce myself btw, my name's Roy and I handle all of the community stuff for WebGUI and Plain Black18:30
snapcount_so feel free to chat me up about anything if you see me around18:30
SDuensinGreetings.  I'm Scott.18:30
* SDuensin hands snapcount_ a @ for his name.18:30
snapcount_oh yeah18:30
snapcount_didn't even notice18:30
-!- snapcount_ is now known as snapcount18:31
-!- mode/#webgui [+o snapcount] by ChanServ18:31
SDuensin:-)18:31
@snapcountthx18:31
@snapcountgotta finish this release up... looks like the push scripts finished18:31
@snapcountbbiab18:31
SDuensinI love that you guys afford to eat off an open source project.  Gives me hope.  :-)18:32
SDuensinOK, I'll be here.  Banging away on my own code.18:32
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui18:32
* PedersenMJ waves.18:33
SDuensinHello PedersenMJ 18:33
PedersenMJHow goes it?18:33
SDuensinNot so bad.  Roads are almost passable here again and my code compiles.  :-D18:34
PedersenMJRoads might be passable near to me, but I still ain't going out. 2 wheel drive pickup and icy roads is not a good combo :)18:34
PedersenMJCode compiling, though, is *always* good :)18:35
* SDuensin is in St. Louis. Main roads are good. Too bad he lives in the boonies.18:35
* PedersenMJ is in NJ. I refuse to look at the roads outside the front door, and that road is still white.18:38
SDuensinYea, you're getting what passed through here yesterday.18:39
PedersenMJYeah. It's nasty. Still, I'm home, I've got my wife, I've got heat, and I've got food. And, of course, internet. What more could a guy need?18:40
SDuensinVideo games?  :-)18:40
PedersenMJTouche :)18:42
SDuensinVideo games?  :-)18:43
SDuensinCrap.18:43
* SDuensin is an addict. What can he say?18:43
PedersenMJHeh. I only bother with a few. Most of them don't do much of anything for me. Though I'm incredibly curious about getting the Wii.18:45
-!- wgGuest77 [n=wgGuest7@adsl-69-106-252-252.dsl.pltn13.pacbell.net] has joined #webgui18:45
-!- wgGuest77 is now known as isaacfinnegn18:46
-!- isaacfinnegn is now known as isaacfinnegan18:46
isaacfinneganhello. Everyone up today?18:46
isaacfinneganhad coffee?18:46
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui18:46
SDuensinYes and Yes!18:46
* PedersenMJ never has liked the taste of coffee. Too bitter.18:46
SDuensinMcDonald's (of all places) has awesome coffee.18:47
PedersenMJBleah. I used to work there, so try to avoid it all the time (used to == 20 years ago, btw).18:48
SDuensinDamn man, that almost predates the "nugget"!18:48
isaacfinneganlol18:48
* PedersenMJ now feels old. Worked there when I was 15. I just realized that was over half my life ago. Umm, actually, it does. I worked there when they introduced them.18:49
isaacfinneganAnyone ready for an Auth module question?18:49
isaacfinneganThis early?18:49
PedersenMJAlso the very first Monopoly game they did, too. That was a nightmare.18:49
isaacfinneganlol18:50
isaacfinnegangotta drive into work. bbl18:58
-!- isaacfinnegan [n=wgGuest7@adsl-69-106-252-252.dsl.pltn13.pacbell.net] has quit []18:58
-!- cap10morgan [n=wmorgan@206-124-31-122.denver.dsl.forethought.net] has joined #webgui19:05
cap10morganhow do you pass loops to a template? do you just create an entry in your %vars hash called 'loop' that is an arrayref?19:07
@snapcountare you writing your own code?19:09
cap10morgansnapcount: yeah19:09
cap10morgana macro19:09
@snapcountbasically you do this:19:10
@snapcountactually19:10
@snapcounthold on, better idea19:10
@snapcountcheckout line 266 of the InOutBoard wobject19:11
@snapcountit shows the whole thing in context19:12
@snapcountask me if part of it doesn't make sense19:12
@snapcount267 actually19:12
cap10morganok, cool, thanks19:12
cap10morgani also found an example in the product macro19:12
cap10morgani'll hack on those until i get stuck19:12
@snapcountbasically you need an array ref as the "loop variable"19:13
@snapcountand each element of the array is a hash ref of variables to use in the loop19:13
cap10morganok, makes sense19:15
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui19:19
-!- mode/#webgui [+v perlDreamer] by ChanServ19:19
-!- snapcount changed the topic of #webgui to: [ Current: 7.3.9-stable ][ WRE: 0.7.2 ] <a href="http://www.plainblack.com/wcc">WCC = Karma, Cash, Recognition</a>19:19
@snapcountuhh19:19
@snapcountdamn it19:19
+perlDreamershoot me19:19
@snapcountI'm a dumb ass19:20
SDuensin?19:20
-!- snapcount changed the topic of #webgui to: [ Current: 7.3.8-stable ][ WRE: 0.7.2 ] WCC = Karma, Cash, Recognition (www.plainblack.com/wcc)19:20
+perlDreamersnapcount: I know what I did, what did you do?19:20
@snapcountahh19:20
@snapcountyou saw your boo boo eh?19:20
+perlDreameryes19:21
+perlDreamerI should have syntax checked _before_ committing19:21
@snapcountit's all good19:21
@snapcountyou're smoketest found the problem19:21
@snapcountso it balances out19:21
@snapcounterr your19:21
@snapcountI set the title of the forum like I rode the short bus to work19:21
@snapcountand I work from home19:22
+perlDreamerisn't current 7.3.9?19:22
@snapcountdang it19:22
* snapcount puts his helmet on19:22
* perlDreamer hands snapcount his buckler, belt and sword19:22
-!- snapcount changed the topic of #webgui to: [ Current: 7.3.9-stable ][ WRE: 0.7.2 ] WCC = Karma, Cash, Recognition (www.plainblack.com/wcc)19:22
* perlDreamer goes scurrying away to find the boots and armor19:22
greghackeok, how do you guys do these dang emote like things?19:22
@snapcounttype "/me"19:23
+perlDreamerslash me19:23
@snapcountso "/me jumps"19:23
@snapcountno quotes19:23
* greghacke feels kinda like a short bus tool himself...19:23
@snapcountyou should write an IRC wiki entry greghacke as you pick this stuff up19:23
@snapcountcuz you're smart just not familiar with IRC19:23
@snapcountlots of people in your shoes I bet19:24
greghackeit's been so damn long since i even looked at IRC19:24
@snapcountso you could write a good one that's not overly simple but useful19:24
greghackegotta another wiki i have to post first.  need another day or two and a review before i post.19:24
SDuensinHey snapcount, any idea when the uber-new-does-everything-including-cooks-WRE will be out for Windows?19:24
@snapcountpost it then ask for review19:24
@snapcountthat's what wiki's are for =)19:24
greghackedoing EMS19:24
@snapcountwe'll fix it as we go collaboratively19:25
@snapcountdoesn't need to be perfect first time around19:25
@snapcountno, that's on rizen's list and he doesn't do deadlines19:25
* SDuensin is wacko for wikis! One of the main reasons I'm excited about 7.x!19:25
@snapcountI think it's #3 on his projects list19:26
SDuensinDoh!  "When it's done" is a game industry excuse!   :-)19:26
+perlDreamerwhat are #2 and #1?19:26
@snapcountso I'm guessing summer time19:26
@snapcountbut I have absolutely no idea honestly19:26
@snapcountit's up to him and the forces of the world19:26
greghackeSD: you know the game industry too?19:26
SDuensinOK.  Just gathering information for the folks here at the office.19:26
+perlDreamerSduensin could run linux in a virtual machine under windows and have the best of both worlds19:26
* SDuensin is going to run it on Linux like God intended. :-)19:26
PedersenMJHey, greghacke, what's your other wiki post that you're working on?19:26
SDuensinperlDreamer - They're not too keen on Linux.19:27
greghackeEvent Management System top to bottom.19:27
@snapcountI think they are an ubber cool rapid wobject code generator, and then a webgui site administrator contraption19:27
+perlDreamerHow about BSD?19:27
+perlDreamerSolaris?19:27
+perlDreamerHP-UX?19:27
SDuensingreghacke, I'd love to be in the games business.  I can't work those hours now that I have a family.  19:27
SDuensinNot so much Linux that's the problem.  It's "not Windows".19:27
@snapcountehh19:28
@snapcountI hate that problem19:28
SDuensinMe too.19:28
@snapcountglad I don't live in Corp America anymore19:28
+perlDreamerThe only thing good about Corp America is stock options19:28
SDuensinWell, it pays my bills.  Otherwise, I wouldn't have a Windows box anywhere near me.19:28
PedersenMJAh, the ems should be an awesome one. Mine is likely to get the rough draft completed tonight.19:28
greghackePMJ: I've got the basic set together from event concept through creation of the asset, event entry, markdowns and grouping (ribbons), to sales and i am even writing an additional set on "ok, they've bought stuff and the event is about to start, what now?"19:28
@snapcountnice19:29
@snapcountthe EMS is so freaking powerful it's almost unusable19:29
greghackeI ran through it and had to run back out and hit it again from a non-game industry process.19:29
SDuensingreghacke - I was really close at one point.  That's when I lived in the office for four years.  Not doing that again.19:29
* SDuensin wrote the very first 4-player-over-modems Doom server.19:30
greghackethe real issue, sc, is that there are a selection of questions you have to answer befoer you start.19:30
@snapcountI remember leaving and returning for work and never seeing the sun19:30
@snapcountthat was depressing19:30
@snapcountgreghacke: you hit it on the head19:30
@snapcountyou have to plan first19:30
greghackei was woth northrop grumman - sun was for other people.  now i work non-electronic gaming.19:30
@snapcountand then put that plan into the EMS19:30
greghackeand that set of questions is the opening of the EMS wiki19:31
@snapcountI can't wait to see it19:31
@snapcountThe wiki is slowly growing but it's growing19:32
@snapcountI'm encouraged19:32
greghackei think I will end up doing the EMS wiki in several entries19:32
@snapcountUse the autolinking feature to make it flow19:32
@snapcountAll you have to do is use the exact title of an entry in the wiki text19:33
greghackeyeah, there are several sections that i have put together that are just oo long19:34
@snapcountI'm working on some formatting improvements for the pb wiki19:34
@snapcountI need to make RTE buttons19:34
@snapcountthen we can have standard formatting to make it easier to follow19:35
@snapcountcode blocks, etc19:35
@snapcounthighlight, click, done19:35
+perlDreamermmmmmm ..... clicky formatting goodness19:35
+perlDreamerRTE needs a gvim plugin19:36
@snapcountmy installing wre article would benefit immensely from such clickety clickety19:36
SDuensinWhat wiki syntax are you using?  Or did you make something up?   (I use MediaWiki all the time.)19:36
+perlDreamerThere is no syntax19:36
@snapcountyou can implement one19:36
@snapcountusing global replacements19:36
@snapcounti.e., content filters19:36
+perlDreamerthat's true19:36
SDuensinFunky.  Cool.  :-)19:37
@snapcountsame thing that filters dirty words19:37
@snapcountinstead of $*$&@ = bunnies19:37
+perlDreamerthat would kill my replacements/karma RFE idea though19:37
@snapcount[b] = <b>19:37
@snapcountand [/b] = </b>19:37
@snapcountetc19:37
+perlDreameror even *b* => <b>b</b>19:37
SDuensinRight, but links and such?   Is it CamelCase or [[MediaWiki]]?19:37
greghackei love camelCase19:38
+perlDreamerlinks are smart19:38
@snapcountwell replacements won't preserve the b in the middle perlDreamer 19:38
+perlDreamerbummer19:38
@snapcountthat's why you need opening and closing19:38
+perlDreamerSDuensin, linking is automatic19:38
+perlDreamerif you use a phrase that is the Title of another Wiki article it is automatically recognized and linked19:38
SDuensinI'm sure I'll get used to it.  :-)19:39
+perlDreamerthere's always the demo to tinker with19:39
@snapcountthe idea with the wiki was user friendly so that's why there is no meta language19:40
@snapcountspecial syntax should be implemented with RTE buttons19:40
SDuensinOne thing I like about MediaWiki's links is that you can link to an article without quoting it's title.  For example, [[The Article Title|click to read it]].19:40
@snapcountso they can highlight and click19:40
@snapcountbut for power users, that can be clumsy19:40
@snapcountso if you prefer special markup, you can still do it19:41
@snapcountit's just site wide19:41
SDuensinNice.19:41
* SDuensin can't wait to get his site in running order! Still making templates.19:41
greghackeok, it looks like i have been ordered to buy a copy of the primer.19:41
@snapcountsweet19:41
@snapcountthe new books are even better imo19:41
SDuensinOrder me one, too, greghacke.   :-)19:41
@snapcountbut that's probably just because the content of the new books is more interesting to me19:42
@snapcountdid you guys see the release announcement?19:43
greghackefor 7.3.9?19:43
@snapcountyeah19:43
SDuensinI didn't buy the primer.  Didn't think I'd need it since I subscribe to the docs.19:43
@snapcountSDuensin: FYI, the subscription is being phased out by the docs19:43
greghackeeh, my customers aren't that savvy so i'll order one and review it then buy more for those who need it.19:43
@snapcountnot sure when or how that will work19:43
SDuensin!!!!19:43
PedersenMJFigures. I bought the subscription to WDR, and now it's going away :)19:44
@snapcountbut the idea is that the books will be the word19:44
SDuensinI'm **VERY** glad to hear that!19:44
@snapcountwe'll take care of you19:44
@snapcountthey haven't worked out how the transition will occur19:44
@snapcountbut that's down the road19:44
greghackeis full color worth the $12?  :-)19:44
SDuensinI was *extremely* pissed (pardon my French) when it went from the "Ruling WebGUI" PDF to online.19:44
@snapcountyeah I remember that switch19:44
@snapcountsome people didn't care at all, others went off the deep end19:45
* SDuensin was in the deep end. Off the high-board, even.19:45
SDuensinI still don't like the screencasts.19:45
@snapcountthere have been a lot of ideas about how to handle docs and they all seem really good19:45
@snapcountbut don't fear, we won't screw you over regardless19:46
* PedersenMJ usually doesn't care much. I don't mind paying for the docs, I just want to have a way to access them.19:46
SDuensinI want some sort of searchable text.  You can't search a screencast.19:46
@snapcountyou can search a wiki =)19:46
* snapcount promotes the wiki like a pimp19:46
@snapcounthehe19:46
@snapcountI _love_ collaborative documentation that the community manages19:47
SDuensinI use wikis for all my development docs.19:47
@snapcountb/c our community is smart19:47
@snapcountwe aren't the biggest, but we are highly effective19:47
* greghacke wonders about the short-bus people like himself...19:48
@snapcounttake PedersenMJ for example, he's submitted like 3 themes in a month I think19:48
PedersenMJI'm still not sure what I'm going to do with the wiki article I'm finishing in the next few days. I know it should be split up, but I'm just not sure as to how.19:48
@snapcountjust get it in there19:48
PedersenMJOnly two. I'll be adding a third along with my wiki article, though.19:48
@snapcountwe can pretty it up and improve it19:48
greghackeeven i managed to post something with thickbox19:48
@preactionrizen: question: if i need to override www_edit in an Asset, do I still need to use getEditForm?19:48
PedersenMJHeh, I checked last night: It's at 13 pages now, and I expect another 3. Maybe 4 with the two screenshots I'm going to add in.19:49
@snapcountpreaction: if you don't, you won't get the default properties19:49
@preaction"default properties"?19:49
@snapcountTitle19:49
@snapcountetc19:50
@preactionfor example: Posts do not use getEditForm19:50
@preactionthey build their own form19:50
@preactionby overriding www_edit19:50
@preactionsame with Events now19:50
@rizenpreaction: if you're circumventing it, you better have a really good reason for doing it19:50
+perlDreamerpreaction: posts have a templated edit form19:50
+perlDreamerthat's why they override19:50
@preactionit's a template that i don't want to be part of the admin console view?19:50
@snapcountthat's a good reason me thinks19:50
@preactionbut it is possible to not get the admin console view with getEditForm, no?19:50
@preactionjust by not calling the superclass WebGUI::Asset::getEditForm19:51
@preactionit seems almost a style issue: do you add the extra granularity of "getEditForm" when you're also overriding "www_edit"19:51
@snapcountlook at the superclass method, if it does something you don't like then you need your own =)19:51
@snapcountdid anyone ever answer me on the release announcement, I forget19:52
greghackei did.19:52
@snapcountI want some feedback on including gotchas in it... good/bad/comments?19:52
@preactiongood, very good19:53
greghackei was unclear on the custom checkout template so I immediately went to look at the help.  the point, i believe19:53
@preactionanything that makes gotchas more prominent so we can point and say "look, there's no way you couldn't have not seen them unless you were trying to not see them"19:53
@snapcountgreghacke: that was exactly the point19:53
@snapcountit raises a flag19:53
@snapcounthey, go look!19:54
@snapcountkinda thing19:54
@preaction"something's different you nob!"19:54
@snapcountor "Danger, there's a snake!"19:54
SDuensinOn a plane!19:54
@preaction"Don't drink the water, fish poo in it!"19:54
@snapcountLions, Tigers, Bears, oh my19:54
@snapcountSDuensin: you will make a life long friend in rizen if you give props to Snakes on a Plane19:55
@snapcount=)19:55
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []19:55
greghackeor find him some really good board games.19:55
@snapcountthat too19:55
* SDuensin still needs to buy the Doom and Stargate board games. :-D19:55
greghackerizen: if you need a laugh - I am presently surrounded by somewhere in the neighborhood of $100,000 in games.19:55
@rizenpreaction: no getEditForm has no wrapper19:56
@rizenit's www_edit() that gives it that wrapper19:56
greghackeand i am not in a game store but a private home...19:56
@rizenso you can create www_edit() with your own wrapper and still call $self->getEditForm19:56
SDuensinToo bad they're all copies of "ET" and "Combat", greghacke.   :-P19:56
@preactionrizen: okay, my mistake (i saw the adding of additional admin console tabs in the WebGUI::Asset::getEditForm, and upon further investigation that's the only time the admin console is referenced)19:57
greghackethe non-electronic games industry runs annual awards - the Origins Awards - i'm at the secretary's house and she has all the new games that have been nominated.20:01
@snapcountgreghacke: - fix: EMS: blank lines appearing in registrants.  Note - this fix requires the use of new template variables in the EMS checkout template.  See gotchas.txt for details.20:01
@snapcountthats what those tmpl vars are for20:01
@preactioni found the only good reason i can think of for not using a getEditForm method when overriding www_edit: userDefinedFields, any other situation should probably use getEditForm20:04
@rizenwhat is this for preaction?20:05
@preactionAlumni Q&A Live application20:05
@preactionno user defined fields, just a standard form every time20:05
@rizenthe only good reason to circumvent it is if you want the user to be able to entirely template the form20:05
@rizenwhich in most cases, you don't20:05
@preactionwhich i don't, i just need a container so it looks purdy like they want it20:05
@preactionand knowing DoS, the less power they have the better for whoever has to maintain their site20:06
@preaction... that sounded bitter?20:06
@rizenyou can't say things like that20:06
@rizenseriously20:06
@preactionapologies20:06
cap10morganckotil: that os x intel build of the wre is on sourceforge now, fyi20:12
* SDuensin cheers!20:12
cap10morgan:)20:12
SDuensinI love OS X.20:13
@rizenme too20:13
greghackei love OS220:13
greghackethink we could do a WRE for OS2?20:13
@rizengreghacke is fired20:13
+perlDreamerAmigaOS20:13
ckotilcool thanks20:13
* SDuensin thinks greghacke has partaken of the Kool Aid20:13
@snapcountmmm Kool Aid20:14
+perlDreamerrizen, note to self.  Kool Aid is not allowed in wG anymore20:14
greghackenor OS2.20:14
+perlDreamersnapcount: http://entertainment.newsforge.com/entertainment/07/02/05/1542215.shtml?tid=2220:15
@snapcountuntil I can plug my GH controller into the USB port of my Mac, that game is worthless =D20:16
SDuensinJust get a PS2 adapter.20:17
@snapcountthey make such an animal?20:18
@snapcountb/c there is supposed to be some GH knock off that is open source where you can upload your own music into it20:18
SDuensinOh hell yea - you can covert anything from an old Atari 2600 stick to a Wiimote to USB.20:18
SDuensinThat'd be Frets on Fire.20:19
@snapcountthe one I saw was called something else I think20:19
@snapcountperlDreamer: didn't you fix the SQLForm pagination bug?20:19
@snapcountmaybe that was a different pagination bug20:20
@snapcountSQLReport rather20:20
+perlDreamersnapcount: no20:21
+perlDreamerit's a very complex bug20:21
@snapcountsweet20:21
+perlDreamer_processQuery will need a serious thumping20:21
greghackepD: I looked at it last night.  you aren't kidding.20:21
@snapcountcan you explain what you've found so far so I don't have to start from scratch?20:22
+perlDreamerevery query gets paginated20:22
+perlDreamerwhere only the top one should20:22
+perlDreamertop=first=primary20:22
+perlDreamerman, these transistors leak like a sieve!20:23
+perlDreamer49 pA/micron20:23
+perlDreamerthat's just nuts20:24
greghackebut even if you hit the paginate count of the first, it doesn't paginate out.  so, if you set query1 for paginate 10, it will return all results.20:24
+perlDreamersnapcount: the SQLForm template variables are not all fixed yet20:27
+perlDreamerthe super search template is undocumented20:27
@snapcountDidn't Yung say that he fixed them?20:27
@snapcountI read that in the thread20:27
SDuensinsnapcount - http://cgi.ebay.com/SmartJoy-PLUS-Playstation-2-to-USB-adapter-PS2-PS1-PC_W0QQitemZ9702469473QQihZ008QQcategoryZ3677QQrdZ1QQssPageNameZWD1VQQcmdZViewItem20:27
+perlDreamerYung fixed the fact that the add/edit template and search templates were swapped20:28
+perlDreamernot that the super template docs are missing20:28
+perlDreamerin the search template doc, it says they're the same, but they're not20:28
@snapcountSDuensin: thx... might have to get one of those when school is out and I have time to play games again20:29
@snapcountok... can you please open a new bug for that20:29
@snapcountthe other one kludged multiple issues together20:29
@snapcountthat's no good20:29
@snapcountty for catching it though20:30
+perlDreamernp20:30
+perlDreamerwe all watch each others backs :)20:30
greghackerizen: instructions and river in route.20:33
@rizentanks20:37
@snapcountperlDreamer: have you seen this bug20:41
@snapcounthttp://www.plainblack.com/bugs/tracker/weird-characters-in-webgui.log-caused-by-http-proxy#Hb8HB-TfyoijXTMd8YCyTw20:41
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui20:46
+perlDreamersnapcount: gotta go21:02
+perlDreamercheck the IRC logs for details with ckotil21:02
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]21:02
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []21:13
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui21:33
-!- mode/#webgui [+v MrHairgrease] by ChanServ21:33
ckotilyah, pd has worked with me some on the issue21:52
ckotili added an application type for the rrd files so that they are no longer appear to webgui as being plain/text21:54
ckotilbut that didnt seem to fix it21:54
@preactionhow do I use the WebGUI::PseudoRequest object for testing purposes?21:56
@preaction(located in t/lib/WebGUI/PseudoRequst.pm)21:56
@preactionit looks like there's no way to set things, that I have to do it by editing the object's hashref21:56
-!- wgGuest43 [n=wgGuest4@85-18-14-23.fastres.net] has joined #webgui22:25
wgGuest43hi22:25
wgGuest43I created a demo site but the Feeds function in Calendards seems not working22:25
@preactionwhat did you try? can you get the same URL from the internet? does an error message show up in that feeds tab?22:27
wgGuest43no errors message in the feeds tab22:28
wgGuest43I tried with various .ics files I found on google22:28
@preactionwhat is the message?22:28
wgGuest43or it's for RSS feeds?22:29
@preactionit's for iCalendar/RFC 244522:29
wgGuest43there are no messages22:29
@snapcounthas the workflow run?22:29
@preactionit's part of the hourly maintenance scheduled task, which it shouldn't be but that's how it is for now22:29
@preactionso go into the Admin Console > Scheduler > Hourly Maintenance Tasks > Run22:30
wgGuest43oh I see... That's why then it says "Updates -> never" and they don't show up22:30
wgGuest43ok I'll try22:30
@preactionyes, it hasn't been updated yet22:30
@preactionif it has, it'll say something like "# added, # updated"22:30
@preactionthis is all stuff that would be in the docs if i ever got around to writing them :(22:31
wgGuest43oh it shows an ugly "done" in a blank page...22:32
@preactionthat's what it's supposed to do22:32
@preactionif you go back to the feeds tab of your calendar, the last updated should've changed, hopefully22:33
wgGuest43yes it has22:33
@preactionwhat does it say now?22:33
wgGuest43it says not found... Tried with the wrong feed. I'll try another one22:33
@preactionso far so good ;)22:33
wgGuest43yep :)22:33
wgGuest43but would be nice to have an update link right in the Feeds tab22:34
@preactionyeah, that was specced but i ran out of time22:34
wgGuest43oh ok22:34
@preactionit was gonna be ajax and auto-update the last updated field, it was gonna rock22:34
wgGuest43so it will be? :)22:35
@preactionin fact, the javascript application for updating that table is in place, there's just no ajax call yet22:35
@preactionthere should be an RFE in there for that somewhere, otherwise someone will have to add it22:35
@preactionplus an RFE for subscribing to calendars / events (like collab systems and threads)22:36
wgGuest43mmh now it doesn't update on that feed22:37
@preactiondid you re-run the hourly maintenance stuffs?22:37
wgGuest43yep22:37
@preactionbut still says "never"?22:37
wgGuest43does it handle redirects? Because if I put that feed link in the browser, I get redirected before the download starts22:38
wgGuest43yes22:38
@preactionyou know, i don't know if it automagically handles redirects, but if it doesn't it would probably show something like "Not an iCalendar feed" when it tried to read the "content" of the redirect22:39
@preactioncan i get the URL to the demo site you're using? and an admin password? i'll set up the scheduled workflow as it's supposed to be and see if I can reproduce, otherwise the bug is just "Calendar feeds should have their own scheduled workflow"22:39
wgGuest43wait I managed to get the redirected link, I'll try to put that one22:41
@preactionk22:42
wgGuest43mmh nope.. Run the task again but it still says never22:42
wgGuest43nope tried to rerun it 3 times22:43
wgGuest43the url is http://demo.plainblack.com/demo1171484434_142/22:43
wgGuest43and login is the default one22:44
wgGuest43I didn't change it22:44
@preactionk22:44
wgGuest43strange because with the google groups .ics that returned 404, the update worked22:45
wgGuest43now that the .ics file is there, it doesn't update22:45
wgGuest43maybe the task doesn't run at all?22:45
wgGuest43brb22:45
@preactionthe issue may be the calendar isn't committed, it has to be committed to be able to add events to it22:46
@preactionso i'm gonna try that22:46
@preactiondidn't seem to fix it, so i'm going to try creating a new scheduled task just for updating calendar feeds22:48
@preactioni lied, it worked22:48
@preaction(on try two)22:48
@snapcountckotil: can you attach the offending rdd file to your bug report?22:49
@snapcounthow big is it?22:49
@snapcountI tried to find one and couldn't.  Then I tried to create one but I can't get the software used to make one to actually work22:50
@snapcountand don't want to waste anymore time with that if you can supply the file22:50
@preactionfound a bug... looks like the iCalendar parser i wrote sucks22:53
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui22:54
-!- mode/#webgui [+v crythias] by ChanServ22:54
-!- snapcount is now known as snap_brb22:55
wgGuest43well the first time I run the task with that 404 feed, it worked and I didn't commit the Calendar22:56
wgGuest43anyway it's possible for users to get a .ics feed of a calendar?22:57
wgGuest43in other words, it can generate .ics feeds or it just grabs them?22:58
@preactiongenerate: add ?func=ical to the URL22:58
wgGuest43oh cool, so you'll add a link for it in Calendar templates?22:59
@preactionthe bug is: "Calendar Update Feeds doesn't handle event 'dtstart' correctly, or error gracefully"23:00
@preactionthe link to the iCalendar feed would be an RFE, if you'd like to add it23:00
wgGuest43an RFE? But what's the point of a hidden feature? :)23:01
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []23:01
@preactionin the technical sense, it's an RFE. it's so small and so necessary that it will probably be added with a bugfix release, but we must go through the motions23:03
wgGuest43ah ok so it's just a formal process you mean23:04
wgGuest43have to go. See you!23:05
-!- wgGuest43 [n=wgGuest4@85-18-14-23.fastres.net] has quit []23:05
cap10morgani noticed the 6.8.10 -> 7.2+ upgrade bug was fixed in 7.3.9. does that mean you can upgrade directly from 6.8.10 to 7.3.9 now?23:41
@preactionyes23:42
cap10morganexcellent23:42
-!- SDuensin [n=Scott@61.sub-75-206-24.myvzw.com] has quit ["Leaving"]23:50
--- Day changed Thu Feb 15 2007
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []00:18
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]01:18
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui01:55
-!- mode/#webgui [+v perlDreamer] by ChanServ01:55
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:57
+perlDreamersnap_brb: here's an RRD file for you wget -S http://stryper.uits.iu.edu/abilene/losa-sinet-bits.rrd02:06
@preactionperlDreamer: you have a minute to talk about testing?02:10
@preactionjust need to ask someone who might know about WebGUI::PseudoRequest02:10
+perlDreamerask away, preaction02:11
+perlDreamerI used it inside t/Session/Http.t, for reference02:11
@preactionhow do I use it? right now i'm adding parameters using accesses to the bare hashref02:11
@preactionso my $fakeReq = new WebGUI::PseudoRequest; $fakeReq->{param}->{"name"} = "value";02:12
+perlDreamertry setup_param02:13
@preactionfrom what i'm seeing that doesn't actually DO anything, but i'll look again02:14
@preactionoh, i see, it sets the entire hash reference02:14
+perlDreamerI wrote a lot of it looking at future tests that haven't been written yet.02:15
@preactionon another note: i'm doing some test-driven development, even if it's only for a client application (not a core app)02:15
+perlDreamerAs long as the current test suite continues to pass, please feel free to change it as you see fit.02:16
+perlDreamerthat's sweet about the TDD02:16
@preactionactually i like the hashref idea better, but what i should do is document the interface02:17
@rizenthere's nothing sweet about TDD02:18
@rizencool...but not sweet02:18
@rizengot a question for you guys....02:19
@rizenhow important do you think it is to have recordings of online training sessions to refer back to02:19
+perlDreamerUp until the next software update, moderately important 7/1002:20
@preactioni think they'd be an asset to the company, if nothing else02:20
@rizenassuming that the next software update makes the old recordings irrelevant02:20
@rizenwhich is going to be rare in the 7.x world02:21
@rizenok...we're setting up this whole webinar thing02:21
@rizenbut the recordings are a bit of a bear02:21
@rizeneach recording is likely going to be >300MB02:22
@preactioneven after compression?02:22
@rizenwhich will take a long time to upload to the server on your average broadband connection02:22
ckotilindeed02:22
+perlDreamerconvert to flash, like YouTube?02:22
@rizenthat's before compression...but i'm not sure how much compression will save us02:23
@rizencus the presentation has text on the screen02:23
@rizenso we can't let it get very artifactish02:23
ckotilyoutube clips are small02:23
ckotilah.02:23
@rizenyeah, but they knock the resolution down to 320x20002:23
@rizenand then just stretch the video02:23
@rizenif we did that, you wouldn't be able to see any text02:24
@rizennot the slides02:24
ckotilyeah. 300mb files would eat up your bandwidth02:24
@rizenand certainly not any text on the webgui interface02:24
+perlDreamerno02:24
@rizenwe have lots of bandwidth to spare02:24
ckotilthats good ;]02:24
@rizenfrom the server02:24
ckotili mean data allotment then?02:24
@rizenbut the bandwidth from the client02:24
@rizenwhich will be the person giving the presentation02:24
@rizendoug one month, me another, kristi many months02:25
@preactionit can't be recorded from a participant?02:25
@rizenusually broadband connections have very small upload pipes02:25
@rizenno...participants can't record02:25
@rizenwell...maybe if they have a screen capture device or something02:25
@rizenbut the software itself is only recordable by the presenter02:25
@rizenso if you guys come to my office, where i have a 1MB connection up02:26
@rizenthat will go faster02:26
@rizenbut at your office, you probably only have 256k up?02:26
@rizenright?02:26
@preaction128 if i'm lucky02:26
@rizenok02:26
@rizeneven worse02:26
ckotilso these things will be live and allow viewers to ask questions along the way?02:27
@rizenyes02:27
ckotilsweet02:27
@rizen1 hour of presentation...where people can ask question02:27
@rizenand up to 1 hour of q&a afterwards02:27
@preactionwith proper FTP resuming, it'll take time sure, but it'll eventually get there02:27
@preactionor we could get some of those resealable envelopes and some sort of rewritable media02:28
@preactionpen drive, dvd+rw, or something02:28
@rizenyou mean and mail out the dvds to people?02:28
@rizenor do you mean mail them to my office02:28
@preactionto the office02:28
@preactionso connection interruptions don't kill the upload02:28
@preactionbut training DVDs might be a good idea as well02:28
@rizeni suppose, but i'd prefer not to be the bottlekneck02:29
@rizenmaybe dvds would be a good idea...don't know02:29
@rizenbut that requires authoring02:29
@rizenwhich takes even more time02:29
+perlDreamerhow about print on demand from lulu.com?02:32
+perlDreamerjust upload once then let them do the work02:32
+perlDreamerand send you the profits?02:32
+perlDreamer(minus fees, of course)02:32
@rizenyeah, but we still have to create dvd's out of the raw video files02:33
@rizeni was thinking about lulu02:33
@rizenbut you can't upload raw video to them02:33
@rizenyou have to author a dvd and save it as an iso02:33
@rizento upload02:33
@rizeni guess they do have the download service02:34
@rizenso we could upload raw files02:34
@rizenbut then people will have to be able to play windows media files02:34
@rizenand spend time downloading them02:34
@rizenrather than just getting a dvd shipped to them02:34
@rizenhmmm...02:34
Radix-wrkWe use camtasia and save it as flash here for our online videos - works well02:35
@rizeni've used that before...can't use it for live webinars02:36
@rizennot a bad program though02:36
@rizenthe next thing i have to do is see how much we can compress the files without losing so much quality that you can't see them02:37
@rizeni'm guessing...not much02:37
@rizenmainly due to text02:37
Radix-wrkvoice you can compress heaps generally, but yeah.. text is the bitch02:37
Radix-wrkthat's why the camtasia codecs are so good - they're designed for screen updates and fine text02:38
@rizenyeah, i'm thinking what we can do to compress the video is not actually compress it02:38
@rizenbut instead lower the frames per second02:38
Radix-wrkWhat are you using to broadcast the webinars?02:38
@rizenwe're looking at a number of systems02:39
@rizenbut webex is one, gotowebinar.com is one, infiniteconferencing is another02:39
@rizenright now i'm leaning toward gotowebinar02:40
@rizenit seems to work the best02:40
@rizenwe're having audio problems from webex02:40
@rizenwe've been testing systems this whole week02:40
@rizentested more than 15 broadcasting systems this week02:40
@rizenit's been nut02:40
@rizennutz02:40
Radix-wrkYeah, I think we've used WebEx - and we gave another one a try02:41
@rizenwebex is pretty pricey too02:41
@rizenwe'd have to raise the price of the webinars if we used them02:41
Radix-wrkwe have several developers offsite - so we've looked at a few just to have coordinated programmer meetings02:41
@rizenwe'll be able to use whatever we choose for that sort of thing as well02:42
@rizenbut the main reason for buying it is for these webinars02:42
@rizenbecause a lot of people either can't afford to travel to the wuc02:42
@rizenor can't afford to have us travel to them02:42
@rizenand still want training02:42
+perlDreamermaybe you need regional training centers/specialists02:44
@rizenin order to make it work, we'd need one in every state02:45
@rizennot to mention the various other countries we service02:45
Radix-wrklike us here :)02:46
@rizenradix, what's your GMT modifier there?02:46
Radix-wrk+9 atm02:46
Radix-wrkdaylight saving is in effect02:46
@rizenwe're -6 right now because of dst also02:47
@rizennormally -502:47
Radix-wrksydney/east coast is +11 atm02:47
@rizenhmmm02:48
@rizenno matter how i schedule it...there'd be no way to accomodate you live02:48
@rizenunless we did it at around 8pm our time02:48
Radix-wrknp02:49
@rizeni'm not actually asking specifically for you02:49
@rizenwe have other clients in oz02:49
Radix-wrki figured that :)02:49
Radix-wrkI know the problem though - it's not easy to accomodate everyone02:50
@rizenin the US alone it's tough02:50
@rizenbecause we have 6 time zones02:50
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui02:51
Radix-wrkShh.. he's here02:51
@rizenalright...dinner time02:51
@rizenthanks for the feedback guys02:51
PedersenMJHmm, I show up, Radix tells all to be quiet, and JT heads out. I've *really* gotta switch deodorants :)02:52
+perlDreamernah, just read the IRC logs02:54
@preactionno, we're not doing that02:55
PedersenMJSo, where are the IRC logs?02:55
Radix-wrkrizen: the other one we've used is eBlvd - which is *okay*02:56
Radix-wrkPedersenMJ, I'm just pulling your chain ;)02:57
Radix-wrkPedersenMJ, glad to see I got a reaction tho ;)02:57
+perlDreamerPedersenMJ: http://mentalhouse.net/irc/logs/webgui/2007-02.log02:57
+perlDreamerindexed by year-month02:58
Radix-wrklol02:58
PedersenMJActually, it was preaction's comment: I wanted to know what he was saying you weren't doing.02:58
+perlDreamerreally, we weren't doing anything02:58
+perlDreamerbut the logs don't lie02:58
+perlDreamerat least until Radix-wrk starts hacking them, that is02:58
@preactionyes they do, they say i'm a jerk, but they're lying02:58
PedersenMJThe "shh.. he's here" thing? Been on mush/muds for some years. I did that sort of thing all the time. I know it's just chain pulling :)02:58
Radix-wrkPedersenMJ, yup.. and yet it still got you wondering ;)02:59
Radix-wrkI notice those logs stop just at the point where I log in03:00
PedersenMJSorry to disappoint, but I thought preaction was commenting on something technical. Was curious what WebGUI (or some group using it) was doing or not doing.03:01
+perlDreamerpreaction: did you get anywhere with the javascript RTE asset tree linking bug?03:01
@preactionperlDreamer: nope03:01
+perlDreamerDo you know javascript well?03:01
+perlDreamer(I don't)03:01
@preactionPedersenMJ: no, it was more like "no, we're not going to see the logs" sort of thing 03:01
@preactionperlDreamer: I get by, it's not as bad as Perl seems to beginnings03:02
@preactioners03:02
@preactionsomething03:02
+perlDreamerI think I know how to fix the bug, but don't know JS well enough to do it03:02
+perlDreamerYou game enough to try my idea?03:02
@preactionsure03:02
PedersenMJAh. Oh well, someday I'll look up the logs. Might actually be useful stuff in there.03:02
+perlDreamerThe RTE ships with its own linker.03:03
+perlDreamerIt works03:03
+perlDreameryou can link anything with it03:03
+perlDreamerWebGUI's custom linker doesn't work with images because there's no "text" to extract.03:03
+perlDreamerIf the wG linker used what the RTE linker uses, then it would be fixed03:03
+perlDreameractually, if the wG linker could subclass and extend the RTE linker, it would work best.03:04
@preactionwhat are the file names i'm looking at?03:04
+perlDreamerWebGUI/Operation/FormHelpers.pm03:04
@preactionk03:04
+perlDreamerwww/extras/tinymce2/jscripts/tiny_mce/plugins/{advlink,pagetree}03:05
+perlDreameradvlink contains the RTE code03:06
+perlDreamerFormHelpers and pagetree are wG specific code03:06
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI03:07
@preactionthis is almost evil...03:08
@preactionit's the "insert webgui image" thing that's broken right?03:11
Radix-wrkWhat's broken about it?03:12
@preactionit's the insert link to webgui asset thing, it only works on text, not on images03:15
Radix-wrkAhh.. k.. interesting03:16
+perlDreameryes03:17
+perlDreamerthat's it03:17
Radix-wrkhttp://mentalhouse.net/irc/webgui - heh.  PedersenMJ wrote the longest lines, averaging 97.1 letters per line.  #webgui average was 36.8 letters per line.03:17
Radix-wrkhe's writing his novel in #webgui!03:17
+perlDreamerthe subroutine that the webgui linker calls doesn't do images03:17
+perlDreameror probably anything other than text, but I haven't verified that.03:18
+perlDreamerI'll be in an' out for a bit03:18
+perlDreamermaking dinner for the family03:18
PedersenMJWow. Now I really have to keep my average up, somehow. Wonder what I can do to ensure that I make longer and longer lines, so that I bring the whole channel average up?03:19
Radix-wrkheh03:23
Radix-wrkI'm03:23
Radix-wrkworking03:23
Radix-wrkon03:23
Radix-wrkkilling03:24
Radix-wrkthe03:24
Radix-wrkaverage03:24
Radix-wrksorry ;)03:24
PedersenMJThat's okay. I'll just go for lines long enough that they don't allow me to type anymore. After all, we gotta keep the overall average up somehow, even with average killers like you around. Heck, I could probably go for some Olde English type stuff (a few thee's, a few thou's, and suddenly I'm getting four characters just to say "you"!). All in all, I can make up for it. I think. Well, I'll try anyway.03:25
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has left #webgui []03:29
-!- cap10morgan [n=wmorgan@206-124-31-122.denver.dsl.forethought.net] has left #webgui []03:30
Radix-wrkheh03:31
@preactionperlDreamer: I've fixed it, i think03:36
@preactionanyone around want to test something for me?03:37
@preactionlib/WebGUI/Operation/FormHelpers.pm -- line 182, change "window.opener.tinyMceSelectedText" to "window.opener.tinyMCE.selectedInstance.selection.getSelectedHTML()"03:38
@preactionbtw, Firebug is officially the BEST WEB DEBUGGING TOOL EVER03:39
ckotili agree03:44
@preactionit looks like it just works, even though i'm doing just about no logic at all with it03:45
+perlDreamerI'll give it a go04:16
+perlDreamerthat's one long method04:16
+perlDreamercan't we abbreviate it?04:16
+perlDreamersomething short, like04:16
+perlDreamerfred04:17
@rizenonly if F.R.E.D. has a super cool rube goldbergian meaning04:17
+perlDreamerFreakin' righteous extreme destructor04:18
@rizenthat's pretty cool, but i think you could do better04:18
@rizen=)04:18
+perlDreamerFoul, raunchy extruded dung04:19
+perlDreamerFlippin' rubber elephants downstairs04:19
+perlDreamerFound, returned, ejected, disposed04:19
@rizenok...do any of those have anything to do with what FRED is?04:20
+perlDreamerFreely redistributable electronic doohickey04:20
@rizenooh, that's cool04:20
+perlDreamerFinally realized exact duplication04:21
+perlDreamerFinely realized energon distribution04:21
@rizenwahoo just closed a bug and i didn't have to do a thing04:21
@rizeni love those04:21
+perlDreamerwhich one?04:21
@rizenwe should only have those04:22
@rizenthe one about the RTE throwing a javascript error in firefox 204:22
@rizenit's not replicatable 04:22
@preactionwoot!04:22
@rizenbut one of our other users saw it once04:22
@rizenand suggested that the user turn off and on javascript04:22
@rizencuz she's seen something similar before and that fixed it04:23
@rizenplus, he was reporting it for 6.804:23
+perlDreamer6.9804:24
+perlDreamer6.804:24
+perlDreamerthat is so 200604:24
@rizendoug, if you're here04:26
+perlDreamerdouble crap04:26
@rizenignore the pages04:26
+perlDreamerCan someone else please test the insert WebGUI image thing in the RTE?04:26
@preactionoh, good04:26
@rizenher server is at a tipping point...and she's got some event going on that's increasing the load04:26
@preactioni thought elitedesigns was going nuts04:26
@rizeni've warned her this would happen04:26
@rizenit is going nuts04:26
@rizenbut i'm on it04:26
@preactionk04:26
@rizenthe load was just at 10.7504:27
@preactionrofl nice04:27
@preactionperlDreamer: it works?04:27
+perlDreamerI can't insert an image to test it with04:28
+perlDreamerFF 1.5.something04:28
@preactionget google's logo or something04:28
@preactionah... hum04:28
+perlDreamerwebgui.log is empty04:28
+perlDreamerI'll point to an existing image in the extras area04:29
@rizenhas anyone here installed webgui 7.3.9 yet?04:29
Radix-wrknot me04:30
+perlDreamerpreaction: your fix works04:31
@preactionwoot04:31
+perlDreamernow to see what's happening with the add WebGUI Image dialog...04:31
+perlDreamerit's creating new storage nodes, but they're empty04:31
+perlDreamermaybe I should try it on the demo system...04:32
@rizenit should create 50 or so storage nodes per image04:32
+perlDreamerditto on demo04:33
+perlDreamerupload looks okay, but no insertable image04:33
+perlDreamerthen it's trebly broken04:36
+perlDreamer1) only created 7/upload04:36
+perlDreamer2) Can't upload via the RTE image loader04:36
+perlDreamer3) Can link to an existing image via the image linker, either.04:36
+perlDreamerTime to play Go Fish04:36
@rizeni'm sorry...i meant to say that it should do those 3 things04:36
@rizeni'd like to quickly talk about the sql report paginator04:42
@rizendidn't i hear you talking about that the other day pd?04:42
@rizenperlDreamer?04:43
@rizennevermind...i'll figure it out04:46
@rizenfixed04:54
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:09
PedersenMJSorry about that. Closed the wrong window, got distracted.05:11
+perlDreamerI'm back now05:32
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui05:33
+perlDreamerevening, greg05:34
greghackeGood eve, Colin05:34
+perlDreamerthat paginator fix wasn't so bad after all05:35
greghackewhat you guys find?  just got rizen's fix.05:35
+perlDreamerit's like 4 lines of code05:36
+perlDreamerI'm an id10t05:36
@rizeneasy peasy05:43
PedersenMJWahoo! 15 pages long, my first draft is done.05:44
greghackewhat''d you do rizen?05:44
@rizenthe sql report fix05:44
@rizeni'm just saying it was easy05:44
PedersenMJNow I have to verify that all my instructions work as advertised, and then I'll begin the transfer to wiki.webgui.org05:44
@rizenwhen i heard you guys discussing it before...i feared the worst05:44
@rizenbut then it turned out to be trivial05:44
+perlDreamercool, then all you need to do next is fix the RTE Image uploader and linker when useAssetUrls is set to false in the config file05:45
@rizeni'm not smart enough to do two cool things in one day05:46
* PedersenMJ blinks. Okay, who are you, and what did you do with the real JT?05:47
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui05:47
-!- crythia1 is now known as whiner05:47
whinerI can't get WebGUI to work.05:48
whinerI'm running PostGRESQL05:48
greghackewell, remember that position I mentioned, Rizen?  it's looking better...05:48
@rizenpedersenmj: i'm pacing myself05:49
whinerIf I put postgresql on 3306, could it work?05:49
@rizenwhiner: are you serious?05:49
-!- greghacke is now known as iphone05:49
whinerof course not.05:49
@rizengreghacke: awesome...good luck. that would be amazing for you\05:50
iphonecan I run webgui on OS2/Warp?05:50
+perlDreamermake them use WebGUI!05:50
@rizeniphone: yes05:50
-!- iphone is now known as greghacke05:50
-!- whiner is now known as crythia105:50
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui []05:52
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui05:52
crythia1hrm05:52
+perlDreamercan someone else please try to upload an image into the Asset manager on 7.3.9?05:54
@rizenany particular size, type, color, etc?05:54
+perlDreamernope05:54
@rizenk, doing it05:55
+perlDreamerjust an image, right in the asset manager05:55
+perlDreamerI'll try a filepile next05:55
@rizenwith file pile?05:55
-!- crythia1 is now known as crythias05:55
@rizenor using the image asset?05:55
-!- mode/#webgui [+v crythias] by ChanServ05:55
@rizenok05:55
@rizennevermind05:55
@rizencrap05:55
greghackethat didn't sound fun.05:56
+perlDreamerfile piles don't work either05:56
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui05:56
@rizeni don't have image turned on in my dev environment05:56
@rizendoing it down05:56
+perlDreamerI promised to spend the rest of the evening with Kathy.05:59
+perlDreamerIf anyone has any ideas, please drop me an email or drop a note here05:59
+perlDreamerI'll read the logs tomorrow05:59
+perlDreamernight, all05:59
@rizenno05:59
@rizenyou can't leave05:59
@rizenit's vday05:59
+crythiasideas about spending the night with Kathy?05:59
@rizendon't you love me05:59
@rizenyou must stay with me05:59
@rizen=)05:59
+perlDreamerAh, Mongo is straight!05:59
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]06:00
-!- PedersenMJ_ [n=Pedersen@mail.icelus.biz] has joined #webgui06:14
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit [Read error: 145 (Connection timed out)]06:14
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]06:24
PedersenMJ_Woohoo! My instructions worked. I've got my three files, I've got my screenshots. I'm going to work on posting it now.06:58
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui []07:02
PedersenMJ_Okay, so, I'm an idiot, but I don't understand how to add an image to a wiki article.07:13
@rizenyou cant07:13
@rizennot until 7.407:13
PedersenMJ_Okay. Dumb, annoying question then: Is there any preferred way for me to use an external site? I can host the two screenshots on my own server, but don't know if you want such images in the wiki.07:14
@rizenwe don't need no stinking images meng07:16
PedersenMJ_This article benefits from it, definitely. Can remove them, I suppose, but it definitely did benefit.07:17
@rizeni don't care about you meng07:17
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui07:18
PedersenMJ_Hey, Radix: Finally posting my article at the wiki: http://www.plainblack.com/community-wiki/how-to-give-webgui-your-own-style07:18
@rizenok new rich editor applied to wiki07:21
@rizenclick image button07:21
@rizenpaste url to external image07:21
@rizenquit yer bitchin meng07:22
Radix-wrkheh07:23
PedersenMJ_Heh. Wasn't going to bitch any further. Was going to host local. But thank you, I do appreciate it.07:23
PedersenMJ_Sweet! It's only 15 pages.07:31
PedersenMJ_Putting it down for tonight. Will do more review tomorrow, and then call it done (I hope).07:32
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]07:37
PedersenMJ_Took me a while, but I *did* get it written finally.07:39
@rizenif you can call that writing07:39
@rizenmeng07:40
@rizenj/k it's nicely done07:40
PedersenMJ_Thanks. There's actually a lot of gaps, and that's part of my proofing tomorrow.07:40
PedersenMJ_For instance, I talk about the macros. But what relevance does that *actually* have to the end user? I don't really discuss that.07:41
PedersenMJ_Not until going by example, and by then, it's easily lost.07:41
Radix-wrkGood work PedersenMJ - definitely the best wiki entry so far that I know of.07:42
@rizenyeah, now if we could get that bastard radix to contribute to the wiki07:42
@rizenoh wait...he's here07:42
Radix-wrkerr07:42
@rizensorry radix07:42
Radix-wrkI have.. submitted three actually :P07:43
@rizendo your three add up to pedersen's 107:43
@rizenpluss pedersen has contributed others07:43
PedersenMJ_Hey, no fair doing that comparison: I made that one with a specific group in mind. Specifically, people who have just installed WebGUI, but don't have the faintest clue what to do next.07:44
Radix-wrkthey're all pretty technical and solve problems that I've dealt with, but definitely won't appeal to the public as much as PedersenMJ's does.07:44
PedersenMJ_Mine will give them that starting position, and some info about what to look around the system for. At least, that's the hope. It also assumes that they are not complete morons, just that they don't know WebGUI.07:45
Radix-wrkhttp://www.plainblack.com/community-wiki/how-to-make-a-google-sitemap-of-your-webgui-site07:45
@rizeni'm just kidding guys07:45
PedersenMJ_For instance, iPhoneGuy would still have issues :)07:45
Radix-wrkhttp://www.plainblack.com/community-wiki/how-to-do-automatic-javascript-form-validation07:45
@rizeni'm contrary07:45
Radix-wrk:P07:45
Radix-wrknow that there's pictures, I can show what the javascript one looks like which might improve it's popularity a tad07:46
Radix-wrkthere's probably some way easier way to do it too, but anyway..07:46
PedersenMJ_In all seriousness, one thing I'd like to see is some way of knowing how useful that article turns out to be. And that... Well, I don't think that's info that's available to me, unfortunately.07:47
Radix-wrkNeed a 'Did you find this useful option?' option in the wiki :)07:47
Radix-wrkthere you go PedersenMJ_ - if you win the wcc comp then you can put your karma towards that RFE07:48
Radix-wrkthen some ranking of Most Useful Articles07:48
PedersenMJ_Heh, if I win. I think it's got a good chance, but I know there's plenty of other options which have yet to show up.07:49
PedersenMJ_Wait, there *is* "Most Popular". That'll give an idea. Enough of one for me, anyway.07:49
PedersenMJ_http://www.plainblack.com/community-wiki?func=mostPopular07:49
Radix-wrkto be honest, I've never seen that change07:50
Radix-wrkjust because someone clicks on a link doesn't mean they find it useful either07:50
PedersenMJ_True. Getting people to say what's useful and what isn't, though, can be a challenge, too. The best you can hope for is a count of visitors.07:51
Radix-wrksure07:51
PedersenMJ_Ah, time for me to hit the sack. Computer running out of juice finally.07:51
Radix-wrkbut even if only 10% of people rate it, it gives you something to work with :)07:51
Radix-wrkplug it in and stop your whining :)07:52
PedersenMJ_Might as well. Might get /dc'ed, though. BRB.07:52
Radix-wrklol07:52
Radix-wrkshouldn't you be serenading the missus anyway?  it's still V day over there ain't it?07:53
PedersenMJ_Well, two things: It's 1am, so, technically, no. Second, she's more morning person than I am, so she's out like a light by 10pm. It's now 1am.07:57
Radix-wrkheh.. fair enough then :)07:57
Radix-wrkI wined and dined my gf, and got a lovely cooked breakfast this morning in return :)07:58
PedersenMJ_We're holding off until this weekend. We each have more time that way (I usually get home from work about 8pm).07:59
Radix-wrkYeah, we decided that next year we'll have our own valentines day a week beforehand.. that way we can choose from the a-la-carte menus rather than just get a set menu, we'll save a packet, and we'll have no problems getting bookings :)08:04
PedersenMJ_Should have done that, definitely. Always go before, not after.08:08
PedersenMJ_Now, though, 1:15am. Definitely bed time.08:11
-!- PedersenMJ_ [n=Pedersen@mail.icelus.biz] has quit []08:12
Radix-wrkheh.. from the latest BOFH: "I run a Vista simulator."  "Virtual Server?" the Boss asks.  "Nah, I just turned on all the flashy crap in XP, changed the background image, took some memory out of my box and clocked down the CPU. Then broke Media player. Works like a charm."08:46
Hinrikhaha09:15
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has quit []09:35
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:40
-!- preaction__ [n=doug@static-72-1-5-59.ntd.net] has joined #webgui11:20
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit ["Leaving"]13:59
-!- SDuensin [n=Scott@195.sub-75-206-17.myvzw.com] has joined #WebGUI15:38
SDuensinGood morning.15:43
-!- preaction__ [n=doug@static-72-1-5-59.ntd.net] has quit [Read error: 104 (Connection reset by peer)]15:54
-!- snap_brb [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]16:19
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui16:28
-!- mode/#webgui [+o snapcount] by ChanServ16:28
-!- wgGuest80 [n=wgGuest8@85-18-14-23.fastres.net] has joined #webgui16:38
-!- wgGuest80 [n=wgGuest8@85-18-14-23.fastres.net] has quit []16:49
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]17:04
-!- preaction__ [n=doug@static-72-1-5-59.ntd.net] has joined #webgui17:28
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui17:58
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui18:07
* PedersenMJ waves. I hate using Psi to log in, but since this is the only way I'm getting through the firewall at work, wel, here I am using it.18:08
SDuensinHey PedersenMJ 18:10
PedersenMJHey there. How goes it?18:10
SDuensinNot bad!  Got my template created last night for my WebGUI site rewrite.18:11
PedersenMJDang, I was a day too late with my article. Just posted it last night at the wiki. Still got some proofing to do, but the content is there.18:12
SDuensinOn templates?  The WebGUI part was easy.  Unbotching my CSS was the hard part.  :-)18:13
PedersenMJHeh. Don't I know it. Even a simple theme like Sundark is pretty  consistently screwed by the login box. I really need to start making my own, I think, and then placing it properly. Or learn better how to handle the CSS for the existing template.18:15
SDuensinI cheat.  I use the login toggle.  That box always borks the layout!18:16
PedersenMJlogin toggle? Whatcha mean?18:17
PedersenMJDon't know that one.18:17
SDuensinIt just shows a message like "Click here to login." instead of the box.18:18
PedersenMJDunno. I kinda like having thelogin box on the page. My next theme, I'll work on making up my mind about it.18:19
SDuensinI like the box, I've just not had much success with it.18:20
SDuensinI'm not the world's best designer though.  :-)18:20
greghackeI css the box and either have it pop-up in a thickbox or i show/conceal the box with CSS18:29
PedersenMJHmmm.... There's an idea. I might go that route in the long run.18:34
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui18:44
-!- mode/#webgui [+v MrHairgrease] by ChanServ18:44
ckotilhas anyone upgraded to 7.3.9 yet?18:48
ckotilI upgraded my development instance of webgui, and it went smooth. 18:49
PedersenMJPlanning on doing my upgrades tomorrow night.18:49
ckotili saw one notice/error when doing upgrade.pl --doit but it didnt seem harmful18:50
+MrHairgreasedoes anybody here have experience with vpn's and linux?18:53
+MrHairgreaseespecially using the cisco vpn client?18:53
PedersenMJI wish I had that experience, I really do.18:55
+MrHairgreaseme too18:56
SDuensinI managed to make it work once.  Once.18:56
+MrHairgreasethe figgin thing says it's connected18:56
+MrHairgreaseeven creates an interface18:56
+MrHairgreasebut i never ever get packages back18:56
SDuensinPackages?18:56
+MrHairgreaseip packages18:56
+MrHairgreasedata traffic18:56
+MrHairgreasewhatever you call it =)18:57
PedersenMJPossible gotcha: What's the local (eth0) ip address, what's the remote ip address, and what's the vpn interface ip address?18:57
PedersenMJpackets :)18:57
+MrHairgreaseoh crap18:57
+MrHairgreasei meant packets18:57
+MrHairgreasesry for that18:57
+MrHairgreasei dunno out of my head18:57
+MrHairgreasei can't check it now 18:57
+MrHairgreasebut running the route command18:57
+MrHairgreasetook a whole lot of time18:58
+MrHairgreasethink multiple minutes18:58
+MrHairgreasethe default route was through the vpn though18:58
PedersenMJLook it up. We had much the same issue here. An internal network is 192.168.1.0/24, and lots of people use that for home network. The machine couldn't decide where to route packets for that network.18:58
PedersenMJroute under linux often can take a long time. Try "route -n"18:59
PedersenMJThat way, it doesn't try to resolve ip addresses to names, and just gives ip addresses.18:59
+MrHairgreasethis is the university network19:00
+MrHairgreaseand it does work on windows19:00
PedersenMJSame machine, same ip address, booting Windows succeeds and booting Linux fails?19:01
+MrHairgreaseok19:02
+MrHairgreasei got the thing to connect again19:02
+MrHairgreasebut then no traffic comes through19:02
+MrHairgreasewell it's dhcp19:02
+MrHairgreaseso i dunno about the ip19:02
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI19:02
-!- mode/#webgui [+o khenn] by ChanServ19:02
+MrHairgreasebut otherwise: yeah19:02
@khennbuenas dias19:02
+MrHairgreasehi19:02
@khennMrHairGrease:  what is your phone number over there?  Jamie and I need to talk to Joeri19:03
PedersenMJWhich distro of Linux?19:03
+MrHairgreasekhenn: I'll email it to you19:04
+MrHairgreasehang on19:04
@khenncan you copy vrby@plainblack.com as well?19:06
+MrHairgreasesure19:06
+MrHairgreasesent19:08
@khennthanks19:09
PedersenMJWow... our new website might be about to go down the toilet. The vendor company is saying that they can't make our go live date for end of next week.19:16
PedersenMJEven though we were supposed to originally go live/public by the end of October, last year.19:17
@rizenSweet19:22
@rizenTell your boss to have a discussion with us. We'll have him up in a couple of weeks19:22
PedersenMJI did find one thing that might be an issue: We use PayflowPro for payment processing, and they seem kind of enamored of that.19:31
PedersenMJAnd yeah, it *is* sweet. They had a training class that I was required to attend which was, roughly, the biggest waste of time I can remember.19:32
PedersenMJThe one thing I took away from it was how often they were surprised when something worked.19:32
@rizenPayFlowPro can be done with some custom code19:36
PedersenMJOkay. You've seen the worst of it, then. I'm listening over here, to find the right time to suggest it. I'm pretty sure that time is coming *very* soon.19:38
PedersenMJActually, there'd be some other custom code that'd take a week or so to write and test. Namely, to import product descriptions/updates. Plus some other backend connectivity code to connect to our current point of sale system, but that's not too bad.19:39
ckotilwhen you try to access a page that doesnt exist and you get redirected to the error page, does webgyu return a 404 code back to the browser?20:05
PedersenMJYes, it does.20:07
PedersenMJJust tested it, just to make sure.20:07
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has quit [Read error: 110 (Connection timed out)]20:08
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []20:08
PedersenMJHmmm.... Just had a WebGUI thought: For my gaming group, I want to set up an in-game newspaper. I could easily construct a newspaper template, have them add articles, and publish the latest paper at various times.20:40
@rizentrue enough20:40
PedersenMJThe hard part is creating a "stash" of articles, and then assigning them to a specific issue. Wait, I've said it, but I'm *not* asking for instructions how to do it. This one I want to figure out on my own. I sense a new wiki article coming on :)20:42
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]20:45
PedersenMJOkay, here's what I'm thinking: Create a folder, call it "Newspaper". Hang it off of the root structure of the site. In my themes folder, create a new template, call it "Newspaper Template".20:45
PedersenMJUnder "Newspaper", put two sections: User-Contributed articles, and GM articles. Write articles at my leisure. When it's time to post a new paper, move them from the appropriate section into that edition of the paper.20:46
PedersenMJSeems simple enough... Think I'm going to write that one up as an article.20:47
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui21:48
-!- mode/#webgui [+o snapcount] by ChanServ21:48
PedersenMJHey, snapcount, how's it going?21:50
@snapcountbusy busy21:57
@snapcountfun fun21:57
@snapcountI saw your wiki entry... awesome man21:57
@snapcountI read it last night at like 2am21:58
PedersenMJWow. I've still got some tweaking and proofing to do, but the content is there.21:58
@snapcountsure... always room for improvement21:59
@snapcountbut you did a really good job with that21:59
PedersenMJI'm hopeful for it, though. It's got some potential to be in the top three of the wcc :)21:59
@snapcountat this point I think it does21:59
PedersenMJThank you. I really tried to cover the bases entirely.21:59
@snapcountwell, I gotta get back to some other stuff... keep up the good hacking =)22:00
PedersenMJThanks :)22:00
crythia1my karma ran over my dogma22:07
-!- crythia1 is now known as crythias22:08
-!- mode/#webgui [+v crythias] by ChanServ22:08
-!- crythias is now known as crythia122:09
-!- crythia1 is now known as crythias22:09
+crythiasapologies. I'm not trying to spam...22:09
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui22:39
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]22:48
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]22:56
PedersenMJHmmm.... When doing a webgui upgrade, should "deleting file cache" take more than a few seconds?22:58
PedersenMJnm, just went slower than I expected.23:00
PedersenMJWow, that was remarkably painless. Took about 30 minutes, but I went from 7.3.5 to 7.3.9, without any real effort.23:19
@rizenthey should all be like that from now on23:20
PedersenMJThe hard part was that, since I've only done source installs (and not WRE), I had to get a few new perl modules. Which is *not* a big deal, and took at least 20 of those 30 minutes.23:20
PedersenMJI'd just like to say nice job on that process. It's good to see people actually paying attention to making things work well through upgrades.23:21
@rizenthanks23:23
PedersenMJYW23:25
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui23:27
-!- mode/#webgui [+o snapcount] by ChanServ23:27
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []23:34
PedersenMJOh, JT, minor (teeny/tiny) issue with http://wiki.webgui.org/ (and it might be functioning as desired). Going to http://wiki.webgui.org/how-to-give-webgui-your-own-style doesn't work.23:40
PedersenMJInstead, that goes to: http://www.plainblack.com/community-wikihow-to-give-webgui-your-own-style23:40
PedersenMJCan file bug if desired. Especially since it's not a mega-critical thing.23:41
preaction__PedersenMJ: i'll fix it23:47
-!- SDuensin [n=Scott@195.sub-75-206-17.myvzw.com] has quit ["Leaving"]23:51
preaction__PedersenMJ: fixed23:51
-!- preaction__ is now known as preaction23:52
-!- mode/#webgui [+o preaction] by ChanServ23:52
@preactionPedersenMJ: um... i do believe you just won my vote for the WCC :p23:53
PedersenMJI'm hoping so :)23:56
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui23:57
-!- mode/#webgui [+v perlDreamer] by ChanServ23:57
PedersenMJWeird, either I'm *badly* lagged, or I'm disconnected. BRB.23:57
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has left #webgui []23:57
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui23:57
+perlDreamerword of advice23:57
@rizenpedersenmj23:57
@rizenit's just how i set up the rewrite rules23:57
+perlDreamerif your resistors are smoking, you're dissipating too much power23:57
@rizenonce it's at its permanent home23:57
@rizeni'll fix it so that works23:57
@rizenpd: good advice23:58
@preactionrizen: uhm... what if i already did?23:58
@rizeneverybody clear on that?23:58
PedersenMJThought so. Sometimes, what I find is by design. That's why I hesitate to file bugs. They just waste time.23:58
@rizenpreaction: go boy go23:58
@preactioni just added a final / to the redirect23:58
@rizenpedersen: it's not by design, it's by lazy23:58
+perlDreamerrizen: what am I supposed to be clear about?23:58
@rizenyour advice23:58
@preactionsmoking resistors aren't cool, they're hot23:58
@rizeni wanted to make sure that everyone was clear that if your resistors are smoking, you're dissipating too much power23:59
@preactionbad pun definitely intended23:59
--- Day changed Fri Feb 16 2007
PedersenMJEven if I don't win the WCC, I should *still* manage to hold a title for "Longest Useful Wiki Entry" for a bit :)00:01
+perlDreamerand longest IRC lines00:02
+perlDreamerwe'll call you longMJ for short00:02
PedersenMJThat one is pretty safely mine for a while, I think :)00:02
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui00:10
+perlDreamerdude, that's not a wiki entry, it's a novella00:12
PedersenMJ15 pages, printed out.00:13
PedersenMJAnd I've got some more tweaks to do before I'll be happy with it.00:14
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui00:14
PedersenMJWill probably finish it off entirely either tonight or tomorrow night.00:15
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]00:18
PedersenMJHiya gh. How goes it?00:18
greghackenot too bad.  got lots more work00:19
PedersenMJIs that a good thing or a bad thing?00:19
@rizenperlDreamer...you have a sec?00:19
greghackework is usually money as i am self-employed.  I like to pay my bills so...00:19
PedersenMJAh, very good then. That's cool to hear.00:20
PedersenMJI'm on salary here, so lots more work is not so great. Hoping to switch to self-employed within a year, though.00:21
+perlDreamerrizen: talk to me, dude00:22
+perlDreamerI'm just writing a report that says we can't make chips out of mayonnaise00:22
greghackePMJ: have an idea what you're going to focus on.  Me - I do wG Development pretty exclusively in a specialty market (although I am branching out)00:23
greghackerizen: thx for sqlreport fix.00:23
greghackeneed to update my SVN so I can see what you changed00:23
@rizenhold on...on phone00:23
ckotilim backing up my webgui dir, and im noticing a TON of .cookie files00:23
PedersenMJOh, I've got my idea. Specifically, my focus is on the construction industry. The tools they have right now are absolute crap. I'm writing a tool to change that.00:23
+perlDreamergreghacke, use the SVN::Web interface, it's much easier00:24
+perlDreamerhttps://svn.webgui.org00:24
+perlDreamerthis is my favorite page: https://svn.webgui.org/svnweb/WebGUI%20SVN/log/WebGUI/00:24
greghackePMJ: worked with GAMA on the event manager.  now i'm going to be sticking my nose (and quite possibly good $$$) at PB for 7.4/Ecommerce00:24
+perlDreamereach revision number will take you to a HTML-ized diff so you can see what happened00:25
greghackepD: that has RSS!!!00:25
@rizenok back00:25
ckotil62 megs tar'd and gzipped.00:25
@rizenpd: https://svn.webgui.org/svnweb/WebGUI%20SVN/diff/WebGUI/lib/WebGUI/Asset/File.pm?revs=3388&revs=324100:25
@rizeni'm 99% sure that the above change is what hosed the images00:25
@rizenand other uploads for that matter00:25
@rizeni just haven't had the time to figure out why yet00:25
@rizensupport and biz stuff ahve gotten in the wya00:26
PedersenMJWell, while it's not likely that I'll ever get into core coding for wG, I'll definitely be a user and strong proponent of it for people. It does the job very nicely, without having to make me jump through too many hoops to put up content.00:27
greghackemost of my coding is macro hacks and custom CSS, templates, SQL Reports, etc.00:27
ckotilis this a big problem? 00:28
ckotilDBD::mysql::st execute failed: Unknown column 'skipNotification' in 'field list' at ../../lib/WebGUI/SQL/ResultSet.pm line 135.00:28
ckotilduring the upgrade form 7.2.3 to latest.00:28
ckotili saw it on my develeopment box too00:28
ckotilwell i made a forum post. im heading home. 00:32
PedersenMJlater ckotil00:32
ckotilpz00:32
+perlDreamerrizen: it looks suspect, but that code was released befor 7.3.300:42
+perlDreamerI'm still tracking the history00:42
+perlDreamerdoes anyone in the channel have a copy of 7.3.8 running?00:42
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui00:43
-!- mode/#webgui [+v crythias] by ChanServ00:43
PedersenMJSorry, I don't. Could set up a vm for it, if that would help, though.00:47
@rizenpd, i still have one running00:47
@rizenpd, you're right00:50
@rizenit worked in 7.3.800:50
@rizenso it can't be that code00:50
@rizendamn00:50
@rizeni looked at all the changes made to storage, image, and file since then00:50
@rizenand nothing looks wierd00:50
@rizenpd did you add skipNotification ?00:55
@rizenListen up people!00:58
@rizenNote to everyone who works on the core.00:58
+perlDreamerpd, that was khenn00:58
ckotilrize: got your forum reply. ill restore from backup tongiht, when i get back from dinner00:58
@rizenIf you muck around with database tables, especially asset, assetData,  or wobject tables00:59
@rizenyou need to test back beyond the current upgrade00:59
@rizenwhomever added the skipNotification field to the table didn't test00:59
@rizenand now direct upgrades from 7.2 to 7.3 are borked again01:00
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:04
+perlDreamerrizen, what is the 7.3.9 upgrade script doing to cause the upgrade problem?01:08
@rizeni'm too pissed to talk right now01:08
Radix-wrkmornin'01:11
-!- TheSeparator [n=none@cp43027-a.gelen1.lb.home.nl] has joined #webgui01:12
xdangerquestion: is the group Admins allways automaticly in every other group?01:16
+perlDreameryes01:17
+perlDreamerno01:17
xdangerso is there a way to block approval messages to some admins?01:17
+perlDreamerfor every group you deliberately create, Admin is added01:17
+perlDreamerbut Admin is not added to subscription groups in the CS.01:18
xdangerI have two admins that are just the graphics guy and a backup backup admin... so they don't work with the approval process...01:18
xdangersince upgrade to 7.3.8 last week they have received something like 20-30 messages about new submission in need of approval...01:19
xdangerthere's no way to block thouse?01:20
+perlDreamernot unless you move them into a separate group that isn't admin but does have the right access to do what they need to do01:22
@rizenor don't send the approvals to admins01:23
@rizenbut instead send the approval to some other group01:23
+perlDreamerhe did01:23
+perlDreamerAdmin is in that group01:23
@rizeni'm saying to some group other than admin01:26
@rizenoh01:26
@rizeni'm sorry01:26
@rizeni'm missing one step01:26
@rizensome group other than admins01:26
@rizenand then remove the admins group from that group01:26
@rizenall of the sudden i feel like a giant piece of shit01:34
@rizeni hate having to release advisories other than upgrade announcements01:34
Radix-wrk:(01:34
ckotilit happens.01:34
ckotilI saw the error on my dev box, but didnt think anything about it.01:35
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI01:35
@rizenit didn't used to happen01:35
SDuensinHey rizen 01:35
@rizeni never used to let people have direct commit access...they had to submit patches which i reviewed before applying01:36
ckotilthe dev team has grown, harder to keep track of everything01:36
@rizenbut then i became the bottleneck01:36
@rizenhey SDuensin01:36
PedersenMJHey, JT, it's okay. I'm thinking that I have an idea that might help. Let me finish that article entirely, and I'll see what I can do with it.01:36
@rizenwow...people really want to learn how to write workflow activities01:37
PedersenMJ"it" being my idea.01:37
PedersenMJNow, if you'll excuse me, gotta take off. Time to go home.01:38
@rizenalright folks...unless anybody has anyting else, i'm going to be afk for a bit01:38
@rizengotta cook some din din01:38
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has left #webgui []01:38
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:01
-!- greghacke is now known as greg_afk02:39
-!- greg_afk [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has quit []02:41
-!- greg_afk [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui04:20
xdangerpreaction: I found a bug in Event.pm in prev/next functions =) I think...04:27
xdangercan someone verify this... http://paste2.org/p/139404:28
xdangerif you have a starTime over/under the current events startTime it goes over the startDate...04:33
xdangerrizen: can I commit that fix?04:33
xdangerif you haven't revoked my svn privs =)04:33
greg_afkhe's grabbing food I believe04:34
xdangerit's like 4.30 am, and I really should go home to sleep =DDD04:36
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui04:58
PedersenMJGood evening. Yes, to you, too, Radix.04:59
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: Hinrik, PedersenMJ, perlbot, TheSeparator, ckotil, greg_afk, +crythias, Radix-wrk, snapcount_, SDuensin, (+2 more, use /NETSPLIT to show all of them)05:09
-!- Irssi: #webgui: Total of 3 nicks [2 ops, 0 halfops, 0 voices, 1 normal]05:18
--- Log closed Fri Feb 16 05:31:36 2007
--- Log opened Fri Feb 16 05:44:55 2007
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui05:44
-!- Irssi: #webgui: Total of 15 nicks [2 ops, 0 halfops, 1 voices, 12 normal]05:44
-!- Irssi: Join to #webgui was synced in 3 secs05:44
PedersenMJWow, not nearly so bad as I thought. I'm actually happy with that article now, and not planning on modifying it further.06:04
Radix-wrkGreat fun for when on a plane.  Get this running and then go to the bathroom.    http://boortz.com/mp3/archive/countdown.swf06:05
PedersenMJYeah... Something tells me you'd become a guest at some state run facility where full cavity searches are a requirement for admission.06:06
Radix-wrkwoot!06:06
PedersenMJGee, Radix, you never struck me as the type to enjoy that.06:07
Radix-wrkhehe06:07
Radix-wrkhttp://www.sinfest.net/comikaze/comics/2007-02-13.gif06:10
PedersenMJweird.06:13
@rizenPedersenMJ, can I make a suggestion?06:14
PedersenMJPlease do.06:14
@rizenOn the themes that you've uploaded...I think you should add a screenshot of what each looks like06:14
@rizenright in the cs06:14
PedersenMJGood point.06:14
PedersenMJI think I'll do that tomorrow night, though. Just need to create a pristine webgui, and apply to that.06:16
@rizenyeah it doesn't matter when06:16
@rizeni just think it will show off your work better06:16
PedersenMJActually, that gives me another thing I wanted to ask about: How would you guys feel about a webgui vmware appliance?06:16
@rizenand also allow people to decide if they like it06:16
@rizenbefore they download it06:16
@rizengo ahead06:16
@rizenwe've done it before06:16
@rizenthe reason we don't do it anymore is that there's no way to automate the build06:17
@rizenit's too much work to keep up06:17
PedersenMJI think I might make an Ubuntu one. Though I wouldn't try to automate it very much, just install using wre, and apply upgrades as they come out06:17
@rizeni wonder if it's a good thing or a bad thing that we're the only software company i'm aware of that averages 50 releases a year06:19
PedersenMJWell, that's kinda why I was thinking of doing the VM thing.06:19
-!- greg_afk [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]06:20
PedersenMJI know that an issue was found today due to the upgrade from 7.2.3 to 7.3.9 by ckotil. Having a vm around would make it easy to try out those sorts of upgrades at any time, without worrying about where one copy might be installed.06:20
@rizenwe have those internally06:21
@rizenwe just don't distribute them06:21
@rizenwe use a vmware server farm to build the wre06:21
PedersenMJAh, okay. Yeah, distribution with disk space can be pretty problematic.06:22
PedersenMJI could easily see a single copy of the vm being around 250M.06:22
@rizentry agaiin06:22
@rizenwre+webgui is 200mb by itself06:22
@rizenit's more like a gig with the os06:22
PedersenMJAh, wow. Downloads would be murder on your bandwidth then.06:23
PedersenMJToo bad. I could see that being, in some ways, better than wre.06:24
@rizeneven when we had it we only got 12 downloads06:24
PedersenMJWait, which version of vmware are you using for that server farm?06:24
@rizenvmware server06:24
PedersenMJnot the esx server, or gsx, right?06:25
@rizeni think it's esx06:25
@rizenit's the free one06:25
Radix-wrkvmware server06:25
PedersenMJAh, that would mean vmware server.06:25
@rizeni'm actually in the process of rebuilding it06:25
PedersenMJThere *is* a scripting api for it. Of course, if the sum total of the downloads was 12, then it might not be worth it.06:26
@rizenso i can start work on wre 0.806:26
@rizenpeople don't use vmware for webgui06:26
PedersenMJYou probably neither need nor want my help, but I do vmware. A *lot*. I'd be happy to help out if you need it.06:26
@rizenfirst is that virtualization is slower06:26
@rizenand second, people like using their favorite os06:27
@rizennot whatever one we ship with the vmware instance06:27
Radix-wrkwe use vmware heaps here also06:27
PedersenMJWhich is a shame, really. I can deal with a loss of some speed if it means that I install a few files, and away I go, without having to do much of anything. Heck, the hard part would be setting the IP address on first boot.06:28
Radix-wrkI do all my webgui testing in a vmware webgui setup06:28
Radix-wrkthat said.. it's not hard to make one :)06:28
PedersenMJI'm *hugely* lucky where I work, as we have Virtual Infrastructure 3. It's a REALLY nice setup.06:28
Radix-wrkinstall OS of choice.. copy latest /data backup - extract06:28
PedersenMJI also run vmware server at home. Going to tear down a few vms, though. And I just might be making a webgui vm for it.06:29
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui07:34
-!- mode/#webgui [+v perlDreamer] by ChanServ07:34
+perlDreamerrizen: developer docs on the wiki updated with upgrade script testing requirements07:34
@rizencool07:34
+perlDreamerI may have some time for bug fixing tomorrow.  Have you had any luck with the file upload fix?07:35
+perlDreameroh, wait07:35
+perlDreamernever mind07:35
+perlDreameryou're not here tomorrow07:35
@rizenyeah07:36
@rizeni got distracted tonight07:36
@rizenwith the chica07:36
+perlDreamer++rizen07:36
@rizenso i didn't really do anything tonight07:36
+perlDreamerchica maintenance should never be neglected07:36
@rizentrue07:36
@rizendo you know what the voynich manuscript is?07:39
@rizenhttp://highway55.library.yale.edu/PHOTONEGIMG/zoom/Z372/z3724838.jpg07:39
+perlDreameryes07:39
@rizeni just learned of it today07:40
@rizenit's amazing07:40
+perlDreamerWikipedia has a good write up of it07:40
@rizenindeed07:40
@rizeni'd like to find a copy of it07:40
+perlDreamerIt would be good to prove it out one way or the other.07:40
@rizencolor scans of all the pages07:40
@rizenmethinks it's sleepytime for me07:41
@rizenmust get up in 6 hours07:41
@rizenttyl perlDreamer07:42
+perlDreamerI have an idea about the bug07:42
+perlDreamersleep well, dude07:42
@rizenoh yeah?07:42
@rizenneed me to stay?07:42
+perlDreamerNo.07:42
+perlDreamercrash out07:42
@rizenok07:42
@rizencatch ya later07:42
@rizenif you don't have it by monday07:43
@rizeni'll spend the day on it07:43
+perlDreamerokay07:45
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []07:55
+perlDreamerfound the bug and leaving myself some notes in channel08:14
+perlDreamerperlDreamer: the bug is that an additional _file was added to the input name.08:14
+perlDreamerperlDreamer: this broke everything _except_ the user profile system.08:14
+perlDreamerperlDreamer: instead of calling getFileFromFormPost directly, it should call Form->File->getWhatever08:15
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit [""""]08:16
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []08:16
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:13
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]09:55
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]12:12
-!- wgGuest66 [n=wgGuest6@85-18-14-23.fastres.net] has joined #webgui13:41
wgGuest66hi13:41
wgGuest66I'm trying to use the RecentPosts macro cap10morgan just posted but it doesn't work :(13:41
wgGuest66I enabled it in mysite.conf13:42
wgGuest66when I call ^RecentPosts in a page layout it doesn't trigger the macro13:44
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI13:53
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit ["Leaving"]14:03
-!- wgGuest66 [n=wgGuest6@85-18-14-23.fastres.net] has quit []14:24
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit []15:22
-!- SDuensin [n=Scott@154.sub-75-204-145.myvzw.com] has joined #WebGUI15:39
SDuensinGood morning.15:40
ckotil'mornin17:04
ckotilI have a good idea for the webinar's17:04
ckotilUse Macromedia Breeze.17:04
ckotilits a really cool app. I just demo'd it.17:05
ckotilim going to use it for a 'webinar' im giving next thursday.17:05
SDuensinBreeze?  No familiar with that one.  What's it do?17:05
ckotilit allows you to share applications17:05
ckotiland its flash, so it works in a browser17:05
SDuensinGonna have to google that one.  :-)17:07
ckotilIm requesting my own breeze account now.17:07
ckotilwhen i get a session up ill let you know and you can join in and check it out17:07
SDuensin"Macromedia Breeze - Now Horribly Renamed!"  They call it "Acrobat Connect Professional" now.  Eww.17:08
ckotilheh17:08
ckotilweak.17:09
ckotilso yeah adobe acrobat connect.17:09
SDuensinTrying to load the page on it now.  I'm really abusing my wireless connection at the moment.  :-)17:10
SDuensinBittorrent and EVDO are not two great tastes that taste great together.17:10
ckotilit ran real smooth for me, i checked how much bandwidth it was using. 45K downstream.17:10
SDuensinWow.  Adobe is getting really good at Pointy Haired Boss Speak.  The more I read, the less I know!17:13
ckotilheh17:13
SDuensin(For the ultimate in PHB gibberish, try and figure out what "PeopleSoft" does by reading Oracle's web site.)17:14
ckotilindeed.17:14
ckotilwe use peoplesoft17:14
SDuensinSo do we.  And I still have no idea what it does.  :-)17:16
SDuensinEver pop the hood on that thing?  There's like 15,000(!) tables in the database!  WTF?!17:17
-!- khenn [n=fdillon@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI17:18
-!- mode/#webgui [+o khenn] by ChanServ17:18
-!- khenn [n=fdillon@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit]17:18
ckotilyikes17:29
ckotilnah, i dont have access to that db17:29
SDuensinLucky you.  :-)17:30
ckotilheh, indeed17:30
-!- MrHairgreas1 [n=martin@194.171.50.114] has joined #webgui17:41
-!- MrHairgreas1 [n=martin@194.171.50.114] has left #webgui []17:41
-!- MrHairgrease [n=martin@194.171.50.114] has joined #webgui17:41
-!- mode/#webgui [+v MrHairgrease] by ChanServ17:41
-!- greg_afk [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui17:58
-!- greg_afk is now known as greghacke17:59
-!- preaction__ is now known as preaction18:03
-!- mode/#webgui [+o preaction] by ChanServ18:03
ckotilhttp://breeze.iu.edu/webgui18:04
@preactionpeoplesoft is oracle? no wonder it sucks18:04
ckotilya18:05
ckotilbreeze is awsome.18:07
ckotilclosing this session.18:08
SDuensinHey preaction 18:08
@preactionyes?18:08
SDuensinJust "Hi".  :-)18:08
@preactionthe UW system uses peoplesoft, and I have yet to find a single user who understands how to use it. it's so verdamnt quirky and unintuitive...18:32
@preactionthey'd be far better off with a custom CMS system, like WebGUI18:32
ckotilya18:34
ckotilsame problem my university has with it18:34
@preactionit's funny because every time i go to tech support for it, i learn new ways to curse. as soon as "PeopleSoft" is mentioned, even the most stalwart technicians turn into drunk Irish sailors18:36
SDuensinLike I said, I still don't know what all it does!  Something with accounting is all I know.18:38
@preactioni think you can get custom plugins written, so for the University of Wisconsin it handles just about everything for their students18:38
ckotilsame with us18:38
ckotilit handles everything18:38
@preactionclass scheduling, billing and accounts, 18:38
ckotilclass registration sucks18:39
ckotilin its 3rd year of use and people still dont know how to use it.18:39
ckotilthe old system was fan fucking tastic18:39
ckotilthey even throw our Human resources stuff into peoplesoft18:39
ckotilbenefits, payroll18:39
ckotilEVERYTHING18:39
@preactionhasn't anyone heard of "single point of failure"? there are times when it's good and times when it's bad, and this is one of those bad times...18:40
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]18:49
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui18:51
-!- mode/#webgui [+v crythias] by ChanServ18:51
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui19:01
-!- mode/#webgui [+v perlDreamer] by ChanServ19:01
@preactionmorning gentlemen and ladies19:01
@preactionsupport boards slow today, so i get to bugfix19:01
+perlDreamerpreaction: I'm not sure about gama's duplicate email post19:02
+perlDreamerI don't think WebGUI has ever allowed the creation of duplicate email addresses19:02
@preactionthe message says "Click Save to create this user"19:02
+perlDreamerIt should display the message from the Profile call which says "Dupe email address, please choose another"?19:03
@preactionand the code that is there (in Frank's style) looks to enable it19:03
@preactioni'm not sure either, and JT's out today...19:04
@preactionbecause you can instanciate a user by the email address, what will happen when there's more than one e-mail address?19:04
@preactionfrank wrote this, so he might know19:05
+perlDreameryou could check out comments for SVN rev 402 or 169719:05
+perlDreamersvn blame says that JT did it19:05
@preactioncrap19:05
+perlDreamernothing's going out until Wednesday, so I wouldn't sweat it19:06
+perlDreamercheck with khenn19:07
+perlDreamernext to rizen, he knows the core code best19:08
@preactioni e-mailed the staff list about it, someone will set me straight19:09
@preactionnow to fix the major problems with the calendar19:10
+perlDreamerthe only place in the core that uses newByEmail is the GetCsMail workflow19:10
@preactionwhich could be a problem, since gama uses CS for listservs a LOT19:10
+perlDreameror it could be nothing.  I'm in ultra-paranoid mode this week.19:11
@preactionthat sub will find a random userId based on the e-mail address19:12
@preactionit assumes there's only one :(19:12
+perlDreamerit could be made deterministic with a sort clause19:14
+perlDreamerbut I don't know if that's any better19:14
@preactionthen one user would get access to listservs and no other :(19:15
+perlDreamerbut they both have the same email address19:15
+perlDreamernm, I see your point19:15
@preactionor all e-mails to a listserv will show up as one user and never the other19:15
@preactionwhatever the GetCsMail thing does with the user created by newByEmail19:16
+perlDreamerdon't know, I just find/grep'ed for that method19:16
-!- MrHairgrease [n=martin@194.171.50.114] has left #webgui []19:19
+perlDreamerugh19:46
+perlDreamerthis is what happens when you break encapsulation19:49
@preaction?19:49
@preactionxdanger: you around? I'm about to apply your patch for the 7.2.3-7.3.0 upgrade script but I'm not quite sure I can test it thoroughly19:49
ckotilim running 7.2.3 19:50
ckotilon my production server19:50
xdangerhow can I help?19:50
@preactionyou can reassure me that you've tested it and it works19:50
@preactioni mean, it looks solid19:51
xdangerIf youIf your using the patch I included in the bug tracker, that's what I upgraded with and it worked19:52
@preactionk, sounds good to me19:52
xdangerdid you see my fix for the next / prev ?19:52
@preactionnope19:53
xdanger https://svn.webgui.org/svnweb/WebGUI%20SVN/revision/?rev=376619:53
@preactionoh, yes19:53
@preactionto be honest, i don't understand that query anymore, and i think i need to re-write it19:54
xdangerI did break it down..19:54
+perlDreamermaybe it just needs comments?19:54
@preactionit's not your fault, when i wrote it I was under some pressure19:54
@preactionso i wrote crap19:54
@preactionit was a "Oh, by the way, can you add this?"19:55
@preactionand i was thinking, sure why not, should be easy!19:55
xdangerI did take the sql from debug and cleaned it up to find that error: http://paste2.org/p/141019:56
xdangerpreaction: Another improvement that came to mind about the upgrade19:57
xdangerat the end of migration you should force the new Calendar to the old EventList url...19:58
xdangerThe upgrade broke some "hard coded" url from offsite...19:58
xdangerI mean in the upgrade url changed /some/list -> /some/list219:59
@preactionbut there's no new event list url? would there be a shortcut? i was allowed to just destroy the old EC, so I didn't even bother figuring out how it worked19:59
xdangerjust imho19:59
@preactionohhh19:59
@preactionbecause the new Calendar was created before the old one was deleted19:59
xdangeryep19:59
xdangerjust a minor inconvinience (I can't spell that) that I corrected by hand...20:00
+perlDreamers/vin/ven/20:00
@preactionyeah, i'll try to find a workaround20:00
@preactioni think i can just do an update on the new Calendar20:00
xdangerJust remember that there can be something like /url/calnedar3 -> /url/calendar4 kinda stuff, all is not just url + 220:02
xdangerI think a mention in the gotchas is enough for the allready upgraded20:02
@preactioni know, i'm just going to do $newAsset->update({ url => $oldAsset->get("url") });20:02
@preactionthere's definitely going to be a note in the gotchas about these 20:03
xdangergood =)20:03
@preactionthe "random revision of an event" is a big one :(20:03
xdangerthat could be bad for someone...20:03
xdangerIf they can't downgrade first...20:04
@preactionit's just bad, and i'll eat my crow on it20:04
xdangerI have friends coming over for a sauna =)20:05
xdangerhave to go soon...20:05
@preactioni'm going to test, i forgot i have a 7.2.3 sitting here and a script that'll fix it so i can test properly20:05
@preactionso i'll get this fixed and then move on to the other big calendar problem: creating a lot of recurring events takes a long time for the user20:06
@preactionit will be async20:06
xdangerhave a good time with that ;)20:07
@preactionoh, i shall! 20:07
@preactionso, for my own notes, i'm testing two things: 1) Only the last approved version of an event gets migrated. 2) The Calendar's URL is the same as the old EC's URL20:10
+perlDreamerI've got the file upload problem fixed, but it's not pretty20:10
+perlDreamerWe need a more robust Form File API to prevent things like this from happening in the future.20:11
@preactionsounds like a good idea20:11
+perlDreamerhere's what happens20:12
+perlDreamerthere's a bug with the User Profile20:12
+perlDreamerand the fix is to suffix all File-type form control names with _file20:12
+perlDreamernow, all through the other core code, it doesn't use the Form File API20:13
+perlDreamerit calls $storage->addFileFromFormPost("name")20:13
+perlDreamerexcept the name isn't name anymore, it's name_file20:13
+perlDreamerso it broke file upload all throughout WebGUI20:13
@preactiongood job!20:13
+perlDreamerFiles, Images, FilePiles, RTE, Graphic Font, Matrix screenshot20:13
@preactioncan the WebGUI::PseudoRequest object do file uploads?20:14
+perlDreamergood question20:15
+perlDreamerI don't know if I outfitted it to do all the file handle stuff that it would need to do20:15
+perlDreamerI suspect not20:15
@preactionsounds like something we should test, if at least in one or two places20:15
@preactionanyone around? i've got a problem i need to discuss: Currently Events are created with no groupIdView and groupIdEdit, so they default to "Ad managers"20:49
@preactionthe problem is, I can't just go in there and change things willy-nilly with the next upgrade, can I?20:50
@preactioni don't have to, because groupIdView is set to NULL... rofl21:03
-!- pjesi [n=pjesi@client-82-3-254-176.glfd.adsl.virgin.net] has joined #webgui21:16
+perlDreamersounds like you're clear :)21:29
+perlDreamerwait21:29
+perlDreameryou mean they default to Ad Managers in the forms21:29
@preactiongroupIdView and Edit can't be set to null21:30
@preactionthere is no input in the forms for those items, yet21:30
@preactionbut they default to "" or NULL or something21:30
@preactionit's strange...21:30
-!- TheSeparator [n=none@cp43027-a.gelen1.lb.home.nl] has quit [Read error: 110 (Connection timed out)]21:30
-!- pjesi [n=pjesi@client-82-3-254-176.glfd.adsl.virgin.net] has quit ["Konversation terminated!"]21:38
@preactionat any rate, i've fixed it21:57
@preaction17 more bugs in WebGUI until we can branch for 7.421:59
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has joined #webgui22:05
ckotilhey pd, you familiar with macromedia breeze?22:21
ckotilcould be a good solution for the webinars22:21
ckotilaka adobe acrobat connect professional22:22
@preactionthat looks like a good idea, but what's the price?22:24
ckotilreasonable22:24
ckotilpry a couple hundred bucks22:24
ckotilmy university offeres a breeze service.22:24
ckotilso i got it no charge22:24
ckotilwe might be able to piggy back on it.22:24
ckotilid have to check.22:25
@preactionfor 5 users, $375 a month22:25
ckotilah ouch22:25
@preactionbut if we get an annual service, they might drop that22:25
@preactiondoug, roy, jt, kristy, frank|vrby would be our 522:26
@preactionbut it works with flash, everyone has flash22:26
@preactionwhich also lends itself well to other distribution options, you can make nice CDs / DVDs with a flash executable22:27
ckotilexactly22:27
@preactioni mean, give me a couple hours and i can make a decent flash-based frontend for these things22:28
ckotilall im saying is breeze is a sweet app22:29
ckotilim going to use it for a training session im giving next week22:29
ckotilwebgui training to our frontline service desk people.22:29
ckotili dunno why they want to know about webgui. but they feel like they need it.22:29
ckotili think it will be a waste. they dont use the backend of webgui anyway22:29
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has quit []22:30
@preactionmaybe they get calls about it? or maybe there's a plan to implement it more?22:30
ckotilno calls come in. that could be it, they're anticipating us using it more22:31
-!- TheSeparator [n=none@cp43027-a.gelen1.lb.home.nl] has joined #webgui22:32
-!- pjesi [n=pjesi@client-82-3-254-176.glfd.adsl.virgin.net] has joined #webgui22:53
-!- wgGuest28 [n=wgGuest2@d207-6-248-208.bchsia.telus.net] has joined #webgui22:56
wgGuest28any good links to migrating applications from webgui 5 or other to 7?22:57
@preactionthe wiki has some23:10
@preactionhttp://wiki.webgui.org23:10
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []23:36
+perlDreamerpreaction: there must be an echo between IRC and the boards ;)23:48
@preactionindeed23:49
@preactionbut the boards have linkification!23:49
+perlDreamerso, about branching23:50
+perlDreamerdo WRE bugs count against the branch for 7.4?23:50
@preactioni'd imagine not, since i'm not allowed to fix those23:52
-!- SDuensin [n=Scott@154.sub-75-204-145.myvzw.com] has quit ["Leaving"]23:53
--- Day changed Sat Feb 17 2007
+perlDreamerwhat do you mean you're not allowed to fix those?00:19
+perlDreamerdon't you have a commit bit?00:19
-!- pjesi [n=pjesi@client-82-3-254-176.glfd.adsl.virgin.net] has quit [Read error: 110 (Connection timed out)]00:21
-!- wgGuest28 [n=wgGuest2@d207-6-248-208.bchsia.telus.net] has quit []00:22
+perlDreamerback to 17 bugs00:32
@preactionfor the WRE? no00:37
@preactionor wait, is it under the same SVN repo? i was told not to, that it was JT's domain00:37
+perlDreamerokay00:37
+perlDreamerI think we actually have less than 17 bugs, but they keep popping back up as people make comments00:38
+perlDreamerbtw, I'm working on Kristi's templating bug00:38
@preactionthere are at least three that say "can't fix until 7.4" because of the changes required00:38
@preactioni'm working on dishes and getting me some grub ;), then probably calendar docs00:39
@preactioncan i close that i18n calendar "bug"?00:39
+perlDreamerJT has said that in 7.4 that we're going to move away from i18n labels to using Macros instead.00:39
+perlDreamerit's faster and uses less memory00:39
+perlDreamerso I'd say, yes00:39
@preactionk00:39
@preaction7.4 ought to be an interesting bit of development00:39
+perlDreamerwhy do you say so?00:40
@preactionthe macros thing, i've got calendar things, there's some EMS things, 00:40
@preactioni know there's a few other things JT has planned, i just can't remember what00:41
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui00:41
greghackepreaction: you available for a question?00:41
@preactionof course00:41
@preactionas long as it's about hairstyles in the 70s00:43
greghackesituation: I have  amembership/subscriber list of around 10,000 names/email addresses00:43
greghackeis there a simple/easy way to create accounts for them and subscribe them to a CS feed?00:44
@preactionin what format?00:44
@preactioni would consider the easiest way to be write a utility script to do it00:44
greghackeright now, all i have is the list as a flat text file, one entry per line, email address only00:44
@preactionit would be about 5-10 lines if you do it right00:45
+perlDreamergreghacke, there's always sbin/userImport.pl00:45
@preactionwhich has an option to add to group, no?00:46
greghackehrm.  will look into both fast.  got one of those last-minute, 5pm friday requests00:46
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui00:52
-!- mode/#webgui [+o snapcount] by ChanServ00:52
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]00:52
+perlDreamerwell?00:52
+perlDreamersnapcount: que pasa?00:53
+perlDreamermagic smoke?00:53
+perlDreamerleaky transformers?00:53
+perlDreamershort circuits?00:54
greghackereally - customers can suck.00:54
@preactionyes, but sometimes they pay for fun features to be added00:55
+perlDreamergreghacke: you want the -groups=myGroups switch00:55
greghacketrue.  got clients ready to throw money at ecommerce00:55
greghackeexcellent.  thanks pD.  was just starting to read it.00:55
+perlDreameruh, in css what's the difference between .wrapper and #wrapper?00:57
@preactionclass="wrapper" == .wrapper00:59
@preactionid="wrapper" == #wrapper00:59
+perlDreamerdo class and id have different namespace?01:00
@preactionyes01:00
@preactionids must be unique, classes can be used over and over01:00
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui01:02
-!- mode/#webgui [+v crythia1] by ChanServ01:02
greghackeadditionally, Ids have more specificity in the cascade01:04
greghackein css parlance, IDs carry a specificity of 0,1,0,0 classes carry 0,0,1,0 and pseudo-elements carry 0,0,0,101:05
greghackeso, H1 {} carries a specificity of 0,0,0,1 - p em {} carries 0,0,0,2 -- .red {} carries 0,0,1,0 -- #blue carries 0,1,0,0 div#blue a#cool carries 0,2,0,0 and so on01:06
greghackei need my demo server up and running.  grr.01:08
+perlDreamerI'm not busy :)01:15
-!- crythia1 [n=gyoung@64.200.2.35] has quit ["Leaving."]01:21
+perlDreamergoing to need someone else do the CSS fixing01:35
+perlDreamerI'll stick with perl01:35
greghackethat's me ;)01:35
greghackeCSS and I see eye-to-eye01:36
+perlDreamerwant to take a crack at Kristi's Time tracker bug?01:37
greghackesure.  in bug list?01:37
+perlDreamerhttp://www.plainblack.com/bugs/tracker/manage-events-in-time-tracker-goofed-up#X-YLa7fNSnGrNmK7KIebhw01:37
+perlDreamerIt should be easily repeatable01:38
+perlDreamerIt also happens on Moz 1.401:38
+perlDreamerI'm going to tag all the 7.4 bugs01:42
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui01:44
-!- mode/#webgui [+v crythias] by ChanServ01:44
-!- crythias [n=gyoung@64.200.2.35] has quit [Client Quit]01:44
greghackeok, pulling out CSS now.01:46
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has quit [Read error: 110 (Connection timed out)]02:30
+perlDreamerI should have the AdSpace/Ad module fully covered in a test02:38
+perlDreamerwe'll ask Mr Devel::Cover to double check that for me02:38
+perlDreamerhmmm02:42
+perlDreamermissed some cases02:42
+perlDreamerneeds more test code02:42
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:42
-!- greghacke [n=greghack@host-69-95-130-230.pit.choiceone.net] has joined #webgui02:53
-!- greghacke [n=greghack@host-69-95-130-230.pit.choiceone.net] has left #webgui []02:58
-!- TheSeparator [n=none@cp43027-a.gelen1.lb.home.nl] has quit []04:06
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui04:12
-!- mode/#webgui [+v crythias] by ChanServ04:12
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI05:22
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:34
PedersenMJgood evening (see, a short line from me! :)05:34
SDuensinHey PedersenMJ 05:39
PedersenMJHow's it going?05:41
SDuensinIt's Friday.  And not a minute too soon.05:41
PedersenMJI hear that. Weekends are a good thing, definitely.05:47
* SDuensin needs to catch up on all the TV he missed during the week!05:51
PedersenMJHeh, about to file a webgui bug report. Check out http://demo.plainblack.com/demo1171684541_42/home And see if you see what's wrong with the calendar at the bottom.05:57
SDuensinCalendar?06:00
PedersenMJOh, and I just found a need to add another page of info to my "Styling WebGUI" wiki article. How to test your wgpkg without using yoru own site. Yeah, I added a Calendar asset at the bottom of the page.06:01
SDuensinDid you commit it?06:02
PedersenMJDoh! Sorry.06:02
PedersenMJNow I did.06:03
SDuensin:-)06:03
SDuensinMonster Truck Racing this SUNDAY SUNDAY SUNDAY!06:04
PedersenMJYeah, that would be it. Just filed the bug for it.06:04
SDuensin"Sorry, we only handle bug reports during the work week."06:05
PedersenMJDamn. Since every day is Sunday, that makes it kinda hard to *have* a work week.06:06
SDuensin:-)06:06
SDuensinTheir plan is working PERFECTLY!06:06
PedersenMJYeah. Too bad JT isn't here. He'd like that there's never a need to fix more bugs :)06:07
* SDuensin just writes bugs for a living.06:08
PedersenMJAh, a whin^H^H^H^Htester. I've worked with a few of those before.06:09
SDuensinNope!  I don't write up bugs, I write the bugs themselves!  06:11
* SDuensin is a code monkey.06:15
PedersenMJAh. Since I was the sysadmin for some code monkeys, the names I had for them were even worse than whiners. Well, a few of them anyway.06:15
PedersenMJMy favorite time was the time that me, the guy responsible for keeping the build process going, sat down to explain to a developer how the "new" operator worked in C++.06:15
SDuensinhehhe06:15
* SDuensin is a good monkey. Made his boss very happy today. Ported a JSON parser from Java to the god awful NET Compact Framework in an hour.06:15
PedersenMJOr maybe the time that I was able to read quadruply indirected C pointers in my head, correctly. That kinda blew some minds :)06:15
PedersenMJHey, maybe you'll know, if you've dealt with the .net framework: I've got a website which is running .Net (1.1). However, I have a problem: Links are showing up as the internal IP address.06:16
SDuensinC is good for that.  :-)06:16
SDuensinThat could be anything!06:16
PedersenMJWorse yet, it seems like it's only happening for non-IE users. Any thoughts on where to look (in general, I know I've given zero detail)06:16
SDuensinNon IE users?!  Whoa.  Cool.06:16
PedersenMJYeah, IE users get the proper link 100% of the time, as far as I can tell. Firefox, Opera, etc, all get internal Ip address links.06:17
SDuensinThat's freaky.  Never seen that before.  Then again, I try and not develop sites with that crap.  <G>06:18
SDuensinI develop using DIFFERENT crap.  :-D06:18
SDuensinIn fact, I've been writing my OWN crap!   http://zkdesktop.sourceforge.net06:18
PedersenMJDamn. I wouldn't care, if this wasn't a very high-profile project, and I wasn't one of the people who's getting blamed for this particular fuckup.06:18
SDuensinWhat's the source look like?  Maybe the links are being tagged wrong and only IE is dumb enough to parse it.06:19
PedersenMJNope, that's how the source comes out.06:20
PedersenMJIt actually shows, in the output html, '<a href="http://172.16.1.50/' (snipped).06:21
PedersenMJFor everything *except* IE. IE 6, IE 7, both work fine.06:21
PedersenMJFirefox, though, gets that 172 address.06:21
PedersenMJInstall User Agent Switcher in Firefox, and have it claim to be IE6 on XP? And it works fine now.06:21
SDuensinWhoa.  Tin foil hat time.06:23
PedersenMJSo, am I an idiot for thinking that the code which outputs the link might have a bug in it? And if so, why does the vendor is that it's impossible for their code to be causing the problem?06:24
PedersenMJErm, and if I'm *not* an idiot for thinking it...06:25
* SDuensin has no idea how the links are being created.06:25
* SDuensin is so excited. He has new LOST to watch!06:25
PedersenMJThis is true. Hey, I do, though. I didn't try searching Google.06:25
PedersenMJEven though it's a proprietary package, info might be there.06:26
PedersenMJSorry, also adding screenshots to the three themes I've uploaded. Ya know, I never even tried to watch Lost.06:27
SDuensinIt's very cool.06:27
SDuensinGotta see it from the start though.06:27
PedersenMJAh, sounds like B5.06:28
SDuensinKinda.  It also has a five year arc that was planned in advance.06:28
PedersenMJWow.... 5 years of being lost? Without internet? That would *suck*.06:29
SDuensinhehehe06:29
PedersenMJThat would also mean that, like, 200+ releases of webgui would come out. Imagine trying to update that server!06:30
SDuensinHell, I had enough problems going from 5 to 7.06:31
PedersenMJThis would be like going from 7 to 12.06:31
PedersenMJNow, am off to bed. Good night all! (oh, crythias? Your unofficial FAQ? I might suggest adding a link to http://www.plainblack.com/community-wiki/how-to-give-webgui-your-own-style for people wanting to know how to make their own style). 07:28
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []07:28
-!- pjesi [n=pjesi@client-82-3-254-176.glfd.adsl.virgin.net] has joined #webgui10:55
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]11:29
-!- wgGuest03 [n=wgGuest0@85-18-14-23.fastres.net] has joined #webgui11:36
wgGuest03hi11:36
wgGuest03still can't get the RecentPosts macro to work :(11:36
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui17:57
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has left #webgui []17:58
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui18:54
-!- mode/#webgui [+v perlDreamer] by ChanServ18:54
+perlDreamerwgGuest03:  The magic 8-ball says that you must add the macro to your config file after installing the source code for the macro.18:55
wgGuest03I did18:55
+perlDreamerstill no good?18:55
+perlDreamerhm18:55
wgGuest03yep :(18:56
+perlDreamerpreaction: I fixed the calendar month day naming bug.18:56
wgGuest03I'm johnatan.archer http://www.plainblack.com/user_contributions/user_contributions/macros/recentposts18:56
+perlDreamerI see18:57
+perlDreamerno output due to an empty template.18:57
+perlDreamerDid you get 'morgan's sample template via email?18:58
wgGuest03mmh no.. I got a strange email18:59
wgGuest03subject is Out of Office AutoReply: [Possible Spam] Re: RecentPosts18:59
wgGuest03from Corey.White@fh.org18:59
wgGuest03is he cap10morgan?18:59
+perlDreamerthat's probably cap10morgan18:59
+perlDreamerhead back to that link you pasted,18:59
+perlDreamerhe pasted in a template over there18:59
+perlDreamerit's a great idea for a macro19:00
+perlDreamerbut with docs, i18n and a starter template it's going to cause people a lot of problems19:00
wgGuest03indeed it's a very cool one.. In my opinion it should make into core once it's polished19:00
wgGuest03cool I will try it right now19:01
+perlDreamerif he wrote a test suite for it, it would probably make it into the core for sure19:01
+perlDreamergood luck jonatan19:01
wgGuest03thanks :)19:01
wgGuest03wahoooo it works!19:03
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]19:08
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit ["Leaving"]19:10
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI19:20
wgGuest03mmh I'm looking at CS post list template variables docs but I find some anomalies...19:22
wgGuest03damn FilePile doesn't work20:02
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui20:31
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:31
+MrHairgreaseHi20:31
+MrHairgreasedoes anybody know how i can access get variables from the url in javascript20:31
+MrHairgreaseif it is possible at all20:32
xdangerMrHairgrease: quick google... http://www.activsoftware.com/code_samples/code.cfm/CodeID/59/JavaScript/Get_Query_String_variables_in_JavaScript20:36
+MrHairgreasethanks20:36
wgGuest03Hi20:36
+MrHairgreasei did google20:36
+MrHairgreasebut i must suck =)20:36
+MrHairgreasehi20:36
wgGuest03Do you know how to add the "thumbnail" variable to the RecentPosts.pm macro?20:37
wgGuest03I see that available template variables are coded there, that's why I couldn't get the thumnbail to be displayed20:37
wgGuest03'post_url' => $post->getThumbnail should work?20:38
+MrHairgreasemaybe20:38
wgGuest03post_thumbnail20:38
+MrHairgreasei'm not very familliar with that part of the code20:39
+MrHairgreasei'd say20:39
+MrHairgreasetry ot20:39
+MrHairgreaseit*20:39
+MrHairgreaseand see20:39
wgGuest03ok20:39
wgGuest03yahoo got it to work20:45
+MrHairgreasegood20:45
wgGuest03it was 'post_thumbnail' => $post->getThumbnailUrl :)20:45
+MrHairgreaseok20:46
--- Day changed Sun Feb 18 2007
-!- wgGuest03 [n=wgGuest0@85-18-14-23.fastres.net] has quit []00:20
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:39
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui02:15
-!- mode/#webgui [+v perlDreamer] by ChanServ02:15
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]02:28
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui02:43
-!- mode/#webgui [+v crythias] by ChanServ02:43
-!- SDuensin_ [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI02:47
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]02:58
-!- SDuensin_ is now known as SDuensin03:48
SDuensinI just moved my WebGUI WRE (Ubuntu) from one VM to another.  I need to move from port 80 to 1080.  I edited all the 80's in the confs under the apache folder.  Doesn't seem to work.  What did I miss?03:49
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui05:04
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui05:08
-!- mode/#webgui [+v MrHairgrease] by ChanServ05:08
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:16
PedersenMJgood evening!05:16
greghackeg'day05:17
+MrHairgreaseevening???05:17
+MrHairgreaseit's 4 am05:17
+MrHairgrease=)05:17
greghackeonly 10PM here.  figure with the international crowd, i'd use a random greet.05:18
+MrHairgreaseoh05:18
+MrHairgreasewell05:18
+MrHairgreasein that case05:19
+MrHairgreasegood afternoon05:19
PedersenMJfor me, it's 10:20pm. So, in keeping with the American tradition of assuming that my location is the only location that matters, I have chosen to use the greeting from my local timezone :)05:19
greghackeI spent too many years in CET and EET - i still think in metric, have trouble with cups and teaspoons, don't grok farenheit05:20
+MrHairgreasesure05:21
SDuensinHeello!05:21
greghackeluckily, i am no longer allowed to drive (damned disabilities) otherwise i'd still be driving fast05:21
+MrHairgreasemetrics rock05:21
SDuensinHello, too.05:21
* MrHairgrease has nightmares about ponds per square inch05:22
PedersenMJNah, SDuensin, I think I like "heello" better. Now I have something to use which lets me stop being an ignorant American.05:22
PedersenMJMan, if you *ever* get more than one pond per square inch, let me know, okay? I don't think I could call a pond that big anything more than a drop.05:22
* SDuensin is a smart American.05:23
* PedersenMJ is a smartass.05:23
* SDuensin is smart, but not too smart. Currently, WebGUI is kicking his ass.05:23
greghackeSD: what's up?05:24
SDuensinTrying to get it to run on 1080 instead of 80.05:24
PedersenMJWhich platform?05:25
SDuensinUbuntu with the WRE05:25
SDuensinI had it going great on 80.  :-)05:25
PedersenMJWhat's it doing/not doing on 1080?05:26
SDuensinWhoa.  It's back to being really weird.  I have it behind IPCop.  When I go to the URL with the 1080 in it, it gets redirected to my IPCop web interface!05:27
SDuensinThey're two different machines.05:27
SDuensinOooo - wait.  When it does that proxy stuff between the two Apache installs, do both of those need to be accessable from the outside world?05:28
SDuensinI've only punched one hole in my firewall.05:28
PedersenMJThat I do not know. Never set that up myself.05:28
SDuensinIt runs "modproxy" on 80 and "modperl" on 81.  I'm thinking it's trying to get to 81 and is pulling up my IPCop interface instead.05:29
* MrHairgrease ponders ponds... pounds... does it really matter?05:30
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["not in my timezone. later!"]05:30
* SDuensin is punching more holes in the firewall.05:30
* SDuensin is getting really good at installing the WRE. :-)05:34
PedersenMJHeh. Someday, I'll try it.05:38
SDuensinThat was it.  Punched a hole in 1081 as well and put the other Apache on it.05:38
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []07:07
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:10
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has quit [Connection timed out]07:25
-!- preaction_ [n=doug@static-72-1-5-59.ntd.net] has joined #webgui07:37
-!- preaction__ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]07:40
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]07:58
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]08:02
-!- preaction_ is now known as preaction11:54
-!- mode/#webgui [+o preaction] by ChanServ11:54
-!- wgGuest51 [n=wgGuest5@85-18-14-23.fastres.net] has joined #webgui14:16
-!- wgGuest51 [n=wgGuest5@85-18-14-23.fastres.net] has quit [Client Quit]14:16
-!- wgGuest51 [n=wgGuest5@83.228.8.109] has joined #webgui16:39
-!- wgGuest51 is now known as todor_k16:39
todor_khi everybody16:40
pjesihi16:42
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui16:49
-!- mode/#webgui [+v crythias] by ChanServ16:49
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]17:42
-!- pjesi [n=pjesi@client-82-3-254-176.glfd.adsl.virgin.net] has quit [Remote closed the connection]18:06
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui18:22
-!- mode/#webgui [+v crythias] by ChanServ18:22
-!- pjesi [n=pjesi@client-82-3-254-176.glfd.adsl.virgin.net] has joined #webgui18:28
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui18:28
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]18:43
-!- todor_k [n=wgGuest5@83.228.8.109] has quit []19:03
-!- perlDreamer [n=colink@sbserver.sunsetpres.org] has joined #webgui19:20
-!- mode/#webgui [+v perlDreamer] by ChanServ19:20
+perlDreamerpreaction: got time to talk exceptions?19:21
-!- perlDreamer [n=colink@sbserver.sunsetpres.org] has quit ["Leaving."]20:18
greghackenote to self: check what bugs have been fixed in a release before posting bugs...22:03
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui22:36
-!- mode/#webgui [+v crythias] by ChanServ22:36
pjesipostit23:18
--- Day changed Mon Feb 19 2007
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has quit [Read error: 110 (Connection timed out)]00:13
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]00:21
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui00:21
-!- mode/#webgui [+v perlDreamer] by ChanServ00:21
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui00:24
-!- pjesi [n=pjesi@client-82-3-254-176.glfd.adsl.virgin.net] has quit [Read error: 60 (Operation timed out)]00:35
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]00:46
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui00:50
+perlDreamerpreaction_: you still using that buggy router?00:54
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui01:00
-!- mode/#webgui [+v crythias] by ChanServ01:00
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]01:16
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]01:18
-!- wgGuest22 [n=wgGuest2@24-236-144-89.dhcp.trcy.mi.charter.com] has joined #webgui03:17
-!- wgGuest22 [n=wgGuest2@24-236-144-89.dhcp.trcy.mi.charter.com] has quit [Client Quit]03:17
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui03:24
-!- mode/#webgui [+v crythias] by ChanServ03:24
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]03:49
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has left #webgui []04:14
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has joined #webgui06:50
-!- mode/#webgui [+o preaction] by ChanServ06:50
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]06:50
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui07:08
-!- wgGuest02 [n=wgGuest0@S01060008a11f417b.wp.shawcable.net] has joined #webgui07:11
wgGuest02is anyone around that can answer a couple questions about the commerce system?07:12
-!- wgGuest02 [n=wgGuest0@S01060008a11f417b.wp.shawcable.net] has quit [Client Quit]07:13
@preactionyou're going to have to hang around longer than that07:16
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]07:26
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]10:24
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit ["Leaving"]14:00
-!- SDuensin [n=Scott@210.sub-75-207-40.myvzw.com] has joined #WebGUI15:36
-!- SDuensin [n=Scott@210.sub-75-207-40.myvzw.com] has quit [Client Quit]15:36
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui15:49
-!- mode/#webgui [+o snapcount] by ChanServ15:49
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:13
-!- mode/#webgui [+v crythias] by ChanServ16:13
-!- SDuensin [n=Scott@210.sub-75-207-40.myvzw.com] has joined #WebGUI16:18
SDuensinGreetings.16:18
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit []16:35
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []16:46
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui16:59
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:59
-!- wgGuest65 [n=wgGuest6@85-18-14-23.fastres.net] has joined #webgui17:23
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui17:28
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]17:57
-!- TheSeparator [n=none@cp43027-a.gelen1.lb.home.nl] has joined #webgui18:11
-!- TheSeparator [n=none@cp43027-a.gelen1.lb.home.nl] has quit [Client Quit]18:12
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has joined #webgui18:12
-!- wgGuest65 [n=wgGuest6@85-18-14-23.fastres.net] has quit []18:48
-!- wgGuest25 [n=wgGuest2@85-18-14-23.fastres.net] has joined #webgui19:43
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has quit []19:47
-!- wgGuest25 [n=wgGuest2@85-18-14-23.fastres.net] has quit []19:48
-!- greghacke [n=greghack@rrcs-24-172-219-2.central.biz.rr.com] has joined #webgui20:33
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has joined #webgui20:35
-!- mode/#webgui [+o preaction] by ChanServ20:35
-!- pjesi [n=pjesi@client-82-20-16-158.brhm.adsl.virgin.net] has joined #webgui20:51
-!- greghacke [n=greghack@rrcs-24-172-219-2.central.biz.rr.com] has quit [Read error: 110 (Connection timed out)]21:09
ckotilholiday at plainblack?21:17
SDuensinMust be.  Been very quiet today.21:30
ckotiltoo quiet21:33
@preactionholiday my nuts!21:35
@preactionJT's playing SupCom probably, Frank's kid is sick, Kristy's doing errands, I think Roy took the day too21:35
@preactionbut techincally JT's doing support, so he's holding the fort while I do client work21:35
ckotilah, cool.21:37
@preactionso not dead, just lazy21:38
@preactionthe gits21:38
-!- preaction changed the topic of #webgui to: [ Current: 7.3.9-stable ][ WRE: 0.7.2 ] Question? Ask and wait patiently, it may be a while. -- WCC = Karma, Cash, Recognition (www.plainblack.com/wcc)21:49
-!- preaction changed the topic of #webgui to: [ Current: 7.3.9-stable ][ WRE: 0.7.2 ] Question? Ask and wait patiently, it may be a while. -- Use the Wiki! http://wiki.webgui.org -- WCC = Karma, Cash, Recognition (www.plainblack.com/wcc)21:50
@preactionnow to just get the rest of the staff to stop clobbering the useful information in there...21:51
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui22:15
-!- mode/#webgui [+o rizen] by ChanServ22:15
@rizenMrHairgrease...got a minute?22:15
-!- preaction changed the topic of #webgui to: [ Current: 7.3.9-stable ][ WRE: 0.7.2 ] Question? Ask and wait patiently, it may be a while. -- Use the Wiki! http://wiki.webgui.org -- WCC = Karma, Cash, Recognition (www.plainblack.com/wcc) -- WebGUI Live Training: http://xrl.us/uy2y22:31
+MrHairgreaserizen: yes22:43
@rizenexcellent22:44
@rizeni have a question about your Acme::WebGUI class22:44
@rizenor WUC session topic that you sent to vrby22:44
+MrHairgreasethat was just an idea22:44
@rizenwhat is it?22:44
@rizenwhat's the idea?22:44
+MrHairgreaseit should be more of an informal thing22:45
+MrHairgreasejust have fun with stuff in webgui22:45
+MrHairgreasethe contributions in the acme sectioon22:45
+MrHairgreasethere are not much now22:45
+MrHairgreasebut I'll commit my leetout thing somethime22:46
+MrHairgreasesubmit*22:46
+MrHairgreaseit was just something that was at the top of my head22:46
@rizeni like it22:46
+MrHairgreasean idea is22:46
@rizeni'll have to see if i can come up with some coolio acme stuff before the wuc too22:46
@rizeni want you to do that talk22:47
+MrHairgreaseto invite wuc attendees to write their own stuff22:47
@rizenso feel free to start preparing22:47
+MrHairgreaseok22:47
+MrHairgreasecool22:47
+MrHairgreaseas long as I cANSTILL DO THE NAV CLASS22:47
@rizenthe whole wuc schedule this year is very cool22:47
+MrHairgrease(sry for the cap lock)22:47
@rizenactually...the nav class is cancelled22:47
+MrHairgreaseoh22:47
+MrHairgreasewhy is that22:47
@rizenwe have a 2 day workshop before the wuc begins22:47
@rizenthat covers that in detail22:48
+MrHairgreaseoh22:48
+MrHairgreaseok22:48
@rizenwe have 3 hours set asside for it22:48
@rizenall hands on22:48
+MrHairgreaseI can still send you my slides22:48
+MrHairgreasethey're pretty good22:48
@rizensure...steve@plainblack.com is the one that's going to be doing it22:48
@rizensend them to him22:48
+MrHairgreaseok22:48
+MrHairgreasei'll do that22:48
@rizenor...if you guys are coming early22:48
@rizenfeel free to give your talk at the workshop22:49
@rizenit's on tuesday afternoon22:49
@rizenbefore the conference22:49
+MrHairgreasei think we'll make that22:49
@rizentuesday is when the nav talk will be given i mean22:49
+MrHairgreasebut I'll have to discuss that with Joeri22:49
@rizenmonday and tuesday all day are the workshops22:49
+MrHairgreaseI let you know22:49
+MrHairgreaseyeah 22:49
@rizenk22:49
+MrHairgreaseso ive heard22:49
+MrHairgreaseis the wuc schedule available somewhere22:50
@rizenin place of the nav talk22:50
@rizeni believe we're going to ask you to talk about SQL Form again22:50
+MrHairgreasei opnly got the email with the ideas22:50
@rizencuz a lot of people still aren't grocing it22:50
+MrHairgreasewho is =)22:50
@rizenthe schedule isn't published yet22:50
+MrHairgreaseso22:50
@rizenwe just figured out the talks today22:50
+MrHairgreaseyou want me to do the sqlform talk22:50
@rizenthe schedule will be coming in the next couple of weeks22:50
+MrHairgreaseand the acme thing22:51
@rizenif that's possible22:51
+MrHairgreasesure22:51
@rizendo you think you can do it?22:51
@rizenok22:51
+MrHairgreasefor the sqlform talk 22:51
@rizenfor the sql form talk, you can just reuse the same one you did last year22:51
@rizenand just touch it up a little22:51
+MrHairgreasei'll use my slides of last year22:51
@rizenwith new features or whatever22:51
+MrHairgreasebut improved22:51
@rizenyeah22:51
+MrHairgreaseheh22:51
@rizengreat minds think alike22:51
+MrHairgreaseso is seems22:51
+MrHairgrease=)22:51
@rizenthe lecture list this year is SOOOOOO cool22:52
@rizeni can't wait until people see it22:52
+MrHairgreaseme too22:52
@rizenwe're only giving 3 or 4 talks that have ever been given in the past22:52
@rizenand that's because there's something new to talk about with each22:52
+MrHairgreaseb/c you move all the novice stuf22:52
@rizenall the other topics are brand new22:52
@rizenyup22:52
+MrHairgreaseto before the wuc?22:52
@rizenyup22:52
+MrHairgreasecool22:52
@rizenit frees up the WUC to have lots of cool topics22:52
+MrHairgreasesounds good22:52
-!- pjesi_ [n=pjesi@client-82-20-0-27.brhm.adsl.virgin.net] has joined #webgui22:54
@rizenok...well thanks for explaining22:55
@rizenthat's going to be a good talk22:56
+MrHairgreasewe can only hope =)22:56
+MrHairgreasei should make an acme asset22:56
+MrHairgreasethat does the talk for me22:56
@rizenhehe22:56
+MrHairgreasethat would be something22:56
+MrHairgreasehi, my name is clippy22:56
+MrHairgreasedo you want to:22:57
+MrHairgreasea) follow the class22:57
@rizenI want to find a perl module that does automatic translation of english to redneck or snoop dogg or something22:57
+MrHairgreaseb) listen to debug stories22:57
@rizenand submit a translation22:57
+MrHairgreaseheh22:57
+MrHairgreasethere could be something like that on cpan22:57
@rizenOr...even better than that22:57
@rizenwould be a new article asset22:57
@rizenthat automaticially did the translation22:58
+MrHairgreasethe leetout thing does that22:58
@rizenoh...sweet22:58
+MrHairgreasebut than on a layout level22:58
@rizenoh..that's even better22:58
+MrHairgreaseso it translates all content on a page22:58
* SDuensin hopes someone attends WUC with a camcorder. :-)22:58
+MrHairgreasei sent it to the dev list one time22:58
+MrHairgreaseabout two years ago 22:58
+MrHairgreasewhen 6.3 came out22:59
@rizenoh..i think i remember that22:59
-!- pjesi [n=pjesi@client-82-20-16-158.brhm.adsl.virgin.net] has quit [Read error: 60 (Operation timed out)]22:59
@rizenyou were very excited when pages became layouts...because that made it pluggable22:59
@rizenso you could build that asset22:59
+MrHairgreasei was excited about inheriting almost everything in the layout23:00
+MrHairgreasemethods*23:00
@rizenSDuensin needs to attend the WUC himself and see it first hand23:00
@rizenoh yeah...that was it23:00
+MrHairgreasejust show how powerful the asset api is23:01
@rizeni can't wait...this is going to be the best WUC ever23:01
@rizenand best of all...it's in Plain Black's home town23:01
+MrHairgreaseit's only 8 moths or so23:02
+MrHairgreasemonths*23:02
* rizen thinks Martin will like Madison because the beer is cheap, plentiful, and with lots of variety23:03
+MrHairgreasehere in delft I can get beer for 0.80 euros23:03
@rizenthat's pretty cheap23:03
+MrHairgreasestudent prizes23:04
+MrHairgreasein normal bars beer is like 1.9023:04
+MrHairgreaseor even more23:04
+MrHairgreasethere is this venu in Amsterdam23:04
ckotilrizen: wehre's the wuc this year?23:04
+MrHairgreasebeer costs 2.1023:04
@rizenMadison, WI23:04
ckotilnice. we just had an Internet2 meeting up there.23:04
@rizenMadison, WI, USA23:04
ckotilim going to attend the wuc this year.23:04
@rizensweet23:05
@rizenWe've arranged the whole thing right on the capitol square23:05
@rizenso literally everything is within walking distance23:05
@rizenwell...everything important23:05
+MrHairgreaseno more taxis!23:05
ckotilnice.23:05
+MrHairgreasecool23:05
ckotilheh, $15 vegas taxis suck23:06
@rizenno more taxis23:06
+MrHairgreasethe creepy taxi drivers sucked even more23:06
ckotili rode with one who was offering me hookers and drugs23:06
@rizenThere are 50 pubs, 30 restaurants, 6 museums, 3 theatres, 2 lakes, 1 capitol, and a bunch of other stuff within walking distance of the hotel23:07
+MrHairgrease50 pubs?23:07
+MrHairgreasewho cares about the rest of the list =)23:07
@rizenckotil: me too...my first time in vegas23:07
@rizenMrHairGrease: and at least 2 of those pubs brew their own beer23:08
* MrHairgrease is just living up to expectations23:08
+MrHairgreasecool23:08
@preactionMrHairgrease: In Wisconsin it's a rule: For every church a community has, they need at least 3 bars.23:08
@preactionthere are, kid you not, communities that exist with about 12 hours, 1 church, and three bars23:08
+MrHairgreasein holland that's called catholic mentality23:08
@preaction"West Fond du Lac" is one of them23:08
@rizenMrhairGrease: part of the reason for the number of pubs is that we're also within walking distance of the university23:09
+MrHairgreaseah23:10
@rizenoh yeah...and i forgot to mention...if we're lucky it will be fetish night at the dance club across the street from my house23:10
+MrHairgreaseyou do know that drinking is not my only interest right =)23:10
@preactionrizen: dude, sweet23:10
+MrHairgreasei don't think Koen will be going23:10
@preactionwait, do they mean "fetish" as in some stupid "leather and latex" faux-'fetish' stuff?23:10
@rizenMrHairGrease: i know it's not your only interest, but we have to get you liquored up so we can understand you23:11
+MrHairgreaseI'm all for mud wrestling23:11
+MrHairgreaseoh yeah23:11
+MrHairgreaseteh garbled crap thing23:11
@preactionmud, gelatin, it's all the same23:11
+MrHairgreasealmost forgot about that23:11
@preactionat least he isn't canadian23:11
@preactionor aussie23:11
@rizendon't think there will be any mud wrestling...however, the dance club next to my house does "bubble parties"23:11
+MrHairgreaseah crap23:12
@preactionhe is aussie...23:12
+MrHairgreasei'd rather do something cultural23:12
@rizenbubble party: chicks in bikini's dancing around in suds23:12
@preactionthat IS wisconsin culture, beer23:12
+MrHairgreasewaht are suds23:12
@preactionsoap bubbles23:12
@rizensuds: soap bubbles23:12
+MrHairgreasewell23:12
+MrHairgreasewe'll see23:12
@rizenhehe23:12
@rizenactually...we should probably head over to the comedy club one night23:13
+MrHairgreasearound that time I should be almost graduated23:13
@rizenit's 2 blocks from the hotel23:13
+MrHairgreasethe comedy club sound cool23:13
+MrHairgreasethat like the amsterdam thing right?23:13
@rizenyup23:13
@rizenlike that23:13
+MrHairgreasecool23:13
+MrHairgreasethat was a pretty cool night23:14
@rizenthat was sweet23:15
+MrHairgreaseanother thing23:15
@preactioni will re-iterate my feelings of being gipped out that this year's WUC is 90 minutes from my house, and not some exotic locale like Las Vegas or Houston TX :p23:15
+MrHairgreasemysql on windows seems to lowercase table names23:15
@preactionthat's not good23:15
@rizenpreaction: 2008 is in Austin, TX23:16
+MrHairgreaseanybody know how to mysqldump those things with original case\23:16
+MrHairgrease?23:16
+MrHairgreaseit has to do with windows having a case insensitive filesystem23:16
@rizenyou had to set a MySQL variable at the time of table creation23:16
@rizenif you didn't do it23:16
@rizenthen you're screwed23:16
+MrHairgreasewrong23:16
+MrHairgreasemy customer is screwed23:17
@rizenwrong?23:17
@rizenoh23:17
+MrHairgreasewhich makes me screwed23:17
+MrHairgreaseso yeah 23:17
+MrHairgreaseyour're right23:17
+MrHairgrease=)23:17
+MrHairgreaseit's pretty simple to solve thoug23:17
+MrHairgreasei'll load a vanilla webgui dump into another db23:17
+MrHairgreaseand have a script compare and fix them23:18
@rizenhttp://dev.mysql.com/doc/refman/5.0/en/identifier-case-sensitivity.html23:18
+MrHairgreaseyeah23:18
+MrHairgreaseread that23:18
+MrHairgreasebut I think it's completely absurd23:19
+MrHairgreasethat mysql behaves this way23:19
@rizententative talk list for WUC 2007: http://rafb.net/p/U2N23l58.html23:19
+MrHairgreaseArjan is called Widlak btw23:20
@rizenblame vrby23:20
-!- Hinrik_ [n=hinrik@dsl-228-236.hive.is] has joined #webgui23:20
* MrHairgrease points his finger...23:20
+MrHairgreaseare you gonna do a whole talk on folders?23:22
@rizenyup23:22
@rizenwell steve is23:22
+MrHairgreasei meant you as in plainblack23:22
@rizenfolders can do lots of stuff....people just don't realize it23:22
+MrHairgreasei made a photoalbum out of folders23:23
@rizenthat's one thing you can do23:23
+MrHairgreasethe list looks good23:24
+MrHairgreasebut nop stumping this year?23:24
+MrHairgreaseno*23:24
@rizenoh no23:24
@rizenthose are a given23:24
@rizenfirst session will be State of WebGUI23:24
+MrHairgreaseok23:24
@rizenlast session will be Stump the Chump23:24
@rizenaka One on One with the Great One23:25
+MrHairgreasethe merging webgui sites thing sound promising23:25
@rizenwe had to do it for a client23:26
@rizenso doug decided we might as well explain how it was done23:26
+MrHairgreasewas that for donorware?23:26
@rizenyup23:26
+MrHairgreasehow did it go?23:26
@rizenthey ended up keeping the sites seperated anyway for political reasons23:27
@rizenat least that's my understanding23:27
@rizenbut the merge went fine23:27
+MrHairgreaseheh23:27
+MrHairgreasethat's irony for you23:27
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui23:27
-!- Hinrik [n=hinrik@dsl-228-236.hive.is] has quit [Read error: 110 (Connection timed out)]23:34
-!- Hinrik_ is now known as Hinrik23:36
-!- SDuensin [n=Scott@210.sub-75-207-40.myvzw.com] has quit ["Leaving"]23:51
--- Day changed Tue Feb 20 2007
-!- pjesi_ [n=pjesi@client-82-20-0-27.brhm.adsl.virgin.net] has quit [Read error: 110 (Connection timed out)]00:14
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has quit [Read error: 110 (Connection timed out)]00:25
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:20
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui02:19
-!- mode/#webgui [+v perlDreamer] by ChanServ02:19
+perlDreamerAre we still on schedule to release 7.3.10 on Wednesday?02:22
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:34
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]02:53
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI03:10
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui03:13
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui03:13
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Client Quit]03:15
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui03:18
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]03:36
@preactiondoes anyone else appreciate the talent required to get Perl to segfault?04:04
@preactionnow to figure out how in heck i did it04:04
@rizenperlDreamer: yes04:05
@rizenpreaction: yes04:05
@rizencuz that means you found a bug04:06
@rizenit's not supposed to be possible04:06
@rizenunless you run it out of memory04:06
@rizenbut usually...it even handles that properly04:06
@preactioni think it's because i ran it out of memory using a scalar variable as a file04:06
@rizenthe only time i've ever seen perl segfault was when using a module that was tied via xs04:06
@preactionor somehow mishandled using a scalar as a file04:06
@rizenand that c module died04:06
@preactionopen my $output, "+>", \$buffer; $self->session->output->setHandle($output); # <- might have more consequences than I first anticipated04:08
@preactionor maybe i just forgot to undef $buffer between page calls04:08
@rizenwhat is +>04:10
@rizenis that the same as >>04:10
@preactionthat might be an issue too, i think +> is "read and append"04:11
@preactionthe + is for read/write access, the > is to clobber, says perlopentut04:11
@rizenoutput is a write only interface04:12
@rizenmethinks you should only use >> or >04:12
@preactionit only fails after the second time i try to write to the filehandle, so maybe if i replace the filehandle04:12
@preactioni suppose, i'm reading from the var, not the filehandle, so i only need >04:12
@preactionunless i'm actually filling available memory...04:14
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui04:29
-!- mode/#webgui [+v crythia1] by ChanServ04:29
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui04:42
@preactionor perhaps there's just no way to get the output of a www_ method outside of Apache...04:43
@rizenyes there is04:43
@rizenthat's exactly what that setHandle method is for04:44
@rizenand the generateContent.pl utility script does it04:44
greghackewow, lively debate ;)04:46
greghackerizen: manual, river, et al. are in route.04:46
@rizendidn't you tell me that before, or am i experiencing dejavu?04:47
greghackeI had but will was away.  he dropped it in the mail this morning so it's actually out now.04:48
@rizenok cool, i'm not losing my mind then04:48
@rizenthank you04:48
@rizenand thank will04:48
greghackewill do04:48
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui04:50
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]04:50
rizen_stupid wifi zones04:51
-!- rizen_ is now known as rizen04:51
-!- mode/#webgui [+o rizen] by ChanServ04:51
@rizendo we have a big enough freakin topic04:51
greghackeheh.  thought so too.  lines and lines of it.04:52
@preactionit's informative, if people would read it05:01
@rizengreghacke: jody so needs to sign up for WebGUI LIve05:02
greghackei'll be in there tomorrow working on some reports for GTS - i will be pointing it out to her... repeatedly05:13
@preactionseems it was segfaulting when the errorHandler was handing a fatal, it doesn't segfault otherwise05:29
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:38
PedersenMJI would just like to take this opportunity to say that x-plane (http://www.x-plane.com/) totally rocks!05:38
PedersenMJbrb05:46
@rizeni think that x-plane is for girls05:49
* PedersenMJ goes and puts on a frilly dress, just for JT :)05:50
@rizenSupreme Commander (www.supremecommander.com) is what real men play.05:50
PedersenMJIs it just me, or does that game only exist for Windows?05:53
@rizenyou're right05:53
greghackeit is a game.  what else is windows really good for?05:53
@rizenexactly05:53
PedersenMJWell, that rules me right out, unfortunately. Got no hardware running Windows. Just a few vms.05:54
PedersenMJhttp://www.nickscipio.com/funstuff/aviation.html06:38
@preactionwhy is the supreme commander DEMO 1 gigabyte?06:42
@rizencuz all the textures from the real game...except for some map textures are in the demo06:42
@rizenplus the entire intro movie, and a couple movies from one of the campains is included06:43
@rizendon't download the demo...just go buy the game tomorrow06:43
@preactioni'm using the demo to see if i can even Run the game06:44
@preactioni imagine that i can't06:44
@rizenah06:45
@rizenwhat's your stats?06:45
@preactionAMD Athlon 64 2800+, 1gig ram, ATI Radeon 9600 512M06:46
@rizenyour system will run it no problem06:47
@rizenvrby runs the game with a 2ghz pentium, 2 gig ram, ATI radeon 128mb06:47
@rizenwhich i should also mention is a laptop, and therefore slower06:47
@preactionhe runs it on that lappy?06:47
@rizenyup06:48
@preactionmaybe it won't be so bad06:48
@preactionhow much worse you think than Dawn of War, i can run that at medium details in 1024x768 res06:50
@rizendon't know that game06:51
@rizenvrby has to run it all low res at 1024x768 on his rig06:51
@rizenbut he says it still looks fine06:51
@rizenand plays well06:51
@preactionWarhammer 40,000: Dawn of War? an RTS set in the Warhammer 40k universe, quite awesome (even though it could be infinitely more awesome)06:51
@rizenhaven't played that06:53
PedersenMJg'ngiht all.07:02
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []07:02
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui []07:30
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: SDuensin, greghacke, @preaction08:19
-!- Netsplit over, joins: @preaction, greghacke, SDuensin08:19
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]10:44
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui10:54
-!- mode/#webgui [+o rizen] by ChanServ10:54
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit ["Leaving"]13:56
-!- SDuensin [n=Scott@135.sub-75-204-159.myvzw.com] has joined #WebGUI15:43
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui17:03
-!- mode/#webgui [+v MrHairgrease] by ChanServ17:03
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []17:04
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui17:05
-!- mode/#webgui [+v MrHairgrease] by ChanServ17:05
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]17:16
@rizenWhat are you all doing on here. You should be going to your local game store and buying SupCom (www.supremecommander.com) and then going home to play it.17:34
@rizenI shouldn't see anyone on here for a good week or so after you get the game.17:34
@rizen=)17:34
+MrHairgreaseI don't play games17:34
+MrHairgreasewell17:34
+MrHairgreaseI'm playing monkey island 2 now and then17:34
+MrHairgreasebut that's better than a game of course17:34
@rizennot even board, card, or bar games?17:34
ckotilnot my style of game17:35
+MrHairgreasesometimes card games17:35
@rizenlisten here ckotil...you will play it or else17:35
ckotilnext excuse; pc wont run it17:35
ckotilok, maybe it would. last pc game i played was oblivion.17:35
ckotilthen i got a 360 and havent looked back since.17:36
ckotiluntil it broke. im in the process of sending it back to M$17:36
@rizenthen it is your duty as a gamer to go buy a new rig that will play SupCom17:37
@rizeni will hear no more excuses....everyone must lay SupCom17:37
ckotilim going to utah in a few weeks to ski instead17:37
* rizen rizens head explodes17:37
+MrHairgreasego ckotil17:37
ckotil;]17:37
+MrHairgreaseskiing is much more fun17:37
ckotili plan on speing a solid week out there17:37
+MrHairgreasecool17:37
ckotilyah, im excited. never skiid in utah. Colorado a couple times, wyoming once, new mexico a few times. thats the extend of my big west skiing17:38
ckotilmidwest sucks. east is so so17:38
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI17:39
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has left #WebGUI []17:39
+MrHairgreaseNo skiing for me this year17:40
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI17:40
-!- mode/#webgui [+o khenn] by ChanServ17:40
+MrHairgreasebut next christmas we're probably going to switzerland again17:40
-!- greghacke [n=greghack@66-162-187-24.static.twtelecom.net] has joined #webgui17:40
ckotilmmmm, thats awsome.17:40
ckotilskiing on a glacier17:40
@khennMrHairgrease:  are you at the office?17:40
+MrHairgreasenever done that17:40
+MrHairgreasekhenn: no17:40
+MrHairgreaseonly on fridays17:40
ckotilah, they have glacier skiing in switzerland17:40
@khennoh, do you have a moment to talk?17:40
+MrHairgreasesure17:41
@khennwhat number can I reach you at?17:41
+MrHairgreasei'll mail you17:41
+MrHairgreasebut if it's about the bid17:41
+MrHairgreaseyou should speak to joeri17:41
@khennwell I want to make sure you can ssh to the box17:41
+MrHairgreasemail me the login and i'l try17:42
@khennok17:42
@khennsent17:44
+MrHairgreasedid you tie the login to a specific ip?17:47
-!- Hinrik [n=hinrik@dsl-228-236.hive.is] has quit [Remote closed the connection]17:48
+MrHairgreasekhenn?17:53
@rizenyes17:55
@rizenall of our logins require you to come from a specific ip17:55
+MrHairgreasei tried it both from home and from oqapi17:56
+MrHairgreaseboth didn't work17:56
@rizenwhat project is this for DoS or BNT?17:56
+MrHairgreasedunno17:57
+MrHairgreasebnt i guess17:57
@khennno17:57
@khennhmm17:57
@khennoh, I see17:57
@khennrizen:  can we add Martin's IP address so he can log in?17:58
+MrHairgreaseI tried two times17:58
+MrHairgreasefrom oqapi is ok17:58
+MrHairgreasei do not need access from my own ip17:58
@rizenget oqapi's ip on some private communication carrier17:59
@rizenthen add it to the server17:59
@rizenor give it to me and i'll add it17:59
ckotilI seem to recall talk about a script that will pull assets/content from one wG site to another.18:01
ckotilwas i dreaming?18:01
@rizendreaming18:03
ckotildamn18:04
@khennMrHairGrease: I messed up.  I'm going to send you the right info now18:04
+MrHairgreaseok18:04
+MrHairgreaseckotil is talking about the merge talk next wuc18:04
@rizenckotil: there is an API that makes this possible, but there's no script to automate it yet18:04
+MrHairgreaseright?18:04
@rizeni think he's talking about asset syndication18:04
+MrHairgreaseoh18:04
+MrHairgreasenever mind then18:05
ckotil0^o18:05
@khennMrHairgrease:  try again with the new info18:06
+MrHairgreasekhenn: I'm in18:06
+MrHairgreaseit works18:06
+MrHairgreasegood show18:06
+MrHairgrease=)18:06
+MrHairgreaseI'll forward the info to joeri, ok?18:07
+MrHairgreaseOh man18:13
+MrHairgreaseI'm doing these simulations18:13
+MrHairgreaseand the parameter I have to increase18:13
+MrHairgreasehas a complexity on O(N^4)18:13
ckotilheh, just changed owner of my entire site to a new user. and changed some edit permissions. cpu usage went upto 70% for a couple minutes when i hit commite18:16
@rizenso very upset18:19
@rizentoday's the release day for SupCom, but the stores are all saying they won't have it until tomorrow18:19
@rizenF***ing stores18:20
ckotildid you call everywhere?18:20
@rizencalled 11 stores18:20
ckotilouch18:20
@rizenthat's not all of them in the madison area18:20
@rizenbut it's enough18:20
ckotilmust spectre run as root/18:20
+MrHairgreaseno18:20
ckotilis spectre responsible for creating .wgaccess?18:21
+MrHairgreaseno18:21
+MrHairgreasewebgui::storage is18:21
@rizenspectre either needs to run as root or as your web server user18:21
ckotilok bc i recently chowned my webgui dir to apache.18:21
ckotilk18:21
@rizenotherwise it won't be able to delete temp files18:21
@rizenor clean up cache18:21
@rizenif you're using file system cache18:21
ckotilk18:21
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui18:35
-!- mode/#webgui [+v crythia1] by ChanServ18:35
greghackequick question: EMS related - what is the structure of the purchase.url (it reads ?func=addToScratchCart;mid=##;pid=##)  I am looking for what the mid is19:56
+crythia1rizen: what's the earliest that 7.3.9/7.3.10 should upgrade from?21:06
@rizen7.3.9 has a bug so you have to ugrade from 7.3.821:06
@rizenbut 7.3.10 can upgrade from any 7.x version21:06
+crythia1right...21:06
+crythia1ok. that's important to know. I knew that 7.2.3 was important stopping point previously...21:07
+crythia17.1.3-> 7.3.10 is feasible?21:11
@rizenyes21:23
@rizenthe 7.2.3 stopping point has also been fixed21:23
-!- crythia1 [n=gyoung@64.200.2.35] has left #webgui []22:59
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui23:41
-!- mode/#webgui [+o snapcount] by ChanServ23:41
-!- SDuensin [n=Scott@135.sub-75-204-159.myvzw.com] has quit ["Leaving"]23:47
-!- greghacke [n=greghack@66-162-187-24.static.twtelecom.net] has quit [Read error: 110 (Connection timed out)]23:55
--- Day changed Wed Feb 21 2007
-!- snapcount is now known as snap_away00:06
-!- wgGuest95 [n=wgGuest9@host254.201-252-140.telecom.net.ar] has joined #webgui00:39
wgGuest95where do i see some examples of webgui?00:40
@rizenwebgui in use, or a demo that you can play with?00:40
wgGuest95webgui in use00:41
wgGuest95please00:41
@rizenhttp://www.plainblack.com/webgui/campaigns/sightings00:42
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui00:42
-!- mode/#webgui [+v perlDreamer] by ChanServ00:42
wgGuest95thanks you00:44
@rizenno problem00:44
+perlDreamerrizen: the Weather Asset is broke bad00:45
+perlDreamerthe service it screen scraped looks like it has gone away00:45
@rizensweet00:45
@rizenthat's my favorite00:45
+perlDreamerI've been digging around for replacements, any suggestions?00:45
@rizenwhich is why i told matt that he shouldn't be scraping shit00:45
@rizenhttp://www.weather.gov/xml/00:46
+perlDreamerSOAP it is00:47
+perlDreamerFor the RFE's, is there an international version of that?00:47
@rizenthat doesn't use zip codes00:47
@rizeni don't know00:47
@rizenperhaps someone will have to do some research00:47
@rizenmy guess is we won't get the data from one source00:48
@rizeninstead we'll need different sources for different regions of the world00:48
+perlDreamerhmmm....00:48
@rizenperhaps we can use http://search.cpan.org/~schnueck/Weather-Com-0.5.1/00:51
@rizenthat actually looks pretty good00:52
+perlDreameris that proprietary, like pay for info?00:53
@rizenlooks like you have to register, but registration is free00:53
+perlDreamerthat's not bad00:53
@rizenno...and it works world wide00:54
+perlDreamerthe asset would have to be modified to that that info00:54
+perlDreamerer, accept thatinfo00:54
@rizenit has to be modified anyway to fix the problem00:54
-!- wgGuest95 [n=wgGuest9@host254.201-252-140.telecom.net.ar] has quit []00:57
+perlDreamerI won't have it done by tomorrow00:58
+perlDreamerwhacking bugs for weeks on end is tiring00:58
@rizenyou don't have to do it at all00:58
@rizeni can do it00:58
@rizenor someone else is00:58
@rizencan00:58
+perlDreamercool00:58
@rizenjust make sure there is a bug report00:58
+perlDreamerkristi did one00:59
+perlDreamerI was hoping for a 15-minute fix00:59
@rizeni'm still mad at matt for his crapass implementation of that01:00
@rizenwhich is why there is no 15 minute fix01:00
xdangerhmm... I just tested fasticgi vs. mod_perl "hello world" and I was suprised that fastcgi was faster by a 18-20% margin...01:02
@rizenthat's true01:02
@rizensometimes fastcgi is faster01:02
@rizensometimes modperl is faster01:02
xdangerI think that when a lot of modules/OO:nes comes in the play mod_perl wins?01:03
@rizengenerally speaking, the more complex your code, the better modperl is 01:03
@rizenyou have to rememeber that there are 2 parts to modperl01:03
@rizengenerally speaking, modperl::registry01:04
@rizenwhich is the fastcgi equiv01:04
@rizenin modperl01:04
@rizenis slower than fastcgi01:04
@rizenbut modperl handlers are faster than fastcgi01:04
@rizenwebgui is a modperl handler01:04
xdangerI tested a small handler...01:05
xdangernot registy stuff..01:05
xdangerhttp://low.fi/~xdanger/work/mp.txt01:05
@rizenalso...the apache headers library01:05
@rizenis faster and less memory intensive than CGI01:05
xdangerI think that in fastcgi you also can't "preload" perl modules, or share memory?01:06
@rizenwell you definitely can't share variables ala pnote 01:07
@rizenlike you can in modperl01:07
@rizenbut i think you can preload modules01:07
@rizeni could be wrong though01:07
xdangerI think I should dig up some 6.x webgui and test on a real program =)01:07
+perlDreamerwhy not use 7.x?01:07
xdangerin testing fastcgi <-> mod_perl01:08
xdanger7.x don't run in fastcgi01:08
@rizenit doesn't much matter in webgui's case though because until we do the rewrite for parrot/perl6 we're sticking with modperl01:08
@rizenit is possible to finaggle it to run in fastcgi, but it's not worth the headache just for a simple test01:09
+perlDreamerthat will be a long time away01:09
@rizenat least 2.5 years01:09
+perlDreamerthe perl6 spec isn't done yet01:09
xdangerI really would love to have perl6/parrot/mod_parrot =D01:09
@rizenthat's the plan01:10
+perlDreamerI started doing some pugs work with tests, and the spec was changing out from underneath me01:10
@rizenwhen it's available, we're switching01:10
@rizenbut we need a 1.0 version before we can do that01:10
+perlDreamerspeaking of tests, I've noticed that there are Ad properties that can't be changed to zero after they have been set to another value01:11
xdangerI think that they don't really put 1.0 out before many months of testing...01:11
+perlDreamerclicksBought, impressionsBought01:11
@rizenwhy would you ever want them set to 001:11
@rizenit shouldn't be possible to reset the counters01:12
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:12
+perlDreamerthey can always disable the Ad via isActive01:12
+perlDreameroh, and those aren't the counters, they're the limits01:13
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI01:28
@rizengotta go to MadMongers01:47
@rizensee you later01:47
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:53
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:12
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has quit [Excess Flood]03:03
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has joined #webgui03:04
-!- mode/#webgui [+o preaction] by ChanServ03:04
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui03:04
-!- mode/#webgui [+v crythias] by ChanServ03:04
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui05:17
greghackePB: are the hosted servers going to 7.3.9 or straight to 1.3.10?05:27
-!- greghacke__ [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui05:33
greghacke__gar05:33
@rizenthey'll be going straight to 7.3.1005:34
@rizenactually not even that05:34
@rizenwe have a new policy now05:34
greghacke__ok...05:34
@rizenthat we have to inform you 2 weeks in advance05:34
@rizenof an upgrade05:35
greghacke__ouch.  so when is update going through?  (needing the pm tools ;) )05:35
@rizenbut the policy may be changing...05:35
@rizencan't say05:35
@rizenuntil you see the announcement05:35
@rizenyou don't know05:35
greghacke__:-)05:35
greghacke__thanks.05:35
@rizeni personally don't know either05:35
@rizenit's not up to me05:35
@rizenvrby and roy are in charge of that05:36
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit [Read error: 110 (Connection timed out)]05:49
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui06:07
-!- mode/#webgui [+v perlDreamer] by ChanServ06:07
+perlDreamerwhoa!06:07
+perlDreamerthe room is full06:07
+perlDreamerdoes anyone know a round estimate for a ITransact account from CDGcommerce?06:07
greghacke__I would have to look but it isn't bad at all.  I know that there can be some pushing now and again - esp if you have an unusual business model - but it's effective06:26
+perlDreamer'salright06:28
+perlDreamerI found an online quote thingy06:28
+perlDreamerdude, I might be on the cusp of going independent!06:28
greghacke__I went.  it's been rough but eh.06:28
+perlDreamerno more lousy working conditions06:31
+perlDreamerno more being yelled at because the boss forgot that we told him06:31
+perlDreamerno more underwater stock options and empty promises06:31
greghacke__just watch the bottom line closely.  you can run it perilously close.06:32
+perlDreamerright now it's just a glimmer06:32
+perlDreamerbut it's the first one in a long time06:32
+perlDreamerdid you have any luck with that broken CSS manage projects thing?06:33
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]06:34
greghacke__actually, i did.  need to pass it along so it can get posted.06:35
greghacke__not just manage projects - happens in a few places.  has to do with the cascade and inheritance06:36
+perlDreamerhmm06:38
+perlDreamerit would be great to close that bug06:38
+perlDreamerthank you for looking into it06:38
greghacke__will post it in AM.  was a bit complicated initially until i started digging.  then was like boot to 'ead06:39
greghacke__and with that, i am off to clean and get ready to rest.  see all on flipside.06:39
-!- greghacke__ [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]06:39
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui06:56
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit [Client Quit]06:56
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui07:25
-!- mode/#webgui [+v crythias] by ChanServ07:25
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui []07:29
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]07:39
-!- wgGuest09 [n=wgGuest0@adsl-69-106-252-252.dsl.pltn13.pacbell.net] has joined #webgui07:47
-!- wgGuest09 is now known as isaacfinnegan07:47
isaacfinneganhello all07:47
isaacfinnegananyone here play wow?07:47
isaacfinnegananyone here?07:49
isaacfinneganat all?07:49
isaacfinneganlol07:49
isaacfinneganeveryone must be watching american idol ;)07:50
@rizenhate that show07:53
isaacfinneganlol.  me too07:54
isaacfinneganmy wife likes it07:54
isaacfinneganso I have to find stuff to do at night now.  I've been playing wow07:54
@rizeni don't play MMO's anymore07:55
@rizentake too much time07:55
@rizentime i don't have07:55
isaacfinneganyes they do.  I have to be careful about the time.07:55
@rizena lot of my friends play wow though07:56
isaacfinnegando you know the auth system?07:56
@rizensure07:56
isaacfinneganI have a webgui question about an auth plugin.07:56
isaacfinneganI wrote/hacked out of the ldap plugin.07:56
isaacfinneganit's for single signon.07:56
isaacfinneganI want to have the sub new   call the sub init07:56
isaacfinneganfor some reason when a page loads and there aren't permissions for guest (which is all pages)07:57
isaacfinneganthe page sends the user to the single signon page (as it's supposed to) but then after login it loads the page and refreshes back to the signon again.07:57
isaacfinneganand the 2nd time the page load works (the cookie is seen by the auth system)07:57
isaacfinnegankinda weird. I'm wondering if anything untoward will happen if I init the auth object when it's instantiated with new07:58
@rizeneven if you got that to work, it would be a hack07:59
isaacfinneganhow's that?08:00
@rizenbecause new is a constructor08:00
isaacfinneganI do the checking in the init function.08:00
isaacfinneganyes.08:00
@rizenit's not supposed to do anything except build the object08:00
isaacfinneganI thought as much.  but when the object is built, can't it do stuff to be built?08:00
@rizeninit is what does stuff...and init is automatically called08:00
isaacfinnegank08:00
isaacfinneganI'll try to debug more then.08:00
@rizennormally init calls a display function08:01
@rizenlike displayLogin()08:01
@rizenbut in your case it should have a condition08:01
@rizenit should check to see if the person is authed08:01
isaacfinneganyes.  that's where JT said I should do stuff if i want to send the user away (redirect) at the time08:01
isaacfinneganit does08:01
@rizenvia single signin08:01
@rizenand if not08:01
@rizendisplay the login function08:01
isaacfinneganit checks the cookie and then does the redirect.08:01
@rizenwhat cookie?08:02
isaacfinneganI prolly need more debug, since it seems like it doesn't see the cookie the first time, but does the second time.08:02
isaacfinneganthe single signon cookie.08:02
@rizenis that cookie set by some other service?08:02
@rizeni guess i should ask, what is the process of your single sign on08:03
@rizenwhat other things are you signed in to, that can then log you into webgui08:03
isaacfinneganthe single signon cookie is set by a login cgi.  this is external.08:04
isaacfinneganAll the corp. web apps use the cookie to determine the user. If the cookies is set (and passes crypt) then the app takes the user that the cookie says.08:05
isaacfinneganat this point the init functino just calls the login? (not sure the exact function) in the object that performs the webgui login.08:05
isaacfinneganall apps redirect to the single sign on cgi if the cookie is not present or fails crypt08:06
isaacfinneganso webgui still uses it's session cookie. 08:06
isaacfinneganbut when the init it called, it checks the single signon cookie08:07
@rizenso if you have apps a, b, and c if the user tries to access them and is not logged in, then they are redirected to this cgi script that makes them log in?08:07
@rizenand all 3 redirect to the same scrit?08:07
isaacfinneganyes.  and afterwards any of them should take the user.08:07
@rizenand you've set up a webgui auth module that does this08:08
isaacfinneganyes.  they all go to the single signon. and pass the url the user was accessing as a parameter08:08
isaacfinneganso the signle signon redirects back to the url after succeeding the authentication08:08
isaacfinneganyes.  I basically just added the cookie checking and redirect to a copy of the LDAP module08:09
@rizenand the problem is that webgui doesn't see the cookie that the cgi has set directly after redirect?08:09
isaacfinnegansince I also want to have some functionality that the LDAP module does (like autoprovision the user profile from LDAP if authenticated)08:09
@rizendid you see my question/08:12
isaacfinneganI think so.08:15
@rizenare you going to answer it?08:16
isaacfinneganI think I need to debug it more. I"m wondering if webgui does, but that doing the login causes webgui to not have the user set by the time the page is loading. so it 08:16
isaacfinnegansry. did that answer it?08:16
isaacfinnegananswer: I think so.08:16
@rizenwhat you need to make sure happens is if the userId eq '1'08:17
@rizenand the cookie is set08:17
@rizenthen you need to 08:18
@rizena) use the $self->user() method to set a user object08:18
@rizenb) return $self->login;08:18
isaacfinneganoh.  08:19
isaacfinneganok.  I'm just doing $self = WebGUI::Auth->new($  when I see the cookie. 08:19
isaacfinneganthat must be it08:19
@rizenyou already have an auth object08:19
@rizenby the time you get there08:20
@rizenthat object is $self08:20
isaacfinneganyes.  But i didn't know how to set the user08:20
isaacfinneganso I need to get the user object then do $self->user($userobj)08:20
isaacfinnegan:08:20
isaacfinneganright?08:20
@rizenmy $user = WebGUI::User->new($self->session, $userId);08:20
@rizen$self->user($user);08:21
@rizenyes08:21
isaacfinneganexcellent.  let me try that08:21
isaacfinneganthx08:21
isaacfinneganwho are you?08:21
@rizenrizen = JT08:21
isaacfinneganlol.   ok08:21
isaacfinneganyou really have to keep helping me along on this...   thanks alot08:21
isaacfinneganyou've had to, I mean.08:22
@rizeni help in the hopes that you're successful with webgui, and then return the favor by helping out in the community08:22
@rizencontribute code, contribute documentation, help on the boards, whatever08:23
isaacfinneganI try.   I'm planning to contrib it once I get the auto provisioning stuff working08:23
isaacfinneganfirst tests look good. I need to keep testing. Thanks alot.08:27
@rizenno problem08:28
@rizengood luck08:28
isaacfinneganHmm.... looks like it's still drawing the blank page.08:47
isaacfinneganthen refreshing. after the initial login.08:47
@rizeni can't write it for you08:48
isaacfinneganThe problem must be somewhere else. I will need to debug more.08:48
isaacfinneganI know. I'm just updating.08:48
isaacfinneganI'll sign off.08:48
isaacfinnegannite.08:48
@rizenyou need to find out where it's failing08:48
-!- isaacfinnegan [n=wgGuest0@adsl-69-106-252-252.dsl.pltn13.pacbell.net] has quit []08:48
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []08:48
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:20
-!- wguser314 [n=dirk@dslb-088-072-221-038.pools.arcor-ip.net] has joined #webgui12:23
-!- wguser314 [n=dirk@dslb-088-072-221-038.pools.arcor-ip.net] has quit [Client Quit]12:24
-!- wguser314 [n=dirk@dslb-088-072-221-038.pools.arcor-ip.net] has joined #webgui12:25
-!- wguser515 [n=dirk@dslb-088-072-235-092.pools.arcor-ip.net] has joined #webgui12:35
-!- wguser314 [n=dirk@dslb-088-072-221-038.pools.arcor-ip.net] has quit [Read error: 145 (Connection timed out)]12:44
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit ["Leaving"]14:05
-!- wguser515 [n=dirk@dslb-088-072-235-092.pools.arcor-ip.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"]14:07
-!- SDuensin [n=Scott@119.sub-75-204-104.myvzw.com] has joined #WebGUI16:24
SDuensinGood morning!16:25
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]17:19
* ckotil attempts to bring up wg from source on fbsd6.217:37
SDuensinHey ckotil 17:45
* SDuensin can't get images into his WebGUI. :-(17:45
ckotilusing file pile?17:46
SDuensinLog says something about an uninitialized variable in Storage.pm, line 567.17:46
SDuensinNope.  Just an image.17:46
SDuensinI looked on the filesystem where the ^FileURL (I think that's the macro's name) said it was and the folder is empty except for a .wgaccess file.17:47
SDuensinNever seen that before, eh?17:53
ckotili have not.17:53
SDuensin:-(17:54
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui18:00
-!- mode/#webgui [+o rizen] by ChanServ18:00
SDuensinThere's the guy to ask!18:00
SDuensinMorning, rizen 18:00
@rizenshhh....callling about supcom18:01
SDuensinhehehe18:01
xdangermy admin group user is still getting approve/deny mails, even after I removed the admin group for the "approval group"...18:05
@snap_awaySDuensin: I think that problem is fixed in 7.3.1018:06
@snap_awayhttps://svn.webgui.org/svnweb/WebGUI%20SVN/revision/?rev=377118:06
SDuensinIs 7.3.10 out?  7.3.8 didn't seem to have it.18:06
ckotilsupposed to drop today18:07
SDuensinExcellent.18:07
@snap_awayyeah it should be released today so long as the rest of the testing pans out18:08
@snap_awayprobably just after lunch time18:08
-!- snap_away is now known as snapcount18:08
SDuensinAfter lunch, depending on if rizen finds SupCom or not.  :-)18:09
@snapcountwe've planned for that contingency18:09
@snapcountreleases are done independent of rizen for these very reasons =)18:09
SDuensinhehehehe18:10
* SDuensin is highly amused that PlainBlack has a "SupCom Contingency".18:10
@snapcountwe're a very fluid organization18:10
@snapcountroll with the punches18:10
@snapcount"we can't stop these new and exciting real time strategy games from being released, but we can plan for it"18:11
SDuensinSounds like when I was with APCi doing our game server project.  The original C&C was released and we basically dropped everything for a couple days.  :-)18:11
SDuensinAnd Wing Commander III took me out for almost two days.  I completed the game in one sitting.  <G>18:12
ckotilhah18:12
SDuensinHey, is there a way to create a page that users can edit and extend without creating a new group for every user?18:13
SDuensinI'd like to make a "Community" page and from it, let people create their own little sites.18:14
@rizenthat's it...i hereby declare that no one is getting anymore webgui releases until someone finds me SupCom18:22
@rizeni've called every store in madison...none have it18:22
* SDuensin phones up Chris Taylor.18:22
@rizeni even called walmart18:22
@rizenand target18:23
SDuensinAre they out of it, or haven't gotten it yet?18:29
@rizennobody has gotten it yet18:30
@rizen4 different game stops say they should have it late in the afternoon18:30
@rizenbest buy says they should have it either late tonight or tomorrow18:30
@rizenwalmart and target have never heard of it18:31
@rizenthe only place i've found it is direct2drive.com18:31
SDuensinEww18:31
@rizenand all my friends that have used that service say that  direct2drive.com is a pile of shit18:31
@rizenand not to use it18:31
SDuensinI think I'd agree with them.18:32
SDuensinSteam isn't bad, but I still don't like it.18:32
SDuensinI'm a huge classic gamer and collector.  I worry that in 10 years I won't be able to play HL2 anymore.18:33
@rizeni like to play old games too18:33
@rizenfrank, vrby, and i still play Command and Conquer Generals a lot18:33
@rizenand that is 7 years old18:33
@rizenhell, i still play Total Anihillation, and that's 10 years old18:34
* SDuensin is a huge Doom fan. Over 10 years old there.18:40
@snapcountI like Duck Hunt18:55
SDuensinOh, well, I was staying with PC titles.  :-)19:00
ckotili wanan setup doom process manager19:02
ckotilrun around shooting httpd processes with the bfg19:03
SDuensinI ran that once.  :-)  It's hard to not kill things you need!  They're all shooting at you!19:03
ckotil9000 no less19:03
ckotilhaha19:03
ckotili didnt know they fought back19:03
SDuensinYea!19:03
-!- greghacke [n=greghack@66-162-187-24.static.twtelecom.net] has joined #webgui19:04
* SDuensin has his fingers crossed for 7.3.10. He's dead in the water with no images!19:06
@rizenas i said...no new releases until i have supcom19:08
@rizenhow did you call to chris taylor go?19:08
greghackeok.  I have it.  should I mail it to you?19:08
greghacke(picked it up on the way into GAMA's offices)19:08
@rizenno. you should drive over here and hand it to  me immediately19:09
@rizen=)19:09
greghackeok.  give me 14 hours19:09
@rizenwith any luck i'll have it in 2 hours 19:09
@rizenif gamestop is true to their word19:10
SDuensinhehehe19:10
SDuensinTaylor was too busy playing SupCom to come to the phone.19:10
-!- streamlines [n=streamli@wsip-68-110-129-224.ga.at.cox.net] has joined #webgui20:10
greghackeanyone ever find the missing default SQL Report Download template?20:33
ckotilw00t , production web server is getting an additional 2 gigs of ram tongiht20:38
SDuensinThat's always nice.20:40
* SDuensin just wants images on his web server.20:40
ckotildid images ever work?20:41
SDuensinIn 7.3.8.20:41
ckotilgreghacke: you dont have the default sql report download template?20:41
ckotilah, its missing for me too20:42
greghackeI do not in 7.3.820:47
greghackeadditionally, the download function set to "as CSV" failes20:48
greghackefails*20:48
ckotilah, ya i think my manager was messing around with it and told me that21:00
ckotilhrmm, hit the brick wall again while tring to install from source on freebsd, 6.2 this time. 21:07
ckotil/usr/bin/ld: cannot find -lexpat21:08
ckotilwhen trying to install libapreq2 from ports21:08
ckotilMIGHT be bc libaqpre2 is for httpd2.0 and not httpd2.221:09
ckotilany ideas?21:09
streamlinesHello all. New to WebGUI community and haven't used IRC since 199x, Please forgive any bad nettiquette. I'm not sure  which board I should post my question in--it's not quite install/upgrade (I have a working webgui), not dev (nothing perl or code related), but it specifically addresses integration with SSL certificates and non-virtual hosts.. Etcetera seems too general a place...I fear that users subscribed to Etcetera may not b21:14
streamlinese the ones with answers. I've found SSL related entries in all the preceding forums, though. Please, where would be best to ask? 21:14
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has quit [Read error: 60 (Operation timed out)]21:16
ckotili would just post in etc, unless its a pressing issue then id ask here.21:16
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui21:24
-!- mode/#webgui [+v perlDreamer] by ChanServ21:24
SDuensinrizen, find SupCom?  (I hope so!  I need images!)21:24
+perlDreamergreghacke: I have the solution for your templating woes21:25
streamlinesThanks very much.  Paid  WDR not so helpful here either. I have a dedicated WebGUI server that will replace an existing  www.mydomain.com, adding commerce. At this time, I don't have DNS pointing to my box. I want to buy and install an SSL cert but....21:25
@snapcountbut what?21:27
streamlinesPurchased SSL certs don't support name-based hosting <virtualhosts>...Everything I've read says to install the cert via a virtualhost entry in httpd.conf.21:28
streamlinessorry typing slow...21:28
@snapcountthat's ok21:28
@snapcountdo you already have another cert installed?21:29
@snapcounti.e., you need to secure a second domain21:29
@snapcountI'll just go ahead and give you an overview of how this works b/c it sounds like you're a little fuzzy21:30
@snapcountyou're right that ssl certs don't support name based virtual hosting but this only matters if you have more than one certificate21:31
@snapcountyou still need a seperate vhost entry regardless21:31
@snapcountb/c you have to have a listener on port 44321:31
@snapcountthat entry will have a ServerName directive that must match the domain the cert is issued for21:32
@snapcountyou can use ServerAlias if you want for other names21:32
@snapcountand the cert will be sent21:32
@snapcountbut there will be a security error in the browser21:32
@snapcounthttp://www.plainblack.com/enabling_ssl21:34
@snapcountin case you haven't read that yet21:34
@snapcountand just to clarify, when I say "doesn't support name based virtual hosting", that means apache will not allow you to serve more than one certificate on the same IP address.  So if you have two domains and they each have a certificate, you need to multi-home your server to use a second ip address (which you have to get your ISP to assign to you)21:36
ckotilya, thats a shame.21:37
-!- snapcount changed the topic of #webgui to: [ Current: 7.3.10-stable ][ WRE: 0.7.2 ] Question? Ask and wait patiently, it may be a while. -- Use the Wiki! http://wiki.webgui.org -- WCC = Karma, Cash, Recognition (www.plainblack.com/wcc) -- WebGUI Live Training: http://xrl.us/uy2y21:37
@snapcountindeed21:37
SDuensin7.3.10!!!21:38
* SDuensin does the happy dance!21:38
* ckotil downloads21:38
streamlinesThanks, snapcount, I did. (BTW there's a link broken on that page) . I get to webgui by IP address front door by My webGUI sitename is www.mydomain.com...the WebGUI box will host and answer to  (and host) only this domain. when I tell WebGUI to encrypt secure a page (assuming I've installed my test cert correctly)  I can't test it from a remote browser, since www.mydomain.com doesn't point to my IP (but WebGUI directs to www.mydo21:38
streamlinesmain.com). What am I missing?21:38
* SDuensin is running the updater!21:38
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has joined #webgui21:39
-!- mode/#webgui [+o preaction] by ChanServ21:39
streamlinessorry for bad syntax.21:39
@snapcountyeah that was a bit mumbled21:39
@snapcountif you need to test before the dns is ready21:39
@snapcountjust use https://ip.addy.goes.here21:39
@snapcountyou'll get a security error21:40
@snapcountbut when your dns is up, that will go away21:40
greghackepD: sorry, was away cleaning issues for client21:40
@snapcountor am I missing your question, (I think I am)21:40
@snapcountare you referring to the encrypt login setting in webgui not working?21:41
@rizenperlDreamer: i registered for a weather.com code last night, but still haven't received it21:41
@snapcountre-reading this I think that's the problem you're having21:41
@rizeni'll fix the weather module as soon as i get that21:41
-!- rizen changed the topic of #webgui to: JT has SupCom!21:42
@snapcountFTW!!!!!!!!21:42
* SDuensin cheers for JT!21:42
streamlinesI must not have installe the cert correctly then. I get the non-encrypted pages fine, when I nav to the secure page the browser tries to view by domainname now--not ip addr ( I assume WebGUI does that). thus  no page at all--site not found. 21:42
@snapcountyou should have bought a few copies so you could stick the rest on ebay21:43
-!- rizen changed the topic of #webgui to: [ Current: 7.3.10-stable ][ WRE: 0.7.2 ] Question? Ask and wait patiently, it may be a while. -- Use the Wiki! http://wiki.webgui.org -- WCC = Karma, Cash, Recognition (www.plainblack.com/wcc) -- WebGUI Live Training: http://xrl.us/uy2y21:43
streamlinesbtw no-encrypted pages are accessed by IP addr. 21:43
@snapcountok, we aren't communicating well, it's hard to in chat21:43
@snapcountso lets a try a new way21:44
streamlinesssl pages, webgui serves by domainname. where can I fix this? 21:44
@snapcountthere we go21:44
@snapcount=)21:44
@snapcountAdmin Console->Settings21:44
@snapcountI think it's Site Address or URL21:44
@snapcountlet me look21:44
@snapcountactually, let me look at the code21:45
@snapcountit may use the value in the config file for sitename21:45
@snapcounttry Admin Console->settings->Company URL21:45
@snapcountchange that to your servers IP addy21:45
@snapcountlet me look to see if that's what it uses quick21:46
@snapcountheh21:47
@snapcountaccording to this it should use the domain name you used to reach the login page21:47
@snapcountnot anything from the settings at all21:47
@snapcountso disregard those last instructions21:47
@snapcountif you goto http://12.34.56.7821:48
@snapcountand login, it should redirect to https://12.34.56.7821:48
streamlinesI had a site with sitename.com. I thought of that in the settings and dumped that site in favour of a site named by ip.  21:48
@snapcountyeah, I think it used to work that way actually21:48
@snapcounteither that or I have a vivid imagination21:49
streamlinespresently, the company URL is an IP...but WebGUI still tries to serve the secured page by sitename21:49
streamlinescorrection by domainname21:49
@snapcounteven if you visit the site using the ip address in your browsers address bar?21:49
SDuensinWhat is "webguiVersion.frm" and why am I missing it?  :-)21:49
@snapcountuhh21:50
@snapcountthat's a mysql file I believe21:50
@snapcountpart of the schema definition21:50
streamlinescould webgui somhow have extracted my intended domain.com from the cert?21:50
@snapcountif you're missing it something awful has happened21:50
SDuensinsnapcount, I didn't want to hear that.21:50
* SDuensin has the worst luck upgrading this thing.21:50
@snapcountcd /data/wre/prereqs/mysql/www_sitename_com21:51
@snapcountmyisamchk *.MYI21:51
@snapcountstreamlines: no21:51
@snapcountok... gotta do some other stuff for a while21:51
streamlinesok. I'll double check all my conf files. thank snapcount.21:52
@snapcountI'll check back with you guys a little later21:52
SDuensink21:52
@snapcountnp21:52
streamlinesthanks a HEAP!21:52
@snapcountgood luck21:52
streamlinestaa.21:52
streamlinesI'm sure I read a doc explaining how apache, modproxy, "spectre", the "webgui server", ports 80 and 81,  all relate to each other to become the "WebGUI Content Engine" but can't find it again. It was not this: https://www.plainblack.com/using_a_reverse_proxy ;instead it was explaining webgui default architecture.  I know I wasn't dreaming. Could someone please  point me to a doc?  22:18
streamlinesSorry folks. I *did* read the speech about asking for support here. my sincere and humble apologies. 22:30
-!- greghacke [n=greghack@66-162-187-24.static.twtelecom.net] has left #webgui []22:32
SDuensinDon't sweat it, streamlines - people are just busy.  And me?  I don't know jack.  :-)22:43
@rizenare you talking about this: http://www.plainblack.com/webguidev/docs/workflow222:44
SDuensinrizen (or anyone), going from 7.3.9 to 7.3.10 results in this:22:47
SDuensinGetting site configs...22:47
SDuensin        Processing sitename.no-ip.com.conf.22:47
SDuensinDBD::mysql::st execute failed: Can't find file: './sitename_no_ip_com/webguiVersion.frm' (errno: 13) at ../lib/WebGUI/SQL/ResultSet.pm line 135.22:47
@rizenthat's a database problem22:47
@rizensounds like a corrupt database22:47
SDuensinI don't appear to have that file anywhere.22:47
@rizenyou should22:47
SDuensinCorrupt?  Man, I *just* built this box.  Grrr.22:48
@rizenit should be in your mysql/var/www_example_com folder22:48
@rizenreplace example.com with your database name22:48
@rizenthe only other option22:48
@rizenis that you have a config file22:48
@rizenthat's pointing to a non-webgui database22:48
SDuensinOk, I found the file.  Let me poke around some more.22:49
* SDuensin wants rizen's brain in a PDF.22:50
@preactionJT: At first I wasn't so impressed with the demo, but then I started playing skirmishes and I'll admit it's possible the most awesome RTS i've ever played, if only my computer could handle it (it barely manages when there are lots of units on the map)22:51
@rizenpart of rizen's brain is being dumped into 1200 pages of documentation that we're creating right now22:51
SDuensinAwesome.22:51
@rizenpreaction: have you turned down your settings22:51
@preactionto the minimum22:51
@preactionnot running anything else, etc...22:51
@rizenwow22:52
@snapcountI'm givin' 'er all shes got cap'n!!!!!!!22:52
@rizenit is a badass game, that's for sure22:52
@preactioni get 15-20fps when there are 100+ units on the screen, less when they're actually doing something22:52
SDuensinTake the cash from the docs I just bought and get a Core 2.  :-P22:52
@preactionplayable, but not enjoyable22:52
@preactiondefinitely not multiplayer-possible for me, yet22:52
@rizenok this is super cool22:53
@rizenjust got it installed22:53
@preactionhere's it: "JT, honey, darling, can you give me a $2000 bonus so I can get a new computer I had specced so I can play Supreme Commander and you can pwn me in internet play to feed your ego?"22:53
@rizenand am playing with multiplayer options22:53
@rizenone of the options is a built in mod manager22:53
@rizenand it links to a site where they document how to mod the game22:53
@rizenfirst: never call me honey or darling again22:54
@preactioni wonder if they'll port the TA Babylon 5 mod to Supcom22:54
@preactioni promise22:54
@rizensecond: you make way more now than you did at your last job, and you just got a raise....shouldn't you be able to afford it?22:54
@preactionyes, but waiting four weeks to build up the money is four weeks, and i'll just DIE if i can't play Supcom22:55
* preaction is being facetious22:55
@rizeni c22:56
@preactionbut seriously, in a few months i plan on buying a house. the market around here is awesome for duplexen and the like, and your Cash Flow game gave me some ideas22:56
@preactiongot a friend who just turned 21 and owns two houses he rents out22:57
@rizenwe should set up another day for you guys to come down and play cashflow again22:57
@preactionindeed22:58
@snapcountI'm up for that22:58
@snapcount=D22:58
* SDuensin needs tea.22:58
streamlinesrizen, that wasn't it, but thanks. I'm distracted too, but I'll hang around...keeping the window open.23:00
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui23:01
-!- mode/#webgui [+v MrHairgrease] by ChanServ23:01
+MrHairgreasehi23:01
+MrHairgreasei found some bugs in the fileImpor script23:01
+MrHairgreaseand also some dodgy behaviour23:02
+MrHairgreasebeing23:02
+MrHairgreaseit won't respect the system settings for thumbnail size23:02
+MrHairgreaseand image size23:02
+MrHairgreasethe latter meaning it's not resizing images23:02
+MrHairgreaseare these supposed to be that way?23:02
+MrHairgreasealso the chown over the complete uploads directory23:03
+MrHairgreasetake forever if you have 20000 files (or more) there23:03
+MrHairgreaseit would be better to just chown the affected uploads dirs right?23:04
+MrHairgreasei'm asking this because I'm gonna fix it for myself23:04
+MrHairgreaseand I can commit the fixes that ar eactually a bug 23:04
+MrHairgreasein stead of intended behaviour23:04
@rizenit should resize23:06
+MrHairgreaseok23:06
+MrHairgreaseand the chown thing?23:08
+MrHairgreaseor is that a rfe?23:08
+MrHairgreaseright now it does a chown -r myUser uploads23:08
@rizenreading23:10
@rizenyeah, that would be much better if you can keep track of which ones were added/changed23:10
+MrHairgreaseok23:10
ckotilhrmm...my webgui installation grew 30 megs in just 5 days.23:11
+MrHairgreaseI'll fix it when I have time for it23:11
+MrHairgreasethis weekend prolly23:11
ckotilmight be a bug?23:11
ckotilbc i havent added nearly that much content23:11
@rizennope23:11
@rizenversioning23:11
@rizenevery little change you make23:11
@rizencreates a new copy of your asset23:12
ckotili suppose.23:12
@rizenit adds up quickly23:12
+MrHairgreasethis is especially true for file or image assets23:12
@rizenplainblack.com is more than 500mb23:12
ckotilok.23:12
ckotilits just, this is the biggest gain ive seen in so short of time for my site23:12
-!- tslyk [n=chatzill@adsl-63-198-110-186.dsl.snfc21.pacbell.net] has joined #webgui23:13
+MrHairgreaseone other thing23:14
+MrHairgreaseshould the fileImport script commit its changes?23:14
+MrHairgreasecurrently it doesn't23:15
@rizenyes it should23:15
+MrHairgreaseok23:15
+MrHairgreasesee you later23:15
ckotilupgrade went smooth.23:17
ckotilthanks23:17
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []23:17
+perlDreamerhow is 7.3.10 shaping up?23:30
ckotilnicely23:32
ckotilmy shortcutt audit sqlreport works23:32
ckotilshortcut asset*23:32
SDuensinSomething really fragged my database.  I think I might rm -rf it and start over.23:34
+perlDreamerit would be nice to do that sometimes23:38
+perlDreamerjust pull out and nuke it from orbit23:38
SDuensinIt's the only way to be sure.23:39
@preactionbreak out the GDI's Orbital Ion Cannon23:39
-!- wgGuest51 [n=wgGuest5@207.104.144.130] has joined #webgui23:39
-!- wgGuest51 [n=wgGuest5@207.104.144.130] has quit [Client Quit]23:39
-!- wgGuest00 [n=wgGuest0@207.104.144.130] has joined #webgui23:39
-!- wgGuest32 [n=wgGuest0@130.157.145.49] has joined #webgui23:40
-!- wgGuest32 [n=wgGuest0@130.157.145.49] has quit [Client Quit]23:40
@snapcounthttp://www.engadget.com/2007/02/20/shredz64-project-bringing-guitar-hero-to-the-commodore-64/23:42
SDuensinAWESOME!23:42
@snapcountfinally, we can jam to the theme song from pitfall!23:42
@snapcountoh wait, that's Atari23:42
SDuensinPitfall was on everything.23:43
@snapcountgreat game23:43
* perlDreamer cannot play such games as he had to iron his fingers23:45
SDuensin?!23:48
+perlDreamerThey lets me do it.  Sometimes they reminds me to do extra punishments23:50
SDuensinGotta run gang.  See ya!23:51
-!- SDuensin [n=Scott@119.sub-75-204-104.myvzw.com] has quit ["Leaving"]23:51
@snapcountperlDreamer: hows it going23:51
+perlDreamerit is well23:51
@snapcountexcellent23:52
+perlDreamerno resistors smoking23:52
@snapcounthehe23:52
+perlDreamerall the chips look like silicon instead of sand23:52
+perlDreamerhow was the clinical?23:52
@snapcountfirst call was my worst nightmare but it worked out ok23:52
@snapcount6 month old baby not breathing23:52
@snapcountbut we fixed it23:52
+perlDreamerwow23:53
+perlDreamerI couldn't handle that23:53
@snapcountother than that it was what I expected23:53
@snapcounta little gory at times, stressful23:53
+perlDreamersounds like a Stephen King book23:53
@snapcountbut the training really does take over23:53
@snapcountkinda freaky23:53
@snapcountafter the call is done is when it's hard23:54
@snapcountb/c you have time to think about it all23:54
+perlDreamerlife is precious23:54
@snapcountif I learn nothing else, I've learned that23:54
@snapcountbe thankful for the people you care about, carpe diem23:55
+perlDreamerso how often are you on call?23:56
@snapcountwhat do you mean?23:56
@snapcounton call to go help people?23:57
+perlDreameryes23:57
@snapcountoh23:57
@snapcountnever23:57
@snapcountI'm just a student23:57
@snapcountthis is kind of like an internship but not for getting a job23:57
@snapcountit's a state requirement23:58
+perlDreameroh, okay23:58
+perlDreamerI thought you'd be doing it regularaly23:58
@snapcountwhen I'm certified, I'll probably volunteer on weekends and join Search and Rescue23:58
@snapcountthen I could be called for a disaster23:59
+perlDreamerit's always better to be called _for_ a disaster23:59
@snapcountI have more clinicals to do though over the coming months23:59
--- Day changed Thu Feb 22 2007
@snapcountthat's when the community really needs help.  tornados, hurricanes, terrorism, whatever00:00
@snapcountoverloads the system00:00
@snapcountthey can't staff enough people to cover things like that00:00
+perlDreamerlike katrina00:00
@snapcountexactly00:00
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui00:11
greghackeanything wrong with the host servers?00:11
@snapcountwhy what's up00:12
@rizenwhich site do you want me to test00:12
greghacketitangames.com00:12
@rizenyeah, server is overloaded00:15
@rizenfixing00:15
greghackehopefully not my error :-)00:15
@rizennot sure yet00:16
greghackeif it is, let me know.  i've got a few SQL reports but most are pretty tight.  the one that wasn't cut chopped up to reduce the load00:16
@rizenfixed00:17
@rizeni'm blaming this one on snapcount00:17
greghackewoot!00:17
@rizenbecause he's the one that always forgets to turn on the wremonitor, which looks for runaway processes00:17
@snapcountwhat didn't I do this time00:17
@snapcountcrap00:17
@snapcountthat reminds me actually00:17
@snapcount=/00:17
@snapcountneed to put a sticky note on my forehead00:18
@snapcountnope... actually remembered those00:18
@preactionperlDreamer: have you been able to use PseudoRequest to do page gets while sending headers? it seems that APR::Request::Apache2 segfaults when it tries to ->handle a WebGUI::PseudoRequest to get the cookie jar00:18
+perlDreamerpreaction: the only thing I've used it for is some Session test00:19
@preactionas a workaround, there's $session->http->{_http}->{noHeader} = 1; and it seems to work00:19
@preactionat least, it doesn't segfault00:19
@snapcountmmm cookies00:19
greghackerizen: got game?00:19
+perlDreamerand I don't think it ever handled cookies00:19
@rizenyes, i have game00:20
greghackepD: posting CSS fix to bug shortly.  is a minor change to a few cascade issues.00:20
-!- snapcount is now known as snap_away00:20
@preactionthe line that it segfaults on is WebGUI::Session::Http line 96, i think it will be possible to develop a way to handle it, but for now I'm just going to use my workaround.00:20
+perlDreamer++greghacke00:20
@preactionalso, when I'm done with this project, i'll have a generic subroutine to use a WebGUI::PseudoRequest to get an arbitrary page from an asset00:20
+perlDreamerawesome!00:21
@preactionwhich i believe was one major hurdle to proper testing00:21
+perlDreamerwell, not for WWW::Mech00:21
@preactionpfft, that's the lame way00:21
+perlDreamerhuh?00:21
@preactionyou can't use the debugger that way ;)00:21
+perlDreameryou use the perl debugger?00:21
@preactiongod yes00:21
+perlDreamerand you aren't giving a talk about it at the WUC?00:22
@preactioni've spent 3 hours tracking down this segfault, and if it weren't for the debugger there'd be NOTHING I could do00:22
@preactionbecause until just now, it wasn't even a viable option for debugging WebGUI ;-)00:22
+perlDreamerI've never been able to make perl's debugger do anything useful.00:22
+perlDreamerpython's debugger rocks00:22
-!- wgGuest00 [n=wgGuest0@207.104.144.130] has quit [Remote closed the connection]00:23
+perlDreamersee this: http://use.perl.org/~jmcada/journal/3245700:23
@preactionperl's debugger rocks, "x $object" automatically spits out a Dumper-like representation of any reference00:23
+perlDreamerperl's debugger doesn't do command line completion out of the box00:23
+perlDreameror give you instant access to the API docs00:23
+perlDreameror a whole bunch of other things00:24
+perlDreamerbut my ignorance of what it can do doesn't help00:24
@preactiontrue enough, it might not be as useful like that00:24
@preactionwhich i hope will change00:24
+perlDreamerhow did you learn the debugger?00:24
@preactionbut for what it does, it does well00:25
@preactioni just did it00:25
@preactionperldoc perldebug00:25
@preactionmy former project I used it a lot00:25
@preactionthe ability to execute arbitrary statements at any point in the code was infinitely useful when i did stupid mistakes that i couldn't find00:26
+perlDreamermaybe we need to hook up a debugger module that automatically instruments you with a PseudoRequest-ed session00:26
@preactionwhen you have 5000 lines of code, hard to track down a single misspelling ;)00:26
* perlDreamer uses grep a lot00:26
+perlDreamerand -w00:26
@preactionit's been so long i can't remember why those didn't work00:27
@preactionat any rate, back to see if i can't get the rest of this to work00:28
@preactionit works, but i won't be able to test headers. no biggie for now.00:31
+perlDreamermaybe we could mock the Apache2::Cookie module00:34
+perlDreamerso that it would work00:34
@preactionthat's what i'm thinking, add the appropriate mockings to get it to work00:35
@preactioni don't know why it goes so far as to segfault instead of a nice error, but whatevz00:35
+perlDreamerit may segfault because it wants to connect to mod_perl00:35
+perlDreamerand we don't have one in the test environment00:35
-!- wgGuest25 [n=wgGuest2@adsl-63-198-110-186.dsl.snfc21.pacbell.net] has joined #webgui00:36
+perlDreamerTest::MockObject::fake_module should do the trick00:36
+perlDreamerthen I could also test the cookie code in Session/Http.t00:36
+perlDreamerand get its coverage up to 100%, too00:36
-!- wgGuest25 [n=wgGuest2@adsl-63-198-110-186.dsl.snfc21.pacbell.net] has quit [Client Quit]00:36
@preactionword00:36
@preactioni'm going to convert my hacks to use my getPage() method, then later we can discuss how to improve getPage's API so we can add it to WebGUI::Test or something (because right now it's rather clunky imho)00:37
+perlDreamerI need someone with a spare CPU to sacrifice it in the name of regressed code coverage for wG00:38
@preaction5 hours of debugging, 4 cigarettes, 4 mountain dews, and I finally stop the damned segfaults00:38
@preactionperlDreamer: i've got a compy just sitting doing nothing00:38
@preactionthe problem is i'm having trouble with my network's internet connection, so i don't know how much use it will be00:38
+perlDreamerthe current test set, on my laptop, takes several hours to regress with code coverage00:39
+perlDreamerwhat's your box like?00:39
@preaction1.4Ghz, 512m, ubuntu edgy, ran the WRE no problem00:39
@preactionit could run nightly tests00:39
+perlDreamerthe smoke tests already handle that00:40
+perlDreamerbut it would be nice to have weekly coverage reports as well00:40
@preactionohh, i see00:40
+perlDreamerso that if the numbers start to do down, we can figure out why00:40
@preactioncouldn't the smoke test box handle that as well?00:40
@preactioni think it's dusk, but i'm not sure00:40
+perlDreamerit would be a huge load, even weekly00:40
+perlDreamerlike I said, it takes hours00:41
@preactionah00:41
+perlDreamermaybe the process just needs to be nice'd down and let it run anyway00:41
@preactionthat would work, even if it takes days00:41
+perlDreamerexactly00:41
+perlDreameris rizen really here, or is he playing SupGUI?00:41
@preactioni mean, not saying that i couldn't do it, but if it's not dependant on my00:42
@preactionif i were him, i'd be playing it00:42
@rizeni'm sorta here....but really i'm playing00:42
@preactionyou ever spend 6 hours on one bug and then be so giddy about finally figuring it out that you don't know what to do now?00:42
+perlDreamercan we have a low priority weekly code coverage run in addition to the smoke tests?00:43
* preaction & gathering thoughts00:43
+perlDreamerit would run for a _long_ time, but it could be nice'd down00:43
@rizenhow long is long?00:44
@rizenit's built on a dual xeon00:44
@rizenwith 2 gigs of ram00:44
+perlDreamerI've never timed it, but I do it over night on my laptop00:44
@rizenand hyperthreading00:44
+perlDreamermemory will help00:44
+perlDreamerprove is single threaded, so it won't matter00:44
@rizenmore than an hour?00:44
+perlDreameryes00:45
@rizenmore than 2 hours?00:45
+perlDreamerI'll time a run tonight and give you a concrete answer.  I suspect between 2 and 8 hours00:45
+perlDreamerbut I don't know00:45
@rizenyeah time it00:45
@rizenand let me know the specs of the machine you time it on00:45
+perlDreamerokay00:46
+perlDreamerit's my laptop at home, which isn't great00:52
@rizenpreaction: i have a solution for you, bootcamp your mac01:33
@rizenperlDreamer, did you see my message about registering for weather.com01:33
@preactionthat would actually solve a few problems i've been having, have you tested supcom on it?01:34
@preactionbut then, if my desktop just barely runs it, this comp is at least 20 times more powerful01:34
@rizeni haven't01:34
@rizenhowever, the hardware is much more powerful01:35
@preactionif, and it's a big if, i can get one of my windows XP disks to work. I tried installing a parallels of winXP and I couldn't get it to work :(01:35
@rizencore2 duo is supposedly 1.8 times more powerful than a 2.8 ghz p401:35
@preactionand i'll be damned if i'm paying ANOTHER $200 for WinXP... on top of the 4 times i've already purchased it...01:35
ckotili still use my $5 corp./student edition of xp pro01:43
ckotili managed to corrupt libintl.so.6 which is required by bash, while trying to install wG to my fbsd 6.2 box. got stuck at libapreq201:44
@preactionckotil: i have one of those, and i have a procedure for using my valid XP key to get updates even now01:44
ckotilby corrupting that file i couldnt login, had to hookup a kb + monitor to fix it01:44
ckotilthis one still gets updates fine01:45
ckotilall my relatives have the same one.01:45
ckotilmost of them anyway01:45
@preactioni used a program to make a disk out of my corp. edition that automatically installs SP2 and already has my key, but it doesn't seem to work01:47
ckotilya, ive read about that before01:47
ckotilthe program, not the problem you're having01:48
@preactionthe problem was the key didn't get automatically added, and the neither the volume install key nor my XP Pro original key works with it for some reason01:49
@preactionso i imagine late tonight i'll bootcamp away 6-8 gig from this hard drive and try to install windows01:49
+perlDreamerrizen: no01:52
+perlDreamerwhat did I miss?01:52
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:06
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI02:12
Radix-wrkmornin'02:18
ckotilhi. heh, just ate dinner02:28
-!- cap10morgan [n=wmorgan@206-124-31-122.denver.dsl.forethought.net] has joined #webgui02:31
@rizenperlDreamer: i have registered for a weather.com account02:33
@rizenare you still here?02:33
cap10morganIs there a documented "official" way to get SSL working w/ the WRE (i.e. encrypted to the modproxy server, not encrypted to the modperl server, but webgui still recognizes it as secure for the Encrypt Content setting)02:33
@rizenno02:34
@rizenthe encrypt content setting doesn't work with the WRE02:34
@rizenwe're still trying to figure out a way to make that work02:34
cap10morganoh, ok. our former webgui consultant, dan puro, got it working in a modproxy -> modperl setup that i'm going to try to duplicate in the wre. i'll post my results in the contributions section if i get anywhere.02:35
cap10morganbut i wanted to see if there was an official way first. i'll keep plugging away at this then. thanks jt.02:36
+perlDreamerrizen, I'm in and out02:37
@preactionJT: I did some research on the Weather Data asset and put it in an RFE: http://www.plainblack.com/rfe/request-for-enhancement/weatherdata-asset---convert-to-international-format02:38
+perlDreamerwe're trying to debug a chip, so we chat for a bit02:38
+perlDreamerand then I hack for a bit02:38
@preactionthere are free places to get international weather data in the standard format (METAR)02:38
@rizenMETAR doesn't have any way to look up regions02:40
@rizenwhich is why i'm planning on using Weather::Com02:40
@rizenwhich is just a free registration02:40
@preactionlooks nice, as long as it doesn't pull a google. looks like it does a whole slew more stuff as well02:43
@rizeni've written weather display systems for METAR before02:44
@rizena pilot friend turned me on to that as a data source02:44
@rizenbut the weather.com data feed is much better if we can get it to work02:44
+perlDreamerI need to head home02:45
+perlDreamercatch y'all later02:45
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:45
streamlinesHey rizen,  I've been messing round with installing a test SSL cert running WRE under RHEL. Couldn't help but notice your comment to cap10morgan just now. Am I wasting my time with this error code 12263?02:48
@rizeni have no idea what that error code is02:48
@rizenbut you can use SSL under the wre no problem02:48
@rizenyou just can't use the "Encrypt Content" function in webgui02:49
@rizenit does nothing02:49
streamlineseh? It won't encrypt againt my test cert? I was thinking maybe I installed the cert wrong. Do i modify httpd.conf, ssl.conf, modproxy.conf, sitename.conf,. or some combo of all of the above?02:50
@preactionmodify your virtual host modproxy, /data/wre/sbin/sitename.modproxy02:51
streamlinesok. ANy ideas on Firefox returning  "connection was interrupted" from behind my firewal...I tried eliminating my fw and firefox returns error code 12263.02:52
@preactionstreamlines: google is your friend: http://tompson.wordpress.com/2007/01/04/invalid-apache-ssl-firefox-error-code/02:53
streamlinesroger that. I missed that one. I restricted my search to apache.org bad move.02:54
cap10morganpreaction: wouldn't that be /data/wre/etc/sitename.modproxy ?02:54
@preactioncap10morgan: yes02:55
streamlinesI'm actually using a test cert genertated and signed when I was using  sitemane.com; I dumped that site and used ip address as sitename.....changed a bunch of stuff in .conf files...still a bit confuesd but I know I' was missing the VerifyClient preaction mentioned...I'll try that.02:56
streamlinesI know the browser should throw an erro using the wrong cert for sitemane.com (when accessing via IP addr) but should still go thru, yes?02:57
streamlinesafter clicking OK OK , riught.02:57
streamlinesThanx preaction.02:57
streamlinesand cap10morgan. So how to get round the "encrypt content"? Create asstes protected via SSL configuratios external to webgui? use snippets from a SSLRequireSSL directory?02:59
ckotilis there an equivalent to mod_perl-devel in fbsd?02:59
@preactionsounds like a ##FreeBSD question03:00
cap10morganstreamlines: the solution our consultant implemented involved setting a request header in the mod_proxy end03:00
ckotilyah, i should ask the fbsd experts03:00
streamlinesfolks, I'm new to irc and using a xchat. what do your replies in red mean? some kind of "reprimand?" newbie! newbie!03:01
@preactionstreamlines: no, it means someone said your nickname, or another word you wanted highlighted03:02
cap10morganit does this in the modproxy conf's ssl virtual host: RequestHeader add SSLPROXY "1"03:02
@preactionit's best to address the person you're speaking to, especially in crowded rooms like #perl or #ubuntu03:02
cap10morganthen in the modperl conf: SetEnvIf SSLPROXY "1" SSLPROXY03:03
@preactionstreamlines: usually also a sound happens, or something to signify to the user on their system that someone is speaking to them03:03
Radix-wrklol.. the latest in car anti-theft devices - http://tesladownunder.com/Tesladownunder's%20Car%20Theft%20Pevention%201000.jpg03:03
cap10morganthat seems to make encrypt content work, even though the link between the modproxy side and the modperl side isn't encrypted03:03
streamlinesok. I'll get there eventually. thanks for your patience with me. you peeps are great. BTW no sound card in this box. 03:03
@preactionstreamlines: just saying, for example. colloquy on mac os x has sounds that notify me if someone's trying to speak to me03:04
* cap10morgan <3's colloquy03:04
@preactionnow that the DCC bug has been fixed, it's quite nice03:04
cap10morganfor sure03:05
streamlinescool. So on the WRE, for a production commerce site, can SSL be implemented correctly or no? should I have compiled instead?03:05
@preactionstreamlines: yes, we have multiple customers using the WRE for SSL commerce sites03:05
@preactionan agency hoster basically runs her business with it03:05
cap10morganstreamlines: i'm one of them :)03:05
@preactionit's the WebGUI setting "Encrypt Content" (which forces that asset into SSL mode) that doesn't yet work on the WRE03:06
streamlines:-) OK gotcha. So My job is to find a way to force assets to SSL mode w/out using webgui interface?03:07
streamlinese.g. like a "store" page---correction  "page layout"03:07
@preactionit's easy, RewriteRule /<ASSET URL> https://sitename.com/<ASSET URL> [R]03:07
@preactionwell, something along those lines, because that won't do everything you want it to03:08
streamlinesOk. before webgui, I waw unfamiliar with mod-rewrite and mod_proxy. Hence my confusion about how everything (conf files, etc) work together. 03:08
streamlinesI'll go hit the books. & google.03:09
@preactionbonne chance then, mod_rewrite is black magic. #apache would be a lot better place to get into mod_rewrite though03:09
@preactionask fajita about mod_rewrite and see what she has to say on the subject03:09
streamlinesthanks preaction. you saved me hours of figuring thins out by pointing me to mod_rewrite. IOU03:09
-!- tslyk [n=chatzill@adsl-63-198-110-186.dsl.snfc21.pacbell.net] has quit [Read error: 104 (Connection reset by peer)]03:09
@preactionif you want to thank me, help the community by adding docs to the wiki: http://wiki.webgui.org03:10
@preactionthe more questions i can point to the wiki, the less questions i have to answer, the more development i can do to make WebGUI even more teh awesome03:11
streamlinesOK. Thanks again.  this is a whole new world for me. I'll look at the wiki for sure. I've never usesd a wiki before either.03:11
streamlinesbit intimidating. 03:11
streamlinesat first, I'm sure.03:11
Radix-wrkwiki's are great :)03:11
@preactionof course, WebGUI has an HTML editor instead of the stupid wiki markup that mediawikis use03:11
streamlinescorrection: never contributed to a wiki before. 03:12
Radix-wrkonly odd bit with the PB wiki is that you have to search for something before you can add a new page03:12
Radix-wrkthe idea being that you look for the page first, and if it doesn't exist, you add it03:12
@rizenthat's not odd03:12
@rizenit's how wikipedia works 03:12
@rizenwhich is what i modeled it after03:12
Radix-wrkfair enough.. seems odd to me ;)03:12
streamlinesi did eventually note that..didn't realize there was more to it than meets the eye. 03:13
@rizenincidentally, i thought it was odd too03:13
@rizenbut i don't know anything about wiki03:13
Radix-wrkme neither03:13
@preactionthe idea is you write an article and link to articles that don't exist yet, and then people can look at the link, see that it needs an article, and then write the article for it03:14
streamlineswife yelling at me to come down for dinner. I'll catch up again here in an hour or so. 03:14
Radix-wrkenjoy :)03:14
@preactionenjoy, and welcome03:15
@preactionFRESH MEAT!03:15
streamlinesthanks. IRC rocks. and I know, "google is my friend." I can't believe you folks caught me with that. :-)03:16
Radix-wrkpreaction, it makes sense.. just wasn't immediately apparent to me.. I spent ages looking through the existing wiki pages trying to find the add button before I even thought of using search03:16
streamlineshahaha!03:16
@preactioni'm thinking we might want to write a "Wiki Rich Editor" so people can make wiki links to articles that may or may not exist yet03:16
@rizeni think you should drink this big glass of shut the hell up03:21
@rizenor we could do it your way03:22
@rizenbut i'm preferential to playing supcom03:22
greghackesupcom sucks ;)03:22
@preactiondude, stfu and gtfo03:23
@preactionsupcom rules03:23
@preactioni mean, that is your opinion and i disagree civally03:23
greghacke;)03:23
greghackeactually, i kinda like it03:25
greghackejust getting through it03:25
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]03:40
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui03:54
-!- mode/#webgui [+v crythias] by ChanServ03:54
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui []04:30
ckotilexport GCC_EXEC_PREFIX=/usr/local/lib04:30
ckotilthe fix i needed.04:30
ckotilto get libapreq2 installed on fbsd 6.2 04:30
@preactionyou didn't use the port?04:31
@preactionoh, the WRE04:31
ckotilim building from source04:31
@preactionthe WRE? 0.7.2?04:31
ckotilbut i ran into the same issue when trying to use the wre a couple months back04:31
@preactionah04:31
ckotil;]04:31
@preactionfbsd ports were always nice to me, even installing mod_perl and APR04:32
ckotilive had more than my fair share of problems with ports04:32
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui04:32
-!- mode/#webgui [+v crythias] by ChanServ04:32
ckotilcrap.04:33
ckotil]# perl preload.perl 04:33
ckotilCan't locate Apache2/Upload.pm in @INC 04:33
ckotilshould have been installed with libapreq2. i think04:33
@preactionadmittedly, i've only installed a base system: Apache2, Postfix, Courier, etc...04:33
@preactionmost likely04:33
@preactionit's probably a perl5lib problem04:33
ckotilports are convinient for the most part.04:33
@preactionSetEnv perl5lib "something" in your modperl configuration04:34
ckotilah, i havent even touched modperl config.04:34
ckotilill chekc it out.04:34
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]05:14
@preactioncan someone do me a favor and tell me if they can add an Event to a Calendar as a visitor on a demo site? and then post a bug when it fails?05:34
@preactionthe bug has to do with the way Event doesn't handle canAdd05:34
@preactioni don't understand what canAdd does that canEdit cannot do05:36
@rizencanAdd checks privileges from the config file05:40
@rizenbecause only certain types of assets should be addable by certain users05:41
@rizenand since there is no instance data to check for privileges05:41
@rizenwe have to check the admin's wishes from the config file05:41
@preactionso canAdd should check for the most permissive group allowed, like if an asset allows you to choose what group can add sub-assets, the sub-asset's canAdd should always succeed (or at least use the subclassGroupId of 7, so that in the config file it can still be overridden)05:42
@preactionfor example: the Calendar allows you to choose a group that can add Events, and it could possibly be "Visitors", so canAdd should use the visitors group as the fallback05:43
@rizenyou should just inherit canAdd from the superclass and not screw with it05:43
@preactioninstead of the turn admin on05:43
@preactioni can't, canAdd is the reason why i can't add a sub-asset05:43
@preactionbecause it assumes 12, turn admin on05:44
@rizenoh, in that case look at CS05:44
@preactionthat's what the CS does, it uses 7 as the fallback05:44
@rizenright05:44
@preactionand then canEdit does the proper checking, since we have an instance to check05:44
@preactioni understand now, and there's a bug in the Calendar05:45
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:46
* PedersenMJ wavies.05:46
@rizenshhh...playing supcom05:50
PedersenMJshushes then :)05:50
@rizenok, you can talk...but i cant05:51
@rizen=)05:51
* PedersenMJ expects a full review in his email within the next 20 minutes.05:52
-!- wgGuest05 [n=wgGuest0@pool-71-105-160-78.lsanca.dsl-w.verizon.net] has joined #webgui06:08
wgGuest05hello06:08
@preactionbonjourno06:09
wgGuest05I need a little advice06:09
@preactionyou don't need to ask to ask, just ask06:09
Radix-wrkask away06:09
wgGuest05alright, I am pitching a content driven site for a struggling distro.  It's to much to make my presentation to them via email06:10
wgGuest05Does the WebGui 24 hour thing create a page I could show them?06:10
@preactionthe demo site? yes06:10
wgGuest05yes.  And I can create a fairly extensive page if I woork hard.  Limits?06:11
@preactionhttp://demo.plainblack.com/demo_1238230efj23kjmfdlk/ <- that is the base URL to your demo site06:11
wgGuest05okay.  06:11
Radix-wrkyou can create whatever you like.. only limit is the 24 hour time limit :)06:11
wgGuest05I have used Joomla before.  How's this compare06:11
@preactionto the demo system? i imagine there's an uploads limit, there's no SSL, and only the default macros enabled (so no Product macro, if you wanted to test ecommerce)06:11
wgGuest05?06:11
@rizenwebgui has an entirely different UI than Joomla06:12
wgGuest05Thanks for the info.  I think the demo will.. .well, it will give them a demo.  Easier than trying to explain anyway.06:12
@rizenit's just as powerful and easy to use, but if you're used to joomla, you may be confused at first06:12
@rizenwatch the video that comes with your demo06:12
wgGuest05That's okay.  I'm always a little confused.  :?)06:13
wgGuest05Thanks again.  I will watch the vid06:13
wgGuest05Well, time is wasting.  I'm going to try to put something together for them.  I will probably be back.  Thank so much.  Nice quick support here.06:14
Radix-wrkglad to help :)06:15
Radix-wrkif your pitch is successful - we expect to see more of you here :)06:15
wgGuest05Oh, if I am successful and WebGui is the CMS then you will get sick of me soon enough.  :)06:16
wgGuest05bye for now06:16
-!- wgGuest05 [n=wgGuest0@pool-71-105-160-78.lsanca.dsl-w.verizon.net] has quit []06:16
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui06:25
PedersenMJhey gh, how goes?06:26
greghackenot too bad.  pushing paper right now.06:27
PedersenMJBeats pushing daisies (though, admittedly, not by much).06:27
greghackewould rather have money vice paperwork but sometimes...06:30
-!- cap10morgan [n=wmorgan@206-124-31-122.denver.dsl.forethought.net] has quit []06:31
-!- streamlines [n=streamli@wsip-68-110-129-224.ga.at.cox.net] has quit ["Leaving"]06:42
@rizenhave you ever thought to yourself...self i should play some more supcom06:50
@rizeni keep thinking that all the time06:50
@preactiongo man, go!06:50
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]07:03
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui07:24
-!- mode/#webgui [+v perlDreamer] by ChanServ07:24
PedersenMJheya pd. How goes?07:25
+perlDreamerI'm pooped07:31
+perlDreamerhow about our resident style master?07:31
PedersenMJPlaying x-plane myself. Having a blast doing it, too.07:32
+perlDreamerI didn't know x-plane had an IRC interface07:42
PedersenMJOkay, not at this very second. Right now, upgrading my install, and getting ready to hit the sack,07:43
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []08:19
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit [""""]08:25
-!- rennerc [n=rennerc@71-8-211-29.dhcp.stls.mo.charter.com] has joined #webgui08:38
rennercHello.  I've got an old system running 6.7.7-gamma, and want to get to 7.3.10-stable.  Can the upgrade be done in one shot, or do I need to do several smaller incremental upgrades?08:40
Radix-wrkHi rennerc - I believe you need to upgrade to 6.8.10 first, then upgrade to 7.3.1008:53
rennercok.  I'll give that a shot.  I just didn't want to go through _every_ version increment to get there08:54
Radix-wrkmake sure you read the gotchas.txt08:54
rennercdefinitely will08:55
Radix-wrkand backup first! :)08:55
rennercwhat, and take all the fun out of it?  :)08:55
Radix-wrkdepends what you regard as fun I guess ;)08:55
rennercOn my 6.7.7 setup, there are some pages that use HTTP-Proxy to grab data out of a script.  However, it turns out that a URL can be crafted for those pages that makes the page act as an anonymous proxy.  Do you happen to know of a way that I can restrict the proxy to a specific domain?  08:58
Radix-wrkHmm.. not sure myself I'm afraid - perhaps preaction or rizen will know, but they're afk atm09:00
Radix-wrkstick around and I'm sure all your questions will be answered in time09:01
@preactioni know on the latest webgui, there's a setting in the httpProxy about "Proxy other domains" or something09:01
rennercI'll check back in tomorrow and find out.  There's an option to restrict to single domains, but that seems to mean you can go to a single domain, but not away from it in the proxy09:01
@preactionyes09:01
@preactionthat's what you want09:01
rennercbut that seems to allow any single domain to be specified as part of a URL09:02
@preactionthat single domain being the domain of the URL you're proxying09:02
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has left #webgui []09:02
@preactionif it doesn't work in 6.7.7, it does work in 7.3.1009:02
rennerccool09:02
@preactionif 2 routers and 4 computers can't connect to the internet through a DSL modem, but the modem itself says (to your ISP) that it's connected, what does that mean?09:03
rennercI'm getting hammered by web crawlers that are using pages with proxies but loading an external site09:03
@preactioni can't even ping the gateway09:03
rennerclink light on the inside port?09:04
@preactionit's been like this for weeks now...09:04
@preactionoh come on, you think i'd be this pissed if it was something EASY?09:04
Radix-wrkhehe09:04
rennercnever know... :)09:04
@preactiontrue enough09:04
rennercintermittent, or always that way?09:04
Radix-wrkperhaps the ethernet port on the modem has gone?09:04
@preactionused to be, last week, i could get online after restarting my belkin router, for about 30 seconds09:04
@preactionnow, nothing09:04
@preactionnow i'm getting icmp packets back from the modem about the gateway being unreachable09:05
rennercoh...so you can actually get to the modem09:05
@preactionthe LANT and LANR lights go on when i do things on the computer connected to the router now09:06
@preactionbut the WAN light never does09:06
Radix-wrkodd09:06
Radix-wrktried another modem?09:06
@preactiongonna restart maybe09:06
@preactiondon't have another modem, this is the ISP's property09:06
rennerceither the routing table on it is completely hosed, or it doesn't have a data connection09:07
Radix-wrkso what traffic IS going through the modem?  any?09:07
@preactionconnection lights are on, and this just magically started happening one weekend09:07
@preactionthey said "nothing changed", and they're techs, they know what those words MEAN (i think)09:07
Radix-wrkhahaha09:08
rennercSome of the current DSL modems I've seen have both a 'DSL' light and 'Internet' light to show both layers of the connection.  Guessing yours doesn't give that09:08
@preactionnone, there's only one connection into the modem, it's set up in "Bridge mode", meaning it basically does absolutely nothing except translate to/from the DSL network09:08
@preactionnope, just "link"09:09
Radix-wrkso your gateway does the pppoe connection?09:09
@preactionit's a speadstream09:09
@preactionno, the modem handles that09:09
@preactionbut the IP configuration, ports, firewall, and hosts, and everything else is my responsibility09:09
Radix-wrkOh.. bridged, of course, there is no pppoe09:10
@preactionwhich is great, $20 a month for a static IP09:10
@preactionusually you have to pay extra $10 or more, not that most people know what good a static IP is...09:10
Radix-wrkheh09:11
@preactionmodem restart, still getting destination unreachable from the gateway09:11
@preactionit's the kernel giving me destination unreachable though, so i'm going to assume that the modem is fucked09:11
Radix-wrktraceroute to google.com?09:11
@preactioni can't get to my gateway, the first stop on the road to the internet09:12
@preactioni cant do DNS lookups09:12
Radix-wrkHmm..09:12
@preactionbut I can't do things by IP either, so it's not the DNS settings09:12
Radix-wrkSounds like the bridge is broken somehow09:12
@preactionfive bucks says it was just barely working before, and then it completely crapped out, and now i have to convince them that it's broken...09:13
@preaction3 weeks...09:13
Radix-wrkbridged connection issues are quite difficult to diagnose from what I've heard - here anyway - which is why most local ISP's here hate them09:13
@preactionmaybe it's time I upgrade to cable09:13
@preactionof course, because you have to listen to the user09:13
@preactionand assume they're telling the truth09:14
Radix-wrkwhat kind of connection options do you have there?09:14
@preactionDSL, Cable, i'm pirating Wifi from my landlord (who uses the same DSL ISP)09:14
Radix-wrkeverything over here is switching to ADSL 2+ - so up to 24mbit/1mbit speeds09:14
@preactioni haven't even heard of that09:15
@preactioni mean, i know cable's up to 8mbit09:15
Radix-wrkthere was 40Mbit adsl when I was in japan in 2000...09:16
@preactionthey don't have to worry about signal degradation, and they're public utility system is insane09:16
Radix-wrktakes a while for the rest of the world to catch up to the koreas and japan's of the world tho09:16
@preactionthey don't have cable internet, and they used ISDN lines for years after DSL supplanted them09:16
Radix-wrkneed to be within 100m of the exchange for full 40mbit tho09:17
Radix-wrkthey have cable09:17
Radix-wrkthey have fibre to the home too09:17
Radix-wrkand this was when I went there in 200009:17
@preactionthose barstads09:17
Radix-wrkand yeah, they still had isdn as an option then too.. even public phones had an isdn socket09:18
rennerctried hitting the built-in web server on the modem?  may give some clues09:18
-!- rennerc [n=rennerc@71-8-211-29.dhcp.stls.mo.charter.com] has quit [Read error: 60 (Operation timed out)]09:18
@preactionrennerc: they don't give me access to that for "security reasons"09:19
Radix-wrkdodgy++09:19
@preactionthe entire reason i needed bridged mode was because i needed port forwarding and NAT and stuff like that09:19
Radix-wrkyou can do that with pppoe also tho09:19
Radix-wrkset the modem as a partial bridge, and your linux/unix box does the pppoe session09:20
-!- rennerc [n=rennerc@71-8-211-29.dhcp.stls.mo.charter.com] has joined #webgui09:20
@preactiondon't ask me, they said if i wanted port forwarding and port 80 open i'd have to have "Bridged mode"09:20
Radix-wrkheh09:20
@preactionit's a real small telco that's local, i thought if i didn't pick a major one i wouldn't get as screwed09:21
@preactionand i didn't09:21
@preactionexcept for now09:21
@preactioni haven't had a problem for almost two years, the connection barely even went down09:21
Radix-wrkgive em a call I guess.. see what they can do to help09:21
Radix-wrkbridged connections are nice like that.. no auth issues so they just work09:22
Radix-wrkwe use one here in the office - just 512/512 tho09:22
Radix-wrkalso have a 23mbit/1mbit link as well09:22
rennercthat would be nice09:23
Radix-wrkit rocks :)09:23
rennerchow much does that run a month?09:23
Radix-wrkin australia here, and costs us $65/month with 20GB traffic a month09:24
Radix-wrkstatic ip as well which is nice09:24
@preactionwith those speeds i could fill that no problem :(09:24
Radix-wrkyup09:24
rennercsounds like a good deal, except I think it would be easy to hit the 20GB09:24
Radix-wrkcan pay more for more quota, but that works okay for us here in the office09:25
Radix-wrkprettymuch every adsl package in AU has quota limits tho09:25
Radix-wrkAnyway.. time to head home for the day :)09:30
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:30
-!- rennerc [n=rennerc@71-8-211-29.dhcp.stls.mo.charter.com] has left #webgui []09:39
-!- snap_away [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit []09:45
-!- wguser315 [n=dirk@dslb-088-072-213-183.pools.arcor-ip.net] has joined #webgui09:54
-!- wguser315 [n=dirk@dslb-088-072-213-183.pools.arcor-ip.net] has quit [Client Quit]09:55
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has quit []11:15
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 145 (Connection timed out)]12:50
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui12:57
-!- mode/#webgui [+o rizen] by ChanServ12:57
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has quit [Read error: 145 (Connection timed out)]13:20
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI14:01
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit [Client Quit]14:03
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has joined #webgui16:03
-!- SDuensin [n=Scott@248.sub-75-206-241.myvzw.com] has joined #WebGUI16:09
SDuensinGood morning.16:10
ckotilhello16:21
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui16:24
-!- mode/#webgui [+o snapcount] by ChanServ16:24
SDuensinHey ckotil 16:24
SDuensinFinally got moved to 7.3.10.  What a mess.  I started over.16:24
ckotilheh16:25
ckotili remember when i was first getting started. 7.x beta was out, and i would mess it up constantly16:25
SDuensinToday I woke up to messages that the box was killing the mysqld process because it was out of RAM.  Then a kernel panic.  WTF is that about?16:25
ckotilits been ~8 months now. havent messed it up in a while16:25
SDuensinI've got a swap partition and 512M of RAM in it.16:25
ckotilive never had that happen.16:26
ckotilive had httpd blow up on me tho. 16:26
ckotilbc of http proxy asset16:26
SDuensinI reset it this morning.  So far, it's still alive.16:28
ckotildid anything appear ini the logs?16:28
SDuensinTo be honest, I didn't even look.  I reset it and headed to work.  Let me ssh in and see.16:30
SDuensinNot seeing anything.16:32
ckotilanything in webgui.log?16:32
SDuensinNope.16:33
SDuensinSome messages from cron being mad after the mysqld daemon was killed.16:34
SDuensinSolar flare.  That's what I'm gonna blame.16:35
ckotilhehe16:35
ckotilforums are extra slow today16:36
ckotilOMFG16:39
ckotilfinally got testEnvironment to pass on fbsd16:39
ckotil!!! just had to sleep on it i guess16:39
ckotillibapreq2 was fucking up all over the place. for some reason Upload.pm wasnt getting installed. make clean fixed it ;]16:40
* ckotil is excited16:40
ckotilnow i can have my own webgui instance running at home16:40
* SDuensin cheers!16:42
* ckotil raises his glas16:42
SDuensinI love WebGUI, but man, it's going to be the death of me.  :-)16:43
SDuensinHey, maybe you know the answer to this...16:44
SDuensinI want to have a community section on my site...16:44
SDuensinBasically, I want people to be able to have their own "home page" off of the community page...16:44
SDuensinCan I (easily) give them permission to edit/add to the site from that point?16:45
ckotilyes. using the dashboard16:45
ckotilasset16:45
ckotilits slick.16:45
ckotilare you familiar with the templating system yet?16:45
SDuensinI think.  :-)16:46
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]16:46
ckotilgood deal. its very powerful16:46
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui16:46
-!- mode/#webgui [+o snapcount] by ChanServ16:46
ckotilhttp://newt.grnoc.iu.edu/webgui/abilene/index/untitled.html16:46
ckotilexample of dashboard asset.16:46
SDuensinOOo!  Examples are GOOD.  <G>16:46
ckotili didnt actually use it for anything, so there isnt any content. but you should be able to get an idea of how the drag and drop works to add/remove content16:47
SDuensinThat's cool.  Can I let people add additional pages?16:48
ckotilWe plan on using the dashboard asset to allow our customers to log in, update info, access stats pertaining to there interface(s) on the network16:48
ckotilyes, if you give them the propere permissions, they can add anything16:48
ckotilbut , the ideal setup is to have all the content you want them to be able to add in the add new content list.16:48
@rizenSDuensin: what you really want, isn't possible cuurrently16:48
@rizenwith a couple of new workflow activities, it could be16:49
@rizenbut right now, it's not16:49
SDuensinrizen, what I really want is for everything to happen automatically so I don't have to do anything.  :-)16:49
SDuensinI completely don't grok the workflow yet.16:49
SDuensinI really need to learn the dashboard so I can demo it at work.  It might be exactly what we need to save us from Sharepoint.  :-)16:50
ckotilhrmm, im confused, what does SDuensin want to do that it wont currently do now?16:50
@rizenyou could create a workflow activity (or a series of them) that creates a group for the user, then creates a page for the user which is owned by them and their group, then sends them an email of where to find their page16:50
ckotiloh.16:50
@rizenSDuensin wants each user to have their own subsection of the site16:50
ckotilso the dashboard asset doesnt already do that? let users customize the content.16:51
ckotiloh oh oh16:51
ckotili get you.16:51
@rizenright, the dashboard is the samme as google personalized home page16:51
SDuensinAllowing them to customize a page with the dashboard is a good start.  Ideally, I want to let people extend the site from their page on.16:51
@rizenbut nobody other than the user can see that page16:51
ckotilgotcha.16:51
ckotilbasically give them their own instance of webgui.16:51
ckotilor the appearence of it anyway16:51
@rizenor their own section of ti16:52
@rizen=)16:52
SDuensinNobody else?  Hmm.  That'll work here at the office, but not for my family site.16:52
SDuensinAlso not for my community site.  :-(16:52
@rizenwhy won't the workflow activity work at the family site or the community site?16:52
SDuensinRight now, I use Drupal to run Smithton.Net.  I want to switch.  However, I want to extend the business listing section to allow businesses to create and manage their own pages on the site.16:53
SDuensinWorkflow may.  I don't know enough about it.16:53
@rizenyou said you want it all to happen automatically...and that's what workflow is all about16:53
* SDuensin needs to spend some more time with the documentation. A lot more time.16:54
* SDuensin is really excited about moving everything back to WebGUI!16:55
ckotilheh.16:55
ckotilyou use the wre?16:55
SDuensinI need to quit screwing around with my development server in a VM and build a real box for it.16:55
SDuensinYes.  Ubuntu WRE.16:55
ckotilyah, thats convinient16:55
ckotilbe sure to back it up16:55
ckotiljust in case you blow it up16:55
ckotilI learned that real quick.16:55
SDuensinIn case?  More like "when".  :-)16:56
ckotili can bring up a backup now in only a couple minutes16:56
ckotilheh16:56
@rizenSDuensin, i don't know if you could get your work to pay for it or not, but we'll be doing a lot of workflow stuff in the WebGUI Live presentations16:56
ckotilrizen: 750/year is steeep for the average user. corp users, not so much16:56
@rizenthen you get to see how it works, and ask all the questions you want16:56
SDuensinThat at the conference?16:56
@rizenWebGUI Live is online presentations16:56
@rizenthey start March 216:56
ckotildid you ever see my note about adobe acrobat profesional connect, aka breeze?16:56
SDuensinOh?16:57
SDuensinThat's a bit soon for us to decide, but I'll be sure to mention it!16:57
@rizenckotil: it's very very expensive...you think our prices our steep now, they would have been double or more if we used that16:57
ckotilya, price was a stifler.16:57
@rizenSDuensin, you can sign up at any time16:57
ckotilits a damn shame.16:57
SDuensinOh, and I have to ask - who is the "Elvis" looking dude on the "Rockstar Support" banner?16:57
@rizenjust an actor16:57
ckotilmy edu offeres a breeze service to us. 4 free.16:58
ckotilim using it today in fact to train my service desk on wG16:58
ckotilshould be fun16:58
SDuensinThat photo annoys my coworker to no end.  Dunno why.  :-)16:58
@rizenlog_slow_queries=/tmp/slow.query.log16:58
@rizenhttp://www.plainblack.com/support/webgui-live16:58
@rizenSorry, it's March 616:58
@rizenand the first webinar is free16:58
@rizenwith no obligation to sign up16:59
ckotili got free concert tickets to see SPOON that night16:59
SDuensinThere is no spoon.16:59
ckotil;]16:59
SDuensinI'll try and make that free one with my boss.  She seems sold on WebGUI.  Even if Elvis bugs her.  <G>16:59
@rizenElvis may bug her, but she remembered it...and that's alll the advertisement is supposed to do17:01
SDuensinhehee17:01
@rizenRockstar support is for big implementations. Prices start at $30k for that17:01
SDuensinWe were on IM and I sent her to Plain Black's site.  She kept talking about Elvis.  I had no idea what she was going on about.  :-)17:02
* SDuensin needs to get work to pay for him to become a WebGUI expert.17:02
@rizenyou can tell her it's frank dillon, head of professional services here17:03
@rizencuz many people have said that it looks like him17:03
SDuensinhehe17:03
SDuensinHopefully I can get my urgent work out of the way and play with the dashboard and workflow today.17:04
-!- wgGuest37 [n=wgGuest3@85-18-14-23.fastres.net] has joined #webgui17:08
SDuensinHow are those webinars going to be done?  IRC?  Flash?  Something god-awful in Windows?17:11
wgGuest37hi17:12
SDuensinHello wgGuest37 17:12
wgGuest37what's that url xrl.us?17:14
ckotilshort url for the webinar news blurb17:15
wgGuest37but it displays an ad bot page now17:15
ckotilhttp://www.plainblack.com/news/news/introducing-webgui-live takes me there17:17
ckotilso uh.. i got this... Segmentation fault: 11 (core dumped)17:17
wgGuest37that url doesn't get me there. lol I guess they use GeoIP to display blatant adv. I'm outside of US17:18
ckotili dont recal blatant advertising on plainblack.com17:19
wgGuest37I have a question17:19
wgGuest37I currently have a Poll page layout in which I have a poll17:19
wgGuest37I want to display the poll in a little table of my homepage, so I have to reduce the dimensions of the graph (it's a pie chart)17:20
wgGuest37I could do that with a shortcut?17:20
wgGuest37I want that users are able to vote and see the results graph right in the homepage17:21
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]17:23
wgGuest37I don't mean on plainblack.com17:24
wgGuest37I mean on xlr.us17:24
wgGuest37I don't get redirected to plainblack.com as I said17:24
ckotilxlr.us has no affiliation with pb17:27
ckotili think.17:27
wgGuest37that's not what I said...17:30
wgGuest37anyway do you know how I could do that poll thingie? :)17:30
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui17:31
-!- mode/#webgui [+o snapcount] by ChanServ17:31
wgGuest37mmh I guess it's not possible with 3d graphs... There are no shortcut overrides for them :(17:35
-!- wgGuest37 [n=wgGuest3@85-18-14-23.fastres.net] has quit []17:53
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui17:56
-!- mode/#webgui [+v crythias] by ChanServ17:56
ckotilcrythias, i got a nasty error after getting testEnvironment to finish in fbsd6.217:58
ckotilseg fault 11, core dump.17:58
ckotili have to get to a meeting. perhaps i can talk with you a little later about it.17:58
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []18:10
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui18:11
-!- mode/#webgui [+v crythias] by ChanServ18:11
SDuensinOk, I got to see the workflows video.  Very cool.  :-)18:25
ckotilcrythias: any ideas how to fix a seg fault 11 core dump?18:44
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui18:56
@snapcountckotil: this may help you18:57
@snapcountit's a little heavy18:57
@snapcounthttp://www.network-theory.co.uk/articles/gccdebug.html18:57
ckotili actually got through that bug..i think. im dealing with a mod_perl issue now18:58
ckotilits dumping when loading prelod.prl18:58
@snapcountcool... what was the problem causing the seg fault18:58
ckotilstill working on it.18:58
ckotilheavy article indeed.18:59
ckotilLoaded symbols for /libexec/ld-elf.so.119:00
ckotil#0  0x290c9701 in _atomic_lock () from /usr/lib/libc_r.so.619:00
ckotilCannot find thread, Thread ID=1, generic error19:00
ckotillooks like thats causing it.19:00
@snapcountwell it's unrealistic to debug c code fro something like apache or modperl19:01
@snapcountbut the debug utility may help you figure out which piece or module is dying19:01
@snapcountleading to more google goodness to search for known issues19:02
@snapcountor perhaps something that failed to compile correctly that you may have missed19:02
ckotilyah. thanks for the direction.19:02
@snapcountprobably your last resort, but wanted to throw it out there19:02
ckotili stupidly installed mod_perl2 from source thinking it may fix my libapreq2 problems. but i fear it only added new problems.19:04
ckotiland i cant make deinstall/uninstall mod perl.19:04
ckotilim pissed19:04
ckotilshould have stuck with ports tree19:04
@snapcountI've never even logged into a bsd server or I would try to help more19:06
ckotilheh19:06
ckotilim off to lunch.19:09
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has left #webgui []19:09
-!- wgGuest71 [n=wgGuest7@c-24-9-2-60.hsd1.co.comcast.net] has joined #webgui19:18
-!- wgGuest71 [n=wgGuest7@c-24-9-2-60.hsd1.co.comcast.net] has quit [Client Quit]19:19
-!- wgGuest93 [n=wgGuest9@85-18-14-23.fastres.net] has joined #webgui19:22
wgGuest93hi again19:22
wgGuest93sorry I got disconnected before19:22
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui19:24
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]19:24
wgGuest93so I can't do that poll thing right?19:24
* crythias does a little poll dancing.19:44
-!- rennerc [n=rennerc@adsl-69-153-174-41.dsl.stlsmo.swbell.net] has joined #webgui19:55
wgGuest93useful dance lol20:00
-!- greghacke [n=greghack@host-69-95-130-230.pit.choiceone.net] has joined #webgui20:20
greghackerizen: working with some customers on ecommerce needs.  i know this function is future-based but do you have some ideas on where it is going, etc.20:42
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 131 (Connection reset by peer)]20:54
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui20:58
-!- mode/#webgui [+v crythias] by ChanServ20:58
greghackeso here's a question on a seperate topic.21:02
ckotilhttp://img.photobucket.com/albums/v144/Formula/fawkingnoob.gif sfw21:12
greghackeI want to extract all the CSS from the asset headers and build a seperate CSS snippet for each asset.21:12
SDuensinBAHAHAHAHAHAHAHA21:13
wgGuest93it's not funny at all21:13
ckotilwow. thats really saying something about your sense of hum21:13
ckotilhumor21:13
* SDuensin is a huge classic gaming fan.21:14
ckotili grew up w/ duck hunt21:14
wgGuest93thats really saying something about yours21:14
wgGuest93it's not the duck hunt part that's not funny21:14
wgGuest93is the guy behind the characters21:14
ckotilmeh. who cares21:14
wgGuest93true lol21:15
wgGuest93I'm a nintendo fan too21:15
SDuensinIt's from Preditor, yea?21:15
ckotilya, some movie like that21:15
ckotilmost likely anyway. when the predator goes invisible and the dood goes ape shit trying to shoot him21:16
ckotilfuck yeah. got apache to load w/ wG21:24
ckotilswapping Graphics::Magick for Image::Magick worked21:24
greghackeIt is the Predator (1987) and the scene is Mac (played by Bill Duke) hunting for the predator after being attacked.21:24
ckotilnice.21:26
wgGuest93lol21:26
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui21:34
-!- mode/#webgui [+v perlDreamer] by ChanServ21:34
+perlDreamermorning, everyone21:34
greghackeg'day, pD21:42
wgGuest93hi pD21:42
wgGuest93I'm currently using the RecentsPosts macro to get the latest post from a CS21:43
wgGuest93but the problem is that I need to include just the first x words of the summary... And there is no template variable for that :(21:43
wgGuest93There is just for Articles21:44
greghackeI did that.  use a LEFT select21:44
greghackeLEFT(fieldname, 200) as summary21:44
greghackeit's not perfect as it may cut a word but it's effective21:44
wgGuest93LEFT select? You mean using SQL report? I wouldn't know where to start :(21:45
+perlDreamerThe macro is hackable21:46
greghackehrm.  can you give me... say two hours?  I've got to write one for a site i manage.  I can prolly send it over.  just mail me at greghacke at idlehandspress dot com21:46
+perlDreamerIt's online at the contribs section at pb.com21:46
+perlDreamerspeaking of which, did you upload the CSS fix for the Project Manager so I can close out that bug?21:46
greghackecrapo.  i will when i finish my lunch (waitress has passed like 90 times so far(21:47
wgGuest93woha reallly greghacke? many thanks! You mean you'll write a macro based on RecentsPosts that does what I ask?21:47
+perlDreamerHe's a very nice guy21:48
greghackeI've got an SQL Report that does it and it's all CSS so you can customize, etc. it21:48
wgGuest93woha cool. But do you mean I would need to drop the RecentsPosts macro?21:48
greghackeyep.  you just dump this in as an Asset and assetProxy it into anywhere you need it.  the other side of it i am working is my client wants it to be RSS'able21:49
wgGuest93cool. But it will pull the last post of a cs? Or say the last x posts from one or more CSs like the RecentsPosts macro does?21:50
greghackeone or more.21:51
greghackei'll comment it up so you can play with it.  must of it is easy.21:51
wgGuest93both posts and CSs (the latter based on the parent Asset ID you specify)?21:52
wgGuest93woha many thanks!21:52
+perlDreamergreghacke, maybe it would make a good package in the contribs section?21:52
greghackecorrect and correct.  my client runs about 12 CS and wants X of them in the feed21:52
greghackedidn't think of that but yeah.21:52
greghackeas long as I comment the heck out of it.21:52
greghackeneed to update my ThickBox 2.1 as well.21:52
greghackesorry, working in 90 directions today.21:53
wgGuest93hey but then maybe this can solve my second problem? I need to give users a single RSS feed that contains all the latest posts of all CSs21:53
greghackethat is what i am working on with this SQLReport - trying to get it to do an RSS feed.21:54
wgGuest932 problems solved in one?? seems too good to be true!21:54
+perlDreamergreghacke: you can always co-opt one of the CS RSS templates for an example21:56
greghackethe RSS feed from SQLReport is my big need right now.  I've got a lot of customers that want it21:57
wgGuest93I just sent you the email21:58
greghackeJust received it.21:58
wgGuest93cool21:58
wgGuest93many thanks again!21:58
greghackemy pleasure.  i like to be helpful.  pD - you want me to post the fix to the bug report?21:59
wgGuest93I have to go now, can't wait to try this out tomorrow!21:59
greghackeCiao21:59
wgGuest93Bye all!21:59
-!- wgGuest93 [n=wgGuest9@85-18-14-23.fastres.net] has quit []21:59
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: +perlDreamer, +crythias22:07
ckotilfound a glaring bug22:10
ckotilFile pile upload of html files, turns them into .txt22:10
ckotili had to scramble to get a report online for a call that just started.22:10
ckotilill see if ic an replicate this on the demo site22:10
-!- Netsplit over, joins: +perlDreamer, +crythias22:13
ckotilyes , i can replicate it.22:13
ckotilperlDreamer: uploading .html files via file pile turns the html file into a txt file22:13
+perlDreamerI think that's by design22:16
+perlDreamerit prevents fishing22:16
+perlDreamerphishing22:16
ckotildidnt used to be that way22:16
ckotilas of version 7.2.322:16
+perlDreamerno, it was a bug fix in 7.3 somewhere22:16
ckotil...22:16
ckotilso what should i do?22:16
+perlDreamerif you want to upload an HTML file, try using the ZipArchive22:16
ckotili need to be able to file pile html files22:17
ckotilk.22:17
+perlDreamerwhy would you upload an HTML file vs using an article?22:17
+perlDreameror snippet?22:17
ckotilits how our weekly reports are generated22:17
+perlDreamerhere's a whacky idea22:18
+perlDreamerwrite a workflow to do this for you and generate full fledged articles22:18
+perlDreamerno more manual uploading22:18
ckotilwell.... i would have no problem with doing that.22:18
ckotilits for simplicity22:18
ckotilmy service desk posts these things22:19
+perlDreameroh22:19
+perlDreamerthat does make sense then22:19
ckotili already wrote a work flow to handle one type of weekly report for one network.22:19
ckotilthis is for another network22:19
ckotilwhich hasnt been automated yet.22:19
+perlDreamerif you feel safe, you could disable the upload check22:19
+perlDreamerlook in Storage.pm22:19
ckotilah, great.22:20
ckotili might just do that, until we get all the reports automated22:20
+perlDreameraddFileFromFormPost22:20
* perlDreamer heads to a date with wife!22:20
ckotilthx for the help . enjoy22:20
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI22:21
-!- mode/#webgui [+o khenn] by ChanServ22:21
@khennperlDreamer:  can you IM me?22:21
-!- greghacke [n=greghack@host-69-95-130-230.pit.choiceone.net] has quit [Read error: 113 (No route to host)]22:28
ckotili unfixed the bug fix22:35
ckotiljust removed html/htm22:35
ckotilthe other stuff is good22:35
ckotilpl sh asp, etc...22:35
-!- streamlines [n=streamli@wsip-68-110-129-224.ga.at.cox.net] has joined #WEBGUI22:38
streamlinesjust here to hang out--being a fly on the wall. hope not considered rude. seems a good way to learn stuff.22:40
ckotilthats what I do.22:40
ckotili hope its not rude.22:40
ckotiland it its a great way to learn22:40
streamlines'cept you were very helpful yesterdya too. 22:41
streamlines dunno why more people dont do this. 22:41
ckotilya rly22:41
streamlinesyou're addicted, aren't you?22:41
streamlines:-)22:41
* SDuensin is lurking.22:41
SDuensin:-)22:41
streamlinesahhh. terminology.  gotcha. I'll just lurk then.22:42
SDuensinIf I want to let people pay to join an area of my site, what should I be using?  I'm lost in the docs.22:42
SDuensinOr, not pay, actually.  I just want them to have to request access.22:43
streamlinesdunno. I'm fresh meat and just lurking. 22:43
streamlinesdashboard? maybe? the built-in help is very informative. 22:44
streamlinesdashboard is an "advanced topic" tho.22:45
ckotilim addicted22:45
ckotilfinally succeeded in bringing up webgui on a freebsd machine...only took.... 4 months22:45
streamlinesi figure that why i'm back to. IRC and wegui rock...4 months! why so much effort? for fun?22:46
streamlineslearning? 22:46
ckotilboth22:46
ckotilnot straight.22:46
ckotili first attempted it 4 moonths ago. then gave up22:46
ckotilthen revisted yesterday22:46
ckotiland succeeded today22:47
streamlinesI have a client deadline that passed this week. Wanted to use webgui for the proj. but now unsure.22:47
ckotilouch. pry too late22:47
streamlineswell, clients cool... on reading webgui docs first I thought everythign would be a snap...alsas22:47
ckotilif the wre compiles then it is a snap22:48
ckotilbuilding from source is a pain no matter who you are22:48
streamlineswer was fine on RHEL, but the features that I thought would be easy were'nt22:48
ckotilah.22:49
streamlinesssl. commerce. restricted areas. etc.22:49
streamlinesback to good ol bricolage. 22:49
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui22:49
ckotilits very customizable22:50
ckotilthats what i love about it22:50
ckotiland the workflow/versioning systems22:50
greghackeWhat I miss?22:50
streamlinesdoable, but will take too long to execute. about what bric or webgui?22:50
ckotilim off to teach a training session on webgui.22:50
greghackeI do those regularly.22:51
ckotilwish me luck22:51
greghackebreak a leg22:51
ckotilim doing another monday22:51
ckotil;]22:51
streamlinesbe sure to post the vid in WDR for the rest of us! :-)22:51
streamlinesOops. I forgot, Im supposed to be just lurking. (lurk, lurk.)22:53
SDuensinSo, really, what magic asset do I need to let people sign up to join an area of my site?  Kind of like Plain Black does with the documentation, except I don't want to make them pay for it.23:31
greghackesubscription23:32
greghackegroup23:32
greghackeview23:32
greghackecreate a subscription with say a 1 year time and a price.23:32
greghackewhen you buy the subscription, you get in a group called X23:32
SDuensinSubscription?23:32
SDuensinAh.23:32
greghackeset security on assets as X and viola23:33
SDuensinCan it run a workflow when they subscribe?23:33
greghackeyep.23:35
greghackewill have to build a workflow or attach it to a preexisting but sure23:35
SDuensinHow do I tell the subscription to run it?23:36
greghackewould have to look23:36
@rizengreghacke for the import you requested23:38
@rizenyou have a groupid of "Update" which is invalid23:39
@rizenwhat groupId should the users belong to after import23:39
greghackeoops.  what I get when I read group and use name vice ID23:40
greghackethe ID is 5M2V_i2uy4XvhG-5FfG42w23:40
@rizengreg, if the users already exist, should we update the password and email address, or skip that user?23:42
greghackeupdate but none should exist.23:42
greghackethere are like 7 accounts on the server and maybe 3 are listed in that update23:43
@rizenstill have to ask23:43
greghackethanks23:43
@rizenimporting now23:44
greghackethx23:44
SDuensingreghacke, I see a place to run a perl script on subscription payment, but not a workflow.23:44
greghackegive me a bit and i'll look.  everything can be tied together, just a matter of how - rizen did a great job on wG.23:45
SDuensinThanks.23:45
* SDuensin is trying to implement some crazy stuff rizen mentioned this morning.23:45
SDuensinBasically, when someone "subscribes", I want to give them their own page on my site and let them do whatever they want from that point on so they can add on to the site.23:46
ckotiland i want that workflow ;]23:46
SDuensinGet in line.  :-)23:46
greghackeAh, that i understand23:47
SDuensinI have duensing.com and I want other Duensing's to be able to put family sites up on it.  However, not everyone who joins the site will need their own page, so I need a way for them to opt-in.23:47
SDuensinSo what I'm seeing is a subscription that fires off a workflow that adds a group for that user, creates a new page for that user, and gives that group rights to create additional content from that point on.23:48
@rizenimport complete23:49
@rizenplease validate users23:50
@rizenif incorrect i can restore from the backup i made seconds before the import23:50
@rizenemailed you status report of import process23:50
SDuensinThink it over.  I need to head home.  I'll be back on in a couple hours.23:51
-!- wgGuest07 [n=wgGuest0@gateway.lctn.k12.mn.us] has joined #webgui23:52
SDuensinThanks gang!   :-)23:52
-!- SDuensin [n=Scott@248.sub-75-206-241.myvzw.com] has quit ["Leaving"]23:52
greghackerizen: looks fine - I note a few failed but insignificant overall.23:52
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []23:53
wgGuest07I am making a backup of our moodle site, so I creted a new domain and pointed it to the moodle folder as the root. It works if I place an .html file in the folder, but not index.php. How can I get webgui to use the php install on this Ubuntu box?23:55
--- Day changed Fri Feb 23 2007
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui00:02
-!- mode/#webgui [+v MrHairgrease] by ChanServ00:02
-!- wgGuest07 [n=wgGuest0@gateway.lctn.k12.mn.us] has quit []00:28
-!- wgGuest17 [n=wgGuest1@gateway.lctn.k12.mn.us] has joined #webgui00:29
-!- wgGuest17 [n=wgGuest1@gateway.lctn.k12.mn.us] has quit [Client Quit]00:29
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has joined #webgui00:34
-!- mode/#webgui [+o preaction] by ChanServ00:34
@preactionrizen: you were right, Supcom works BEAUTIFULLY in boot camp. i can run it with full effects and its not sluggish00:35
@preactionwhich means i'll probably be heading out to find the full version sometime today00:35
@preactionand starcraft works great inside parallels using the boot camp partition00:42
streamlineshey, does anyone know where the link on CA's at http://www.plainblack.com/enabling_ssl (which pointed to http://www.st-andrews.ac.uk/ITS/faq/security/ca.html) can now be found? link's broken.00:54
@rizenpreaction: awesome! that's great news01:02
@preactionnot so sure about the cybrids, though those big spider bots are awesome01:03
@preactioni want to play the Aeon01:03
@rizengo get the full game01:03
@rizeni'll play with you01:03
@preactioncan't now, have to work, spent two hours on the phone w/ ISP to figure out that the modem will work under certain strange circumstances01:03
@preactionare you around tomorrow? i'm on support so i don't have to do client work01:04
@rizenyup01:05
@rizeni'll be writing the book01:05
@rizenbut i can take a break for a while01:05
@preactionso probably late late tonight i'll run to walmart and get it01:05
@rizenif they have it yet01:05
@rizendo you have a best buy or a gamestop near you01:05
@rizenyou'll have better luck there01:05
@preactioni'll run to gamestop, i have one of their discount cards01:06
@preactionthey close at 8, so i'll do some work and then run... the problem is when I get it, i know for fact that I won't be working afterward for a while01:06
@preactioni can appreciate the power of this thing now, too. it's fantastic watching my one computer struggle with supcom and see this thing blazing through it01:07
greghackeI need to practice a bit before i play against you all01:07
@preactioni hope the AI in the full game is a little smarter, i took out their commander with only a bare handful of tech 2 units01:08
@preactionon hard mode01:08
@preactionat any rate, mac notebooks rule, but i'll still be buying wintel PCs and installing a *nix01:10
greghackequery: simple one on MySQL...01:11
greghackeNeed to pass a time for a query that is Now - X against a unix/epoch time.01:11
@preactionwhat is X?01:12
@preactionUNIX_TIMESTAMP() - X01:12
@preactionNOW() returns a MySQL Date/Time string, UNIX_TIMESTAMP() returns NOW() as an epoch01:12
greghackelike WHERE __createdDate > Now - 86400001:12
greghackethat's what i needed01:13
greghackeand i knew that as i use it in a GAMA/Origins query.01:13
+perlDreamergreghacke: can I pester you to post the CSS fix for the Project manager?01:14
greghackeyeah.  now that i am home :-)01:14
greghacke(remembers which site he wrote it on...)01:15
greghacke90 directions at once...01:15
greghackerizen: your rules and such for settlers should be there shortly.01:19
+perlDreamerrizen: http://2007.oscms-summit.org/01:24
+perlDreamerYahoo is sponsoring an open source CMS conference01:24
@preactionit's actually a drupal conference, i think01:25
greghackeand it's in sunnyvale - can visit buffy01:25
+perlDreamerpreaction: it says that they'll accept anything01:26
+perlDreamerbut most of the existing sessions are drupal and joomla01:26
@rizenperlDreamer: thanks for pointing it out...we've been looking at it already for a couple months01:30
@rizenthe problem is that we haven't been able to figure out what we'd gain by going there01:30
@preactionexposure? it's a start at least01:31
@preactionjust send one guy (or the right girl for the job)01:32
@rizennot really though...very few people other than the developers of other systems will be there01:32
@preactionor we could take the higher road: Perl too!01:32
@preactioni could bring a paintball gun and blast everyone who comes up to tell me that PHP ROX)RZ!!!!!01:32
@rizenthe only benefit i could come up with was that some people inside of yahoo would know about webgui01:32
@rizenbut since yahoo seems to be moving away from perl in favor of ph01:33
@rizenphp01:33
@rizeni'm not sure what that would do for us either01:33
+perlDreamerI agree with preaction about the exposure.01:34
+perlDreamerIf we start telling people about WebGUI, it will only help wG in the end.01:34
+perlDreamerbut I know that PB has to trade-off effort advertising vs hacking, supporting and writing01:35
+perlDreamerwhat we need is a California based wG hacker to go and present01:35
@preactionespecially community developers with an eye on the ... personal users?01:35
@preactionthe... what did they call it, hobbyist users?01:35
@preactionthe ones who will run webgui from their home internet connection using dyndns.com and hack on it01:36
@rizencolin, how about if we sent you some schwag, and pay your travel expenses and you go down there and present on 2 or 3 webgui topics01:36
* preaction mutters something about how it sometimes sucks to be necessary01:37
+perlDreamerI'm not opposed to that, but that costs me family time and vacation time01:37
+perlDreamerthat's why I mentioned California01:37
@rizenunderstood...but we don't have people to spare either01:38
@rizenthat's the point i'm making01:38
@rizenthe cost vs what we get out of it01:38
@rizenjust isn't worth it01:38
greghackeyou need a rich wG evangilist01:39
greghacke(sp?)01:39
+perlDreamerevangelist01:39
greghackeone of them01:39
greghacke;)01:39
+perlDreameryou should always ask a church guy about those kinds of things :)01:39
@rizenmore importantly, we need good events to go to that give us actual exposure to real users01:39
@rizenmost of the events are crap01:39
@rizenreal ^potential^ users01:40
streamlinespardon...not rich--empowered. A good presenter, orator and teacher. Maybe someone who believe in webgui enough would do it for some "empowerment". whats schwag? 01:40
greghackeyeah.01:40
+perlDreamerschwag = gooey dolls, t-shirts, bags, etc.01:41
greghackethat too.  but well off would help ;)01:41
greghackepersonally, I like the answer GAMA uses01:41
+perlDreamerrizen: are there such events?01:41
streamlinesha. I see. how many people woth of "Exposure"?01:41
@rizenperlDreamer: we've been looking, but haven't found any01:41
@rizenwe're thinking about creating some01:41
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI01:42
@rizenwe're thinking of creating some "What is WebGUI?" days01:42
@rizenin various cities01:42
streamlinesie. how many people expected to be in attendance? mostly "hobbyists" too? 01:42
greghacketake GAMA to lead.  We/they send volunteers to local conventions to be evangelists01:42
greghackeGAMA pays for entrance but they use volunteers local to the con.01:42
SDuensinHello again.01:43
+perlDreamerhello SDuensin01:44
SDuensinAnybody figure out my subscription thing while I was away?01:45
+perlDreamerwhat was the exact question?01:45
SDuensinI have duensing.com and I want other Duensing's to be able to put family01:48
SDuensinsites up on it.  However, not everyone who joins the site will need their01:48
SDuensinown page, so I need a way for them to opt-in.01:48
SDuensinSo what I'm seeing is a subscription that fires off a workflow that adds a01:48
SDuensingroup for that user, creates a new page for that user, and gives that group01:48
SDuensinrights to create additional content from that point on.01:48
SDuensin(Food time - back in a few.)01:48
streamlinesjust 2 cents: on the "hottest sessions" OSCMS site is listed "is drupal an enterprise sol'n?" obviously wG is. forget the hobbyists. As you already know, Open CMS is the hottest buzzword in industry since  Ruby on Rails.01:49
streamlinesIf you folks can use sustain support for  "enterprise" clients,  someone should go. Sorry again to interrupt the executive discussion. I just get a bit carried away. been "preaching" open source and perl since mid-nineties. (lurk, lurk).01:53
streamlinesno, really---not being rude or trying to butt in. just a meek little voice. 01:54
+perlDreamerSDuensin: such things are only possible with a custom workflow01:59
streamlinesanyone? where'd everyone go? ok. I'll  keep quiet again. promise. no more rude sudden interjecting. I'm just new to all this. 01:59
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:59
+perlDreamerstreamlines: that wasn't rude, but we still have the fundamental problem is who has the time to do such a thing02:00
+perlDreamermaybe I should buy a lottery ticket for tommorrow02:00
greghackeI go to the events here in ohio (columbus, toledo, cinci and cleveland) and eventually wG comes up.02:01
streamlinesmaybe not a volunteer, but someone interested enought, with enough time and given enuff incentive. 02:02
@preactionperhaps we could make a call to the dev list for a webgui patron for this conference?02:02
streamlinesahhh. Problem is, great developer neq great presenter.02:02
@preactiontrue enough02:02
streamlinesThe right person isn't just the one willing, IMHO. 02:03
+perlDreamerbut it's a good start02:03
+perlDreamerthe goal is information, great marketing will follow02:03
@preactionbut if can't find the right person, is any showing better than no showing? what would a bad showing consist of?02:03
-!- rennerc [n=rennerc@adsl-69-153-174-41.dsl.stlsmo.swbell.net] has quit []02:03
+perlDreamerI have the highest respect for Larry Wall, but have you heard his yearly onion speeches?02:03
streamlinesdefinately. bad showing = no passion about the subject.02:03
+perlDreamerwe're hackers, not marketers02:04
@preactionif they're on the dev list, they probably have a bit of passion for webgui, if they volunteer for the conference, they probably have a bit more02:04
+perlDreamereither that, or they're nuts ;)02:05
greghackeme, i'm just nuts02:05
streamlinesno. but I've read many of his books. hid product" was distinctive enuff to get popular without anyone having to listen to him. we're not really in the same boat, with competition like Joomla etc.02:05
+perlDreamerpart of rizen's argument is that we don't compete with Joomla for anything except mind share02:06
+perlDreamerWebGUI is for people who are seriously committed to building an enterprise scale website with applications02:07
streamlinestrue RE: volunteering and passion. self selected people. But PB is a company--should select its own image and direction.02:07
@preactionPB is a company offering services for WebGUI, WebGUI is a free enterprise-level CMS02:08
streamlinesok I'm gettin gcarried away again. 02:08
@preactionwhat's good for WebGUI is good for PB, but what's good for PB is not always good for WebGUI02:08
streamlinesSee Time magazine "making money from free workers" this monthe or somewhere. 02:09
@preactionthe lines are blurry, i'll admit02:09
@preactionbut personally, my loyalty is more to the software than the company. i work on WebGUI. working for plainblack is just what pays my bills ;)02:09
streamlinesthat Time mag article was blurry too. anyone else saw it? 02:09
@preactiondo they have it online?02:10
streamlinesi hear you. dunno if its online... saw it this week I think its failry new. 02:10
@preactionhttp://www.time.com/time/magazine/article/0,9171,1590440,00.html02:11
streamlinesCaught my eye since I've worked for exclusively for myself and looked to open source for answeres since mid 1990s. and I still know nothing. 02:14
@preactionalso, don't be afraid to speak up, the community always needs people who can speak (diplomatically, of course)02:15
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []02:16
@preactioni have the good fortune to have worked on my own FOSS projects, which led to getting a paying job for another FOSS project (and there are still days I count myself very lucky to be where I am)02:17
@preactionif my verdamnt ISP would get their act together, i'd be able to re-enable my SVN repo and get my projects and personal website back online02:17
streamlinesThanks. I fell a little better.  I've wanted to learn perl in-depth forever, but haven't had the time. Always looking to the next gig. After thsi long, I've begun to seriously anaylse / question my philosphies and business model. 02:17
@preactioni think plainblack has it right: offer your employee's time at a price, but offer a lot of the resulting code / docs for free02:18
streamlinesI just don't want to go back to working for the biog corp. I've really enjoyed my freedoms...rather be a bit poorer and free that have someone call me at 3AM becasue some server crashed. 02:18
@preactionit's upfront: you're paying for development of a feature that will be included in a free software, your name has been attached to this feature so you get exposure too (Gama has funded a lot of features, and the US DoS, and Brunswick, and Donorware, etc...)02:19
@preactionwe offer printed docs for a price, but also a forum for community docs02:20
SDuensinI'm back!02:20
@preaction(we were flamed for "making the community write their docs for them", but that's not the point of the community wiki)02:20
SDuensinperlDreamer - I know I need a custom workflow.  I just don't know how to hook up the subscription stuff to make it run it.02:21
@preactionSDuensin: sounds like you need a wobject that will trigger the workflow02:21
@preaction"Visit this page, enter some information, and you'll be given permissions to your own section of the site"02:22
@preactiongotta run to gamestop to pick up Supreme Commander, bbl02:22
SDuensinpreaction, I set up a subscription to give the user a group.  However, I don't know how to put the subscription on the site for them to "buy" nor how to trigger the workflow.02:23
greghackegrab me a copy02:23
greghackewell, an extra copy02:23
@preactiongreghacke: pfft02:23
greghacke;)02:23
@preactionSDuensin: commerce-like thingy? uhmm...02:23
greghackeselling a subscription02:23
greghackethe easy side02:23
SDuensinpreaction, well, I figured a subscription would be the easiest way to do it.02:23
@preactionit would, but the subscription would add them to a group, which group? the group that manages all content? or create a new page layout that the user has all permissions for?02:24
streamlinesI'm just a "system integrator," (whatever that means )and I've got RedHat certified something, but still was a bit disillusioned at the figuring out wG, even armed with docs. They're more geared for end users, IMHO. hobbyists. My unfamiliarity with some of its components was the key...Given some time and being a fast learner, I'll catch on (that's what kept me fed to this day) but the absence of a architectural type doc was the m02:24
streamlinesissing ingredient for me. I'll hit the wiki soon enuff. 02:24
greghackeproblem with an architectural type doc is webgui is an octopus02:25
greghackeor at least a squid02:25
@preactionstreamlines: most of the docs are geared towards the WRE, because it's goal is a platform-independant system for running WebGUI source02:25
SDuensinWell, I figured I'd give them a "Has Homepage" group as well as the group that the workflow creates for them that controls access to editing their page.02:26
@preactionSDuensin: so you only want them to edit one page?02:26
SDuensinI'd like them to be able to go wild, if possible.02:26
streamlinesGotcha. of course, no complaint about that. that what most useres need. For my needs, I needed to find my own way and ask here, etc. SAy, ,whats that IRC mentoring thing I read about on plainblack somewheres?02:27
@preactionsomeone was in here before with the same problem, he wanted to create a myspace-like atmosphere in webgui02:27
@preactionirc mentoring? or WebGUI Live?02:27
SDuensinEww.  MySpace.  Worst!  Interface!  EVAR!02:28
greghackewas here02:28
greghackesay 6 weeks ago.  may have chat record somewhere02:28
+perlDreamerstreamlines: the idea is that you come here with problems and those of us who do regular wG hacking help out02:28
+perlDreamerthat then enables you to do the same later02:28
+perlDreamerwrite some code, docs, a test, answer board postings, etc.02:29
+perlDreamerit's a way to multiply knowledge and get more people into wG02:29
* SDuensin is trying to learn enough to get to that level. :-)02:29
+perlDreamerSDuensin is doing well02:29
greghackelike my silly UNIX_TIMESTAMP question.  Sometimes we know the answers, sometimes we forget the answers and sometimes we just need some help.02:29
SDuensinSo how do I put the subscription on the site so people can buy it?02:30
@preactionSDuensin: did you check the SubscriptionItemPurchaseUrl macro?02:30
SDuensinThe what!?02:30
SDuensin:-)02:30
@preactionlook in the help files, under Macros there are two for Subscriptions02:30
+perlDreamerexactly.  You add a product in the product manager, then refer to it via either the Product Macro or some other product/subscription related macro02:30
SDuensinHeaded there now.02:30
streamlinesno--theres a mention there about finding a mentor on  IRC (in the developer page, i think) I don't know how you guys chat & find extraneous stuff so fast. 02:30
SDuensinNext is to hook a workflow to the subscription.02:30
streamlinesanywho, must look after some other stuff for awhile. I'll be lurking. 02:31
@preactionhopefully when the Commerce system is re-written, subscriptions won't be so obtuse, in fact it'll all be so much simpler I hope02:31
@preactionif, of course, I get to design it ;02:31
@preaction)02:31
@preactionanyway, seriously, gamestop now02:31
* preaction &02:31
streamlinesAre you gone yet, preaction?02:35
+perlDreamerhe's gone02:38
+perlDreamerCalled away by his new lord, SupCom02:38
SDuensinI don't have permission to access the subscription page?  I'm logged in as admin!02:38
SDuensinAh.  Have to have a payment thingie.02:39
streamlinesperlDreamer, I just got a wild idea. I'd like to bounce it off of you and preaction. maybe tomorrow. 02:39
streamlineswill you be here?02:40
+perlDreameryes02:40
streamlinescool. I'll lurk . you know where I'm going, right? 02:40
+perlDreamerI have a few minutes now if you want to bounce it off me02:40
SDuensinAny way to kick off a workflow with a macro?02:41
+perlDreamerno02:41
SDuensinWell, that's no fun.  :-P02:41
+perlDreamerWorkflow hooks are in Add user, editSave Asset and one other place02:41
streamlinesI mean, the past thread. Do you REALLY want to have someone at OSCOM ?02:41
* SDuensin doesn't see how this can possibly work. :-/02:42
+perlDreamerI think it's a good idea, but rizen has much better horse sense than I do about this kind of stuff02:42
+perlDreamerI'm an idealist02:42
streamlinesDo you feel  that presence could it really help wG and plainblack? 02:42
+perlDreameryes02:42
+perlDreamerIMO02:42
streamlinesLast year, I pad almost 12,000 for a phone book ad. did it payoff for me? not really. Now--just Shooting the breeze---do you really think a volunteer would go? bear in mind I've neve seen such a conference. 02:45
+perlDreamerme either02:45
+perlDreamerI think OSCON might be a better gig02:45
+perlDreamerbigger audience02:46
streamlinesI mean reaching actual people, you'd pay a person travel expenses, right? it would be worth at least that to plainblack, right? 02:46
+perlDreamerthat's rizen's point.  he thinks bang for the buck would be low02:46
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui02:47
-!- mode/#webgui [+v crythias] by ChanServ02:47
streamlinesOk. but what's the buck you're willing shell out? In other words, think about the bang (any bang being better thatn no bang) and then you set the buck part.  02:47
+perlDreamerright02:48
+perlDreameras one of those volunteer types, my bucks are tightly constrained02:48
+perlDreamertime is even more constrained02:48
+perlDreamerspeaking of which02:48
+perlDreamerit's dinner time for perlDreamer02:48
streamlinesquestion is whatif you didn have to shell actual bucks? 02:48
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit [""""]02:48
streamlinesthis isn't a sale or plug, honest!!! I'm talking business model here!02:49
streamlinesNt a sales pitch I mean. Oh well, he's gone. I was going to say: 02:51
* SDuensin thinks running a workflow on a subscription signup is a vicious rumor.02:51
streamlineshmmm...dinnertime for me too. :-) still here tho. (slink, slink).02:52
greghackehrm.  looking at subscriptions now and the perl script excute function.02:52
SDuensinMe too, greghacke.  Trying to see if there's something fun I can execute.  :-)02:54
* SDuensin isn't much of a Perl guy.02:56
SDuensinEven if it runs the workflow, I don't see how it's going to create a new page and groups and all that other jazz that rizen was talking about doing in the workflow.02:58
* SDuensin has three sites to build that all need this functionality.02:59
Radix-wrkso fund-a-feature for it03:00
SDuensinMight be doable.  Depending on how much funding such a feature needs.  :-D03:00
Radix-wrkrequest a quote for it on their site and they'll tell you :)03:01
greghackethen see if there is anyone that will go in on the development with you.03:01
greghackeothers want the feature, maybe they'll pitch in03:01
SDuensinrizen seemed pretty sure I could get it to do this.03:02
SDuensinI think ckotil wants it, too.03:02
greghackei've got two clients who could use it.03:02
Radix-wrkSounds like a plan then :)03:02
SDuensinI thought about being psycho - doing like the demo on the Plain Black site.  Create a whole new instance of WebGUI and proxy it in.  :-D03:03
Radix-wrkfrom what I've heard - adding workflow calls themselves are quite simple - it's the UI side of things that is more work.  Rizen was asking at the WUC where people wanted workflows added in future.03:05
greghackeeverywhere!  :-)03:06
Radix-wrkbest way to get them added is to either RFE it or fund it :)03:06
SDuensinAmen, greghacke - anytime ANYTHING changes, put a hook there!03:06
SDuensinI want to see that workflow dropdown go from 3 items to 300.  <G>03:07
greghackewell, my clients are starting to fund it for me.03:07
* SDuensin has no clients. <so sad>03:08
greghackethey're easy to find.  i keep getting them cropping up. only a fwe are freebies (a church, a community outreach and a high school band)03:09
SDuensinI'm an awesome tech and programmer.   I'm a horrible marketer and salesman.03:09
Radix-wrkSo add it in yourself then! :)03:10
greghackei'm just not a perl expert yet.  i am slowly learning using everything i can find.03:10
SDuensinThat may happen.  I did alter the old 5.x photo album wobject quite a bit.03:11
Radix-wrkheh.. I know how it is.. I know enough perl to customise what someone else writes, but not really go off and write my own stuff yet ;)03:12
streamlinessay, on wG with one domain/site installed, where is the equivalent of /data/domains/example.com/www ? there isn't a www dir there in my 7.3.8, I'm just looking for a sensible place to pput certs03:13
Radix-wrkadd them as snippets?03:14
streamlineswould that be /data/WebGUI/www?03:14
Radix-wrkyou don't want them exposed exactly tho do you?03:15
greghackethey go in...03:16
greghackehrm...03:16
Radix-wrkI put mine in the /data/domains/<sitename/ssl/ directory myself03:16
greghackeyep.  that's where mine are03:16
streamlinesso you created that ssl dir? minde doesn't exist.03:17
Radix-wrkyes, I created it03:17
streamlinesyou too greghacke?03:17
Radix-wrkit really doesn't matter where you put them - or what you call that directory.. as long as it's private and somewhere in /data for backup purposes03:17
Radix-wrkideally tho you'll want one per site - so that hierarchy makes sense03:18
Radix-wrkit's also what the webgui docs on SSL recommend I seem to recall ;)03:18
streamlinesthanks Radix-wrk. I'm about at your level with perl....yes, ssl docs suggest making certs under a www in each domain/domain.com, but my www does notexist, yet I have a working webgui.03:19
streamlinesthat why I was asking for an equiv. /domain/domain.com exisis, but no www thereunder. just awstats and public.03:20
Radix-wrkI'd do what greg and I have done, create an ssl directory and use that03:21
streamlinesand logs. but no www. I had dropped and created a few sites in thei installation. At one point I droppes my only site, the added sites03:21
Radix-wrkwww has been replaced with public03:22
Radix-wrkbut I would not put your certs in public for security reasons03:22
streamlinesroger that sorry bad typing,..dropped my only site then added one. maybe somethignwent wrong there? 03:22
Radix-wrkonly apache needs to know where the certs are03:22
streamlinesyeah, definately not in public!03:23
streamlinesSo according the the docs, adding the necesary <VirtualHosts > is done in "apache config file" . Would that be httpd.conf? not sitename.conf? ssl.conf or ther? modproxy conf? I've apparently gotten this wrong a few times. 03:26
* SDuensin is lurking... Survivor is on!03:26
-!- patspam [i=patspam@203-214-97-95.dyn.iinet.net.au] has joined #webgui03:28
streamlinesIn other words, the docs are generic for apache. WRE uses apache in a reverse proxy setup. hence the question.03:29
patspamI've submitted a patch for my RFE to keep track of user sesssion lengths (http://www.plainblack.com/rfe/request-for-enhancement/logged-in-time)03:30
patspamis that where i should submit the patch (as a reply to the RFE) or is there a better way to get it reviewed and hopefully picked up?03:34
Radix-wrkstreamlines, if you're using the wre then you'll want to edit the modproxy apache config file /data/wre/etc/sitename.modproxy and add it there04:00
streamlinesroger that. 04:00
streamlinesTHANK YOU!04:00
Radix-wrkpatspam, preaction or rizen are the ones who can hopefully answer you in submitting patches04:00
+crythiashttp://www.turboajax.com/turbodbadmin/04:01
Radix-wrkstreamlines, your welcome04:01
streamlinesI was looking at the wrong places. /data/wre/prereqs/apache/conf/httpd.modproxy etc. 04:03
@preactionpatspam: your best bet is to check out the SVN HEAD, apply your changes, put the things you have in step 1 in an upgrade script (docs/upgrades/upgrade_7.3.X-7.4.0.pl), and then make a diff of the changes (svn diff)04:04
@preactionpatspam: also, for things that haven't been i18n'ed yet, you can use $i18n->echo("Text"). it's a kind of note to future authors that "this should be i18n"04:06
@preactionpatspam: otherwise, looks very nice. with a unified diff and JT's approval, we can probably add it right after we fork for 7.404:07
Radix-wrkstreamlines, no, I wouldn't add it there - I'd add it in the file I mentioned previously04:07
@preactioni wonder if we could build a linux-from-scratch for the WRE04:08
streamlinesoh of course---definately. I was only saying how wrong I was by looking at the wrong place. 04:09
Radix-wrkthe file I mentioned previously is automatically included in that file anyway - but if the default wre settings change then you won't have your stuff stomped04:09
Radix-wrkokey.. my fourth and last entry to the WCC competition - http://www.plainblack.com/community-wiki/how-to-add-a-webgui-user-via-a-url04:10
Radix-wrkanother esoteric entry from me of course.. but again, it was a solution to a problem I had - and I'm sure someone is going to run into the same thing :)04:12
@preactionyou  might want to add the script itself to the "Contributions" section, and then just post a link in the wiki article04:13
streamlinesnow, completessl test cert enroll/ordering page ( referred by pb customers) is currently offline. nayone know if that's been like that for days/months? of maybe just down for some hours till tomorrow? 04:13
Radix-wrkpreaction, Hmm.. not a bad idea - hadn't thought of the contrib section04:14
@preactionRadix-wrk: i don't mean to discourage you, but i think PedersonMJ has this one in the bag: http://wiki.webgui.org/how-to-give-webgui-your-own-style04:14
Radix-wrkOh I know04:15
@preactionthat overachieving git04:15
Radix-wrkI'm going for second, third and fourth places04:15
Radix-wrkhehe04:15
@preaction"and" eh? ;-)04:15
Radix-wrklol04:15
greghackemine goes up this weekend04:16
Radix-wrkI've actually posted all four of these on the forums at one time or another as howto's and some of them are on crythias's site too.04:16
greghackewhat a bear to write04:16
-!- wgGuest76 [n=wgGuest7@24-236-144-89.dhcp.trcy.mi.charter.com] has joined #webgui04:16
@preactioni think i've found a bug in the wiki: making internal anchor URLs doesn't seem to work right04:17
Radix-wrkfigured I may as well add them as wiki articles and see how they go in the wcc - if I get a bit of extra karma out of it I'll be happy - then my rfe's can get a boost04:17
-!- wgGuest76 [n=wgGuest7@24-236-144-89.dhcp.trcy.mi.charter.com] has left #webgui []04:17
@preactionb-b-b-but you're doing this for the community! not for some contest!04:17
Radix-wrkyikes.. egads!.. oh no.. what will become of me!04:18
-!- wgGuest34 [n=wgGuest3@24-236-144-89.dhcp.trcy.mi.charter.com] has joined #webgui04:18
@preactionyou karma-grubbing barstad!04:18
Radix-wrkyou're right, I'd better chop that body part off quicksmart.04:18
@preactionperlbot karma Radix04:18
perlbotKarma for Radix: 104:18
@preactionoh noes! it begins!04:18
@preactionperlbot karma preaction04:18
perlbotKarma for preaction: 204:18
@preactionha!04:18
Radix-wrkI still want a karma refund04:18
Radix-wrkI spent thousands of karma on an rfe early on - then ended up giving up and funding it ;)04:19
greghackeI think I have like 2104:19
wgGuest34can i use the wre mysql instace to run othe mysql databases or must i set up another mysql instace?04:19
@preactioni've got almost 5000 karma points i could spend on RFEs :p04:19
@preactionwgGuest34: there's no problem using the wre mysql to do whatever you want, no04:20
Radix-wrkwgGuest34, you can use the wre mysql instance to do what you want - just create a new database04:20
@preactionwgGuest34: but beware of naming the database the same as the addsite script would, that's not a good idea (since addsite doesn't gracefully handle when a database already exists with the same name)04:20
Radix-wrkperlbot karma dbell04:21
perlbotdbell doesn't have any karma04:21
@preactionperlbot just manages the karma from IRC, so Radix++04:21
@preactionperlbot karma Radix04:21
perlbotKarma for Radix: 104:21
greghackeperlbot harma greghacke04:21
@preactionRadix++04:21
@preactionperlbot karma Radix04:21
perlbotKarma for Radix: 204:21
Radix-wrkAhh04:21
@preactionthere we go04:21
Radix-wrklol04:21
greghackeneed to learn how to spell04:21
greghackeperlbot karma greghacke04:21
perlbotgreghacke doesn't have any karma04:21
greghackewoot!04:21
Radix-wrkhere i was thinking it was smart ;)04:21
wgGuest34thank you, maby i can get it to work04:21
Radix-wrkgood luck! :)04:22
streamlinesum---can someone splain ---what's going on? I know what webgui karma is, bu ti missed something right at "it begins!" above. 04:24
@preactionstreamlines: on the plainblack.com site you can get karma04:24
streamlinesi know. 04:24
@preactionyou can spend that karma on RFEs, JT made a point to say "one karma RFE per minor version" or something04:24
@preactionso the top RFE on the list is the one with the highest karma scale, as calculated by "karma points / difficulty of RFE"04:25
streamlinesare you actually assigning karma to each other here, now? or just banter?04:25
@preactionjust banter04:25
streamlinesahhh.04:25
@preactionperlbot is the bot from #perl, it's a friend of mines and i wanted it here for stuff like:04:25
@preactionperlbot perlfunc04:25
perlbotPerl builtin functions - http://www.perldoc.com/perl5.8.0/pod/perlfunc.html04:25
@preactionperlbot cpan for CGI::Debug04:25
perlbotDocumentation for 'CGI::Debug' can be found here: http://xrl.us/uj5204:25
@preactionperlbot 8ball Will I be pretty?04:26
perlbotMagic 8ball says: No04:26
@preactionperlbot fortune04:26
perlbotBaltimore, n.: Where the women wear turtleneck sweaters to hide their flea collars. 04:26
@preactiongooeybot is dead since my internet connection is down, but otherwise gooeybot would be the infobot responsible for webgui information04:26
streamlinesoh--so perbot isnt an actual user here. I get it. 04:26
@preactionand i have plans to write some plugins for gooeybot04:27
@preactionperlbot botsnack04:27
perlbotOMG thank youuuuuu!! :-)!!04:27
streamlinescool! 04:27
@preactioni'm wondering though if i should continue with the infobot core, or move to Chris's core04:27
@preactionperlbot codebase04:27
perlbotcheck out my insides: http://chrisangell.com/incoming/chrisbot/v304:27
streamlineslemme try: perlbot botsnack04:27
streamlineshmm.04:27
streamlinesperlbot botsnack04:27
perlbotOMG thank youuuuuu!! :-)!!04:27
@preactionyou have to address him :p04:27
streamlinesaha !04:27
streamlines:-D04:28
@preactionperlbot streamlines is the blur they make after they wake up next to you when the alcohol wears off04:28
perlbotadded streamlines to the database04:28
@preactionperlbot streamlines04:28
perlbotthe blur they make after they wake up next to you when the alcohol wears off04:28
@preactionrofl04:28
@preactionperlbot forget streamlines04:28
perlbotremoved streamlines from the database04:28
@preactionno, I don't have Asperger's Syndrome, I'm just an ass04:29
streamlinesi see. who has authority to add such "fingers"04:29
streamlinesanyone?04:29
@preactionanyone04:29
@preactionavoid putting webgui stuff into perlbot though, perlbot is #perl's bot04:29
@preactionwonder if i can get buu to bring buubot, buubot has eval: <perl script>"04:29
@preactionperlbot keywords04:30
perlbotCheck out all the things I know: http://www.chrisangell.com/cgi-bin/botkeywords.cgi Don't want to see the port and country TLD facts? http://chrisangell.com/cgi-bin/botkeywords.cgi?noports=1&nocountries=104:30
@preactionperlbot .nu04:30
perlbot.nu is Niue04:30
@preactionperlbot port 8004:30
perlbotport 80: http - World Wide Web HTTP04:30
streamlinesok. and is perlbot "string" <reply> any string ? like a wiki, anyone can put, or must it be an IRC username in session?04:31
@preactionperlbot help04:31
perlbot(fact)::tell (who) about (what)::(what) > (who)::learn (what) as (info)::relearn (fact) as (info)::phone (phone number)::shorten (url)::shorten it::search (module)::docs (module)::perldoc -f (function)::jargon (term)::math::fortune::flip::host (type) (record)::rot13::roll (die)::tempconv (temp)::scramble (foo)::8ball::slap::diss::what time is it::top/bottom (number) karma::geoip (ip)04:31
streamlinesooohh. ok. 04:32
@preactionmostly it's "fact" IS "string", the first "IS" being the delimiter04:32
@preactionif you need to use IS, you can use "learn <fact> AS <info>"04:32
@khennperlbot help04:32
streamlinesseen04:32
perlbot(fact)::tell (who) about (what)::(what) > (who)::learn (what) as (info)::relearn (fact) as (info)::phone (phone number)::shorten (url)::shorten it::search (module)::docs (module)::perldoc -f (function)::jargon (term)::math::fortune::flip::host (type) (record)::rot13::roll (die)::tempconv (temp)::scramble (foo)::8ball::slap::diss::what time is it::top/bottom (number) karma::geoip (ip)04:32
@preactionyou always need to address perlbot, chris designed it that way04:33
@preactionperlbot seen khenn04:33
streamlineschris?04:33
@preactionnevermind...04:33
@preactionperlbot owner04:33
@khennperbot who04:33
perlbotChris62vw is my master04:33
@khennperbot 8ball04:33
streamlinesinteresting. I suppose I can't refine "WHO"04:33
streamlinesredefine I mean04:34
@preactionperlbot 8ball will khenn's son grow up to be masculine?04:34
perlbotMagic 8ball says: Yes04:34
@preactionwoot! he's cute AND he'll be a red-blooded male!04:34
streamlinesOK. I'm gone back to hunting for a trial SSL cert. openssl is down for this purpose--any idea how long? has this happeed b4?04:35
@preactioncouldnt tell you, i think there's a way to make self-signed certs iirc04:36
streamlinesyes, but I'd like to test a $$ one. 04:36
@preactionthen you just get a security pop-up saying "We don't trust who signed this, do you want to?"04:36
streamlinesyup. many of my own sites rnu this, but I wan tto dem o foa a client without the popup. 04:37
streamlinesman, I type baad04:37
streamlinessorry not openssl I meant completessl --their  site not delivering page to insert CSR.04:38
@khennperlbot 8ball will khenn ever finish this stupid registration app?04:38
perlbotMagic 8ball says: Ask again later04:38
@khenncrap04:38
streamlinesrecognized me a splainblack customer but message "ordering system down" etc.04:38
streamlineshaving linked from plainblack.com of course.04:39
wgGuest34how would i find out what port my wre mysql server is using? 04:39
streamlinesI hope they're not denying orders only to pb custs....I'll kill cookies setc. and tryu again.04:39
@khennIt likely uses the standard mysql port which is ...04:40
@khennI can't remember04:40
@khennI want to say 32 something04:40
@khennyou could probably google it04:40
Radix-wrk330604:40
greghacke330604:41
@preaction2 seconds off...04:41
greghackeyeah, what he said04:41
streamlines330604:41
@preactionperlbot port 330604:41
perlbotport 3306: mysql - MySQL04:41
greghackehrm04:41
greghackeperlbot port mysql04:41
streamlineshmm.04:41
greghackeworth a shot04:41
wgGuest34weird other non webgui php apps cant connect to it, but i can hit it from the command line and it responds04:42
streamlinesstreamlines lurks again. (slink slink)04:42
Radix-wrkperlbot mysql port is 330604:42
perlbotadded mysql port to the database04:42
Radix-wrkperlbot mysql port04:42
perlbot330604:42
@preactionwgGuest34: did you set up permissions appropriately?04:42
wgGuest34??04:43
SDuensinwgGuest34 - The password hash format on MySQL changed awhile back.  If PHP has the wrong library, you won't be able to log in.04:43
streamlineswhat OS?04:44
wgGuest34that is possible this app says it use mysql 4/5 04:44
Radix-wrkI use the latest windows mysql tools to access the webgui mysql server04:44
Radix-wrkwebgui uses mysql 504:44
streamlineswgGuest04:44
wgGuest34linux fedora core 4 04:44
streamlinesI know the problem well. 04:44
SDuensinI always end up creating an "oldroot" account with the old hash for stupid programs.  :-)04:44
streamlinesTHe issu is indeed the hash. examine the passwd table s and you'll see. 04:45
streamlinesdiferent passwd for usr@localhost as opposed to usr @ ip address04:45
wgGuest34the error i get is: Failed to connect to database roster as root@208.109.204.237:330604:46
streamlinesone is probably not currently set. doe this sound on track, you gurus?04:46
SDuensinI vote for the hash format not matching.04:46
SDuensinOld password hashes were pretty short.  The new ones are at least twice as long.04:47
@preactioni vote for verifying that the user can connect from that IP/port with the command-line utility04:47
wgGuest34I have used this ap on my linux box at home but now i am trying to do this all over ssh on a new box at server beach04:47
wgGuest34and losing my graphics has made this harder then normal04:47
SDuensinwgGuest34, can you create a new user on the SQL server and try connecting to it?04:48
streamlines I'm saying there's a different passwd for root@<youip> than for root@'localhost' aftrer making sure that TCP connectiviyt for mysql is set04:48
SDuensinYou can give the new user an old hash.04:48
streamlinessorry I'm bit slow here. 04:48
SDuensinIf you have a GUI tool, copy the root user, change the name to oldroot.  Then run this:04:49
wgGuest34from the command line it works as localhost but not ip address04:50
SDuensinOh.04:50
SDuensinThen streamlines is on the right track.04:50
@preactionsounds like "user"@"host" doesn't have the right password04:50
SDuensinGet logged in and run this statement:04:50
wgGuest34k04:50
SDuensinupdate user set host='%' where user='root';04:50
SDuensinThat will let root log in from anywhere.04:51
SDuensinYou'll also need to run:04:51
SDuensinflush privileges;04:51
wgGuest34says no database selected04:51
SDuensin(And by "run", I mean from the "mysql>" prompt.)04:51
SDuensinOh yea.04:51
streamlinesyou have to be acreful WHICHguio tool you use, if any. older one will use the wrong passwd hash / syntax.04:51
SDuensinuse mysql;04:52
streamlinesand if you google,. use more recent pages or ones appropriate to your version of MySQL. syntax differes slightly and effects are VERY different.04:52
Radix-wrkthe gui tools at mysql.com work great04:53
@preactionpfft, lusers and their gui tools04:53
SDuensinhehe04:53
streamlinesalso, watch out for localhost vs. 127.0.0.1 user. 04:53
@preactionmysql -e"drop database site; create database site"; addsite --siteName=site; mysqldump --tables oldsite authentication user groups groupings groupGroupings | sed s/INSERT/REPLACE/g | mysql site;04:54
@preaction:p eat THAT04:54
@preactioni know, i know, a perl expert using sed, quell horreur!04:54
SDuensinACK!04:54
streamlinesyeah. thats what I eventually did. roughly, in a roundabout way.04:54
@preactioni've got site migrations down to a very small shell script ;)04:55
wgGuest34thanks for your help, i need to get better at this stuff :)04:55
patspampreaction: thanks for the patch submission help, I'll follow your advise04:55
@preactionpatspam: thanks for the patch, always good to see fresh meat for the grinder04:56
streamlines:-) thats funny. This IRC thing is distraction. I'm supposedto be hunting SSL trial certs. (slink slink).04:56
patspamwhere should I post the SVN diff? as a reply to my RFE?04:57
streamlineshow you guys ever get work done? I guess learn to type faster helps. 04:57
@preactionpatspam: there should be an "attachment" thingy04:57
Radix-wrkwork?  what's that?04:57
patspamah cool, ok04:58
streamlinesits all fun for you isn't it?04:58
Radix-wrkit's all fun and games until someone gets hurt.04:58
@preactionhttp://www.thinkgeek.com/tshirts/frustrations/374d/04:58
streamlinesok now reallly this time: (slink, slink).04:58
streamlinesthanks.. see y'all sooon.04:59
Radix-wrkhehe.. cute04:59
@preactioni almost wish i lived in an area i could get away with this stuff without having everyone come up to me with the letters WTF on their forehead04:59
Radix-wrkI have the thinkgeek one "No, I will not fix your computer" - great for family gatherings.05:00
@preactionrofl indeed05:00
Radix-wrki have another one that has just 'WTF' on it05:02
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:03
PedersenMJgood evening05:03
Radix-wrkafternoon05:03
PedersenMJHow goes it?05:03
Radix-wrkit goes - needs a bit of fuel atm tho.. lunchtime methinks.05:04
* Radix-wrk wanders off to get lunch.05:04
-!- wgGuest34 [n=wgGuest3@24-236-144-89.dhcp.trcy.mi.charter.com] has quit []05:10
PedersenMJOkay, going to upgrade to 7.3.10, and then ask if anybody has any preference for the next theme I convert? Basically, I'm taking requests.05:12
greghackeeverything on CSSZenGarden?05:12
PedersenMJWell, pick one of them?05:13
greghackeguess i already did that though05:13
PedersenMJYou got a script to convert csszengarden?05:13
greghackei wish i had.  I built a layout template using the same basic html that CSS Zen Garden used.05:14
greghackethen I can apply the CSS from those pages - with mods for navigation differences. etc.05:14
PedersenMJNice idea. I can see how that could make it pretty easy to build any theme, really.05:14
greghackemakes your entire site css-driven but that is a good thing imho05:15
PedersenMJYeah, it definitely is. Makes it pretty easy to change the whole look/feel.05:15
greghackei do that a lot.  one of my clients - www.redskyrising.com (a goth rock group) uses it.05:17
greghackeif you have FF you cal look through their templates - all are similar but they are customizing them more now05:17
PedersenMJcss zen garden? or red sky rising?05:18
greghackeredskyrising.05:18
greghackecsszengarden seems to be slow lately.  no new official styles05:19
PedersenMJHonestly, I haven't even looked at them. And, with your template, I don't know that it's even a useful thing for me to do.05:21
greghackefor me, it was an exercise in development.  providing a simple html template with all the key elements in place allowed my clients to build their own style when they want change05:22
PedersenMJI can understand that, definitely.05:23
greghacketurning over the ability to restyle a site to a customer is huge for me.05:24
PedersenMJSee, I'm not a web designer. I prefer to do some basic stuff, and say "Here, the functionality is there, you make it look any way you wish."05:26
PedersenMJAnd yes, I know how contrary that is to being the guy who is trying to convert the various styles out there for webgui :)05:27
patspamok, I've re-done my patch submission as an SVN diff (http://www.plainblack.com/rfe/request-for-enhancement/logged-in-time). thanks preaction!05:27
greghackemy weakest area is code - I can but I am not grossly talented.  I can, however, make code sing and dance.  i've even found i can take the most internet-phobic person and get them using webgui and love it.05:27
@preactiongreghacke: we should send you to caulifornia05:27
greghackePMJ: it's called working the other skills.  it's why i am digging into code.05:27
greghackewhen is the conference?05:27
@preactioni think it's too late anyway, they're done taking event submissions05:29
@preactionpatspam: looks good, but one thing: GUID columns must be flagged as "binary". in your upgrade script, alter table userLoginLog add column sessionId varchar(22) binary05:30
PedersenMJYeah, I do need to work on some of my web design. Okay, I need to work on all of it. I can do code all day long. But the differences in the various browsers make me want to explore someone's bowels with a dull rusty nail and no anaesthetic.05:30
@preactionpatspam: also, the other column might be better as a "bigint" instead of "int(11)"05:31
@preactionalso, "bigint unsigned"05:31
@preaction(since it'll never be negative"05:31
patspamoh ok, i was just copying the userLoginLog.timeStamp field definition for that one05:32
@preactionpatspam: understandable, there are sections of the core that are horribly outdated :(05:33
patspamheh that's ok, I'll go with your recommendation05:34
@preactioni've got a set of working rules that i use, above-and-beyond the "WebGUI Coding Guidelines"05:34
@preactionit'd be nice if you used MySQL date/time fields, but I'm not going to ask you to do that (it'd require a substantial rewrite and probably some rewrite of even more core code)05:35
PedersenMJHmmm.... Might go with this theme, as it could make for an exceptionally useful corporate intranet: http://www.oswd.org/design/preview/id/286005:35
@preactionpatspam: but, check out WebGUI::DateTime for your future endeavors, it has some nice functionality for working with date/times05:36
@preactionPedersenMJ: i like it, but does it have to be three-columns? i hate three-column layouts05:36
patspamyeah, I've been storing dates in the db as mysql date strings for my own wobjects, i only used the perl epoch in this instance since the timeStamp field is already there and I want to be able to compare my lastPageViewed to it05:37
PedersenMJActually, that section I'd make into just the body.content, I think. Just however many columns the content has.05:37
@preactionthat's what i imagined, less mucking about05:38
@preactionahh05:38
PedersenMJThough.... I might make the right column into a "page" menu, and make the left two columns into body.content.05:39
PedersenMJThat way, the top menu always stays the same.05:39
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit []05:40
@preactionyeah, the top tabs would probably be better off static05:40
PedersenMJGoing through the top 200 at oswd is almost depressing. The thumbnail view for something like 85% of them looks identical.05:43
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui05:44
-!- mode/#webgui [+v perlDreamer] by ChanServ05:44
PedersenMJThe thing that makes it even more depressing is that I'm not sure I could do any better on my own. In fact, I know I couldn't.05:45
@preactioni had a nice, bold, simple design that was clean and attractive, but the site's down :(05:45
PedersenMJOkay, it's down to these two: "Internet Market" http://www.oswd.org/design/preview/id/2860 and Calypso http://www.oswd.org/design/preview/id/170505:47
PedersenMJWhich one would you guys like to see next?05:47
@preactioni think calypso would have more usage, but internet market seems prettier05:48
greghackei would have to agree with preaction - im looks nice but i'd actually use calypso05:48
PedersenMJThat's the direction I was leaning, too, so Calypso is next.05:50
@preactionthe wayback machine has the league management software i wrote when i was but a stripling!05:50
PedersenMJwayback has the code I unleashed on the mu* world many years ago, too.05:51
@preactioni thought i lost it, and it's useful to me, so imma find the latest version it has so i can keep it05:51
PedersenMJCool. That's an excellent thing when you can recover lost code like that.05:53
@preactionamen to that05:53
+perlDreamergreghacke:  this is your conscious speaking05:54
+perlDreameryou want to commit the CSS bug05:54
+perlDreamersoon05:54
PedersenMJWow... I'm still mentioned in new articles for the mushing world. http://www.electricsoup.net/?q=node/33605:54
+perlDreamerit haunts you worse than that annoying guy from IRC05:54
+perlDreameror William Shatner mouthing 5 word sentences with pauses in the middle05:55
PedersenMJpd: I don't know ... what you ... mean!05:55
+perlDreamerlol05:56
greghackePMJ: where you at in that?05:56
ckotilcss bug?05:56
greghackenm, pmj, found it05:56
PedersenMJMichael Pedersen. That's me. 4th paragraph.05:57
+perlDreamerThe Edit Task screen of the Project Manager is bunged up05:57
greghackeI can't commit, pD.  I will post it to you.05:57
ckotilah05:57
PedersenMJAnd what's really funny/sad is that I haven't done *anything* with that code base in ... 10 years.05:57
greghackegreghacke != commit05:57
+perlDreameryou can append it to the bug report?05:57
PedersenMJI've downloaded it, put it into a repository, reformatted it, but never done more than that.05:57
greghackeis what i am doing05:57
+perlDreamerI'll give you 3000 karma for doing that05:58
greghackePMJ: I work in the games industry.  they NEVER forget.05:58
greghackemy WOW guild is filled with pen-and-paper luminaries that ask "why can't people forget I made Metamorphosis Alpha?"05:58
PedersenMJI'm still surprised. I thought that mux was dead and gone, and people were moving on to other things.05:58
ckotilme too05:59
ckotilmuds especially05:59
Radix-wrkI never got into mush's much, but I'm still well known and remembered on the old lpc mud ancient anguish05:59
Radix-wrkand I still have friends who are there even now.. most of them running the place these days05:59
PedersenMJI still remember one of the funniest convos I ever had because of it.06:00
PedersenMJNeed to start by saying that my online handle has been Pedersen for about 13 years now. That's it. I don't bother going by anything else.06:00
Radix-wrkonly 13 years? pfft06:01
greghackei got greghacke (other than being my name) from EISS (a secure follow-on to DARPA from the NSA) in 198906:01
PedersenMJThat's the handle I used when I posted MIAM, and the handle I was using on another mush. Some guy logged in, and started trashing MIAM, btu in very vague terms. Like "It sucks", "It's terrible" "hate using it", etc.06:01
PedersenMJI started asking him what was wrong with it. He kept ranting in those terms. To the person with the same handle as the author. In front of a group of people who knew I was the author.06:02
PedersenMJI finally pointed it out to him that I wrote it, and asked again what was wrong, so I could fix it, and he promptly shut up, without saying another word about why it sucked.06:03
PedersenMJAs for only 13 years, yes, only 13. I've only been using computers for about 23, and the first 6 or 7 weren't on the internet. Once there, though, I started using Marvin (as in Marvin The Paranoid Android). Took me a few years to switch to using my last name.06:04
+perlDreamerthere's an off by 1 bug in the AdSpace ad displaying routine06:04
+perlDreamerargh06:04
+perlDreamerbut only for impressions06:07
+perlDreamernot clicks06:07
+perlDreamerah, come on guys06:19
+perlDreameryou can keep talking06:19
+perlDreamerI promise, no more WebGUI talk for a while06:19
greghackeworking06:19
PedersenMJHeh, sorry, got on phone. Me talking right now is guaranteed to be about flying, and will feature me showing off that I know so little about it that if you see me becoming your pilot you need to consider finding the nearest parachute :)06:40
greghackecareful with parachutes - they do occasionally fail06:40
* greghacke has some flight time and one parachute malfunction.06:40
PedersenMJWhereabouts do you fly, gh?06:41
PedersenMJAnd for what purpose? Fun, or was it military, or ... ?06:41
greghacke15 years in the US Army (Special Forces for 10) 06:42
greghackerotorhead mostly.  only 18 hours fixed wing.06:42
greghackethe rotorhead time was all training an an AF chopper - was part of the emergency operations - basic stuff on an MH53J06:43
greghackeEurope, the Middle East, Africa06:43
PedersenMJThe one issue I've ever heard that actually worried me about a helicopter was that, supposedly, until you reach +1000ft, you don't have enough space to perform successful autorotation. 06:45
PedersenMJNote: Me speaking about things I know nothing about, so please be gentle in correction if I go too far into the land of making an ass of myself.06:46
greghackeis about what we were told.  large choppers have less an issue but definately an issue06:46
greghackeis ok, my training was for emergency operations.  emergency == pilot dead.06:47
greghackemy station was immediately behind the pilot (on the SIGINT gear)06:47
PedersenMJOh... I'll just hope that training didn't have to be used, then. To play the role of Captain Obvious Understatement for a moment, that would truly suck.06:48
greghackeyeah, well.  i got some real world experience at a lot of things06:48
* greghacke notes his silver star, bronze star and purple heart sitting in the case.06:49
greghackei spent _a lot_ of combat time.06:49
greghackelike 7 years.06:49
PedersenMJOuch. Very big ouch. I just have no idea what to say to that.06:50
greghackewas life.  i look back on it with pride.  sure, i could have gone to college but it's what i needed.06:50
greghackeand now i get money from the VA so... :-)06:51
-!- streamlines [n=streamli@wsip-68-110-129-224.ga.at.cox.net] has quit ["Leaving"]06:51
PedersenMJI know that, if I were to ever consider joining the military, the absolute best that I could hope for is being tossed out on my ass during basic. Far more likely would be insubordination charges (for one thing).06:52
+perlDreamerw00t!06:53
greghackeoh, trust me.  you could not be worse than I was and remain.  my instructors told me i'd be one of three things: the best NCO ever, in jail or kicked out.06:53
PedersenMJWell, let's see, my issues (to start): punctuality. getting up at an hour that ends with "am". Respecting authority that hasn't proven itself to me personally. general snarkiness. Those are what come to mind for a start :)06:54
greghackeyou know much about military rank?06:55
greghackeenlisted ranks are rated E1 (private) through E9 (sergeant major)06:55
greghackemy highest rank attained was E7 (sergeant first class) 06:56
greghackeI saw E1 twice, E2 once, E3 3 times, E4 twice, E5 four times, E6 once and E7 once.06:56
greghackeI got demoted - a lot.06:56
PedersenMJWhat I know about military rank is only that the more metal you see on the shoulders, the quicker you'd better be jumping :)06:56
PedersenMJI *am* surprised. How on earth did you manage to avoid being kicked out or sent to jail? How bad does one have to be to have either of those happen?06:58
greghackespec ops gets a lot of leeway.  i tend to speak my mind.  i don't let rank cover stupidity.06:59
PedersenMJAh, okay. So, if I were to join as a private, and start showcasing my issues during basic, I'd likely not get anything close to the same leeway you got.07:01
greghackeeh, i did it there too. :-)07:01
greghackeit cost me but i learned how to cheat.07:01
greghackejust like everything - say programming. 07:02
greghackethere are rules.  Learn them, use them.07:02
-!- patspam [i=patspam@203-214-97-95.dyn.iinet.net.au] has quit []07:15
+perlDreamersee you all tomorrow07:16
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]07:16
PedersenMJtime for bed myself. later!07:22
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []07:22
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has quit []07:27
-!- rennerc [n=rennerc@71-8-211-29.dhcp.stls.mo.charter.com] has joined #webgui07:28
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]07:29
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]09:06
-!- rennerc [n=rennerc@71-8-211-29.dhcp.stls.mo.charter.com] has quit []09:23
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:00
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has joined #webgui12:33
-!- mode/#webgui [+o preaction] by ChanServ12:33
-!- wgGuest20 [n=wgGuest2@85-18-14-23.fastres.net] has joined #webgui13:20
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit ["Leaving"]14:04
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has joined #webgui15:13
wgGuest20hello greg!15:14
wgGuest20I didn't receive the email :(15:14
-!- streamlines [n=streamli@wsip-68-110-129-224.ga.at.cox.net] has joined #webgui15:27
-!- MrHairgrease [n=martin@194.171.50.114] has joined #webgui15:34
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:34
-!- SDuensin [n=Scott@238.sub-75-204-111.myvzw.com] has joined #WebGUI15:55
SDuensinGood morning!15:55
+MrHairgreasehi15:55
SDuensinFinally.  Friday.15:56
+MrHairgreaseover here it is almost weekend =)15:57
+MrHairgreaseonly two hours to go15:57
SDuensinOver where?  I'm in the St. Louis, MO, USA area.15:57
+MrHairgreasemaybe three15:57
+MrHairgreaseDelft, Netherlands15:57
SDuensinCool.  I'm in your past.  :-)   8 AM here.15:57
+MrHairgreaseyou are15:58
+MrHairgreasegood thing about my tz is that the weekend start earlier15:58
SDuensinThey're over earlier, too.  :-P15:58
+MrHairgreasedownside is that i have to get out of bed much earlier too15:58
+MrHairgreasetrue15:58
+MrHairgreaseare you one o15:59
+MrHairgreasef those hlaf empty glass types ? =)15:59
SDuensinNa.  Not really.15:59
+MrHairgreasej/k16:00
SDuensinMy only real problem lately is that WebGUI hates me.  :-D16:00
+MrHairgreasethat's too bad16:00
SDuensinIt's OK.  I love it.  :-)   It'll come around eventually.16:01
+MrHairgreaseI'm starting to hate webgui a little bit now16:01
@preactionblasphemy!16:01
+MrHairgreaseI've nothing else than upgrading sites today16:01
SDuensinUpgrading WebGUI scares the living shit out of me.  I have more problems with that than any other program I've ever used.  Not sure why.  It's just me.16:02
+MrHairgreasethe first from 6.2.7 -> 7.2.316:02
+MrHairgreasethe 6.2.11 -> 6.3.0 step is the badass transistion16:02
+MrHairgreasethe rest goes fairly fluently16:02
+MrHairgreasebut now I'm cleaning up this site to make it ready for upgrading16:03
SDuensinWow.  That's some serious upgrading.  I was just trying to go from 7.3.9 to 7.3.10!16:03
+MrHairgreaseaparently the runHourly has not run for a very very long time16:03
SDuensinhehehe16:04
+MrHairgreaseCleanTemp (265 seconds)16:04
+MrHairgreaseit takes forever16:04
+MrHairgreasethat box has a really slow disk16:04
+MrHairgreaseI think the runhourly script is running for > 10 mins now16:04
+MrHairgreasewhile it has had only 43 sec scheduling time16:05
+MrHairgreaseluckily it is being phased out16:05
SDuensinYou do any development on WebGUI?  Like custom assets or macros?16:06
+MrHairgreasesure16:06
+MrHairgreasethat's what i get paid16:06
+MrHairgreasefor16:06
+MrHairgreaseexcept today16:06
SDuensinhehe16:06
+MrHairgreasetoday i get paid for string at screens16:07
+MrHairgrease=)16:07
* SDuensin just noticed the + by your nick.16:07
SDuensinI'm about to embark on writing a macro.  Could be fun.  :-D16:07
+MrHairgreasecool16:07
+MrHairgreasewhat is it gonna do16:07
+MrHairgrease?16:07
SDuensinAllow users to subscribe to a community section of the site.  Once they're in, they'll get their own page where they can build their own site off the main site.16:08
SDuensinThat's the plan, anyway.  :-)16:09
+MrHairgreaseAnd the macro should make that page?16:10
SDuensinIt'll need to create a group, add the user to it, create a page, add it to the site, and give the user permission to edit from that point on.16:10
wgGuest20cool. A macro can do that? An Asset wouldn't be better?16:10
+MrHairgreaseno16:10
+MrHairgreasedon't thinks so16:10
SDuensinAn asset may be better, but a macro is a LOT easier to learn how to code.  :-)16:10
wgGuest20oh ok :)16:10
+MrHairgreaseassets are needlessly complex for this thing16:10
+MrHairgreaseand16:11
@preactionunless the situation itself intends to become more complex16:11
+MrHairgreasemacro's are easier embeddable in pages16:11
+MrHairgreasesure16:11
SDuensinThey're also getting added to a general "Has Homepage" group.  I can wrap my macro with another macro that checks for that group so it only runs my code for people who don't already have a page.16:11
* SDuensin just needs to dig through the API docs some more.16:11
+MrHairgreaseWhy don't you check fopr that in the macro itself?16:12
SDuensinI might.  Not decided yet.16:13
@preaction$session->user->isInGroup("groupId");16:13
@preactionfar easier16:13
SDuensinThe more I build in, the less flexible it is.  I may not want it to do everything for me in the future.16:13
+MrHairgreaseThere's a tradeoff between flexibility and usabilty16:14
+MrHairgreasethis thing is pretty specific in what it does by itself16:14
* SDuensin is dangerous with Perl. Need to keep it simple at the start. :-)16:14
+MrHairgreaseso why do you want to make everything endlessly flkexible16:14
+MrHairgreasesure16:14
+MrHairgreaseyou can always extend stuff16:14
+MrHairgreasejust keep it simple at first16:14
SDuensinWhy not make it flexible?16:14
+MrHairgreaseb/c the specific task for this thing is not something that needs flexibility16:15
+MrHairgreasethe ultimately flexible macro would be the Eval macro16:15
+MrHairgreasewhich would allow you to enter arbitrary perl code16:15
+MrHairgreasebut you don't want that =)16:16
+MrHairgreaseman16:16
+MrHairgreasethe runHourly is still running...16:16
SDuensinI either need to do something like:  ^MyMacro("GroupToCheck","SuccessPageAsset","FailedPageAsset",moreCrap...); or ^GroupText("GroupToCheck","^MyMacro(moreCrap...);^AssetProxy(SuccessPageAsset);","^AssetProxy("FailedPageAsset"););16:17
SDuensin(Or something like that.)16:17
wgGuest20the first example seems more usable16:18
+MrHairgreaseI don't like the idea of putting assetproxys in other macro's16:18
SDuensinRight, but the second lets me do more.16:18
+MrHairgreaseevery comma in the content to assetproxys link to16:18
+MrHairgreasewill break it16:18
+MrHairgreasethe secon will fail16:18
+MrHairgreaseprobably =)16:19
SDuensinhehe16:20
SDuensinLike I said, I don't know what I'm doing (yet).  I may go insane and write a wObject or something.  :-)16:20
+MrHairgreaseI would try the macro first16:20
+MrHairgreasemy 2 ct16:21
SDuensinMe too.  :-)16:21
SDuensinI'm thinking of calling it ^SuckItMySpace.   :-)16:22
+MrHairgreaseHoly crap16:24
+MrHairgreasemysql> select count(*) from userSession;16:24
+MrHairgrease+----------+16:24
+MrHairgrease| count(*) |16:24
+MrHairgrease+----------+16:24
+MrHairgrease|   521710 |16:24
+MrHairgrease+----------+16:24
+MrHairgrease1 row in set (0.00 sec)16:24
+MrHairgreaseno wonder it takes long16:24
+MrHairgrease=)16:24
SDuensinhehehe16:24
+MrHairgreasemysql> delete from userSession;16:24
+MrHairgreaseQuery OK, 520916 rows affected (0.16 sec)16:24
+MrHairgreasethat's better16:24
SDuensinI wish I had time to work on WG now instead of being stuck in MS SQL.16:27
+MrHairgreaseyou're working with wg in your free time?16:28
+MrHairgreaseor also professionally?16:28
SDuensinBoth.  I have my own company that I do on the side and then a real job so I can eat.16:29
SDuensinWebGUI is for me, but we're interested in using it at my "real job", too.16:29
+MrHairgreasecool16:30
SDuensinI have a half dozen or so sites I'm migrating away from other CMSs to WebGUI.  I'm also building a couple new ones on it.16:30
SDuensinEventually, I'd love it if WebGUI paid my bills.16:30
+MrHairgreasegreat16:31
+MrHairgreasemore webgui users are always welcome16:31
+MrHairgreaseare you going to the wuc 200716:31
SDuensinNo.  :-(16:31
+MrHairgreasetoo bad16:31
SDuensinI know.16:31
SDuensinWhere is it this year, anyway?16:31
+MrHairgreasemadison16:32
SDuensinDoh.  I knew that.16:32
wgGuest20from which CMSs you're migrating from?16:32
wgGuest20one "from" should be ok lol16:33
SDuensinOh man.  The main two are Joomla and Drupal.  I don't even remember what one of them is.  :-)16:34
wgGuest20cool and how do you manage to do the transition? You start from scratch with imports or do you manage to automate something and/or mess with SQL?16:35
SDuensinThe Joomla sites are being rebuilt.  Drupal, I'm undecided.  I have forums and users I'd like to migrate.16:36
wgGuest20I guess it should be very useful to WebGUI if you write an article to explain the transition and also why you prefer WebGUI over the others16:36
SDuensinMight have to do that.  Good idea.16:37
wgGuest20I'm curious too :-)16:37
SDuensinI never did "get" Joomla.  I don't like the way the admin side is separate from the presentation side.16:37
SDuensinAnd Drupal is just getting messy with all the various content types and security groups I've added.  Not that I'm a Drupal expert or anything.16:38
wgGuest20yeah16:38
wgGuest20Anyway if you see CMS popularity on a per-language basis, you'll see that Perl is unpopular16:39
SDuensinThe Drupal site is going to be a pain.  I even did some custom code for it to integrate a Flash-based chatroom.16:39
SDuensinTell me about it.  Personally, I don't like Perl.  WebGUI makes it worth dealing with though.16:39
wgGuest20If WebGUI was in Ruby or Python I guess it would be much more popular16:40
SDuensinI suppose it's no worse than PHP though.  16:40
SDuensinNot sure Ruby is mature enough for my tastes yet.  And the whole whitespace thing in Python bugs me for some reason.  :-)16:40
wgGuest20But PHP is easier to learn than Perl that's why it's more popular16:40
wgGuest20Anyway with Perl 6 things should change in a better way16:41
SDuensinI "speak" so many languages that it really doesn't matter.  Some other web work I'm doing now (http://zkdesktop.sourceforge.net) is in Java.  No biggie.16:41
wgGuest20cool what's that? A windows server?16:42
wgGuest20not microsoft windows of course :P16:43
wgGuest20oh cool a web based desktop interface16:43
SDuensinIt's actually pretty neat.  I'm writing it for work.  It lets you write applications in Java as though they were desktop apps.16:43
wgGuest20but display them on the web16:44
SDuensinYou don't have to mess with client-side/server-side stuff.  Write it all like it's on the desktop.  All the AJAXish stuff is handled for you.16:44
SDuensinYep.  16:44
SDuensinAnd the UI is created either via code or with XUL markup.16:45
wgGuest20WebGUI has the YUI framework... ZK was more usable?16:45
SDuensinZK is what takes care of the automatic client-side stuff.16:46
wgGuest20I'm currently beta testing an AJAX chat (Java for the server side) that I will need to integrate with WebGUI16:46
SDuensinI had looked at the Google stuff and some others.  They all leave data transport between the client and server up to you.16:47
SDuensin(Otherwise I probably would have used OpenLaszlo for the desktop.)16:47
wgGuest20ah yeah OpenLaszlo is pretty cool16:47
SDuensinI did a site with it awhile back.  Neat stuff.16:50
wgGuest20WebGUI with OpenLaszlo interfaces should be heaven16:51
SDuensinYea.  Good luck with all that.  :-)16:51
wgGuest20hah. You don't use it anymore?16:51
SDuensinOur ZKDesktop isn't really intended to do web sites with.  We're using it to replace "heavy" clients that are currently deployed to individual desktops.16:52
SDuensinNo.  There's a lot I like in OpenLaszlo, but I don't like all the mucking about it requires to move data in and out of it.16:52
wgGuest20oh ok16:54
wgGuest20is the site you did with openlaszlo public?16:56
SDuensinNo, it's down.  It was an account for a friend that I bailed out when their old web went down.  They've since moved to someone else, which is fine.  I don't care to work in Flash.  I'm a horrible artist.16:59
wgGuest20oh ok :-)16:59
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui17:49
-!- mode/#webgui [+v crythias] by ChanServ17:49
@preactioneveryone always harps on Perl, like it's the black sheep. notice how the black sheep of the family always turns out to be happy and successful while everyone else is sponging off of mommy and daddy C...17:59
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui18:01
SDuensinBaa-a-a-a-a18:06
+MrHairgreaseI don't care is people think perl suck18:07
+MrHairgreaseI KNOW that it doesn't18:07
+MrHairgreaseand I can only pity those short-sighted fools18:07
+MrHairgrease=)18:07
SDuensinWow.  It's almost like Larry is here with us.  :-P18:09
+MrHairgreaseno man18:09
+MrHairgreaseI'm not worthy18:09
SDuensinI don't really dislike Perl.  I just don't use it enough to be able to read all the insane shorthand that's in it.18:10
+MrHairgreasethen don't use the insane shorthand18:10
+MrHairgreaseI know I don't18:11
SDuensinI know there's an "English" package, but nobody uses it.  The code I write, I can read.  It's reading other people's code to learn from that is rough.18:11
+MrHairgreaseAlso, don't use the English package18:12
+MrHairgreaseCoding styles differ from person to person18:12
+MrHairgreaseand project to project18:12
+MrHairgreaseI think most of the wg code is an example of good readable code18:12
SDuensinTell me about it.  I've had to decipher some really horrible code in the past!18:12
+MrHairgreasewho hasn't18:12
SDuensinOh yea.  What I've seen of WG's insides so far has been very clean.18:13
+MrHairgreasebut my point is that code can be gruwsome in any language18:13
+MrHairgreasethink of c-pointer hell18:13
+MrHairgreasewhere everybody uses *str_p18:13
+MrHairgreaseand abbrv_vrbl18:13
preaction_WebGUI is also in the process of adopting Perl Best Practices, which is guidelines for creating truly beautiful and maintainable code. currently, WebGUI isn't as clean as it should be18:14
+MrHairgreasethat's code I have difficulty with to follow18:14
+MrHairgreasegranted18:14
+MrHairgreasebut it's still pretty readable18:14
SDuensinI love in C when you run across ***This=&that;   Huh?18:14
+MrHairgreasesome exceptions not considred18:15
-!- preaction [n=doug@static-72-1-5-59.ntd.net] has quit [Read error: 110 (Connection timed out)]18:22
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui18:28
-!- mode/#webgui [+o preaction] by ChanServ18:28
-!- greghacke [n=greghack@cpe-24-210-44-41.columbus.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]18:29
@rizenwhat's this? there are some people that think perl sucks?18:30
@rizeni say, off with their heads!18:30
wgGuest20lol no I said Perl isn't as easy as other more popular languages18:31
wgGuest20but  it still rocks18:31
SDuensinIt looks like an ASCII factory blew up.18:31
wgGuest20do you have any plans on Perl 6 and WebGUI?18:31
ckotilya i was leary about choosing webgui bc of perl. but all of our tools are developed in perl. so it just made sense to go with wG18:32
@rizenyes, but not until there's a 1.0 version of both perl6 and parrot18:32
wgGuest20of course, but you're considering it from now anyway18:32
@rizeni think that perl is just as easy as php, more easy than python, and just as easy as ruby18:32
@rizenyeah, i can't wait until perl6/parrot is available18:33
SDuensinNot to mention, you can't beat the CPAN for bolting code together quickly.18:33
@rizenthen the language barrier will go away18:33
@rizenyou can write in php18:33
@rizeni can write in perl18:33
@rizensomeone else can write in ruby18:33
ckotilperl6/parrot will allow for cross language compatibility?18:33
wgGuest20yeah18:34
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 60 (Operation timed out)]18:34
ckotilthats sick.18:34
ckotilthis is the first i heard about it18:34
@rizenyup18:34
@rizenparrot does18:34
@rizenparrot is a multi-lingual vm18:34
@rizenvirtual machine (vm)18:34
ckotilhehe. good name for it18:34
wgGuest20rizen you will port WebGUI to perl 6 when it'll be released as final, or the codebase till then will remain perl 5 and the new code goes perl 6?18:34
wgGuest20parrot runs Perl 5 too18:35
@rizendon't know yet...a lot will depend upon what CPAN looks like at that time18:35
SDuensinParrot is like Microsoft's CLR.  Neat stuff.18:35
wgGuest20I say go for a complete perl 6 port :)18:35
@rizenbut one thing i'm definitely looking forward to is DBI 2.018:35
wgGuest20it's said to be a lot faster right?18:36
@rizenhow many lines of code are you going to contribute wgGuest2018:36
@rizensorry to say, but your vote doesn't count until you're contributing a lot of code18:36
wgGuest20hah I don't think I'm skilled enough actually... But maybe things will change for that time18:36
wgGuest20oh that's not democracy then! :P18:37
@rizeni never said this was a democracy18:37
@rizenthis is an evil dictatorship18:38
wgGuest20lol18:38
@rizenwith henchmen18:38
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui18:38
wgGuest20sounds scary18:38
+MrHairgreasesay what boss?18:38
+MrHairgrease=)18:38
@rizenMrHairgrease is a henchmen18:38
@rizenpreaction is also one18:38
SDuensinHENCHMEN!   Cool!18:39
wgGuest20is that an commodore 64 game? lol18:39
SDuensinWhat's below a henchman?  I aspire to be that.  :-)18:40
+MrHairgreaseminions18:40
+MrHairgreasebow for me18:40
+MrHairgreaseHAHAHAHA18:40
-!- MrHairgrease is now known as MrOmnipotent18:40
-!- MrOmnipotent is now known as MrHaigrease18:43
+MrHaigreaseit sure is lonely on the top18:43
+MrHaigrease=)18:43
preaction_Hai, Hairgrease-San18:43
+MrHaigreaseMan18:44
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Nick collision from services.]18:44
-!- preaction_ is now known as preaction18:44
-!- mode/#webgui [+o preaction] by ChanServ18:44
+MrHaigreaseyou should stop watching reruns of karatekid18:44
@rizenit goes without saying, that just like in every evil dictatorship, evil henchmen have their own adjendas, and its perfectly acceptable for them to kill anyone except those that the evil dictator is toying with18:44
* MrHaigrease waxes on and off18:44
wgGuest20:D18:45
wgGuest20so who's gonna be our robin hood18:45
+MrHaigreaseI have already killed robin hood18:45
wgGuest20damn18:46
+MrHaigreaseyou picked the wrong side18:46
SDuensinI want to be Friar Tuck.  He always has beer.18:46
+MrHaigreasesorry, but i can't help that =)18:46
+MrHaigreasedamn18:46
+MrHaigreasei wanted to be that18:46
+MrHaigreasebut I am already an evil henchman18:46
wgGuest20Little John then?18:46
SDuensin"Sir!  I must protest!  I am NOT a merry man!"18:48
@preactionis log level INFO more verbose than DEBUG?18:48
@rizenno18:49
@rizendebug is the highest18:49
wgGuest20yeah18:49
@preactionk, i'm trying to figure out that spectre processing file assets problem18:49
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui18:53
-!- mode/#webgui [+o snapcount] by ChanServ18:53
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]19:10
-!- rennerc [n=rennerc@adsl-69-153-174-41.dsl.stlsmo.swbell.net] has joined #webgui19:13
+MrHaigreasehey rizen19:13
+MrHaigreasewhat's the deal with dbi 219:13
+MrHaigreasewhat's should be so good about it?19:13
wgGuest20I read that it should be loads faster19:14
@rizenit's going to be based upon JDBC19:14
@rizenso it will have a better API19:14
+MrHaigreasejdbc == some java thingy?19:14
@rizenand also, it will be able to use actual JDBC drivers if there is no native perl driver19:14
@rizenJDBC is java's DBI19:15
SDuensinJDBC is pretty nice.19:15
+MrHaigreasesounds good19:15
SDuensinUse JDBC drivers?  Wow.19:15
+MrHaigreaseis it supposed to come out for perl519:15
+MrHaigreaseor will it be perl6 only19:15
SDuensinJust a few weeks ago, I was Mr. Anti-Java.  These days, it's rapidly becoming my favorite language to work in.  :-)19:15
@preactionperl6, parrot is why it can use JDBC ;)19:15
+MrHaigreaseah19:15
+MrHaigreaseic19:16
SDuensinIs there any kind of time frame for Parrot and Perl 6?19:16
@preactionSDuensin: who are you and what have you done with your sanity?19:16
SDuensinpreaction - hehehehe19:16
SDuensinpreaction - http://zkdesktop.sourceforge.net   <-- Current sanity dump19:16
wgGuest20Perl 6 should go final next year19:16
@preactionJava... favorite language...? strict typing? overly-strict syntax? it's more line-noisey to me than Perl, and i've done some major projects in Java19:16
@rizenthey say "independence day"19:17
@rizenbut they don't specify which country19:17
@rizenor year19:17
SDuensinI dunno.  With Eclipse and Java, I'm pretty productive compared to other environments.19:17
SDuensinhehehe19:17
+MrHaigreasehow can you be productive without vim?19:17
wgGuest20pico rules! lol19:17
SDuensinJOE!19:18
+MrHaigreaseand a REAL man19:18
+MrHaigreasehttp://halffull.org/images/viman.jpg19:18
@rizenjoe is a pile19:18
+MrHaigreaseyou know19:18
SDuensinWordStar, baby!19:18
+MrHaigreasethe first contributions i made for webgui19:18
+MrHaigreasewere written in joe19:18
+MrHaigreasebut I've grown up19:18
@rizenand that's why they sucked19:18
@rizen=)19:19
+MrHaigreaseluckily19:19
+MrHaigreaseI know19:19
+MrHaigreasealthough19:19
+MrHaigreaseI wouldn't sa that they sucked19:19
+MrHaigreasenot soi much as they were a pedestal19:19
@rizeni would, cuz it gets under your skin19:19
@rizenand eat at you19:19
@rizenuntil you can't stand it19:19
+MrHaigreasefor the newer and better crap19:19
+MrHaigreaseyou go ahead19:20
@rizenand then you must say "fuck you rizen"19:20
+MrHaigreasefuck you rizen19:20
@rizensee19:20
+MrHaigreasesatisfied19:20
+MrHaigrease?19:20
@rizenyou said it19:20
@rizenjust as i predicted19:20
+MrHaigreasejust to do you a favor19:20
wgGuest20lolol19:20
+MrHaigreaseright now I'm trying to create content for the oqapi site19:21
+MrHaigreaseand have a beer in the process19:21
wgGuest20I really see that evil despotism now lol19:21
+MrHaigreaseit helps creativity19:21
+MrHaigreaseI do agre however19:22
+MrHaigreasethat stuff written with Joe19:22
+MrHaigreasemust suck19:22
+MrHaigreasejust b/c it's written with Joe19:22
SDuensinJOE!!!!!19:22
+MrHaigreaseyou suck =)19:22
wgGuest20banana joe19:22
+MrHaigreasenot b/c I think so19:23
+MrHaigreasebut b/c it is a matter of fact =)19:23
* SDuensin is going to port JOE to Perl just to give all the PB guys mixed feelings.19:23
+MrHaigreaseYou go waste your time19:23
+MrHaigreasefor me it is already weekend =)19:23
+MrHaigrease18.2319:23
SDuensinNo updates on the Perl 6 news site since February 12, 2006!?  That's not good!19:24
+MrHaigreaseit is19:24
+MrHaigreasethose guys are hacking  like maniacs19:24
+MrHaigreasewho needs a weekly update anyway =)19:24
wgGuest20Perl 6 is the community rewrite of Perl they like to say :)19:24
+MrHaigreaseoh wait19:24
+MrHaigrease2006???19:24
+MrHaigreasewow19:25
SDuensinYES!   200*6*19:25
+MrHaigreasethe must be coding real hard19:25
+MrHaigreaseah hell19:25
+MrHaigreasewhet is a year on a mans life19:25
+MrHaigrease=)19:25
+MrHaigreaseyou know what19:26
+MrHaigreaseIt's time to go19:26
+MrHaigreaseand stop working19:26
+MrHaigrease=)19:26
SDuensinEnjoy!   Go party for me!19:27
+MrHaigreasedon't worry19:27
+MrHaigrease=)19:27
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui19:29
-!- mode/#webgui [+v perlDreamer] by ChanServ19:29
+perlDreamerrizen: you can add the AdSpace and Ad modules to the list of things fully covered by tests.19:29
@rizensweet19:29
@rizeni finally got my registration from weather.com19:30
@rizenso i'll be working on that this weekend19:30
+perlDreamercool19:30
+MrHaigreaseplease make it do this19:30
+MrHaigreasehttp://buienradar.nl/19:30
+MrHaigreasethat would be friggen awesome19:30
+perlDreamersee if you can twist greghacke's arm to post the CSS fix for the PM as well, and we'll be down two bugs.19:30
+perlDreamersnapcount: http://www.makezine.com/blog/archive/2007/02/color_codes.html?CMP=OTC-0D6B4898489019:31
+MrHaigreaseha19:32
wgGuest20hah geek comics19:32
wgGuest20you know Joy of Tech?19:32
+MrHaigreaseGEEKS!!!!!19:32
+MrHaigreaseElectrical Engineers19:32
+MrHaigreaseyou know19:32
+perlDreamerI wouldn't trust one19:32
+MrHaigreasethe people without whom19:32
+MrHaigreasethere would be no geeks19:33
+MrHaigrease=)19:33
+MrHaigreaseI don't either19:33
+MrHaigreaseafter 7.5 years of college you learn not to =)19:33
+perlDreamerI'm surprised that the fellow from the boards hasn't astroturfed IRC with his Calendar complaints19:34
+MrHaigreasemaybe freenode's blocking excessively long lines containing exclamation marks19:36
+MrHaigreaseyou suck!!!!!!!! It's albroken?????? FIX IT NOW!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!19:36
+MrHaigreasehmmm19:36
+perlDreamerand all caps19:36
+MrHaigreasethat can't be it =)19:36
+MrHaigreaseoh19:36
+MrHaigreaseI forgot that then =)19:36
wgGuest20lol19:37
@preactionOmG!!!!1111111oneeleventyone19:37
+MrHaigreasewhat is that 1111 about19:37
+MrHaigreasenever got that19:37
@preactionyou're holding down the shift and 1 keys, and you let go of shift first, it's just another symbol of luserness19:37
+MrHaigreaseheh19:38
+MrHaigreasethe fileImport script can handle ()'s19:38
wgGuest20all started from a gamer that lost his match19:38
+MrHaigreaseAdding zut/domains/koornbeurs_nl/documentroot/data/upload/Cabaret Ozzy en Tom (14-06-2005)/Cabaret Ozzy en Tom (14-06-2005) 029.jpg to the database19:38
+MrHaigreaseit should be only half that19:38
+MrHaigreasei'll fix it this weekend19:38
+MrHaigreaseheh19:42
+MrHaigreaseit seems my website man in house forgot to restart webgui after the update19:42
+MrHaigreasethat's a good start of the weekend19:42
@preactionhe could stand to learn a few things about netiquette while he's at it, but i'll wait until the next time he has a problem and cross-posts like that...19:44
+MrHaigreaseshouting and complaining doesn't help19:44
+MrHaigreasemaybe's he figured that out too right now19:45
@preactioni doubt it19:45
+perlDreameryou know this fellow?19:46
@preactionme? no. i know the type though19:46
@preactionat least, i hope it doesn't turn into a stereotypical case19:47
@preactionif there are a bunch of folders in the uploads directory that are owned by "root" (instead of "nobody") from Jul 26 2006, and everything after that date is owned by "nobody" as it should be, do you think there's no current bug and I can just fix the permissions problem?19:48
+perlDreamerno19:49
+perlDreamerthat's a future bug19:49
@preactioni knew it!19:49
@preactionwell, future me can burn that bridge when he gets to it19:49
+perlDreamerat some point, those directories and files will try to be deleted by wG19:49
@preactiona workflow activity?19:50
@preactionbasically: this site has some workflow activities that are stalling, one of the errors i'm seeing is a permissions problem for one of these folders19:52
+perlDreamerthat sounds like a bug to me19:55
+MrHaigreasehey guy19:56
+MrHaigreasegotta go19:56
+MrHaigreasebeen in the office too long19:56
+MrHaigreaselater19:56
+perlDreamerhave fun this weekend19:56
+MrHaigreasesure enough19:56
+MrHaigreaseyou too19:56
-!- MrHaigrease [n=martin@194.171.50.114] has left #webgui []19:56
@preactionperlDreamer: but it might be a site problem, i mean, it's not creating new folders with the wrong permissions, these folders were already there19:57
@preactionthere are some other errors that i need to track down as well19:57
+perlDreamerit could very be a site problem, but odds are that this isn't the only site with this problem19:57
@preactioni'm more concerned with this: The URL ^/; was requested, but does not exist in your asset tree.19:58
+perlDreamerunprocessed macro19:58
+perlDreamerthat's two bugs19:58
+perlDreamerthat cancels out the two bugs I fixed in the AdSpace and Ad macros this last week19:59
@preactionthere's also some templates that can't be instanciated19:59
@preactionimma track these down19:59
+perlDreamerActually, the macro thing might not be a bug20:00
@preactionit's enabled in the site config20:00
+perlDreamerpeople are always putting macros where they think they'll work, rather than where they actually do20:01
wgGuest20speaking of macros... I'm editing a Macro/L_loginbox template20:04
wgGuest20I want to put the placeholder="Username" in the username field so I can remove the Username label and save space... How can I do that?20:04
+perlDreamerYou'd have to use javascript to do that20:05
wgGuest20aww :(20:05
+perlDreamerthere's no builtin way to prepopulate the form via the templating interface.20:05
@preactionyou can't bypass the webgui form element template variable and make your own form element?20:06
wgGuest20yeah I just thought that!20:06
wgGuest20:)20:06
ckotildoes spectre log into the site now with the admin account? i see an active session and it has the ip of my server.20:11
@preactionckotil: almost, it creates a session and then uses that20:13
@preactionso not login, as much as "use the API to create whatever session we want"20:13
ckotilcool.20:13
@preactionthen send the appropriate cookie with the session Id20:13
ckotilya. and that allows for spectre --status20:14
ckotil?20:14
wgGuest20damn I forgot that the password field type renders the placeholder as dots too...20:15
@preactionthe new stuff? i don't know20:15
wgGuest20maybe it could create some problems to grandma... What do you think?20:17
+perlDreameryou could set up a tooltip.  It wouldn't take any space that way20:46
wgGuest20with javascript you mean?20:47
+perlDreamerI think it's a CSS thing20:50
+perlDreamertry this20:50
+perlDreameredit an article, then look at the source20:50
+perlDreamerpay close attention to the labels20:50
+perlDreamerthey have a tooltip20:51
+perlDreamerjust duplicate that for your form fields so that the tooltip says"Enter your username" or "Enter your password".20:51
wgGuest20oh I thought they were js!20:51
wgGuest20cool thanks20:51
+perlDreamerI think they're CSS.  Haven't checked.20:51
wgGuest20ok20:51
wgGuest20gtg bye alL!20:53
-!- wgGuest20 [n=wgGuest2@85-18-14-23.fastres.net] has quit []20:53
-!- pjesi [n=pjesi@client-82-9-24-96.manc.adsl.virgin.net] has joined #webgui20:56
-!- wgGuest86 [n=wgGuest8@212-41-115-224.adsl.solnet.ch] has joined #webgui21:29
-!- wgGuest86 [n=wgGuest8@212-41-115-224.adsl.solnet.ch] has quit [Client Quit]21:30
+perlDreamerrizen: the whole test suite with coverage takes 75 minutes21:32
@rizenon what stats of a machine?21:32
+perlDreamerMy Inspiron 6000 laptop.  1 Gb of memory, I'll go check on the processor21:32
+perlDreamer1.5 GHz Pentium M21:33
@rizenok, i think we can do a full run of it every night then21:34
@rizeni think that will finish in about 30 minutes on our build server21:34
@rizenwhat do i need to do to get it to run the full suite?21:34
@rizeni've only ever run the regular version21:36
+perlDreamerto get it to run coverage you have to set an environment variable21:45
+perlDreamerPERL5OPT='-MDevel::Cover'21:45
@rizencool, i'll set it up now21:45
+perlDreamergetting reports at the end will be a different story though21:45
@rizenwhy?21:46
@rizenwon't they be emailed out like the others?21:46
+perlDreamerI wouldn't think so21:46
+perlDreamercoverage reports are sometimes like 1 Mb21:46
+perlDreamercheck this one out: http://www.sunsetpres.org/web/webgui21:47
+perlDreamerit's 3 Mb and from the WUC 2k621:47
@rizenhmmm21:48
+perlDreamer290 files21:48
+perlDreamermultiple reports per module21:48
+perlDreamerit would be better if it could be proxied somehow21:49
@rizenguess i'm going to have to give this some thought21:50
+perlDreamerlet me write up the whole coverage thing on the wiki21:50
+perlDreamerI'd be very happy with a weekly run21:50
@rizenyeah, but where to put it21:52
@rizeni'm ok with doing it daily21:52
@rizenbut i don't want to mail it out to everyone if it's multimegabyte21:53
+perlDreamercould we host it on pb.com via a Zip Archive?21:53
@rizenit doesn't need to be that fancy21:54
@rizenwhat i need to do is just get a way to export those files seperately from the regular nightly run21:54
@rizeninto a folder somewhere21:54
@rizenmaybe i should put it in the builds directory21:54
@rizenalong with the api and the build21:54
@rizenof the nightly build21:54
+perlDreamerall the coverage results will be in a directory called cover_db where prove gets run21:56
@rizenlet me play with it a bit21:56
@rizeni'll come up with something cool21:57
@rizenpd: do you think there's some way to detect errors in the log?22:12
@rizennot in the log22:13
@rizenin the test output22:13
@rizensomething we could do in an automated fashion22:13
@rizenwhat i'm thinking is that we'll output the tests to a folder in the builds directory every night22:13
@rizenand only send an email to smoketests when there is an error22:13
@preactionrizen: the server that cmsmatrix and other sites are running on (it refers to itself as "plain"), did you build it or do something to it on Jul 26 2006? there are a bunch of folders in the uploads directory created at that time that are owned by "root" instead of "nobody", but i want to be sure it's not a webgui bug22:26
@rizenit was rebuilt back in december22:33
@rizenand roy didn't name it then22:33
@rizeni've renamed it, but it needs to be rebooted for the name to show up22:33
@rizenso when it was rebuilt, the privs probably didn't get set22:33
@preactionk, i'll just fix it then22:34
@rizenthe server is cold22:34
@preactionwell, that one22:34
@preactionoh, then it might've actually been my fault (the disaster recovery thing)22:34
@rizenok it's your fault then. =)22:34
@preactionsweet, i don't feel pissy for fixing my own mistakes ;)22:35
@preactionbut, there are some CS that have missing template IDs, they aren't NULL, but they aren't a template ID either. they look like the empty string, but somehow WebGUI is still trying to instanciate a template with an ID of an empty string, and failing22:35
ckotilconnecting to / on my server causes me to see a forbidden error. yet, if i type in an eronius url like /sddse webgui loads. what am i missed in my httpd.conf?23:10
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui23:20
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]23:37
ckotilbleh. got it, but its messy. ive got public , uploads, and extra all existing just under www23:39
+perlDreamerrizen: the return status of prove may tell us if there are failures or not23:41
+perlDreamernope23:43
+perlDreamerthe only time prove exits with a meaningful status code is for usage or illegal options23:44
-!- crythias [n=gyoung@64.200.2.35] has quit ["Leaving."]23:50
-!- SDuensin [n=Scott@238.sub-75-204-111.myvzw.com] has quit ["Leaving"]23:56
--- Day changed Sat Feb 24 2007
ckotilhave a good weekend.00:09
+perlDreamerI love testing01:02
+perlDreamerI really do01:02
+perlDreamerIt's awesome that I can write code that watches my back01:03
+perlDreamerbut testing WebGUI sometimes requires adding lots of extra code01:03
+perlDreamerand exceptional amounts of hackery01:03
+perlDreamerrizen: need a bug consult.  Do you have a sec?01:11
-!- rennerc [n=rennerc@adsl-69-153-174-41.dsl.stlsmo.swbell.net] has quit []01:13
+perlDreamernm01:39
-!- rennerc [n=rennerc@64.241.37.140] has joined #webgui02:30
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit [""""]02:36
ckotilodd. upgraded to 7.3.10 from a semi working 7.3.9 and its all dead now. freezes after saying 'WebGUI Started!'02:39
-!- rennerc [n=rennerc@64.241.37.140] has quit []02:42
ckotilwierd that 7.3.9 would work and 7.3.10 causes a huge memore leak in apaceh02:50
-!- pjesi [n=pjesi@client-82-9-24-96.manc.adsl.virgin.net] has quit [Read error: 110 (Connection timed out)]03:03
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI03:07
ckotilperl core dump :/03:28
SDuensinHey ckotil 03:28
ckotilhi03:32
ckotilah. forgot to replace all instances of Image::Magick with Graphics::Magick03:49
ckotilugh03:49
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui04:42
-!- mode/#webgui [+v crythias] by ChanServ04:42
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:00
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui05:07
-!- mode/#webgui [+v crythias] by ChanServ05:08
Radix__laughter is contagious - http://www.glumbert.com/media/laugh05:08
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]05:12
-!- rennerc [n=rennerc@71-8-211-29.dhcp.stls.mo.charter.com] has joined #webgui05:51
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui05:56
-!- mode/#webgui [+v perlDreamer] by ChanServ05:56
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui []06:07
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]06:23
-!- rennerc [n=rennerc@71-8-211-29.dhcp.stls.mo.charter.com] has left #webgui []08:18
-!- pjesi [n=pjesi@client-82-9-24-96.manc.adsl.virgin.net] has joined #webgui09:25
-!- pjesi [n=pjesi@client-82-9-24-96.manc.adsl.virgin.net] has quit [Remote closed the connection]12:59
-!- pjesi [n=pjesi@client-82-9-24-96.manc.adsl.virgin.net] has joined #webgui13:33
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui17:06
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]17:25
-!- wgGuest31 [n=wgGuest3@83.228.8.109] has joined #webgui18:16
-!- wgGuest31 is now known as todor_k18:16
todor_khi18:16
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui18:22
-!- mode/#webgui [+v MrHairgrease] by ChanServ18:23
+MrHairgreaserizen18:23
+MrHairgreasethe fileImport script builds a hash containing ALL instatiated assets and their urls 18:24
+MrHairgreasethat's fine on small sites18:24
+MrHairgreasebut the one i'm workiong on has 22000+18:25
+MrHairgreaseand that number is rapidly increasing18:25
+MrHairgreasesee buildListAssetExists at the bottom of the fileImport script18:26
+MrHairgreaseit's only being used to check whether a specific url is alreday in use18:27
+MrHairgreasecan I consider that a bug18:27
+MrHairgrease?18:27
@rizenthat's absolutely a bug18:32
+MrHairgreaseok18:32
+MrHairgreaseand is the indentation a bug too18:32
@rizenand a horrible way to check if a url exists18:32
+MrHairgreaseit uses two (2) space18:32
+MrHairgreaseis there an api call to check for urls18:33
+MrHairgreaseor just use newbyurl?18:33
+MrHairgreaseand check if its defined or not18:33
@rizennewByUrl won't work18:34
@rizencuz it returns the default asset18:34
+MrHairgreaseoh18:34
@rizeni think there is a method hold on a sec18:34
@rizenactually...you don't need to know whether the url exists or not18:35
@rizenthe fixUrl filter will automatically be called by the asset api18:35
@rizenand if it's a duplicate...it will update the name18:36
@rizenoh wait18:36
@rizenbut file import replaces18:36
@rizendoesn't it18:36
+MrHairgreaseyou can tell it to18:36
@rizenyeah, in that case you're going to need to do a check manually18:36
@rizenlet me quickly add a method for that18:36
@rizenand fixUrl can share it with fileIMport18:37
+MrHairgreaseok18:37
@rizendo you want to be able to call this as a class method?18:40
+MrHairgreasethat seems logical18:40
@rizeni think that makes the most sense...that way you can check for a url without instanciating an asset18:40
+MrHairgreasei know18:40
@rizensorry..just talking outloud18:41
+MrHairgreasenp18:41
+MrHairgreaseor should i say fuck you izen? =)18:41
@rizenok in a couple of minutes i'll be checking in a new class method called urlExists($session, $assetId, $url)18:42
+MrHairgreasewhat do you need the asetid for?18:42
@rizento know whether the url that exists belongs to the asset in question or some other asset18:43
@rizeni can make it optional if you don't care18:43
@rizenurlExists($session, $url [, $assetId])18:43
@rizendo you prefer that?18:43
+MrHairgreaseyeah 18:43
@rizenok18:43
+MrHairgreasethat would be better18:43
@rizenok18:44
+MrHairgreaseit still seems weird though18:44
+MrHairgreaseif you use the function without assetId18:44
+MrHairgreaseit returns true or false18:44
+MrHairgreasedepending on the existence of the url18:45
+MrHairgreasebut add assetId18:45
+MrHairgreaseand it can return false although the url exists18:45
+MrHairgreasethe naming is deceiving18:45
@rizenthat's the idea of a modifier18:45
@rizenit's still checking to see if the url exists...just under a limit18:46
@rizensort of like getLineage() where it only returns the lineage of certain asset types18:46
@rizendue to a modifier18:46
+MrHairgreasegranted18:46
+MrHairgreasebut that is not the same thing18:47
+MrHairgreasethe modifier is called includeOnlyClass18:47
+MrHairgreaseor something like that18:47
+MrHairgreasethis is just another parameter18:47
+MrHairgreaseanyway18:47
+MrHairgreaseI won't loose any sleep over it18:47
@rizenyou need to go back to school for a few years and discuss with your teachers the concept of limits18:47
+MrHairgrease=)18:47
+MrHairgreasemaybe i should18:48
+MrHairgreasebut i don't think so18:48
+MrHairgreasethere's a big diffrence between18:48
+MrHairgreaseurl exists18:48
+MrHairgreaseand does this asset have that url18:48
+MrHairgreasegetlineage still does the same thing18:49
+MrHairgreaseregardless of the modifier18:49
@rizenthis is still checking if the urlExists18:49
@rizenit's not a big difference18:49
@rizenand if you won't lose any sleep over it, then why are you giving me shit18:49
+MrHairgreasei'm not giving you shit18:50
+MrHairgreasei just try to explain what i think18:50
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []19:23
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:25
-!- mode/#webgui [+v MrHairgrease] by ChanServ19:25
@rizeni apologize for the way i handled the discussion before19:34
+MrHairgreasenp19:39
@rizendo you still want to argue your point or should we shelve it?19:42
+MrHairgreaseshelve it19:42
+MrHairgreaseit's weekend19:43
-!- todor_k [n=wgGuest3@83.228.8.109] has quit []20:04
+MrHairgreaseI want to make an workflow activity that will take more than a minute to complete22:41
+MrHairgreasei should chop the processing in pieces all < 60 secs right?22:41
-!- streamlines [n=streamli@wsip-68-110-129-224.ga.at.cox.net] has quit ["Leaving"]22:41
@rizenes22:41
@rizenyes22:41
+MrHairgreaseis it possible to preserve state somehow22:41
@rizenyes22:41
+MrHairgreaseie pass datastructures22:41
@rizen$instance->scratch22:41
+MrHairgreaseoh good22:42
+MrHairgreaseah22:42
+MrHairgreasethanks22:42
@rizenit's actually22:42
@rizen$instance->setScratch22:42
@rizen$instance->getScratch22:42
@rizenetc22:42
+MrHairgreasejust like the wg scratch system22:42
@rizenyup22:42
+MrHairgreasei get it22:42
+MrHairgreasethanks22:42
@rizeninstead of it being attached to a session, it's to the workflow instance22:42
@rizennp22:42
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui23:05
-!- mode/#webgui [+v perlDreamer] by ChanServ23:06
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []23:10
+perlDreamerrizen: did you have any ideas about the coverage?23:14
@rizenyes23:14
@rizenfirst of all, i added a switch to testCodebase.pl to be able to turn on/off coverage23:15
@rizenwithout having to know the env var23:15
@rizenif there are others that are missing, you should add them to that23:15
@rizensecond, my thought is to run a regex on the output of the tests23:15
+perlDreamerit always helps to run cover -delete before the test starts23:15
@rizenlooking for "nn tests failed"23:15
+perlDreamerthe regex is a good idea23:16
@rizenthen we'll output all the tests to the /downloads/builds/x.x.x-stable/tests folder23:16
@rizenand send out an email to smoketests with results23:16
@rizenand links23:16
@rizenresults being a summary23:16
@rizennot the whole big pile23:16
+perlDreamerjust what we get today23:17
@rizennot even23:17
@rizenjust failed or succeeded23:17
@rizenand a link23:17
+perlDreamerthat's cool23:17
+perlDreamerI've been working on increasing the coverage the last few days23:18
+perlDreamerand remembered something that preaction and I had talked about a while ago23:19
+perlDreamerUser.pm's newByEmail method23:19
+perlDreamerit may cause problems on sites where people are allowed to use email addresses more than once23:19
@rizenyeah, but what are you going to do about it23:20
@rizenthere's nothing to be done as far as i know23:20
@rizenexcept maybe put a note in the help file and the pod23:20
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui23:20
-!- mode/#webgui [+o snapcount] by ChanServ23:20
+perlDreamerI tend to worry a lot needlessly about these things, then forget about them23:20
+perlDreamerthen tell you so that you can worry, too23:21
@rizenheh23:21
+perlDreamerthat part doesn't usually work23:21
@rizeni tend not to worry about things that i can't change23:21
@rizenactually...a better way to put it is23:22
@rizenwhat's working is fine until someone comes up with something better, until then, i don't care about it23:22
+perlDreamerthat's my problem23:28
+perlDreamerAll I see is the potential for not working, then I get stuck23:28
+perlDreamerlike the off by 1 error in displaying Ad impressions23:29
+perlDreamerin the big scheme of things it's probably not a big deal23:29
+perlDreamersince people most likely by lots of impressions23:29
+perlDreamermake that "buy lots of"23:31
@rizengenerally 10k 100k at a time23:34
+perlDreamerso off by 1 shouldn't be a big deal, but it bothers me.23:34
+perlDreamerit's nutz23:34
@rizenit would still be nice to fix it23:35
@rizenbut there are bigger fish to fry23:35
+perlDreamerI did fix it23:35
+perlDreamerI just try to fix them as I find them23:36
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]23:37
+perlDreamerare you liking SupCom?23:40
+perlDreamersnapcount: any recommendations for a linear motor?23:50
+perlDreamermake that a bistable linear motor, ~6V and low wattage23:58
--- Day changed Sun Feb 25 2007
+perlDreamerwith a maximum 20 mm throw00:17
@rizenyu00:30
@rizenlove it00:30
+perlDreamerI kind of guessed from the lag time that it was at least holding your attention ;)00:30
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui00:34
-!- mode/#webgui [+o preaction] by ChanServ00:34
+perlDreamerI'm off to the electronics store01:20
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]01:20
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has joined #webgui02:01
@preactiongooeybot's back baby!02:02
@preactionwiki?02:02
gooeybotwell, wiki is http://wiki.webgui.org or yet another place to get help with WebGUI02:02
pjesi:)02:04
@preactiontmrfe?02:12
gooeybottmrfe is probably The Man Responsible For Everything or Yes, sometimes there is someone to blame02:12
-!- pjesi [n=pjesi@client-82-9-24-96.manc.adsl.virgin.net] has quit [Read error: 110 (Connection timed out)]02:24
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui05:03
-!- mode/#webgui [+v crythia1] by ChanServ05:03
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit []05:31
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui08:11
-!- mode/#webgui [+v perlDreamer] by ChanServ08:11
+perlDreamergooeybot: botsnack08:12
gooeybotthanks perlDreamer :)08:12
+perlDreamergood to have you back, gooeybot08:12
gooeybotperlDreamer: excuse me?08:12
+perlDreamerso polite08:13
+perlDreamergooeybot: you're excused08:13
gooeybotperlDreamer: sorry...08:13
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]08:21
-!- wg314 [n=dirk@dslb-088-072-194-193.pools.arcor-ip.net] has joined #webgui10:59
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]11:04
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit []11:05
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui11:44
-!- mode/#webgui [+v crythias] by ChanServ11:44
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]11:44
-!- wg314 [n=dirk@dslb-088-072-194-193.pools.arcor-ip.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"]11:53
-!- wgGuest27 [n=wgGuest2@85-18-14-23.fastres.net] has joined #webgui12:08
-!- pjesi [n=pjesi@client-82-9-24-96.manc.adsl.virgin.net] has joined #webgui13:10
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui14:44
-!- mode/#webgui [+o preaction] by ChanServ14:44
wgGuest27hey17:21
wgGuest27what do you think about Mason vs WebGUI template sytem?17:21
ckotilim not familiar with Mason17:39
ckotilWebGUI's templating system is very powerful. you can do anything with it17:40
ckotilsteep learning curve tho.17:40
xdangermason has much logic in it's templates...18:14
@rizenmason is a server page language18:15
@rizenit's beyond a templating language18:15
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 148 (No route to host)]18:31
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui18:57
-!- mode/#webgui [+o rizen] by ChanServ18:57
-!- wgGuest27 [n=wgGuest2@85-18-14-23.fastres.net] has quit []19:42
-!- wgGuest23 [n=wgGuest2@85-18-14-23.fastres.net] has joined #webgui19:43
wgGuest23damn I accidentally quit the browser before reading your messages19:43
wgGuest23could you please copy and paste what you said about Mason vs WebGUI?19:43
@rizenckotil: im not familiar with Mason19:44
@rizen[09:40am] ckotil: WebGUI's templating system is very powerful. you can do anything with it19:44
@rizen[09:40am] ckotil: steep learning curve tho.19:44
@rizen[10:14am] xdanger: mason has much logic in it's templates...19:44
@rizen[10:15am] rizen: mason is a server page language19:44
@rizen[10:15am] rizen: it's beyond a templating language19:44
wgGuest23cool thanks19:44
wgGuest23you never thought about integrating Mason with WebGUI?19:46
wgGuest23Not that I know Mason enought to judge.. I was just curious on why you built WebGUI templating system the way it is19:48
@rizeni hate server page languages19:49
@rizenif you give a user a server page language, they will enevitably start writing actual application logic into their templates19:50
@rizenrather than just presentation logic19:50
wgGuest23indeed I love that!19:50
@rizenand as soon as you do that, sites are prone to break terribly during upgrades19:50
wgGuest23you have some logic into WebGUI templates as well anyway19:50
@rizennope...just presentation logic19:50
@rizenno application logic19:50
wgGuest23true19:51
wgGuest23but one could eventually do that with HTML::Template::Expr19:51
@rizenif you can sucker someone into writing it for you, webgui's templating engine is pluggable...so it could use mason or php as the template language19:51
wgGuest23Oh yeah.. Now I recall something in the contributions section... Something like Mason and php "enablers".. Are they still available?19:52
@rizenno idea19:53
@rizenwe don't delete anything19:53
@rizenso unless the original contributor deleted it19:53
@rizenit should be there19:54
wgGuest23ok thanks19:54
-!- MrHairgreas1 [n=martin@x032124.its-s.tudelft.nl] has joined #webgui20:12
MrHairgreas1rizen or preaction20:21
MrHairgreas1can you set the following contibutions post20:21
MrHairgreas1to be editable by me20:21
MrHairgreas1http://www.plainblack.com/user_contributions/user_contributions/macros/textimage-macro20:21
MrHairgreas1I updated the macro to work with current webgui versions20:22
@rizenit's not editable by you now?20:23
@rizenyou own it20:23
MrHairgreas1No20:23
MrHairgreas1roy moved it from the macro's section to acme20:23
MrHairgreas1maybe that's the culprit20:23
@rizenfigured it out20:24
@rizenhe never upped the edit timeout  when he created acme20:24
MrHairgreas1ah20:24
MrHairgreas1ic20:24
@rizenfixing20:24
@rizenshould be fixed as soon as it gets through spectre20:24
MrHairgreas1coolio20:25
MrHairgreas1thanks20:25
@rizengive it a try20:25
MrHairgreas1it works20:25
wgGuest23cool macro!20:30
MrHairgreas1It is.20:30
MrHairgreas1=)20:31
wgGuest23It'd be cool to be able to pass any image url to  it, even external20:31
MrHairgreas1no20:31
-!- TheSeparator [i=Seppie@cp43027-a.gelen1.lb.home.nl] has quit [Read error: 145 (Connection timed out)]20:31
MrHairgreas1it has to be an Image asset20:31
MrHairgreas1oh20:31
wgGuest23Yeah I read that20:31
MrHairgreas1yeah20:31
wgGuest23:)20:31
MrHairgreas1well i guess its easy enough to do that20:31
MrHairgreas1but I won't for some time20:32
MrHairgreas1I you want to do that20:32
MrHairgreas1be my guest20:32
MrHairgreas1be sure to post it as a reply to the contrib20:32
wgGuest23heh I don't know how20:32
MrHairgreas1then you'll have to wait =)20:33
MrHairgreas1but don't worry20:33
MrHairgreas1it is whizzbang enough as it is right now20:33
MrHairgreas1no better way to waste cpu cycles and memory =)20:33
wgGuest23heh20:33
wgGuest23oh I see that it also doesn't work for images larger than 400px20:34
wgGuest23is that for performance reasons?20:34
MrHairgreas1yes20:34
MrHairgreas1it does work for images > 400 px20:34
MrHairgreas1but it will scale em down before conversion20:34
wgGuest23ah cool20:34
MrHairgreas1if you put in a 3000x2000 image20:34
MrHairgreas1you'll prolly kill your server20:34
wgGuest23hah20:35
MrHairgreas1ImageMagick is not the leanest and fasted code around20:35
MrHairgreas1and besides20:35
wgGuest23but it works with ANY image? also very complex photos etc.?=20:35
MrHairgreas1converting an image to text20:35
MrHairgreas1will exand the size of it enormously20:35
MrHairgreas1so if you don't have 2 apple cinemascreens20:36
MrHairgreas1you won't need all the pixels20:36
wgGuest23heh I got just one20:36
MrHairgreas1sure20:36
wgGuest2323"20:36
MrHairgreas1what is a complex photo20:36
MrHairgreas1an image ia an image20:36
MrHairgreas1I saw the 30" or so variant once20:36
MrHairgreas1that is one big screen20:37
MrHairgreas1and really expensive20:37
wgGuest23well just wanted to understand how the thing works20:37
MrHairgreas1but still20:37
MrHairgreas1pretty cool20:37
MrHairgreas1it averages the color components20:37
wgGuest23yeah and you need a dual DVI graphics card to run it. Cause it has LOTS of pixels20:37
MrHairgreas1and divides it by 820:38
wgGuest23acutally dual-link it's the correct name20:38
MrHairgreas1the value you get20:38
MrHairgreas1is the index of an array20:38
MrHairgreas1which is the text 'pallete'20:38
MrHairgreas1the idea is that the 'palette'20:38
MrHairgreas1has characters that have an increasing number of pixels20:38
MrHairgreas1therefore looking more 'white'20:39
wgGuest23wow20:39
wgGuest23could be a nice benchmark tool20:40
MrHairgreas1benchmark?20:40
MrHairgreas1let me assure you20:40
wgGuest23yeah to rate the execution speed on different architectures, etc.20:40
MrHairgreas1this thing is good for nothing20:41
MrHairgreas1except wasting time20:41
MrHairgreas1and impressing your friends20:41
MrHairgreas1who run sissy cms's without this kind functionality20:41
MrHairgreas1=)20:41
wgGuest23nah you have little imagination! :D20:41
-!- MrHairgreas1 is now known as MrCookingGrease20:42
MrCookingGreasemaybe20:42
MrCookingGreasebut 'm happy with that20:42
MrCookingGreasetyping makes me hungry20:42
wgGuest23for example it could be useful for doing SMSs :D :D20:42
MrCookingGreaseI'm ganno cook20:42
wgGuest23what you gonna cook?20:42
MrCookingGreasefood20:43
MrCookingGreaseduh =)20:43
wgGuest23which type of food? :D20:44
-!- wgGuest23 [n=wgGuest2@85-18-14-23.fastres.net] has quit []21:16
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui21:17
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]21:18
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui21:41
-!- mode/#webgui [+o rizen] by ChanServ21:41
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]21:42
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui22:41
-!- mode/#webgui [+v crythias] by ChanServ22:41
-!- wgGuest88 [n=wgGuest8@85-18-14-23.fastres.net] has joined #webgui22:41
wgGuest88hi22:42
wgGuest88I read on the CVS that the weather asset is now based on weather.com22:42
wgGuest88you have to register for the Weather On your Website service?22:43
pjesiit is using svn22:43
wgGuest88yeah SVN not CVS sorry lol22:44
pjesijust to be sure you didnt find some really old repository :)22:44
wgGuest88heh22:50
wgGuest88another question: why meta tags for cache control are not being inserted for Visitors? The website is dynamic for them too...22:51
-!- greghacke [n=greghack@host-69-95-130-230.pit.choiceone.net] has joined #webgui23:23
wgGuest88hey greghacke23:23
gooeybotrumour has it greghacke is unintelligent today23:23
greghackeAllo all.  Gotta hate weekends23:23
wgGuest88any news on your sql report?23:23
greghackeyeah, finished it friday.  posting it up to Contribs this eve.  Sorry for delay, had a client lose a machine (non-wG)23:24
wgGuest88no problem :)23:24
greghackeand i hate PHP so fixing it was more than I wanted to do23:24
wgGuest88do you know why meta tags for cache control are not being inserted for Visitors?23:27
greghackeI do not.  Are you using a standard template or a custom template?23:28
wgGuest88custom23:28
wgGuest88but in standard they don't get inserted either..23:29
greghackehave you checked some of the little things in your header section?23:29
greghackereally?  hrm...23:29
greghackechecking one of my sites then...23:29
greghackeyou are correct.  not seeing the tag23:31
wgGuest88yeah.. They are being inserted just for logged in users...23:32
wgGuest88but why? Isn't the website dynamic for Visitors too?23:33
greghackeyeah - it is.  23:33
greghackedynamic for everyone.23:33
wgGuest88hence the question23:33
greghackechecking the PB site now.23:33
wgGuest88that's why I have some cache issues now and have to reload loads of times... Other users too23:34
greghackeinterestingly, I don't see the meta tag on the PB site either.  that means caching is being controlled by browser settings.23:35
greghackeUSer's browser settings that is23:35
wgGuest88?23:35
wgGuest88yeah indeed23:36
@rizenit's supposed to be that way23:36
greghackelook, rizen is here...23:36
wgGuest88oh but why then?23:37
@rizenjust barely...worrking on a problem and saw some peeps chatting23:37
greghackefar-off-topic: you give 3D settlers a run yet?23:37
@rizenwgGuest88 if you were anyone else i might tell you why23:37
@rizenbut since you're you...i think not23:37
wgGuest88I'm me?23:37
@rizengreghacke: no, not yet. got a gaming weekend next though23:38
@rizenwe'll try it out then23:38
greghackethink it will go over well?23:38
@rizenoh hell yeah....my friends all love settlers as well23:38
greghackeI have a 6 foot high stack of games released in the last year I may start sending you.23:39
@rizenreally? that's awesome. but why?23:39
greghackeneed to get rid of them.  they're an extra stack (i already have one copy of each)23:40
greghackeand I don't have space.  figure you will get use of them or pass them around.23:40
wgGuest88greghacke: you're a game editor? :)23:40
greghackeI work in the pen/paper game industry.  web development, some PM work, editing, news work, etc.23:41
wgGuest88cool23:42
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui23:44
wgGuest88so you won't tell me why there are no cache meta tags for Visitors...23:58
--- Day changed Mon Feb 26 2007
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]00:02
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui00:02
-!- pjesi [n=pjesi@client-82-9-24-96.manc.adsl.virgin.net] has quit [Read error: 104 (Connection reset by peer)]00:04
wgGuest88go figure...00:04
wgGuest88well gtg bye!00:05
-!- wgGuest88 [n=wgGuest8@85-18-14-23.fastres.net] has quit []00:05
-!- greghacke [n=greghack@host-69-95-130-230.pit.choiceone.net] has left #webgui []00:05
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]00:16
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:47
-!- MrCookingGrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:49
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 54 (Connection reset by peer)]02:04
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:10
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui02:49
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]03:04
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]03:30
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui03:30
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 60 (Operation timed out)]03:35
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:39
preaction_gooeybot ask is Don't ask to ask, just ask. Don't repeat. If nobody answers, it probably means nobody knows. While you wait: Check the fine manual, check google, check the source, try different things on a demo site.03:40
gooeybotOK, preaction_.03:40
-!- preaction_ is now known as preaction03:40
-!- mode/#webgui [+o preaction] by ChanServ03:40
-!- Radix-work [n=Jesse@203.161.68.67] has quit [Read error: 110 (Connection timed out)]03:53
@rizencan i ask a question?06:34
@rizenno i want to ask?06:35
@rizenask?06:35
gooeyboti think ask is Don't ask to ask, just ask. Don't repeat. If nobody answers, it probably means nobody knows. While you wait: Check the fine manual, check google, check the source, try different things on a demo site.06:35
@rizenhmmm. that didn't work how i expected06:35
@preactionbasically thus: someone says "can i ask a question?" and then someone else tells the bot to give that long speech about asking to ask07:18
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:36
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]10:15
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui10:54
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: SDuensin, @preaction, Radix_14:04
-!- Netsplit over, joins: @preaction, SDuensin14:06
-!- Netsplit over, joins: Radix_14:07
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit ["Leaving"]14:10
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: @preaction, Radix_15:50
-!- Netsplit over, joins: @preaction15:51
-!- Netsplit over, joins: Radix_15:51
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: Radix_15:51
-!- Netsplit over, joins: Radix_15:51
-!- SDuensin [n=Scott@197.sub-75-207-102.myvzw.com] has joined #WebGUI16:25
SDuensinGood morning all.16:25
ckotil'morning16:46
SDuensinHey ckotil 16:47
ckotilhello16:47
SDuensinHey ckotil, any idea how to bulk-import images into a photo gallery on 7.3.x?17:02
ckotilim not sure.18:22
ckotilyou might be able to use thte zip asset18:22
SDuensinWhat's it do?  Allow you to upload a zip?18:25
ckotilyeah , and the zip woudl contain all your images18:27
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui18:27
-!- mode/#webgui [+v crythias] by ChanServ18:27
ckotili dunno if thats the proper way to bulk import, but it might work.18:28
SDuensinI just don't "get" the photo gallery template on the content system yet.18:29
SDuensinHello crythias 18:29
ckotilyah, i dont use it.18:32
@preactionyou can use Folder assets to do photo galleries18:32
SDuensinI can?  How?18:34
@preactioncustom template, i imagine18:34
* SDuensin sighs18:35
SDuensinWebGUI can do everything.  Too bad nobody knows how.  :-(18:35
@preactionadd a new folder, and edit its template, there should be docs in the Help section about the template vars available to the Folder template18:36
@rizenuse the fileImport.pl utility18:36
SDuensinChecking, preaction 18:37
SDuensinrizen - Yea, I saw that.  Just didn't know how to get from that to something displayed in the site.18:37
@preactionwrite a wiki article about it, so the future users can benefit from your knowledge: http://wiki.webgui.og18:37
@preactionwiki?18:37
gooeybotwiki is http://wiki.webgui.org or yet another place to get help with WebGUI18:37
SDuensinTrying to upload files to it now.  Looks like I'll need a template.18:40
* SDuensin will have to read the template docs after his meeting.18:46
-!- TheSeparator [i=Seppie@213.51.36.23] has joined #webgui18:58
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui20:05
-!- mode/#webgui [+v perlDreamer] by ChanServ20:05
+perlDreameris anyone else having problems getting Weather::Com installed?20:06
@rizenwhat's the problem?20:07
gooeyboti guess the problem is that when we deny the approval we do not recieve any notification that its been denied20:07
@rizengooeybot, shutup20:07
gooeybotSorry, rizen, I'll keep my mouth shut. 20:07
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has quit [Remote closed the connection]20:07
@rizencool20:07
@rizeni had no idea i could do that20:07
+perlDreamerBy the power of Greyskull!20:08
+perlDreamerI get a test failure during install on OOInterface.t20:08
+perlDreamer#   Failed test 'Forecast date.'20:08
+perlDreamer#   in t/OOInterface.t at line 167.20:08
+perlDreamer#          got: '23042007'20:08
+perlDreamer#     expected: '23042005'20:08
+perlDreamer# Looks like you failed 1 test of 62.20:08
@rizenoh yeah...i remember that20:09
@rizeni had to force install it20:09
@rizeni think the test is messed up20:09
@rizencuz the module works fine20:10
+perlDreamerI'll give it a push20:10
+perlDreamer:)20:10
+perlDreameroh, and I got that urlExists thing worked out last night.  I wrote some tests for it.20:13
@rizenit wasn't working right?20:14
+perlDreamerno20:15
+perlDreamerif you didn't ask for the assetId option, then the query fatal'ed out20:15
+perlDreamerdue to too many placeholder parameters20:15
@rizenah sorry about that20:16
+perlDreamerIt wasn't a big deal.  It was quickly fixed.20:16
@preactionwtf did you do to gooeybot!20:22
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has joined #webgui20:23
+perlDreamerhe told it to shut up and it ran away to pout20:23
@preactionno, gooeybot, the problem is <reply>20:23
gooeybotokay, preaction.20:23
@preactionwhat's the problem?20:23
@preactionok20:23
@preactioni knew about shutup, but from the docs it says it just turns the verbosity down...20:24
@preactionwhen i have free time i'm going to change gooeybot into the same bot core that perlbot is running20:24
@preactionso, middle of 2009 i imagine20:24
@rizenJT hates IRC bots20:26
@rizenbecause people spend more time setting them up and getting them to do shit than the bots ever end up producing20:27
@rizentherefore it's a net waste of time20:27
@preactionit's a tradeoff between spending a lot of time adding (for example) a CPAN search function to your bot, or bunches of little time opening Firefox, searching cpan, and copy/pasting a URL into the channel20:30
+perlDreamerpreaction: so you're saying it's like an intereactive wiki?20:31
@preactionthat's a good way to explain it20:31
@rizennot even close. because you also have the time it took you to research what bot to use, and to get the bot set up in the first place, plus maintenance of the bot20:31
@rizenit has overhead20:32
@rizenyou can do all those other minimal tasks many many times for the overhead of just getting the bot set up and keeping it running20:32
@rizenlet alone configuring it to do X Y and Z20:32
@rizenif you're setting it up, because you think it's a fun little toy...then be honest and say that20:33
@rizenbut if you're setting it up as a productivity tool....it's a waste of time20:33
SDuensinDepends on what the bot does.  I used three of them that worked together to enforce rules and protect from spam on a channel a few years back.20:35
+perlDreamerthis would explain the slot machines from last year's WUC21:06
+perlDreamerhttp://www.cbc.ca/canada/story/2007/02/25/video-lottery.html21:06
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui21:08
-!- mode/#webgui [+v MrHairgrease] by ChanServ21:08
@rizenhow do you guys feel about one big monolithic config file for wre utilities rather than 10 seperate small ones?21:11
@rizenwhen i say monolithic i should say it's only about 60 lines long21:11
+MrHairgreaseno preference21:11
+MrHairgreasewhatever is the best =)21:11
+MrHairgrease60 lines sounds ok21:12
@rizenbut the reason i'm thinking of going that way is for reuse of variables like dbPort dbHostname, etc21:12
@rizenso they don't have to be stored in multiple files 21:12
+crythiascan't you just source/include them?21:12
@rizenmaybe, but in order to make that effective i'd have to break out some variables into their own stand alone file21:13
@rizenwe'd end up with 20 or so config files rather than 1021:13
@rizenand for the small amount of data that the wre actually stores21:13
@rizeni think we're better off with just one21:13
+MrHairgreaseyou can view the wre as a single application21:13
@rizenall that's stored in here are your wre preferences21:13
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI21:13
-!- mode/#webgui [+o khenn] by ChanServ21:14
+MrHairgreaseso one config file is not earthshaking21:14
@rizenlike where is the tar program21:14
@rizenok21:14
@rizeni'm also trying to decide how best to sectionalize it: by service, or by function21:15
@rizenso do i store all of the mysql stuff together21:15
@rizenor do i put the mysql backup user and password in a seperate section with other backup related stuff21:16
+crythiashee. :) make a sort utility to allow the user to decide :)21:16
@rizengerald: you're fired21:16
+crythiasit's what perl is about, isn't it?21:16
+MrHairgreaseno really21:16
+MrHairgreaseI agree with crythias21:17
+MrHairgreasejust to get under your skin21:17
@rizenit's a config file21:17
+MrHairgreaseI think per app is best21:17
@rizenthere's no reason for a user to decide21:17
+crythiasput all the configs in alpha order and be done with it :)21:18
@rizeni've decided never to ask another question again21:21
+MrHairgreasedon't be bitter21:22
+perlDreamerif there was ever a web configuration tool for the WRE, then 1 file would probably be better21:22
+perlDreameraside from that, I see no advantages one way or the other21:22
+crythiasSorry :). Actually, I'm torn like you. Both service and function seems to have merit.21:22
+crythiasseem.21:22
+crythiasIs the config supposed to be hand editable?21:23
* SDuensin perks up at the mention of the WRE21:23
@rizeni think in the end, how i organize it doesn't matter21:23
@rizencuz pd made a good point21:23
@rizenpart of this rewrite is to build a UI for the WRE21:23
@rizenand that's where it will matter21:24
+crythiashow can one make a config file that apache understands and mysql also understands?21:25
-!- NetForged_Neal [n=Neal@c-24-20-104-7.hsd1.mn.comcast.net] has joined #webgui21:25
@rizenwe're not21:25
@rizenas i said...this is for wre preferences21:25
@rizenit's not for mysql and apache, but rather for all the wre utilities21:25
@rizenlike addsite, removesite, wremonitor, backup, etc21:25
+crythiasok. In that case, I'd probably vote for per service.21:26
+crythiasbut the UI makes the position a non-issue.21:26
+crythiashowever, it might make it "easier"? for the service to parse out its own settings...21:28
+perlDreamerrizen: is there any value to making the WRE UI a WebMin plug-in?21:31
@rizendon't know and don't care21:32
@rizeni'm building an API for the WRE21:32
@rizenand a stand alone UI that uses that APi21:32
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []21:32
@rizenif someone wishes to build a WebMin plugin in the future using that API21:32
+perlDreamerI mention it because it would allow the user 1 interface for remote machine adminstration21:32
@rizenthey're welcome to it21:32
+perlDreameroh, okay21:32
@rizeni'm avoiding webmin, because if i built it for webmin, then i might have to build to for all the other stupid control panels out there21:33
@rizeni want one that *just works* and the only way to do that is to build it stand alone21:33
@rizenor include webmin as part of the wre21:33
@rizenand webmin i'm not including21:33
@rizenmake sense?21:34
+perlDreameryes21:34
SDuensinHas anyone here ever actually made Webmin work?  I've had horrible luck with that thing.21:34
@rizeni had it working on a server once, but found it to be way more work to use than just editing stuff on the command line...but that's cuz i know how to do that stuff21:36
SDuensinI agree.  :-)21:37
SDuensinFor very simple configurations, it kinda worked.  Anything where I needed multiple domains and virtual hosts and such - no way.21:38
* SDuensin is extremely excited at the prospect of a new WRE.21:38
@rizendon't you like the old WRE SDuensin?21:41
SDuensinI like it just fine - on UNIX.  At work, I'm afraid we're going to be stuck with Windows.  According to some dude named rizen, the next WRE for Windows will be *much* better!   :-)21:42
@rizenthe goal is that the next WRE will be the same on both windows and unix21:43
SDuensinThat's an awesome goal.  I wish I had more time to help.  That's the kind of geeky thing I usually try and do when I build something.21:44
@rizenok, next question: should we include our own gzip and tar in the distribution, or rely on the OS version?21:45
SDuensinPut it in there.  Windows people won't have it.21:46
+MrHairgreaserizen21:46
+MrHairgreaseupdate does not add a new revision right?21:47
+MrHairgreaseand addRevision is the same as update21:47
+MrHairgreasebut add a revision21:47
+MrHairgreaseadds*21:47
@rizenSDuensin: it will be in there for windows regardless...i'm just wondering on unix21:48
@rizenMrHairGrease: right...no new rev on update21:48
+MrHairgreaseok21:48
@rizenaddRevision calls update21:48
@rizenafter making a new rev21:48
+MrHairgreaseah21:48
+MrHairgreasei could've looked that up myself21:48
SDuensinMay as well put it in the UNIX ones so they're really the same as the Windows build.21:48
-!- streamlines [n=streamli@wsip-68-110-129-224.ga.at.cox.net] has joined #webgui21:48
@rizenSDuensin: from the binaries standpoint they won't be the same ever21:49
@rizenwhen i'm saying they'll be the same, i'm talking about the WRE utiltiy scripts21:49
@rizenwinblowz is too different to make the binaries even come close to being the same21:50
SDuensinWhy can't you build the Windows one under Cygwin from the same sources as the UNIX ones?21:50
@rizenwell first of all i'm not going to make the user download a gigabyte package just to run webgui on windows21:52
SDuensinYou don't need nearly that much.  Just the DLL, usually.21:53
SDuensin(And I have the entire thing installed here - it's only 630M.  Still huge, but only half huge!)21:54
-!- TheSeparator [i=Seppie@213.51.36.23] has quit []21:56
@rizenoh my bad only 630M.21:56
@rizenlet me think about that21:56
@rizenNO21:56
SDuensinThe person building the WRE will need more than the DLL, but that's about all it takes to run things produced with it.21:56
SDuensin:-)21:56
@rizenok, so it's 140 lines22:07
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)]22:08
SDuensinHuh?22:08
@rizenhttp://rafb.net/p/FfXC1l33.html22:08
@rizenor 15122:08
SDuensinAh, the config file.22:09
* SDuensin is a newfound friend of JSON.22:09
* rizen thinks json rules22:10
SDuensinI just switched one of our main applications here from using SOAP for RPC to JSON.  Sped it up quite a bit!22:10
SDuensinHad to write my own serializer/deserializer for JSON, but it works!22:11
SDuensin(None of the JSON libraries I could find for C# would run on the Compact Framework.)22:11
@rizenthere's your problem22:11
SDuensinTell me about it.22:12
SDuensinIt was C# and the CF or Embedded VB.22:13
SDuensinHow's that for a choice?22:13
@rizenthat's a pretty bad choice22:15
@rizeni'd rather boil myself in oil22:16
SDuensinNot sure I can get Perl to run on these stupid handhelds.  :-P22:16
@rizenit wouldn't have to be perl...maybe ruby, java, haskell22:18
@rizenactually i'm kidding...i hate vb, but c# wasn't so bad when i had to write a quick app with it once22:18
SDuensinNot sure a non-MS language would work.  We have to do a lot of stupid tricks to get Windows Mobile to behave itself.  It's horrible.22:18
@rizenc# wasn't any worse than java i should say22:19
@rizenjust as verbose22:19
@rizenand the language is practically identical from what i could tell22:19
SDuensinIt's almost the same language.22:19
SDuensinC#:  Object.MethodName()  vs Java:  Object.methodName()22:20
SDuensin:-)22:20
@rizenhas anyone here released a module on cpan before?22:20
-!- rjacobsen [n=rjacobse@74-129-192-43.dhcp.insightbb.com] has joined #webgui22:20
rjacobsenhello?22:21
gooeybotHi, rjacobsen22:21
rjacobsenhello22:21
SDuensinNot I.22:21
@preactioni have22:21
rjacobsencan anyone please help me with a webgui problem?22:21
@preactionask?22:21
gooeybotask is Don't ask to ask, just ask. Don't repeat. If nobody answers, it probably means nobody knows. While you wait: Check the fine manual, check google, check the source, try different things on a demo site.22:21
rjacobsenwe upgraded webgui to 7.3.10 to fix a bug in the events calender - after installing the update, we cannot import packages to any of our sites on webgui now, and we have tried all of them22:23
@preactionstep 1?22:24
gooeybotstep 1 is probably Check the error logs, both WebGUI and Apache.22:24
@preactionand JT says gooeybot doesn't increase productivity :p22:25
rjacobsenwe have checked ALL the error logs, and there is NO errors pertaining to this22:25
rjacobsenwhen importing the package, it uploads to somewhere - but never appears22:25
@preactionpastebin the last few hundred lines of your error logs anyway, and you may want to change the loglevel to debug or info and reproduce to get more information22:26
@preactionpaste?22:26
gooeybotpaste is http://paste.biz22:26
rjacobsenok sec22:26
-!- rjacobsen [n=rjacobse@74-129-192-43.dhcp.insightbb.com] has quit [Excess Flood]22:29
-!- rjacobsen [n=rjacobse@74-129-192-43.dhcp.insightbb.com] has joined #webgui22:29
rjacobsenok22:30
rjacobsenhow do i paste?22:30
rjacobseni must have done it wrong22:30
-!- rjacobsen [n=rjacobse@74-129-192-43.dhcp.insightbb.com] has left #webgui []22:32
-!- rjacobsen [n=rjacobse@74-129-192-43.dhcp.insightbb.com] has joined #webgui22:32
rjacobseni must have got disconnected22:33
rjacobsenhere is the link to the url it is pasted in22:33
rjacobsenhttp://paste.biz/paste-747.html22:33
rjacobsenyou will see there is no errors indicating an error importing packages - but the packages are not getting imported22:34
@preactionrjacobsen: looks like a bug right here: 2007/02/26 15:00:53 - WARN - urlittlestarzmusic.com.conf - main::[[undef]] - Couldn't call method deployPackage on asset for url: root Root cause: Can't call method "get" on unblessed reference at /data/WebGUI/lib/WebGUI/Asset/Wobject/Calendar.pm line 380.22:35
rjacobsenok right22:36
SDuensinUnblessed reference?22:36
rjacobsenso what is going on?22:36
rjacobsenbrb bathroom22:36
@preactionrjacobsen: looks like Asset::getLineage is returning undef when it should be returning objects. It's trying to instanciate some Events, but it's failing for some reason.22:37
@preactionactually, it looks like I messed up: Asset::getLineage returns an array reference, not an array22:39
@preactionat any rate, you should post that to the bug list22:40
rjacobsencan we get a temp fix please?22:53
rjacobsenwe are kind of shut down without the use of packages22:53
@preactionhave you tried packages that do not contain Calendars?22:54
rjacobsenyes22:55
rjacobsenwe cannot import packages of any kind22:55
rjacobsenwe can export - but not import22:55
@preactionwell you could try altering the duplicate() method in the Calendar to do the right thing, but if it's affecting more than just Calendars it might not be a problem with just the Calendar22:56
rjacobsenit isnt with just the calender im sure22:57
@preactionrjacobsen: we can hope this will fix it: change the two @events inside of WebGUI::Asset::Wobject::Calendar::duplicate() to @$events, and then restart your Apache22:58
rjacobsenif we cannot import packages of any kind to any of the sites, im sure it is a big problem - also there is a HUGE memory leak in webgui - because once someone opens a site, it does not release the site from memory when it is closed  and thus the memory continues to expand until apache attempts to restart the server22:58
@preactionrjacobsen: that's what Apache2::SizeLimit is for, and sessions last only until the connection is closed22:59
rjacobsenwell it keeps expanding and growing larger and larger22:59
rjacobsenuntil it runs out of memory22:59
@preactionrjacobsen: i lied, the first occurance of @events should be $events (my $events = $self->getLineage)22:59
@preactionrjacobsen: then change your Apache2::SizeLimit settings (in preload.perl i do believe)23:00
rjacobsenhow can i print stuff from this window?23:00
@preactionor change your apache settings23:00
gooeybotpreaction: that doesn't look right23:00
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has quit [Remote closed the connection]23:00
-!- gooeybot [n=gooeybot@static-72-1-4-143.ntd.net] has joined #webgui23:00
@preactiongooeybot, you can rot in hell for all i care23:00
gooeybotpreaction: sorry...23:00
+perlDreamerrizen: I've released stuff on CPAN.  What do you need?23:01
@rizeni think i've already found it23:01
+perlDreamerok23:01
@rizenModule::Starter::PBP23:01
@rizeni was looking for the script that autogenerates all the files for you23:01
+perlDreamerI've always used h2xs, but I haven't done any CPAN work for a long time23:06
* perlDreamer has dusty modules23:06
@rizenThis one has been released by Damian Conway and Andy Lester23:07
@rizenand is supposed to follow Perl Best Practices for releasing modules23:07
@rizenso it sounds like a good place to start23:07
@preactionrjacobsen: did you try my fix for the Calendar?23:08
rjacobseni am tryin right now23:14
rjacobsenthat did not fix the bigger problem - i still cannot import packages to any of our 9 sites23:14
rjacobsenof any kind23:15
@preactioncan you reproduce this on demo using the same packages?23:15
rjacobsensure - what demo?23:15
@preactionif you can, post that to your bug report, as well as a copy of one of the packages that is failing23:15
@preactiondemo?23:16
gooeybotdemo is, like, still using 7.3.823:16
@preactionno, gooeybot, demo is http://demo.plainblack.com23:16
gooeybotokay, preaction.23:16
rjacobsenright23:16
rjacobsendoin a demo23:16
@preactiongooeybot, demo is also A free demonstration of the latest beta version of WebGUI23:17
gooeybotokay, preaction.23:17
@preactiongooeybot demo is also A good place to verify a bug23:17
gooeybotokay, preaction.23:17
+perlDreamergooeybot, demo is also Demo sites last for exactly 24 hours23:17
gooeybotokay, perlDreamer.23:17
@preactionbut... they don't :(23:18
@preactionnevermind23:18
+perlDreamerthey don't?23:18
@preactionthe cleanup cronjob might not actually remove demo sites23:18
rjacobsenthe demo wont even allow me to import packages23:18
@preactionmaybe it's a different automated process23:18
@preactionrjacobsen: then attach one of the packages to your bug report anyway, for reproduction purposes23:18
rjacobsenok will do23:19
rjacobsenok i posted it here: http://www.plainblack.com/bugs/tracker/import-packages-broke23:22
rjacobsensure do need a fix for this asap - this completely shuts us down until we can import packages23:22
+perlDreamerpreaction, about the canAdd event bug.  Will that allow anyone to add events, regardless of the groupIdEditEvents setting?23:32
@preactionperlDreamer: no, the way I understand it, canAdd should be as permissive as you want the asset to possibly be (in this case, Events should be addable by visitors, so everyone)23:33
@preactionlater, in canEdit, you restrict to the appropriate group (since now you have an asset instance to get config data)23:33
+perlDreamerso you can show them the form, but not let them save it23:34
+perlDreamerokay23:34
@preactionactually, canEdit in the parent asset will deny the user the form if they can't add sub-assets23:34
@preactionfrom what i understand about the www_add method at least23:35
@preactionand i had to step through that thing with the debugger a lot to finally figure out that i was thinking about canAdd entirely wrong23:35
+perlDreamerdang23:36
+perlDreamerI closed a bug prematurely23:36
@rizenperlDreamer: how do you feel about factoring some webgui code out of webgui and making it stand alone modules?23:36
@rizenis that better or worse for webgui23:37
+perlDreamerwould you allow other people to submit patches to these modules?23:37
+perlDreamerif no, then I don't see how it could affect WebGUI23:38
+perlDreamerif yes, then there's a risk that performance could be affected.  A good test bench would guarantee functionality23:38
@rizeni'd allow them to submit patches sure23:38
@rizenthey'd be stand alone23:38
+perlDreamerthen I'd say it depends on how sensitive you'd be to performance degradation.23:39
@rizensuper ultra sensitive23:39
+perlDreamerthen I'd say don't do it23:40
@rizenthere's one module i'm doing it with right now23:40
@rizeni've created Config::JSON23:40
@rizenbecause i want to be able to use JSON as a config file format in the WRE23:40
@rizenas well as in WebGUI23:40
@rizenso Config::JSON will be a base class for both modules23:40
@rizenat least that was the thought23:40
+perlDreamerit's basically WebGUI::Config ?23:41
@rizenit's WebGUI::Config with all the webgui related crap removed23:41
@rizenbut i've been flipping back and forth on this for a while23:41
@rizenabout lots of modules23:41
@rizenon one hand i want the bug reporting of the greater perl user base23:42
@rizenon the other hand i want to shave off the size of some of these modules that we use from cpan23:42
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui23:43
-!- mode/#webgui [+v crythias] by ChanServ23:43
+perlDreamerand on the third hand, WebGUI is performance sensitive23:43
@rizenthat's the second hand23:43
@rizenwhen i said "other hand" the statement is about performance23:43
+perlDreamerokay23:44
+perlDreamerfor something like Config::JSON, do you think there are a lot of bugs in it?23:44
@rizenno, but in this case the reason for splitting it up is because i also want to use it in the WRE23:45
@rizenbut i have slightly different requirements for it in the WRE23:45
@rizenone of them being that WebGUI isn't installed yet when i need to start using it23:45
+perlDreamerthat's a good one.23:46
+perlDreamerConfig::JSON probably isn't going to benefit from community bug finding23:46
+perlDreamerIt's too small23:46
@rizenok, but we might benefit from good will23:47
+perlDreamerit would benefit from community feature enhancement, but that's at the cost of size/performance23:47
+perlDreamerand definitely that23:47
+perlDreameryou can always reject patches saying they make it too heavy23:47
+perlDreamerpeople could release sub-classing modules to do those heavier things23:47
+perlDreamerKind of like the inverse of the Tiny:: namespace23:48
@rizenyup23:48
+perlDreamerThen I'll say go for it23:49
@rizeni'm going to go for it with Config::JSON23:49
@rizenmy question isn't about htat23:49
@rizenit's about whether we should to it with more webgui stuff23:49
-!- SDuensin [n=Scott@197.sub-75-207-102.myvzw.com] has quit ["Leaving"]23:49
@rizenand i don't necessarily mean immediately...just as time goes on23:49
@rizendo we want to factor out some of the webgui code base23:50
@preactionI'd say yes, with the same stipulations as above.23:50
@rizenand share it with the world23:50
+perlDreamerIMO, yes23:50
+perlDreamerhowever, I tend to be less performance driven than you are, rizen.  I'm willing to slow it down to get the community driven benefits.23:51
@rizenwe can add in all kinds of extra stuff, in an external module23:51
@rizenWe can release Config::JSON and still do Config::JSON::Heavy23:51
@rizenas part of the same module release23:51
+perlDreamerYes.23:52
@rizenyou just instanciate the one you need23:52
@rizenas you said23:52
+perlDreamerKind of like H::T::E23:52
@rizenyup23:52
+perlDreamerpreaction: should people who can edit calendar automatically be able to edit events as well?23:52
@preactioni say yes23:53
+perlDreamerI'll fix that bug too, while I'm in here23:53
@preactionsounds good23:53
+perlDreamerokay, preaction, got another one for you.23:56
+perlDreamerinstead of $class->SUPER::canAdd($session, undef, '7');23:56
+perlDreamerwhy not just return 1?23:56
+perlDreamerVisitor is in 723:56
+perlDreameroh23:57
+perlDreamernm23:57
* perlDreamer grumbles about config level asset privileges23:57
@rizenno grumbling alllowed23:57
@rizeneither you have a better way to do it23:57
@rizenor you don't23:57
@rizenno grumbling23:57
@rizen=)23:57
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui23:59
-!- mode/#webgui [+v MrHairgrease] by ChanServ23:59
+perlDreamermore grumbling at self, rather than wG.23:59
+perlDreamerit is very easy to make mistakes like that23:59
+perlDreamerwhich introduce more bugs23:59
--- Day changed Tue Feb 27 2007
-!- pjesi_ [n=pjesi@client-82-20-29-208.brhm.adsl.virgin.net] has joined #webgui00:02
pjesi_man making changes to big templates is always failing00:02
+perlDreamerfailing how?00:03
pjesi_the submission simply timeouts00:03
+perlDreamerhow big is the template?  can you duplicate it on a demo site?00:06
* perlDreamer says "Be back in a bit"00:07
pjesi_~130LOC00:07
+perlDreamerthat's not that big00:27
+perlDreameryou're saying that at ~100 LOC everything works okay?00:27
pjesi_yes I was surprised how small it was00:28
pjesi_basically we have had this problem for quite some time now00:28
pjesi_and it is usually only when we save large templates00:29
+perlDreamerso the large templates work sometimes and not others...00:32
pjesi_yes, quite strange00:32
pjesi_nono00:32
pjesi_wait00:32
pjesi_small templates dont seem to have a problem, large templates are usually bitch to save00:33
pjesi_I think we will need to analyze this with tcpdump00:33
+perlDreamergood luck00:34
+perlDreamerThere are templates that size that ship as defaults.  I'm a little surprised that no one else has seen this.00:34
-!- crythias [n=gyoung@64.200.2.35] has quit ["Leaving."]00:35
pjesi_we have no idea if it is the client, mod_perl, webgui, apache, or mysql that is responsible00:35
pjesi_perlDreamer: I agree00:36
+perlDreamerpreaction: pasting in canAdd didn't work00:47
+perlDreamerI'm still getting privilege->insufficient00:48
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui00:48
-!- mode/#webgui [+v crythias] by ChanServ00:48
@preactionmonkey...00:48
@preactionlemme pastebin my getPage sub so that arbitrary page requests can be tested, then you could use the debugger to figure out where privilege->insufficient is being called00:49
@preactioni've got three days to write a major AJAX app, so i'm useless otherwise00:49
+perlDreamerit's okay, I'll figure out what's going on00:49
+perlDreamerI just wanted to let you know that fixing it isn't just a copy/paset00:50
+perlDreamerpaste00:50
@preactionfigures00:51
@preactionhttp://rafb.net/p/bl5jAx75.html <- if you'd like to see. the interface needs work probably00:52
-!- pjesi_ [n=pjesi@client-82-20-29-208.brhm.adsl.virgin.net] has left #webgui ["Konversation terminated!"]00:52
+perlDreamerthanks, preaction.  Once I learn the debugger it will be easier than adding session->errorHandler->warn everywhere01:03
@preactionindeed01:04
+perlDreamerI'm an idiot01:07
+perlDreamerone of these days I'm going to remember that you have to have cut line with POD01:07
+perlDreamerpreaction: just ignore all that previous stuff, except for the idiot part01:08
@preactionk01:08
@rizenok preaction and perlDreamer, i do have a cpan question for you01:11
+perlDreamerk01:11
@rizeni've created a t folder and put tests in it, but i need to know from what folder the tests will be run01:11
@rizenwill it be in the lib folder01:12
@rizenor do i need each test to find the lib folder01:12
+perlDreamerI think most modules do a 'use blib'01:12
+perlDreamerthe tests are run from the t directory, I think01:12
@rizenwhat is blib01:14
@rizenand is it enough to just do: use lib '../lib';01:14
+perlDreamerit's a module which adds the build lib (blib) directory to your path, automatically01:14
+perlDreamerI think blib also handles depth in the t directory01:15
+perlDreamerif the t directory is shallow, it is probably enough to do a use lib.  blib seems to be the default01:15
+perlDreamerwait01:15
+perlDreamerare you saying that M::S::PBP doesn't give a test skeleton?01:15
@rizenit doesn't give a test skeleton for my code01:17
@rizenit provides some other tests01:17
@rizenlike pod-coverage01:17
@rizenand other stuff01:17
+perlDreamerI'd grab a copy of the tests in Test::More and use one of them as an example for module level testing.01:20
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:30
+perlDreamermy dev box here at work is really old01:40
+perlDreamerthe wiki is throwing an error due to an old mysql01:40
+perlDreamercatch y'all later01:43
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit [""""]01:44
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has joined #webgui01:56
-!- greghacke [n=greghack@cpe-71-72-101-120.columbus.res.rr.com] has quit [Client Quit]01:56
@preactionif debug mode is on, can i suppress it for certain things from the API?02:00
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:32
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui02:47
-!- mode/#webgui [+v crythia1] by ChanServ02:47
-!- streamlines [n=streamli@wsip-68-110-129-224.ga.at.cox.net] has quit ["Leaving"]04:34
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit []05:22
@rizenpreaction...no05:28
@rizenwhy would you want to?05:28
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]05:46
@rizenwow...with careful modularization i've cut the build.sh file for the WRE in half05:55
@rizeni might even be able to go a bit further05:56
Radix-wrkdoes it still work? :)05:56
@rizeni haven't done a full build...but it appears to05:57
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui06:46
PedersenMJheya06:46
Radix-wrkyo06:51
PedersenMJThis is *hysterical* http://www.videosift.com/video/Bread-Professor-on-Conan-OBrien06:54
Radix-wrkhehe07:01
PedersenMJNow, heading to bed. Have an actual book to read (The Student Pilot's Flight Manual). Non-fiction, but a fun topic (well, for me, anyway). Nice combination. Just hope the author is good. L8r!07:46
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []07:47
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:02
-!- mediak [n=rjacobse@74-129-192-43.dhcp.insightbb.com] has joined #webgui11:08
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: rjacobsen11:11
-!- wgGuest05 [n=wgGuest0@85-18-14-23.fastres.net] has joined #webgui15:50
-!- wgGuest05 [n=wgGuest0@85-18-14-23.fastres.net] has quit [Client Quit]15:50
-!- SDuensin [n=Scott@61.sub-75-207-195.myvzw.com] has joined #WebGUI15:58
SDuensinGood morning.15:58
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI16:28
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has left #WebGUI []16:28
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI16:28
-!- mode/#webgui [+o khenn] by ChanServ16:29
-!- pjesi [n=pjesi@client-82-20-29-208.brhm.adsl.virgin.net] has joined #webgui16:34
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 131 (Connection reset by peer)]16:44
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:45
-!- mode/#webgui [+v crythias] by ChanServ16:45
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui16:55
-!- mode/#webgui [+o snapcount] by ChanServ16:55
-!- snapcount is now known as fingerling16:55
pjesievening guys17:04
pjesiis it not possible to access the fist x words of a sydicated articles like it is for regular articles?17:05
@fingerlingthat feature will be in 7.417:07
pjesifingerling: you a dev?17:10
@fingerlingyes17:10
@fingerlingI'm not normally known as fingerling17:10
@fingerlingI saw the movie 23 last night17:11
pjesihow was it?17:11
@fingerlingso I'm having an identity crisis at the moment17:11
@fingerlinggood17:11
pjesihehe17:11
@fingerlingI'm searching for the number 23 everywhere17:11
pjesiJordans number17:11
@fingerling9 more messages and I change my nick back17:12
SDuensin4, 8, 15, 16, 23, 4217:12
pjesifunny how some feed providers put entire articles in feeds17:12
pjesiperhaps I will simply perform the regex in Article.pm on the content17:13
@fingerlingthat's what the patch I wrote does17:14
@fingerlingit applies all of them though17:14
@fingerling3 more messages17:14
pjesiyou are scaring me17:15
@fingerlinghehe17:15
pjesi:)17:15
-!- fingerling is now known as snapcount17:15
@snapcountI'm FREE17:15
@snapcountthat was fun17:15
pjesiohh crap17:19
pjesithe head block in Layout.pm is broken again17:19
pjesi<tmpl_var head.tags> is useless17:20
pjesiand now it works again17:23
pjesithis is wack17:23
pjesisnapcount: did you manage to fix the iCal feed?17:24
@snapcountyeah that should all work17:25
@snapcountyou have to put the wf activity into your own workflow and run it for it to update17:26
@snapcountotherwise it runs every hour with runhourly17:26
@snapcounterr, the hourly maintenance workflow rather17:26
pjesihumm, I dont use workflows, is that a problem?17:28
@snapcountwhat do you mean?17:30
pjesiI am not a user on the site, just doing some maintainance stuff17:31
@snapcountif you're running the latest version and the feed is setup in the calendar it should update on the hour17:31
pjesithat should be sufficient17:33
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui17:42
-!- mode/#webgui [+v MrHairgrease] by ChanServ17:42
+MrHairgreasecheck this out17:50
+MrHairgreasehttp://www.ohloh.net/projects/103/analyses/latest/contributors?page=1&project=10317:50
pjesiwhat about it?17:53
pjesiopps sorry 17:53
pjesiI was looking at the wrong link17:53
@rizendid you set that up?17:57
+MrHairgreaseno17:57
+MrHairgreaseI was googling on this thibaut guy17:58
+MrHairgreaseand I came to that page17:58
+MrHairgreaseIt's a pretty cool site though17:58
@rizenyeah, but it's totally wrong17:58
@rizenlook at this page: http://www.ohloh.net/projects/103/contributors/346617:59
@rizenstats about me17:59
* SDuensin is a fan of Ohloh. Cool stuff.17:59
@rizeni've apparently committed 132k lines of php17:59
+MrHairgreasei don't think it's wrong17:59
@rizenand only 1k of perl17:59
@rizento WEBGUI17:59
+MrHairgreasethink of all the stuff in the extras dir17:59
+MrHairgreaseoh17:59
+MrHairgreasethat is wrong18:00
+MrHairgreasetraitor!18:00
+MrHairgreasePerl  1.3 years  32  1,846  693  161,52718:00
+MrHairgreasethat's more that 1k18:00
+MrHairgreasemore lik 161k18:00
+MrHairgreaseIt only says that you've committed all the php crap in 3 commits18:01
+MrHairgreaseso i don't think it's completely wrong18:02
@rizenok, but there is more than 1000 lines of code in the wiki alone18:02
@rizenwhich i commmitted18:02
+MrHairgreaseIt says you've changed 161527 lines18:02
+MrHairgreaseso the wiki is only 0.8% of that18:03
@rizenoh, i'm reading the wrong column18:03
+MrHairgreasestill18:03
@rizeni'm reading the median column18:03
+MrHairgreasewhere's all this php supposed to be18:03
@snapcountWebPhooey has infiltrated the core!!!18:04
@snapcountcall up the troops18:04
@rizenprobably from tinymce18:04
+MrHairgreaseit's also in yui18:05
+MrHairgreasealmost all of it18:05
+MrHairgreaseactually18:05
@snapcountI have an idea but I'm not sure how lame it is, anyone feel like bashing me?18:05
+MrHairgreasesure18:05
@snapcountI think we should write a bug reporting tool for WebGUI18:06
@snapcountlike a command line tool18:06
+MrHairgreaseyou are so lame =)18:06
+MrHairgreaselike perlbug?18:06
@rizenyeah, lame18:06
@snapcountMrHairgrease: yes18:06
+MrHairgreaseand the benefit would be that this tool also agregates and reports all kinds of data18:07
@snapcountI was thinking of it mainly in the case of automated tests dying18:07
@snapcounton other peoples machines18:07
+MrHairgreaseabout the system it's ruinning on18:07
@snapcountmainly to catch un handled cases18:07
+MrHairgrease\but if the tests fail18:07
+MrHairgreaseyou'll see that on the smoketest list right?18:07
+MrHairgreaseso why the webguibug tool18:08
@snapcountwell there are discrepancies18:08
@snapcountfor instance everytime I run the tests they fail on a couple18:08
@snapcountbut the same tests pass on the smoketests18:08
+MrHairgreaseok18:09
+MrHairgreasebut almost nobody is runnig the tests18:09
@snapcountyeah that's true18:09
+MrHairgreaseI know I almost never do it18:09
+MrHairgreaseand the people who do18:09
+MrHairgreasecan report through th ewebdite18:09
+MrHairgreasethe website*18:09
@snapcountI was trying to think of a way for us to get better bug reports18:10
@snapcountwithout requiring more knowledge from the user18:10
+MrHairgreasei understand that18:10
@snapcountbut I don't think this is it18:10
+MrHairgreasebut if you just wanna use it for the test suite18:10
+MrHairgreasei don't think it helps much18:10
+MrHairgreasesame goes for users, come to think of it18:11
+MrHairgreasemost of the people finding bugs18:11
+MrHairgreaseare not on the servers commandline18:11
+MrHairgreasei guess18:11
@snapcountI was envisioning a prompt based cli tool that would ask them what the problem was and then gather some information from there system18:11
@snapcountwebgui version18:11
@snapcountwre version18:11
@snapcountif it asks the time it could gather log files in that range18:11
@snapcountsay 15 mins before/after18:12
+MrHairgreaselogs would be useful18:12
@snapcountand then it could post the bug for them18:12
@snapcountI need to think about it some more... 18:13
+MrHairgreaseI still think that most people won't have access to the promt18:13
@snapcountwatching this wre source compile fly by for the past couple of hours got it in my head18:13
+MrHairgreaseor that it would be to big a hassle for them18:13
@snapcountyeah that's true18:13
@snapcountmost reporters are just users18:13
@snapcountnot the webgui admins18:13
+MrHairgreaseit would be better if this was a webgui op18:14
+MrHairgreasea file a bug thingy in the admin console18:14
+MrHairgreasethat way you can still gather logging info18:14
+MrHairgreasebut it prolly opens a security hole18:15
+MrHairgreaseince the log is shared amongst all sites18:15
+MrHairgreaseunder a server18:15
@snapcountmaybe add it to the page when a fatal is generated18:15
@snapcount"Report this bug to Plain Black?"18:15
+MrHairgreaseyeah18:15
+MrHairgreasethat sound better than the command line tool18:16
@snapcountyeah the security thing would have to be addressed18:16
@snapcountcrap... looks like I need one of these for Text::Aspell18:16
@snapcountrizen: did you have a problem compiling wre on osx-ppc where aspell couldn't find the aspell library?18:20
@rizenno18:27
@rizennot that i remember18:27
@snapcountok just thought I'd see if it rang a bell18:29
-!- streamlines [n=streamli@wsip-68-110-129-224.ga.at.cox.net] has joined #webgui18:34
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui18:46
-!- mode/#webgui [+v perlDreamer] by ChanServ18:46
+perlDreamerI have a new topic for a wiki article18:46
+perlDreamerHow to inflate your ohloh score through documentation patches18:47
+MrHairgreaseno man18:47
+perlDreamerThat thing is so far off it's nutz18:47
+MrHairgreaseyou just rock18:47
+perlDreamerWell, it does say I'm the #1 perl contributer to wG18:47
@rizenwahoo. i got my first module up on cpan: http://search.cpan.org/~rizen/Config-JSON-1.0.0/lib/Config/JSON.pm18:47
+MrHairgreaseCheck this:18:48
+MrHairgreasehttp://www.ohloh.net/articles/php_eats_rails18:48
+MrHairgreaseif there's so much dead php code in all the other projects18:48
+MrHairgreaseno wonder php it listed at the top18:48
+perlDreamerwell, if we could rizen to stop writing HTML and PHP it would help our Perl stats a lot18:49
+MrHairgreaseyeah18:50
+MrHairgreasebut you know jt18:50
@rizeni know..that guy sucks18:50
+MrHairgreasehe's a php nut18:50
-!- rizen is now known as phpnut18:50
@phpnutyeah, rizen is an asshole18:50
-!- phpnut is now known as rizen18:50
@rizenlisten here buddy...i rule18:50
+perlDreamerwith an iron VIM editor18:50
+MrHairgreaserizen: please start taking your sanity pills again18:50
+MrHairgreasethere's only room for one of you18:51
@rizenhello me, it's me again18:51
@rizenit's been nice talking to myself18:51
+MrHairgreaseis ot you18:51
+MrHairgreaseor is ot you18:51
+MrHairgreaseit*18:51
+perlDreameroff to the accountant's18:52
+perlDreamerbe back later18:52
+MrHairgreaselater18:52
+MrHairgreasei had this idea19:02
+MrHairgreasewhy not let the upgrade script run testenvironment fist?19:02
+MrHairgreasethat way people who forgot to install new module x will be protected19:03
+MrHairgreaseagainst failing upgrades19:03
@rizenThere is the possibility that the testEnv script could fail if you have codebase X and database Y19:10
@rizenbut beyond that, it adds extra time to the upgrade19:10
@rizennot saying that's a good enough reason not to do it19:10
@rizenjust playing devils advocate19:10
+MrHairgreasei wont be perfect19:10
+MrHairgreasebut i figure19:10
+MrHairgreasewhy not check if the required modules are installed19:11
@rizenwhy ask why, drink bud dry19:11
+MrHairgreasethe time thing could be eliminated by adding a --skipModuleTest switch19:12
@preactionsnapcount: you still working on CRM Leaders?19:13
@snapcountyes19:14
@snapcountI found the problem19:14
@snapcountthe lib is installed19:14
@snapcountbut the Text::Aspell makefile is retarded19:14
@snapcountyou have to tell it where it is b/c it's not in /usr/local19:15
@rizenMrHairgrease...you would NOT make a good looking woman19:17
@rizensnapcount: what made you think that upgrading to tinymce 2.1 would fix that problem yesterday?19:18
@rizenor was it a shot in the dark cuz you don't know what's wrong?19:18
@rizeni need to know your line of reasoning so i can continue to troubleshoot the problem19:19
@snapcountsure19:19
@snapcountI started reading bug reports and their changelog19:19
+MrHairgreasenot that I disagree, but why wouldn't I make a good looking woman?19:19
@snapcountsounded like a lot of url rewriting problems were found with IE 6 that worked in FF19:20
@snapcountso it's an educated shot in the dark that sounded easy enough to rule out by trying the new version19:20
@snapcountas a first step in troubleshooting19:20
@rizenok19:20
@rizenthat's what i needed19:20
@snapcountcoolio19:20
@rizenMrHairgrease...isn't it obvious...your breasts are too small and your hips are too narrow19:21
@rizen=)19:21
+MrHairgreaseduh19:21
+MrHairgreaseI was wondering why you made that remark19:21
+MrHairgreaseis there's a reason at all19:22
@rizenit was to bemuse you19:22
@rizenand it worked19:22
+MrHairgreaseok19:22
@rizenyou stopped talking about adding testEnv to upgrade19:22
+MrHairgreaseyou can have your fun19:22
+MrHairgreasesure19:22
+MrHairgreaseb/c i made my point19:22
+MrHairgreasedo with it whatever you want19:23
@rizenheh19:23
+MrHairgreaseI can handle my updgrades just fine19:23
@rizeni thought you were going to do it19:23
+MrHairgreaseI can do it too19:23
+MrHairgreasebut not with you blessing of course19:23
@rizensure...if it saves people from themselves, then i'm for it19:24
+MrHairgreaseok19:24
@rizenbut do add that switch19:24
+MrHairgreaseI'll do it sometime 7.4 comes out19:25
+MrHairgreasewhen 7.4 comes out19:25
@rizenthat's never going to happen19:25
@rizencuz we can't fix the bugs as fast as they are reported19:26
+MrHairgreasei was correcting my garbled crap[19:26
+MrHairgreasenot asking obvious question19:26
+MrHairgreases19:26
@rizeni know MHG19:26
+MrHairgreaseok19:26
@rizeni'm just stating the fact19:26
+MrHairgreaseoh ic19:26
+MrHairgreasenever mind then =)19:26
@rizenthis is what i wanted to do at 7.019:27
@rizenbut then all those client projects came in that forced us to go to 7.319:27
@rizeni'm happy we're stopped and fixing bugs19:27
+MrHairgreasethat is a Good Thing indeed19:27
@rizenmy plan is to keep this up...never move to the next release until all the bugs have been fixed19:28
+MrHairgreasegood idea19:30
+MrHairgreasethe silver lining is though19:30
+MrHairgreasethat most wg bugs are just minor or cosmetic19:31
+MrHairgreaseand the bugs that critical is one double entry by aimtec19:32
+MrHairgreaseabout some utf-8 thingy19:32
+MrHairgreaseand a bug by iphoneguy regarding i18n19:32
@snapcounthey looky there19:32
@snapcountText::Aspell compiled19:32
@rizenif i could stay off support long enough every bug on the list would be fixed in a day19:33
@rizenbut i can't do that19:34
@rizenok, maybe 2 days19:34
@snapcounthehe19:34
+MrHairgreasehere19:38
+MrHairgreaseI closed two of the critical bugs for you19:39
+MrHairgreaseteh aimtec guy figured out they were not bug at all19:39
+MrHairgrease=)19:39
@rizensweet...that's the best when they do that19:39
+MrHairgreaseyeah19:40
@rizenand it's so very nice of you to do the heavy lifting...bastard19:40
@rizenhehe19:40
@rizeni mean that in the nicest possible way19:40
+MrHairgreasefuck you rizen, rigth? =)19:40
@rizenyep...it always comes to that19:40
+MrHairgrease=)19:40
-!- snapcount changed the topic of #webgui to: submit your WebGUI how-to wiki's before time runs out, win $250.00 and tons of karma (www.plainblack.com/wcc)19:41
+MrHairgreasethank you for educating me in inter-social verbal qualities19:41
-!- MrHairgrease is now known as MrHungry19:43
+perlDreamerdemo?19:51
gooeybotdemo is http://demo.plainblack.com or A free demonstration of the latest beta version of WebGUI or A good place to verify a bug or Demo sites last for exactly 24 hours19:51
+perlDreamerwhat version of wG is the demo site running?19:51
@rizen7.3.1019:52
+perlDreamer--bug19:57
+perlDreamer--bug20:02
@snapcountperlDreamer is possessed20:10
+perlDreamerI'm swatting some easy bugs20:13
+perlDreamerit would be cool if someday gooeybot could tell us how many bugs are open on the PB site.20:13
+perlDreamerhm20:13
+perlDreamerbugs?20:13
gooeybotbugs are bugs20:13
+perlDreamerAPI?20:14
gooeybotAPI is all there to do it20:14
+perlDreamergooeybot API is http://www.plainblack.com/downloads/builds/7.3.10-stable/api20:15
gooeybot...but api is all there to do it...20:15
+perlDreamergooeybot, forget API20:15
gooeybotperlDreamer: I forgot api20:15
+perlDreamergooeybot API is http://www.plainblack.com/downloads/builds/7.3.10-stable/api20:15
gooeybotOK, perlDreamer.20:15
+perlDreamerapi?20:15
gooeybotapi is http://www.plainblack.com/downloads/builds/7.3.10-stable/api20:15
+perlDreamergood gooeybot20:16
* perlDreamer pats gooeybot on the head20:16
-!- streamlines [n=streamli@wsip-68-110-129-224.ga.at.cox.net] has quit ["Leaving"]20:43
+perlDreamerpreaction: I fixed the package uploading problem21:04
+perlDreamerKind of made sense, since I caused it.21:04
@preactionyay!21:04
+perlDreamerAfter the fix, I was able to upload a package21:05
+perlDreamerBut I haven't tried uploading a calendar package yet.21:05
@preactionwhat was the problem?21:05
+MrHungryrizen21:05
+MrHungryis it possible to insert pre tags in the contrib section?21:05
+MrHungry[pre] doesn't work21:06
+MrHungryor stated better21:06
+MrHungryis there a content filter for pre tags on the pb site?21:06
+perlDreamerpreaction: remember the file uploading problem?  Well, I went through and tracked down all calls to getFileFromFormPost and appended _file to them to make them compatible with the Form/File.pm changes.21:06
+perlDreamerThe AssetManager doesn't use File.pm, it instantiates the file control directly.21:07
@preactionahh21:07
+perlDreamerI went and double checked all the other changes with that patch, and they're okay.21:07
@preactioni think as part of our bugfixing for pre-7.4, we should up the test coverage a certain amount of percentage points21:07
+perlDreamerI think that's a good goal.21:08
+perlDreamerBut it would require many, many man hours of test coding to make it work21:08
@rizen[code] and [/code] should work21:08
+MrHungryok21:08
+perlDreamerI'd say that 85% of wG is still not code covered, but that's a guess.21:09
+MrHungryi already used [quote]21:09
+MrHungrythat was also fine for the purpose21:09
@preactioni'm thinking some API-based coverage of user actions21:09
+perlDreamerdo you have any favorites?21:09
@preactionwell, for the moment, the Calendar. a proactive approach to completely bugfixing that (since we've had a lot of issues with it)21:10
+perlDreamerI've been trying to up the coverage on existing tests rather than writing new ones.21:11
-!- MrHungry is now known as MrHairgrease21:12
+perlDreamerbut maybe spreading out is better21:13
@rizenpreaction: you shouldn't feel too bad about calendar. a) it's a big app, b) it was your first real webgui assignment21:13
@preactiontrue enough21:13
@rizenall in all i'd say it came out pretty damn good21:14
+perlDreamerIt rocks21:14
@rizenthere have been many worse big projects21:14
@rizenEMS was a disaster21:14
@preactionabout the only thing i wish is that i'd done it test-driven, but that'd increased the dev time by about a week21:14
@rizenthe first SQL Report had security problems up the wazzoo21:14
@rizenwell you can do that for the next round of changes to the calendar21:14
+perlDreamer1 week of dev time also would have saved many days of bug-fixing, too.21:16
@preactiontrue enough21:16
+perlDreamerbut it's always hard to justify up-front costs21:16
@rizenhmmm...which is more important...fixing bugs or getting the new WRE out21:21
@rizeni expect that the community would be torn by that question21:21
+perlDreamerbugs21:22
+perlDreamernew WRE with buggy webgui is only cool21:22
+perlDreamerclean wG helps everyone sleep at night21:23
@rizenok...let me rephrase21:23
@rizencuz i didn't state clearly21:23
@rizennew wre does 2 things: a) cleans up all the wre related bugs on the bug list21:24
@rizenb) administration book (aka 400 pages of documentation) cannot be completed and released until the new wre is out21:24
@rizenvs...fixing the remaining bugs in webgui21:24
@rizenmethinks that both are equally important21:25
@rizeni'm having a hard time deciding21:25
+perlDreamer100% of chip designers surveyed say that fixing core bugs is more important21:25
+perlDreamernot all wG users use WRE21:25
+MrHairgreasefor me the wg bugs are more important21:25
@rizenall technically minded folks are likely to side with you21:25
+perlDreamerbut all business types would like the WRE21:26
@rizenbut the community is far more diverse than irc would have you believe21:26
@rizenactually..most business types want the docs21:26
@rizenhence they want the wre21:26
@rizen=)21:26
+perlDreameris it possible to get the WRE _and_ some wG bugs?21:26
@rizensure if you want both to take 2.5 times longer than they should21:26
@rizeni fixed the weather bug...what do you want from me. =)21:27
@rizeni also fixed the tinymce bug this morning too21:27
+perlDreamerokay, you're released to go work on the WRE then21:27
@rizenhehe21:27
@rizeni'm going to work on webgui bugs21:28
@rizeni'll work on the wre after hours21:28
+perlDreamerin that case, I've triaged the top bug on the list21:28
+perlDreameryear template variable21:29
@rizenis there any bug that is particularly perplexing to you21:29
+perlDreamerI don't think that's a bug21:29
@rizenthat you want me to work on21:29
+perlDreamerReply/posts on PB.com?21:29
+perlDreamerthere are a lot of design type bugs right now21:29
@preactionperlDreamer: i don't think it is either, i think it works, but i think they might be using it on a Calendar template and not knowing that the Event's "year" variable gets changed to "eventYear"21:29
@rizeni thought you fixed that already21:30
+perlDreamerpreaction: I see your point.  Unless they upgraded to new H::T, then the variables wouldn't get nested deeply enough21:30
+perlDreamerrizen: I closed a different bug dealing with template namespaces21:31
+perlDreamerEvent vars and Calendar vars do not mix21:31
@rizenno..i'm talking about the reply problem21:31
+perlDreamerno21:31
+perlDreamerall the data you sent back says that it's add, updated and committed fine.21:31
+perlDreameryet, if you queried the db, it would tell you that it's still broken.21:32
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: +perlDreamer, pjesi, +MrHairgrease21:49
-!- Netsplit over, joins: +perlDreamer, +MrHairgrease, pjesi21:49
@preactionman, i thought freenode was done with the netsplit crap21:53
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)]22:01
pjesiyeah22:05
pjesiit sucks22:05
pjesiit was ?func=ical right?22:05
pjesiman it crashed the server22:06
-!- SDuensin [n=Scott@61.sub-75-207-195.myvzw.com] has quit ["Leaving"]23:52
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui23:54
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 54 (Connection reset by peer)]23:54
--- Day changed Wed Feb 28 2007
-!- TheSeparator [i=Seppie@213.51.36.23] has joined #webgui00:02
-!- snapcount [n=royjohns@197.102.118.70.cfl.res.rr.com] has joined #webgui00:08
-!- mode/#webgui [+o snapcount] by ChanServ00:08
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 60 (Operation timed out)]00:08
-!- pjesi [n=pjesi@client-82-20-29-208.brhm.adsl.virgin.net] has quit [Read error: 104 (Connection reset by peer)]00:17
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []00:32
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui00:32
-!- mode/#webgui [+o rizen] by ChanServ00:32
-!- crythias [n=gyoung@64.200.2.35] has quit ["Leaving."]00:43
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:11
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:21
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui01:22
-!- mode/#webgui [+v crythias] by ChanServ01:22
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has joined #WebGUI01:46
+perlDreameris it really this quiet, or am I disconnected?02:02
Radix-wrkShh02:02
Radix-wrkwe're thinking'02:02
+perlDreamersorry, Dad!02:02
SDuensinThinking?  I was asleep!02:03
Radix-wrkMe too actually.. but that's the diplomatic answer you tell your boss/coworkers/wife02:03
-!- TheSeparator [i=Seppie@213.51.36.23] has quit []02:03
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]02:26
+perlDreamerpreaction: I think you should commit that getPage method to the WebGUI test module.  It should be perfectly safe.02:39
@preactionremind me in a few weeks, or do it for me if you could. i've got about 3 days of work to complete by Thursday 7:00a02:40
+perlDreamerwill do02:40
@preactionand i keep running into bigger snags02:40
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui02:41
-!- mode/#webgui [+v crythias] by ChanServ02:41
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:44
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui []02:59
-!- snapcount_ [n=royjohns@197.102.118.70.cfl.res.rr.com] has joined #webgui03:00
-!- snapcount [n=royjohns@197.102.118.70.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]03:00
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui03:08
-!- mode/#webgui [+v crythias] by ChanServ03:08
-!- wgGuest31 [n=wgGuest3@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui03:11
-!- wgGuest30 [n=wgGuest3@24-107-205-59.dhcp.stls.mo.charter.com] has joined #webgui03:11
wgGuest30Hey guys, I created a new account today. who could I aske about the status of that being set up?03:12
-!- snapcount [n=royjohns@197.102.118.70.cfl.res.rr.com] has joined #webgui03:14
-!- mode/#webgui [+o snapcount] by ChanServ03:14
+crythiassnapcount03:16
gooeybotsnapcount is right03:16
+crythiasah, yeah03:16
+crythiasBTW, how long does it take to get an account st up if I start one?03:16
-!- snapcount [n=royjohns@197.102.118.70.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]03:17
-!- snapcount [n=royjohns@197.102.118.70.cfl.res.rr.com] has joined #webgui03:17
-!- mode/#webgui [+o snapcount] by ChanServ03:17
-!- snapcount_ [n=royjohns@197.102.118.70.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]03:17
+crythiaswow03:18
+crythiassnapcount03:19
gooeyboti guess snapcount is right03:19
+crythiasrizen?03:21
gooeybotrizen is a lamer!03:21
+crythiasnot from my kbd03:22
@rizenwhat is this incessant beeping noise03:27
@rizengooeybot forget rizen03:27
gooeybotrizen: I forgot rizen03:27
@rizenrizen?03:27
@rizenperfecct03:27
+crythias?03:27
+crythiasanyway, How long is a typical setup for a new $50/mo account?03:28
@rizengooeybot doug is a tweaker who likes gooeybot in an inappropriate manner03:28
gooeybotrizen: no idea03:28
@rizengooeybot learn doug is a tweaker who likes gooeybot in an inappropriate manner03:29
gooeybotrizen: wish i knew03:29
@rizencrythias: generally speaking, an hour or so03:29
@rizenunless you order it toward the end of the day03:29
@rizenand then it will be done the next day03:30
@rizenwe haven't yet automated the process03:30
@rizenbut by this summer it will be 100% automated, and therefore instantaneous03:30
@rizenwhy? did you order one?03:31
+crythiasI'm working with someone who ordered it earlier today03:31
@rizenanybody know how to teach gooeybot something?03:31
@rizengooeybot help03:31
@rizengooeybot help?03:32
+crythiasgooeybot03:33
gooeybotyes, crythias?03:33
+crythiasgooeybot learn03:34
gooeybotcrythias: what?03:34
SDuensinHey all.03:34
+crythiasgooeybot who am i03:35
gooeyboti don't know, crythias03:35
SDuensingooeybot, write me a photo gallery.03:36
gooeybotSDuensin: i'm not following you...03:36
SDuensin:-)03:36
+crythiaswww.slide.com03:38
SDuensinYea.  Kinda wanting something I can bulk upload into on WebGUI.03:38
-!- wgGuest31 [n=wgGuest3@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 54 (Connection reset by peer)]03:38
@rizenthat's actually something we're throwing around trying to decide if we should add it for our agenda late in 200703:40
@preactiongooeybot, doug is a tweaker who likes gooeybot in an inappropriate manner03:40
gooeybotpreaction: i don't know03:40
SDuensinI think it should be on the agenda for late tonight.  <G>03:40
SDuensinA nice file folder template would do.03:40
@rizenthe idea would be to recreate flickr.com in webgui03:40
@rizenyou can already do that03:40
SDuensinMaybe *you* can already do that.  *I* am trying to learn.03:41
@rizenah03:41
@rizendo you want me to be a super ultra nice guy and give you a head start03:41
SDuensinI see no way to do a grid of images.  Say, 4 across and however many down.03:41
SDuensinI would be super ultra beyond amazingly grateful.03:42
@preactionfloat: left;03:42
+crythiaswell, one way is to use position_loops03:42
+crythiasand float:left03:42
* SDuensin is a great PR fanboy of WebGUI. Even if he can't figure it out. :-D03:42
* SDuensin doesn't have the time he once had to learn this stuff. <sigh>03:43
@rizentell me SDuensin, what sort of PR have you given webgui, and where03:43
+crythiashttp://www.google.com/search?q=webgui+faq03:43
SDuensinAll over work to get it used there.  Lots of friends who run open source stuff based on a dozen different PHP apps glued together.03:43
SDuensinAll my customers.  (All dozen.)03:44
@rizeni c03:44
@rizenhttp://rafb.net/p/9Z5aGQ84.html03:44
SDuensinInstead of code, I was doing hardware tonight.  Dang northbridge died in the box I was running web stuff on.03:44
@rizenthat is a working template03:45
@rizenit may not be pretty, but it works, and should give you a huge head start in the right direction03:45
Radix-wrkhttp://www.slideshowpro.net/03:45
SDuensinAwesome.03:45
SDuensinYou rock.03:45
@rizenshhh...don't tell anyone03:46
@rizeneveryone is supposed to think i'm the jackass that shoots everyone's ideas down03:46
+crythiascan i post it on my faq?03:46
@rizenand am extremely rude to everyone i ever talk to03:46
Radix-wrkno!03:46
@preactiondon't let him fool you, he's a big teddy bear03:46
SDuensinhehe03:46
@rizencan you post what? the template?03:46
+crythiasyeah03:46
@rizenif you like03:46
+crythiastyvm03:47
@rizenyou may want to tell people where they can see it in action: http://www.plainblack.com/wuc/photos03:50
SDuensinThat's not what you just gave me, is it?03:51
@rizenyes03:51
@rizenwell the 2005 gallery03:51
+crythiashttp://www.gwy2.org/fomfiles/cache/121.html03:51
@rizenthe 2004 one is done as a CS03:51
SDuensinLooks a lot better with uniform sized photos.  :-)03:52
@rizenyou can set the div around each photo to have a uniform size03:52
@rizenso that the photos all line up no matter what size they are03:52
@rizeni just didn't bother03:53
@rizenas i said, this is a place to start03:53
@rizenare you complaining about free knowledge03:53
@rizencrythias...bring in the haitian. we need to make him forget03:54
SDuensinNot complaining at all.  Just the facts, ma'am.  :-)03:54
SDuensinI must remember!  It is important!03:54
SDuensin(That was the last episode I saw.)03:54
@rizeni love that show03:54
Radix-wrklikewise03:55
SDuensinI have the rest, just not had time to watch them yet.03:55
+crythiasMom, when can I talk to my dad?03:55
@rizenpreaction: what are you doing?03:55
@rizendo you want to play some supcom?03:55
@rizenor should i work on the wre03:56
@preactioncan't, apologies, 3 days work due by Thursday at 7:00a03:56
@rizenyikes03:56
@preactionand i keep running into snags that would go away if only I could use the things that come built-in with WebGUI, such as the wonderful date/time Form control that exists already03:56
@rizenand why can't you use it?03:57
@preactioni'm not sure, but it doesn't work as the client wants. assumes the client's time zone, maybe other things03:58
@preactionthe thing that's making my brain hurt is all the violation of encapsulation i have to do to achieve this, it's almost like i have a mental block against it03:58
@preactionanyway03:59
-!- wgGuest30 [n=wgGuest3@24-107-205-59.dhcp.stls.mo.charter.com] has quit []04:08
-!- snapcount_ [n=royjohns@10.207.189.72.cfl.res.rr.com] has joined #webgui05:01
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:13
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit [Client Quit]05:14
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has joined #webgui05:14
PedersenMJOkay, now staying. How goes?05:14
-!- snapcount [n=royjohns@197.102.118.70.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]05:14
PedersenMJHey, Doug? Quick question? I'm not seeing the edits you made the styling webgui wiki article, and I'm kinda curious to know what I missed. Any chance you can fill me in?05:28
* snapcount_ takes off his school cap and puts on his WebGUI cap05:29
-!- snapcount_ is now known as snapcount05:30
-!- mode/#webgui [+o snapcount] by ChanServ05:30
PedersenMJHeya snap. How goes it?05:30
@snapcountnot too bad05:31
@snapcounthow are you05:31
@snapcountI'm trying to get caught up on everything05:32
PedersenMJDoing okay. Happy that I've finally finished moving out of the old place *and* cleaning it up. Happy to have finished the major electronics projects I've got going on here. All in all, pretty decent.05:32
@snapcountcool05:51
@snapcountI didn't know you were into electronics05:51
@snapcountI did that in a previous life05:51
PedersenMJNot the same sort. I should have specified computer projects, since that's what most all of them were, in some form. Big one is  setting up the home theater system.05:54
PedersenMJUntil I get a mac pro workstation, that's gone as far as it will go.05:54
@snapcountget the dual 30 inch displays05:54
@snapcountI was into the whole electronics and programming come together thing05:55
PedersenMJNah, we'll just keep on using the 50 inch widescreen tv.05:55
@snapcounttest engineering to be more specific05:55
@snapcountI also mess around with robotics05:55
@snapcountbut I never have time for it anymore05:55
PedersenMJI always wanted to do the robotics thing, but never really understood it well enough. You would think it wouldn't be that hard, but I always had issues with basic understanding.05:56
@snapcountit was easy until I started programming micro controllers05:57
@snapcountthat's a challenge because you have limited resources05:57
PedersenMJLimited resources is fine. I cut my programming teeth on a C64. Lots of fun back in those machines.05:57
Radix-wrklol05:58
@snapcountI'm used to writing in high level languages like Perl... with microcontrollers you really have to ask yourself, "Do I really need 4bytes for this variable"05:58
@snapcountit's fun though... to see software control a mechanical device or process05:58
@snapcountit's very rewarding05:59
Radix-wrkI once worked for a company that did it's own microcontrollers.. they used to use the Forth language and fit the entire system inside a 4KB memory chip05:59
@snapcountwow05:59
PedersenMJThat I don't doubt. I just I understood mechanics. I don't. And I've never been able to pick it up.05:59
PedersenMJDamn, that's impressive.05:59
Radix-wrkfun stuff :)06:01
Radix-wrkI learnt how to solder properly there, and design my own boards.06:01
Radix-wrkBuilt my own expert/action replay cartridge for the C64 while with them06:02
Radix-wrk16kB of ram on the cartridge that I could use to put my own tools in.. was cool06:03
Radix-wrkthese days, you wouldn't be able to write a simple "hello world" in under 200kB easily06:04
+crythiasecho "hello world"06:05
+crythiashee06:05
Radix-wrkSo how big is the echo exe tho?06:06
Radix-wrkand what libraries does it use?06:06
Radix-wrk;)06:06
+crythiaswell, you want to get into OS?06:06
Radix-wrksure, why not? :)06:07
+crythiashttp://en.wikipedia.org/wiki/Contiki06:07
+crythiaswindowing os in 30kb06:08
+crythiasapparently.06:08
Radix-wrknice :)06:08
+crythias"A typical Contiki configuration is 2 kilobytes of RAM and 40 kilobytes of ROM."06:09
Radix-wrkthey got it running on the C64 also.. nice06:09
+crythiasvic 20 and tandy coco06:09
+crythiasapple II06:09
Radix-wrkThat's something that doesn't exist much in this day and age.. we've kinda dismissed size really..06:10
Radix-wrkwhich is fair enough - disk space is cheap.. but when you think of how big everything has grown as a consequence.. I mean.. 1.5GB+ for a game demo these days?06:11
+crythiasnow, can I get a contiki iso?06:12
+crythiashee06:12
Radix-wrkhehe06:12
+crythiasboot it off my 32MB USB disk?06:12
Radix-wrkshould fit nicely on a 5 1/2" floppy06:12
+crythiasooh.. 720kb06:12
@snapcountI saw an 8" floppy once06:13
+crythiasany color you want, as long as it's greyish06:13
@snapcountI think it was 6th grade06:13
Radix-wrkI had a bunch of them I used as frisbees06:13
Radix-wrkthey weren't much good for anything else06:13
+crythiasheh. "our school was so poor.. we used 8" floppy disks as the tops of our graduation garments"06:13
Radix-wrkI remember the fear people would get if you told them you could punch the side of a 5 1/2" floppy and flip it over and use the other side.. people'd worry you could lose your data!06:14
+crythiasoh, yeah!06:14
@rizeni'm so old that out of the 200 computers in my high school, only 5 of them had hard drives06:14
@snapcountdamn06:15
Radix-wrkwhen I went to school they didn't have hard drives at all until I was in year 11/1206:15
+crythiaswhen I was in college, we still booted the macs by 3.5" floppy06:15
@snapcountI remember I took this programming class on BASIC06:15
@rizenyeah, those 5 didn't appear until my senior year06:15
Radix-wrkwe had a microbee network with timesharing.. the server had four floppy drives and a whole 128kB ram06:15
@snapcountthey gave us complete source code that would draw a picture06:15
@snapcountand we had to punch it in06:15
Radix-wrkand did all of our turbo pascal compiles06:15
+crythiasturbo pascal.. roxors06:15
+crythiaswish I had vi at the time... 06:16
Radix-wrkturbo pascal 3.0 I think it was back then06:16
@snapcountdon't forget fortran06:16
+crythiasI had to take it in college.06:16
@snapcountsame here06:16
@rizeni had to take modula 2 in college06:16
Radix-wrkI managed to skip fortran, but I did have to learn Cobol06:16
@rizenit didn't even have a concept of an array06:16
@snapcounteek06:16
+crythiasassembler, too, but I learned assembler on my own programming for the CoCo.06:16
@rizenyou had to build it06:16
Radix-wrkI don't usually admit it these days tho.. and always leave it off my CV06:16
Radix-wrkAssembler I did and loved.. totally aced that unit06:17
@rizenyou can make big money in cobol these days06:17
@snapcountI don't doubt it06:17
Radix-wrkrizen, mostly because noone else wants to deal with it06:17
@snapcountthere are ERP systems written entirely in COBOL06:17
@rizenentirely because of that06:17
Radix-wrkwonder if the plan to OO cobol ever hit off..06:18
@snapcountI worked for a company that had one... all the orders, requisitions, inventory, everything was in there06:18
@rizenmaybe i should rewrite the wre in OO cobol06:18
@preactionPedersenMJ: i tried updating the TOC to work, but I failed06:18
@snapcountand make a php web interface for it06:19
Radix-wrkheh06:19
+crythiaswith a python back end06:19
@rizeni am a prolific php writer don't you know06:19
@rizenthat one site said i wrote 165k lines of it last month06:19
+crythias<? WTF ?>06:19
Radix-wrk"The COBOL 2002 standard includes support for object-oriented programming and other modern language features."06:20
Radix-wrkomg06:20
+crythias:) "so much in fact, we've reduced COBOL to simply 'C'"06:20
@snapcountI shouldn't dog COBOL... the first time I saw a perl program I said to myself that it was the worst language ever written06:21
Radix-wrkhttp://www.artima.com/weblogs/viewpost.jsp?thread=4224206:21
Radix-wrkJava actually06:21
+crythias4/1/04?06:21
gooeybot106:21
@snapcountturns out it was just obfuscated to shit and had just as much html in it as perl code06:21
Radix-wrkhehe.. was hoping you didn't see that ;)06:21
+crythiaspi?06:22
@snapcount23?06:22
@snapcountoh no06:22
-!- snapcount is now known as fingerling06:22
-!- fingerling is now known as snapcount06:22
+crythias23*45?06:22
gooeybot103506:22
@snapcountj/k06:22
@rizenooooh...just downloaded the cnc3 demo06:23
@rizenplaying06:23
Radix-wrksupposedly not bad I heard06:23
@rizenshh...playing06:23
Radix-wrkno mp in the demo tho unfortunately06:23
@rizenew06:26
@rizenthey went back to the old cnc ui06:26
@rizenit's tedious after playing supcom06:26
@rizencan only build one building at a time06:26
PedersenMJpreaction: What was broken in the TOC? I thought I checked all links.06:27
@preactionthe TOC doesn't work, at least not that I tried06:27
PedersenMJWeird. I *know* I tried it, and made sure it worked. It obviously doesn't now, and I don't know what happened. Working on it.06:32
Radix-wrksupcom multi on fast speed is fun :)06:33
Radix-wrkyou HAVE to use lots of build queues and ensure that every engineer/command unit has plenty to do for a while :)06:34
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui06:36
-!- mode/#webgui [+v perlDreamer] by ChanServ06:36
@rizensnapcount, do you remember that cd we listened to this summer06:38
@rizenthe guy who said if you're not making 100% on the stock market every year06:39
@rizenyou're having a bad year06:39
* perlDreamer recommends train stocks06:40
@rizentrain stocks?06:40
PedersenMJOkay, preaction: Got it fixed. Thanks for pointing it out.06:41
@rizeni made a freaking killing today06:42
@rizenon the stock market06:42
@rizencuz of hte crash06:42
@snapcountthat's awesome06:42
@snapcountall of my stocks went to shit06:43
@rizensnap...do you remember that guy on the cd06:43
@rizenthe 100% guy?06:43
@snapcountyeah06:43
@rizenwell it turns out there's a way to automate his strategy using scottrade06:43
@snapcountthe don't sell until it starts going down one06:43
@rizenso i did it 06:43
@rizenand it saved my ass today06:43
@rizenuntil sarah got home today and told me about the crash06:44
@rizeni had no idea06:44
@rizenbut scottrade sold all my stocks at a high price06:44
@rizenbefore the crash06:44
@snapcountyou'll have to tell me how to set that up06:44
@rizendefinitely...i think we need to have it be part of our monday morning meeting06:45
+perlDreamertrain stocks: gwr06:45
@snapcountthat ncty dropped by 6/share06:45
@rizenyeah, i was reading that china got hit pretty hard06:45
@snapcountof course I bought at 24 and it was up to like 38 when it happened06:45
@snapcountbut still06:45
@rizenstill if you had this thing in place, you would have sold at like $37 06:46
@snapcountindeed06:47
@snapcountI think that's an excellent topic for the monday meeting06:47
@snapcountmy diversify strategy saved me though06:49
@snapcountoverall I'm down 250 bucks06:49
+perlDreamerthat's worse than frank at slots06:50
@snapcounthehe06:50
@snapcountcisco is what killed me06:50
@snapcountI have a lot of their stock right now06:50
@rizenthe one crappy part is now i have to rebuy all my stocks after the market bottoms out06:51
@snapcountwhat I should do is sell it and buy ncty at this price b/c I'm confident it will go back up this year06:51
@snapcountyeah... you'll have to redo your whole portfolio it sounds like06:52
@rizenout of 20 stocks, i have only 3 left06:52
@rizendue to the sell off06:52
@rizenwhich was probably too many anyway...since most "experts" recommend not tracking more than 10 at any given time06:53
+perlDreamerlet's suppose you have a storage object.07:04
@rizenyou should never do that07:05
+perlDreamerit's really an Storage::Image object07:05
+perlDreameryou create a child asset with that object's ID07:05
+perlDreamerand then you create a thumbnail with the original07:05
+perlDreamerthe storage that the child inherits never gets a thumbnail07:05
@rizenthe assetId of the asset is the same as the storage id?07:05
+perlDreamerno07:05
+perlDreamerautogenerated07:06
+perlDreamerI'm talking about Operation/FormHelpers:: www_richEditAddImageSave07:06
@rizenstop there07:07
+perlDreamerstopped07:07
@rizenthe child asset should NOT inherit the storageId from the parent. the storage id should be wiped out at creation time and a whole new storage id should be given to it07:07
@rizenif anything other than what i said is happening, then thats a bug07:08
+perlDreamerby parent, do you mean subroutine creating the storage, or do you mean the parent asset?07:09
@rizenparent asset07:10
+perlDreamerit doesn't do that07:11
@rizenyou said you were creating a child asset07:11
+perlDreameryes07:11
@rizenso you're saying it doesn't do what i said it should do?07:11
+perlDreamerI'm saying that it does07:11
@rizenoh07:11
+perlDreamercan you look at the code for a second?07:12
@rizeni can't read...but i'll try to sound out the symbols like i know what i'm talking about07:12
+perlDreamerI can tell you what they mean07:12
+perlDreamerOperation/FormHelpers07:12
+perlDreamerwww_richEditAddImageSave07:12
@rizeni'm there07:12
+perlDreamerHere's what happens07:13
+perlDreamerget the base, /media for example07:13
+perlDreamerdo privilege checks, they pass07:13
-!- patspam [n=notgiven@203-214-44-39.dyn.iinet.net.au] has joined #webgui07:13
+perlDreamerget the Image from the form07:13
+perlDreamerget the filename of the image07:13
+perlDreamercreate a child asset below the base with the storage Id of the image fetched.07:14
patspamhey all. is Package importing broken in the current version? Doesn't seem to work on my site or on demo site.07:14
+perlDreamercreate a thumbnail via the storage object07:14
+perlDreamerpatspam: bug was reported and fixed07:14
+perlDreamerthe child created never gets a thumbnail, only the original07:14
patspamah i see, svn revision 381507:15
+perlDreamerrizen: if you generateThumbnail first, then it works fine07:15
@rizen2 things:07:16
@rizena) why is this method doing it the hard way.  W:F:Image->getValueFromFormPost() automatically creates a storage location, generates a thumbnail, and returns a storage object id07:17
@rizenb) if it hurts when you do that, don't do it07:17
@rizenin other words...if you can make it work another way, then what's the problem07:17
@rizenbut personally i vote for a07:18
patspaminstances_where_TDD_would_have_avoided_a_bug++07:18
+perlDreamerrizen: I agree.  But I'd like to understand why addChild creates an asset with a different storageId than what it was given07:19
+perlDreamerjust for my own understanding07:19
@rizenmore on (b): i notice that often times you take the hard road with fixing bugs. you try to explain things that don't necessarily need to be explained to fix the bug. while that's cool from a learning perspective...and maybe you might find another bug, it takes an extraordinary amount of time07:19
@rizenbecause it's designed to do that07:20
@rizeni think we had this conversation once before07:20
+perlDreamerokay, rizen.  I'll use the Form interface to fetch the image object.07:20
+perlDreamerpatspam: if you're a test writer, we'd love it if you'd add to the test suite07:21
patspamsure thing, I've been building up a test helper library for my own wobjects07:22
@rizenpd: i'm not sure if that by itself will be enough07:22
patspamhelper methods to do things like create a versiontag, add your wobject, drive some wobject tests (through www:mechanize) and then rollback the version07:23
@rizenmethinks that from the asset that is created you need to call $asset->getStorageLocation07:23
@rizenand pass it into the form 07:23
@rizenthat would probably solve the problem as is as well07:23
@rizenbut this should be using the form control to do the uploading07:23
@rizennot doing it by hand07:23
@rizennot good to have the same code in multiple places07:24
patspammy current project involves about 10 different wobjects so I'm using the test library to create the layouts, add the wobjects, run all my tests and then roll back the versiontag07:24
@rizenpatspam: very cool07:25
@rizensounds like we need you as a contributor to webgui =)07:25
patspamyeah I definately want to get more involved07:26
@rizenwhat's holding you back? do you need some direction?07:26
patspamI guess the only thing I'm not certain of is where I should be submitting patches etc? I did one a few days ago (user logged in time) and snapcount advised me to attach it as an svn patch to my RFE. Is that the normal way to contribute?07:28
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."]07:28
@rizenfor the time being yes07:28
@rizenonce we get comfortable with you07:28
@rizenthen we'll probably just give you svn access07:29
@rizenit's also good to throw an email out to the dev mailing list when you do a patch like that07:29
+perlDreamerAdding tests would be different, though07:29
@rizenso it can be reviewed for inclusion07:29
@rizenpd: how so?07:29
+perlDreamerRFEs are new features07:30
+perlDreameradding tests would have a lot lower impact07:30
@rizenyeah, but they still go out to the RFE list as a holding area07:30
@rizenthey can be added immediately07:30
@rizenwithout waiting for a new rev07:30
@rizenbut they have to go somewhere07:30
@rizenand it surely shouldn't be to someone's inbox07:30
@rizenwhere they can get lost07:31
@rizenpatspam: we haven't ever had anyone contribute tests that wasn't already a core developer.07:31
patspamalright, that all sounds pretty good, I'll use RFEs and the mailing list to contribute stuff for now07:32
patspamthanks :)07:32
@rizenone other thing07:32
@rizenif it's a stand alone module, and you want people to be able to start using it right away, the user contribs section is a better place to put that07:33
@rizenwe often review stuff out there for inclusion into the core07:33
patspamsure. a couple of the wobjects I'm building for my current project would probably fit that category07:33
@rizenand once it goes into the core, we add a little note to the contrib to let people know what version to expect it in07:33
@rizenwhat kind of stuff are you working on/07:34
patspamI've been developing a website for a Bipolar Disorder research project (group of psychology researches want to see if they can take their normal face-to-face activities and put it online)07:35
patspamso lots of interactive activities for the Bipolar subjects to work through07:35
patspamand reporting tools for the researches to see what the subjects are doing07:35
patspamincluding graphing of people moods over time etc..07:36
@rizenhave you been using webgui's graphing system?07:38
patspamno, I wasn't even aware that WebGUI had one when I started the project. I'm using the Flash-based "XML/SWF Charts" (http://www.maani.us/xml_charts/)07:39
@rizenours isn't great...mostly because it only allows for 3 types of charts...but it's better than most of the open source ones that are out there07:40
@rizenand it will get better over time07:40
@rizeni'm hoping that one of the upcoming community contests will be to build graphing plugins07:41
patspamah great. I'll definately check it out for my next project07:41
+perlDreamerrizen: that FormHelper is fixed and tested07:41
@rizenawesome...so my suggestions worked?07:41
@rizenor did you have to finagle?07:42
+perlDreamerthe system seems to be leaking storage objects at the file system level07:42
+perlDreamerfor each upload, two storage locations are created07:42
+perlDreamerany reference to the original is lost07:43
+perlDreamerbut the files still exist in the uploads dir07:43
@rizenis it logged as a bug? if so, i'll look into it tomorrow07:43
@rizengetting to be sleepytime here07:43
+perlDreamerI just found this one in the course of fixing the original07:43
+perlDreamerI'll post that one, but it will have to be tracked down instance by instance.07:44
+perlDreamerOff the top of my head, uploading packages, uploading font files for the graphics and the Matrix will all have this problem.07:45
+perlDreamermaybe some other places, too.07:45
+perlDreamerincluding the File and Image assets07:45
@rizeni'll track it down..shouldn't be too hard07:46
@rizenpatspam...can't wait to see your contribs07:49
@rizengood night all07:50
patspamnight :)07:50
PedersenMJg07:52
PedersenMJnight07:52
PedersenMJoff to bed m'self. l8r.07:56
-!- PedersenMJ [n=Pedersen@mail.icelus.biz] has quit []07:56
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit []08:06
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]08:06
-!- patspam [n=notgiven@203-214-44-39.dyn.iinet.net.au] has quit []08:29
-!- snapcount [n=royjohns@10.207.189.72.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]09:42
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:24
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: SDuensin11:55
-!- Netsplit over, joins: SDuensin11:56
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: SDuensin12:06
-!- Netsplit over, joins: SDuensin12:06
-!- [1]NetForged_Nea [n=Neal@c-24-20-104-7.hsd1.wa.comcast.net] has joined #webgui12:06
-!- NetForged_Neal [n=Neal@c-24-20-104-7.hsd1.mn.comcast.net] has quit [Read error: 110 (Connection timed out)]12:08
-!- [1]NetForged_Nea is now known as NetForged_Neal12:08
-!- Hinrik [n=hinrik@dsl-228-236.hive.is] has joined #webgui12:45
Hinrikwhy does wre insist on running mysql as root?12:45
Hinrikor via sudo12:45
-!- wgGuest77 [n=wgGuest7@85-18-14-23.fastres.net] has joined #webgui13:05
-!- wgGuest77 [n=wgGuest7@85-18-14-23.fastres.net] has quit []13:11
-!- SDuensin [n=Scott@12-217-162-173.client.mchsi.com] has quit ["Leaving"]13:58
Radix_Hinrik, it doesn't, it runs it as the mysql user14:49
Hinrik:P14:50
Radix_it needs root to start it, but it doesn't stay as root14:50
Hinrikhm14:52
HinrikI want to be able to start the apache+modperl part as a non-root user14:52
Hinrikit will be running on port 818114:53
Hinrikbut it fails14:53
HinrikStarting WebGUI 7.3.10  <-- then returns !014:53
Hinrikthe command: /data/wre/prereqs/apache/bin/apachectl -f /data/wre/prereqs/apache/conf/httpd.modperl.conf -D WRE-modperl -E /data/wre/prereqs/apache/logs/modperl.error.log -k start14:54
xdangeryou have to set the user it forks to... maybe theyr in config files..14:54
Hinrikworks as root14:54
Hinrikand the user I'm trying to start this with is the owner of everything in /data/wre/prereqs/apache/ so permissions can't be it14:54
xdangerthe default scripts fork apache to www-data/nobody or something like that... and the mysql to mysql uset14:54
xdangeruser14:55
Hinrikhm, so a regular user can't switch to nobody?14:55
Hinrikah, I got it14:56
xdanger=)15:00
Hinrikactually, the problem was that WebGUI/etc/log.conf was set to use /var/log/webgui.log15:00
Hinrikwhich was only writable by root15:00
xdangerok15:01
-!- SDuensin [n=Scott@106.sub-75-206-198.myvzw.com] has joined #WebGUI17:46
SDuensinGood morning.17:46
ckotilgood morning17:58
SDuensinHey ckotil 18:01
-!- snapcount [n=royjohns@149.36.188.72.cfl.res.rr.com] has joined #webgui18:04
-!- mode/#webgui [+o snapcount] by ChanServ18:04
SDuensinMorning, snapcount 18:05
@snapcountmorning18:05
@snapcountnow that I have an internet connection, I suppose we could do a release.18:08
@snapcountwoo hoo18:09
SDuensinRELEASE!18:09
* SDuensin is working on a photo gallery. Or, will be, after he gives a talk on his other web project.18:09
@snapcountnice18:15
ckotilWhat template variables were added to the search asset so that no results may be displayed?18:15
ckotilcan anyone simplify this?18:40
ckotilSELECT `assetData`.`url`  FROM `assetData` `assetData` CROSS JOIN `asset` `asset` CROSS JOIN `HttpProxy` `HttpProxy`;18:40
ckotilit blows up client.  mysql: Out of memory (Needed 3608488 bytes)18:40
ckotili want to get an audit of all instances of http proxy. i believe it is the culprit of causing my webserver to crash and burn18:41
ckotilcpu spikes and memory goes haywire.18:41
* SDuensin sucks at SQL. Sorry.18:42
ckotilim no wiz either. i generated that query via the query builder in Aqua Data Studio18:43
-!- wgGuest50 [n=wgGuest5@85-18-14-23.fastres.net] has joined #webgui19:14
-!- wgGuest50 [n=wgGuest5@85-18-14-23.fastres.net] has quit [Client Quit]19:15
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui19:46
-!- mode/#webgui [+o preaction] by ChanServ19:46
-!- perlDreamer [n=ckuskie@nat064.mxim.com] has joined #webgui20:18
-!- mode/#webgui [+v perlDreamer] by ChanServ20:18
+perlDreamerare we in a release-level commit lockdown?20:18
@rizenhuh?20:20
@rizenoh20:20
@rizeni don't know20:20
@rizensnapcount...how's that release coming?20:20
@snapcountit's out20:20
@rizenthen i'd say no pd20:21
@rizensnapcount, is karma's weight measured in atomic, metric, or imperial tons?20:21
@snapcountdoes it matter?20:22
@rizenit might20:22
@rizensomeone might sue us if they don't literally get "tons" of karma20:22
@snapcountkind of like would you rather be trapped under a ton of feathers or a ton of bricks20:22
@snapcounthmmm20:22
@snapcountgood point20:22
@rizeni'd rather get trapped under a ton of karma20:23
@rizensince it has no weight20:23
@snapcountI say karma should be measured in plainblack units20:23
@rizenyou could say "and lots of karma"20:23
@rizena whole pile of karma20:23
@snapcountwe need to start running all of this by the laywer20:23
@rizenor anything else that's intangible20:23
@rizenhe doesn't like the idea of running contests20:24
SDuensinLawyers are no fun.20:24
@rizentoo much risk for too little gain20:24
@rizenbut i say, fuck it20:25
@rizenlet's run them anyway20:25
SDuensinWhat's is karma good for on the site anyway?20:25
@rizenhttp://www.plainblack.com/wg/karma20:25
@snapcountgasp*20:25
@snapcountSDuensin: you know not of karma20:25
@snapcountgood lord man, you've been here for like 2 weeks at least20:26
@snapcountyou should know everything by now20:26
+perlDreamerexcept the secret handshake20:26
* snapcount slaps perlDreamer 20:26
+perlDreamerit takes 2.5 weeks to learn the secret handshake20:26
SDuensinI know *of* karma.  I know not why I care.  :-)20:26
@snapcountixnay on the ecretsay andhakeshay20:26
@rizensnapcount...i prefer to look at it as your failure as community leader for not teaching him everything he should know20:26
+perlDreamerogeray20:26
@snapcountperlDreamer: for future reference, when you see the commit entry with a comment, "ready for x.x.x dev" you can commit again20:27
@snapcounteven if I haven't got the announcement up20:27
@snapcountby that time, I know it works20:27
@snapcountand it's pushed to the download servers20:27
@snapcountso even if it is broke20:27
@snapcountonly way to fix is another release anyway20:28
@snapcountrizen: yeah I know20:28
-!- TheSeparator [i=Seppie@213.51.36.23] has joined #webgui20:43
+perlDreamerbless you, snapcount!20:59
@snapcounteh?20:59
+perlDreamerperlDreamer is becoming accustomed to failing smoke tests.  He gets them five times a day20:59
@snapcountthey run five times a day?21:00
+perlDreameronly when misquoting Dobby from Harry Potter21:00
@snapcountoh21:00
@snapcounthehe21:00
@snapcountso it appears the search feature of the calendar is fubar21:00
@snapcountweee21:00
+perlDreamerare you working on it?21:01
@snapcountI don't know where to start so I guess I'll just pick one21:02
@snapcountfrom the pic attached to the post I see other problems that she didn't include21:02
@snapcountnot sure how they are supposed to be sorted but I see no logical pattern21:03
@snapcountthat could be an RFE though21:03
@snapcountthe link in pagination says page 1 but the text says page 621:03
+perlDreameroh, that's not good21:03
@snapcountand then there's the whole returning doug when searching for JT21:03
@snapcountit may be that JT is mentioned somewhere else in those events21:04
+perlDreamerthat's an easter egg21:04
@snapcountuh oh21:04
@snapcounteaster eggs shouldn't cause bugs21:04
@snapcountI'm not sure what's indexed for the calendar21:05
@snapcountI need to look at how it all works I reckon21:05
+perlDreamerI'm joking about the easter egg21:05
@snapcountoh21:05
@snapcountI remember when you found the easter egg I put in the EMS21:05
@snapcountyou wanted to i18n it21:05
@snapcountthat was classic21:05
* perlDreamer uses i18n like tabasco21:06
+perlDreamerit goes on everything21:06
+perlDreamerotherwise, how will people in Tanzania know the joke?21:06
+perlDreamerAsset/Event does not have an indexContent sub.21:08
+perlDreamermaybe it doesn't need one?21:08
+perlDreamerit needs one.21:08
+perlDreamerotherwise how will it pick up the location21:08
-!- wgGuest32 [n=wgGuest3@130.156.38.11] has joined #webgui21:08
wgGuest32i need some installation help21:09
+perlDreamerwhat platform?21:09
wgGuest32Fedora 621:09
@snapcountplease say Atari21:09
wgGuest32sorry21:10
+perlDreamersource or WRE?21:10
@snapcountI always wanted to get wG running on Atari21:10
wgGuest32wre21:10
+perlDreamercompiled or downloaded?21:10
wgGuest32i get the bad interpreter21:10
wgGuest32downloaded21:10
SDuensinpaper or plastic?21:10
wgGuest32jajajajajaja21:10
+perlDreamerhave you set up your environment via the /data/WRE/sbin/setupEnvironment script?21:10
wgGuest32no21:10
+perlDreamerthat's probably why21:11
wgGuest32how do i do that21:11
wgGuest32i am new21:11
+perlDreamerthere's a script in the WRE sbin dir that sets up your path so that you use the WRE's perl, mysql and other utils21:11
+perlDreamerit's a bash script21:11
@snapcountdid you see the wiki article on setting up the wre?21:11
+perlDreamerwiki?21:11
gooeybotwiki is, like, http://wiki.webgui.org or yet another place to get help with WebGUI21:12
@snapcountshould be very close to what you need if not exact21:12
+perlDreamerwe need some eliza code in gooeybot21:12
@snapcountnot sure what that is but it sounds cool so I'm all for it21:12
SDuensinWhy are you feeling that way?21:12
+perlDreamerBecause I'm tired of asking and answering the same questions, eliza/SDuensin21:13
SDuensin"And you think this would help you?"21:13
SDuensinForget Eliza.  I want Ractor back!21:13
wgGuest32i found something call setenvironment .. how do i run it?21:13
+perlDreamer. ./setenvironment21:13
+perlDreamerwho is Ractor?21:14
SDuensinRactor was a really cool (and insane) AI program from Mindscape years ago.21:14
SDuensinHe even wrote a book.  :-)21:14
SDuensinRactor is the inverse of Eliza.  You ask it questions.21:14
wgGuest32ok, so after that i should just type ./setup?21:15
@snapcountwgGuest32: all of the answers to your questions are in the wiki article I told you about21:16
+perlDreamerwgGuest32: all of the steps that you need to do are detailed here:http://www.plainblack.com/support/community-wiki/community-wiki/installing-webgui-using-the-wre-for-linux21:16
@snapcountwe'll still help you if you don't understand steps listed there, but you should start with that21:17
SDuensinWhat exactly does the first dot do when you run setenvironment?  Never seen that before I loaded the WRE.21:17
+perlDreamer. is to bash as source is to csh21:17
SDuensinAh21:17
* SDuensin wonders why nobody else knows that. :-)21:18
wgGuest32ok 21:18
wgGuest32thanks21:18
+perlDreamerI guess that would be, execute this script and allow it to alter my environment21:18
@preactiononly when . is followed by a space. otherwise it means the current directory (so ./setup to be used to run a program in the current directory)21:18
SDuensinYea.  I originally just ran "./setenvironment" and was confused.  :-D21:19
+perlDreamer. ./setenvironment is run the setenvironment script in this directory21:19
SDuensin(Then I read the wiki!)21:19
+perlDreamer../setenvironment (sans space) is my favorite typo21:19
SDuensinhehe21:19
@rizeni recommend that you add . /data/wre/sbin/setenvironment right to your .bash_profile21:20
+perlDreamerhow's the hacking going, preaction?  You're at T-16 hours21:20
@preactioni've been given reprieve. end of business friday21:20
* SDuensin sneaks onto perlDreamer's machine and runs: echo echo You goober! > /data/wre/setenvironment21:20
@preactioni imagine i'll be T-hair by the time that point hits21:21
+perlDreamerperlDreamer sends SDuensin a copy of Ferkle for old times' sake21:22
SDuensinFerkle?21:22
+perlDreamerFerkle was an old, old screen saver that would run after 15 seconds of activity.21:22
SDuensinhehe21:22
+perlDreamerback in the OSU lab, before they locked down the X settings, you'd log onto someone else's box and launch it21:23
+perlDreamerand within a little while, this guy (Ferkle) would appear on screen and shove all your windows off to the side21:23
+perlDreamerIn the same vein as Xroach21:23
SDuensin:-)21:23
SDuensinperlDreamer - http://en.wikipedia.org/wiki/Racter21:24
+perlDreamerthx21:26
SDuensinMeeting time.  Back later.21:27
+perlDreamersnapcount: I can't duplicate Kristi's calendar search url bug on my dev box.  Can you do it on PB.com?21:28
@snapcountit happens on mine21:28
@snapcountadded two events, both on the same day... one named roy, one named JT21:29
@snapcountsearching for JT yields nothing21:29
@snapcountsearching for Roy yields a result21:29
@snapcountand the pagination as I said before is fooked21:29
+perlDreamerthat's weird21:33
+perlDreamermaybe I should run the upgrade and try again21:33
-!- wgGuest32 [n=wgGuest3@130.156.38.11] has quit []21:33
ckotilhttp://stupidevilbastard.com/Images2/sciencevsfaith.png flowchart21:34
+perlDreamernm, that is updated21:35
+perlDreamersnapcount: I'm talking about kristi's other calendar bug21:36
@rizenckotil: i love that image21:36
+perlDreamerthe one about broken links21:36
@rizeni just made it my desktop21:36
@snapcountperlDreamer: why would you do that?21:36
@snapcountyou're supposed to read my mind21:36
+perlDreamerthe only thing I'm getting from your mind is small, crunchy chocolate chip cookies21:37
+perlDreamerfocus, man! focus21:37
@snapcountmmm cookies21:39
+perlDreamerI think it's a bad PB template.  I'll check a demo box next to verify that.21:39
+perlDreamerright after I go running and destroy more cartilege in my knees21:40
ckotilrizen: heh. 21:42
+perlDreamersnapcount: I'm 95% positive that Kristi's Event detail/URL bug is due to a bad template on the support calendar.22:00
@rizeni'm 99% sure that the support requests have gone nutty today22:01
+perlDreameronly due to template issues ;)22:03
+perlDreamerfound and fixed an Event bug.22:21
+perlDreamerNow it's really time to go running22:21
-!- wgGuest80 [n=wgGuest8@5.bktr2.xdsl.nauticom.net] has joined #webgui22:21
-!- wgGuest80 [n=wgGuest8@5.bktr2.xdsl.nauticom.net] has quit [Client Quit]22:21
-!- pjesi [n=pjesi@client-82-20-29-208.brhm.adsl.virgin.net] has joined #webgui22:42
pjesiquick question, move part of asset tree from two different webgui instances easy or difficult?22:43
@rizendo you mean s/from/between/22:43
@rizenie from one to another22:44
pjesiyes22:44
pjesiactually I have /foo on one server that is outdate, I want to replace it with /foo from the dev server22:45
pjesioutdated22:45
@rizensure. just create a package of the tree you want to move22:45
@rizenexport it22:45
@rizenand import it on the other site22:45
pjesisounds trivial22:45
@rizenfor the most part it is22:45
@rizenthere are a couple of caveats22:46
@rizenif you're moving data forms, sql forms, products, or surveys22:46
@rizenthe collateral data won't move with it22:46
pjesithe one I have to export is v. 7.0.x, the one I want to import is 7.3.1022:46
pjesithat should be fine, I think it is mostly webpages22:46
@rizenthat shouldn't matter except that i think you'll need to upgrade to 7.3.1122:47
@rizenon the second server22:47
@rizeni think there was a bug on 7.3.10 that borked package imports22:47
pjesididnt know .11 was out22:47
@rizenread the change log to be sure22:47
@rizenjust came out22:47
pjesiI see22:47
pjesiI also lost all events in the upgrade from 7.022:48
pjesimy client wasnt very pleased22:48
@rizenyou shouldn't have22:48
@rizenif you did, then you probably didn't follow the gotchas22:49
@rizenthere was a problem with events at one point...but it was fixed, and the gotchas tell you all about it22:49
pjesiyes, we will look into it22:50
pjesiperpahs export the working calendar?22:51
@rizenyou can't do that22:51
@rizenthe old calendar isn't compatible with the new calendar22:51
@rizenthat's another gotcha with packages22:52
@rizenfor the most part stuff remains compatible from version to version22:52
@rizenyou can export a collaboration system in 7.0 and import it in 7.322:52
@rizenfor exampple22:52
@rizenbug because the calendar was completely rewritten in 7.322:52
@rizenyou can't export a 7.0 calendar22:52
@rizenand import it into 7.322:52
@rizenyou can export one from 7.0 to 7.2 or 7.3 to 7.3 or 7.3 to 7.4 (when that comes out)22:53
@rizenbut not 7.0 to 7.322:53
pjesiyes, what I meant is to update the old install and then export the calendar when it is in compatible version to the production site22:55
@rizenoh yes22:55
@rizenthat would work22:55
@rizensorry22:55
@rizeni didn't get that from your first message22:55
pjesibadly explained by me22:56
pjesiyeah :)22:56
pjesiso, what are the proposed new features in 7.4?22:56
@rizenwe aren't talking about 7.4 until 7.3 has all it's bugs fixed22:57
@rizenwe have a whole lot of stuff planned for 7.4, but we need to keep people focused on 7.322:57
pjesiI agree there22:57
@rizenso we have a more stable platform to move forward with22:57
pjesiis this wholle lot of stuff online?22:58
@rizennope cuz we're not talking about 7.422:58
pjesiI see22:58
pjesiwell, I might be able to secure some funding for future work22:59
@rizensweet. what do you have in mind?23:00
pjesiwell, that is what I was looking for :)23:01
pjesiactually we are working on some multimedia support 23:01
pjesiperhaps we will put more effort into that23:01
pjesiwe did an asset for google/youtube videos23:02
pjesiand webcasting23:02
pjesiand I did a small calendar month template that is ajax driven23:03
pjesiusing prototype23:03
@rizenif this is all stuff you've already built then you should upload it to the user contribs23:03
pjesirizen: I would like to work on it a little more before I upload it23:04
pjesiyou can see the calendar change month function @ http://arcticportal.org/23:07
@rizeni'm missing something23:22
@rizenit just looks like the normal calendar23:22
pjesiyou can click the arrows23:23
pjesiand it only reloads the calendar23:23
@rizenoh...on the mini calendar23:23
pjesiyes23:24
@rizenthat's pretty cool23:24
@rizenso is the mini calendar a seperate asset then?23:24
@rizenor is it a shortcut with a new template23:24
pjesino, just two line patch to Calendar.pm23:24
pjesiyou cannot do it with only a template23:24
pjesibut yes it is a shortcut with a new template23:25
@rizenyeah, but the calendar is showing up on two different pages23:25
@rizenok23:25
@rizenvery cool23:25
@rizenit always amazes me how creative some people get with webgui23:25
pjesithe added value is in three extra template variables for Calendar.pm, one for prevmonth and nexmonth and one for large month23:26
pjesirizen: try disabling css on arcticportal.org23:26
pjesithe templates contain zero images23:27
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui23:27
-!- mode/#webgui [+v MrHairgrease] by ChanServ23:28
pjesi:)23:28
@rizenncie23:28
-!- snapcount [n=royjohns@149.36.188.72.cfl.res.rr.com] has quit []23:43
-!- SDuensin [n=Scott@106.sub-75-206-198.myvzw.com] has quit ["Leaving"]23:44
--- Log closed Thu Mar 01 00:00:52 2007

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