WebGUI irc logs from: 2011-03.log

--- Log opened Tue Mar 01 00:00:12 2011
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Quit: pbcj]00:02
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui00:06
-!- mode/#webgui [+o pbcj] by ChanServ00:06
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]00:08
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]00:18
-!- carogray [~Caroline@108.110.92.98] has joined #webgui00:31
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Ping timeout: 240 seconds]00:34
-!- carogray [~Caroline@108.110.92.98] has quit [Read error: Connection reset by peer]00:36
-!- carogray [~Caroline@108.110.92.98] has joined #webgui00:36
CIA-98webgui: Colin Kuskie master * rbb655e2 / (t/Form/TimeField.t t/Form/TimeField.pm): Rename the test to be a test. - http://bit.ly/eLpsAH00:59
* perlDreamer takes the kids for piano lessons00:59
+perlDreamerbbl00:59
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]00:59
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui01:01
elninojust popping my head in.  Hi.01:02
-!- knoppix_ [~scrottie@ip68-226-127-6.ph.ph.cox.net] has joined #webgui01:03
-!- Netsplit *.net <-> *.split quits: scrottie, Haarg01:08
-!- Netsplit over, joins: Haarg01:14
-!- knoppix_ is now known as scrottie01:17
-!- mode/#webgui [+o scrottie] by ChanServ01:17
-!- carogray [~Caroline@108.110.92.98] has quit [Read error: Connection reset by peer]01:28
-!- carogray1 [~Caroline@108.110.92.98] has joined #webgui01:28
-!- carogray1 [~Caroline@108.110.92.98] has quit [Read error: Connection reset by peer]02:17
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]02:35
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving]03:36
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui04:59
CIA-98webgui: Colin Kuskie master * r99f613b / t/Form/TimeField.t : Update test for CSRF token. - http://bit.ly/flSO2605:24
CIA-98webgui: Colin Kuskie master * r7091ced / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): Add the column headers back to the CSV file exported from a Thing. Fixes bug #12062. - http://bit.ly/eRnznJ05:24
CIA-98webgui: Colin Kuskie webgui-7.9 * re419e7f / (t/Form/TimeField.t t/Form/TimeField.pm): Rename the test to be a test. - http://bit.ly/fz3EwN05:25
CIA-98webgui: Colin Kuskie webgui-7.9 * r747cb10 / t/Form/TimeField.t : Update test for CSRF token. - http://bit.ly/elkpv805:25
CIA-98webgui: Colin Kuskie webgui-7.9 * r0e3e47d / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): Add the column headers back to the CSV file exported from a Thing. Fixes bug #12062. - http://bit.ly/dUvwwg05:25
CIA-98webgui: Colin Kuskie master * r79ab978 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): Fix the URL to the user after exporting a Thing in CSV format. The URL needs to contain the thingId to see non-default things. Fixes bug #12063 - http://bit.ly/ewLniq06:34
CIA-98webgui: Colin Kuskie webgui-7.9 * r1088665 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): Fix the URL to the user after exporting a Thing in CSV format. The URL needs to contain the thingId to see non-default things. Fixes bug #12063 - http://bit.ly/fVnvhZ06:35
CIA-98webgui: Colin Kuskie master * rde6cf58 / (3 files in 3 dirs): 06:44
CIA-98webgui: Fix the Time field. Provide a getValueAsHtml method. Use it when displaying06:44
CIA-98webgui: the form, so that the JS works correctly in displaying values. Fixes bug #1205406:44
CIA-98webgui: and works swell in the Thingy. The Thingy is my favorite asset now. -06:44
CIA-98webgui: http://bit.ly/emj1YD06:44
CIA-98webgui: Colin Kuskie webgui-7.9 * rf12f282 / (3 files in 3 dirs): 06:46
CIA-98webgui: Fix the Time field. Provide a getValueAsHtml method. Use it when displaying06:46
CIA-98webgui: the form, so that the JS works correctly in displaying values. Fixes bug #1205406:46
CIA-98webgui: and works swell in the Thingy. The Thingy is my favorite asset now. -06:46
CIA-98webgui: http://bit.ly/eg3kHf06:46
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has left #webgui []06:47
-!- pbcj [~chatzilla@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui06:48
-!- mode/#webgui [+o pbcj] by ChanServ06:48
CIA-98webgui: Colin Kuskie webgui-7.9 * r07207b3 / docs/create.sql : Preparing for 7.9.23 release. - http://bit.ly/fSgVqU07:15
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has quit [Ping timeout: 240 seconds]07:33
CIA-98webgui: Colin Kuskie webgui-7.9 * r78d6161 / (4 files in 4 dirs): Ready for 7.9.24 development. - http://bit.ly/eynu5H07:44
@preactionif anyone sees khenn again, i've got a WRE that will work for him07:44
@preactionOS X was choking on the shared libs the WRE was providing07:45
@preactionso i had to statically link imagemagick and remove the shared libs. this might actually help the WRE remain unobtrusive, if we statically link everything that we can07:45
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui07:57
-!- pbcj [~chatzilla@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 252 seconds]08:56
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui08:58
-!- waxhead [~pete@ppp121-45-214-236.lns20.cbr1.internode.on.net] has joined #webgui10:53
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]10:59
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui11:00
-!- carogray [~Caroline@184-226-32-161.pools.spcsdns.net] has joined #webgui13:07
-!- carogray1 [~Caroline@184-226-32-161.pools.spcsdns.net] has joined #webgui13:47
-!- carogray [~Caroline@184-226-32-161.pools.spcsdns.net] has quit [Read error: Connection reset by peer]13:47
-!- carogray [~Caroline@184-226-32-161.pools.spcsdns.net] has joined #webgui14:40
-!- carogray1 [~Caroline@184-226-32-161.pools.spcsdns.net] has quit [Read error: Connection reset by peer]14:40
-!- carogray1 [~Caroline@184-226-32-161.pools.spcsdns.net] has joined #webgui14:53
-!- carogray [~Caroline@184-226-32-161.pools.spcsdns.net] has quit [Read error: Connection reset by peer]14:53
-!- carogray1 [~Caroline@184-226-32-161.pools.spcsdns.net] has quit [Quit: Leaving.]15:09
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:31
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]15:33
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:41
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui15:50
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]15:53
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:07
-!- KlausH [~KlausH@pD95285A2.dip0.t-ipconnect.de] has joined #webgui16:22
SDuensinMorning.17:01
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui17:07
-!- mode/#webgui [+o pbcj] by ChanServ17:50
-!- sbaur [~Adium@130.157.145.37] has joined #webgui17:56
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 250 seconds]18:20
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]]18:31
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui18:31
-!- mode/#webgui [+o pbcj] by ChanServ18:32
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:38
-!- mode/#webgui [+v perlDreamer] by ChanServ18:38
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has joined #webgui19:06
-!- mode/#webgui [+o scrottie] by ChanServ19:06
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui19:52
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Ping timeout: 246 seconds]21:05
-!- kaare__ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui21:05
-!- kaare__ is now known as kaare_22:13
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]23:12
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui23:18
--- Day changed Wed Mar 02 2011
CIA-98wrebuild: Doug Bell master * rbc7cb39 / build.sh : 00:11
CIA-98wrebuild: disable shared ImageMagick prereqs to fix OSX 10.600:11
CIA-98wrebuild: Problem is in dyld finding the wrong versions trying to load an00:11
CIA-98wrebuild: OS X native library (ImageIO) - http://bit.ly/gtXcYD00:11
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Remote host closed the connection]00:51
KlausHHi,00:52
KlausHI have a problem/question with i18n in an older WebGUI version, it's 7.2.200:52
KlausH(yes, I should upgrade...)00:53
KlausHIn calendar the character encoding of the months is not correct. the site uses utf8, but the umlaut in March(März) is encoded in Windows-1252 I think.00:53
KlausHWhere can I find the internationalized names of the month in the calendar asset?00:53
KlausHin i18n/German/Datetime.pm I've changed the entry - but with no effect. Any other places where the wrong month can come from?00:53
@preactionit most likely comes from perl's DateTime module based on the i18n/German/Asset_Calendar.pm locale entry00:54
@preactionwait, 7.2.2 has the old calendar00:54
@preactioni dunno00:55
+perlDreamerit could be coming directly from the CPAN module used for dates00:55
+perlDreamerwe used to do that, pull i18n data out of the module00:55
+perlDreamerit was...00:56
+perlDreamerDate::Manip?00:56
* sbaur is amazed someone is using an older version than I am00:57
+perlDreameron the forums, not too long ago, some asked a WebGUI 5 question00:58
KlausHin WebGUI 7.2.2 it's Asset_EventsCalendar.pm and that has no locale entry :-(01:01
+perlDreameraccording to /data/WebGUI/lib/WebGUI/Asset/Wobject/EventsCalendar.pm01:06
+perlDreamerline 44201:06
+perlDreamerthe monthName comes from $session->datetime01:06
+perlDreamermy ($year, $monthName) = split(' ', $dt->epochToHuman($month, '%y %c'));01:06
+perlDreamerand monthName comes from the DateTime module01:07
KlausHI'm just trying to change /data/wre/prereqs/perl/lib/site_perl/5.8.8/DateTime/Locale/de.pm and de_DE.pm01:07
+perlDreamerI'm guessing that DateTime is locale sensitive by default, or it's picking up a locale when an object is created01:07
KlausHGreat! Thank you! Done. DateTime/Locale/de.p changed - problem solved.01:13
KlausH@sbaur: never change a running system :-)01:23
+perlDreamertell that to someone with small children ;)01:24
@preactioni think AssetHelpers now need to be able to return a WebGUI::Fork ID from process()01:30
@preactionthen we could poll that fork for progress, but we could also simply hide the whole thing and the user could continue on their merry way01:31
@preactionlike you can minimize a copy window on your OS, you don't have to watch it as it completes01:31
@preactionand then i can get rid of copyInFork cutInFork and those InFork functions from the Asset, putting them in the Helper instead01:32
@preactionand also be more flexible about how i show progress of these tasks. right now our ProgressBar requires that I show it in an iframe or some other page it has control over01:32
@preactionProgressBar is obsolete now that we have Fork01:33
@preactionwell, and because Fork has its own way of determining % of the task that is done01:34
+perlDreamerso, if you want to do something in a script, it has to fork?01:38
+perlDreameror is it something you request?01:38
@preactionit'd be something you request, in the case of certain asset helpers, they have to fork, so you would return the fork ID from process() and then the Admin Console would poll that fork for progress until it finished01:39
@preactionthe idea here is that if you need a ProgressBar for a long-running task, you don't want it to die. but you can still kill a task like that, by closing the http connection forcefully. Fork gets around that, but not caring if http is involved at all01:40
+perlDreamerI'm not sure I was really clear, let me try again01:40
+perlDreamerif I want to write  a test that calls cut, it has to talk to the Fork to make sure that Fork is finished before it continues with the test?01:40
+perlDreameror, some utility script?01:40
+perlDreamerI can't think of any asset helper operation that would matter to a script, instead of a web plugin01:41
@preactionno, just AssetHelper::Cut01:41
@preactionAsset->cut() doesn't care01:41
+perlDreamerah, cool01:41
@preactionand we already have WebGUI::Test->waitforallforks01:41
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]02:05
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has quit [Ping timeout: 264 seconds]02:24
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]02:35
-!- KlausH [~KlausH@pD95285A2.dip0.t-ipconnect.de] has quit [Quit: KlausH]02:41
CIA-98webgui: Doug Bell WebGUI8 * rf683195 / (lib/WebGUI/Admin.pm www/extras/admin/admin.js): start on Tree buttons to call Asset Helpers - http://bit.ly/f0Jlin03:17
CIA-98webgui: Doug Bell WebGUI8 * r7a8c9bb / docs/migration.txt : reformat and rearrange migration docs - http://bit.ly/f5TtO703:17
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has joined #webgui04:38
-!- carogray [~Caroline@108.111.232.229] has joined #webgui04:42
CIA-98webgui: Colin Kuskie WebGUI8 * rdcfce60 / (14 files in 5 dirs): Change class => className where func=add. - http://bit.ly/hHx7xh04:45
-!- carogray [~Caroline@108.111.232.229] has quit [Ping timeout: 264 seconds]04:55
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]05:02
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 240 seconds]05:32
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has quit [Ping timeout: 272 seconds]06:51
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 264 seconds]07:07
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui07:17
-!- mode/#webgui [+v Radix_] by ChanServ07:17
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]07:21
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui08:48
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui11:10
-!- mode/#webgui [+v Radix_] by ChanServ11:10
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 246 seconds]13:05
-!- carogray [~Caroline@108.111.232.229] has joined #webgui13:07
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui13:13
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 252 seconds]13:22
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui13:35
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 276 seconds]13:45
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui14:03
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 264 seconds]14:09
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui14:17
-!- carogray1 [~Caroline@108.111.232.229] has joined #webgui14:42
-!- carogray [~Caroline@108.111.232.229] has quit [Read error: Connection reset by peer]14:42
-!- carogray1 [~Caroline@108.111.232.229] has quit [Read error: Connection reset by peer]14:56
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:20
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Read error: No route to host]15:39
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui15:41
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 240 seconds]16:11
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui16:15
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui16:18
-!- mode/#webgui [+v bartjol] by ChanServ16:18
SDuensinGreetings.16:36
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Ping timeout: 240 seconds]17:11
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui17:51
-!- sbaur [~Adium@130.157.145.37] has joined #webgui17:57
-!- mode/#webgui [+o pbcj] by ChanServ17:59
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:10
-!- mode/#webgui [+v perlDreamer] by ChanServ18:10
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has left #webgui []18:21
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui18:35
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui19:10
-!- mode/#webgui [+v bartjol] by ChanServ19:10
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]19:13
-!- carogray1 [~Caroline@host2.209.113.248.conversent.net] has joined #webgui19:15
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Ping timeout: 272 seconds]19:18
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has joined #webgui19:20
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has quit [Client Quit]19:24
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has joined #webgui19:24
-!- mode/#webgui [+o scrottie] by ChanServ19:24
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui20:03
-!- carogray1 [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]20:18
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui20:22
-!- carogray1 [~Caroline@host2.209.113.248.conversent.net] has joined #webgui20:56
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]20:56
-!- carogray1 [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]20:56
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui21:05
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit []21:43
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui21:43
-!- mode/#webgui [+o pbcj] by ChanServ21:43
CIA-98wgdev: Graham Knop master * rba7788c / lib/WGDev/Command/Export/Branch.pm : fix -t/--to option on export-branch - http://bit.ly/g8RFaT21:46
@pbcjSo far I'm excellent at finding, um... "suppressed features"21:50
@preactionsshhhh, they're not supposed to know they're features. they might get big heads21:50
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]22:16
+perlDreamerif CSS files are best served as static files out of /extras, how does the CSS itself call something from /extras, when it's programmable in the WebGUI config file?22:29
@preactionrelative paths22:30
+perlDreamerbrilliant22:32
-!- carogray [~Caroline@68-244-109-94.pools.spcsdns.net] has joined #webgui22:37
+perlDreamerpreaction: I updated the templates best practice page with that info, and how to handle getting extras in javascript22:50
+perlDreamershould we start a CSS/JS best practices page22:50
+perlDreamerwith that stuff, and new things as we come across them?22:50
@preactiona Best Practices page in general would be nice, yes22:50
+perlDreamerone best practices category coming right up!22:57
@preactionwe might want to start a discussion on the dev list about making sure everything is in there too maybe23:02
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui23:02
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds]23:04
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]23:14
-!- carogray1 [~Caroline@68-244-109-94.pools.spcsdns.net] has joined #webgui23:15
-!- carogray [~Caroline@68-244-109-94.pools.spcsdns.net] has quit [Read error: Connection reset by peer]23:15
-!- carogray [~Caroline@68-244-109-94.pools.spcsdns.net] has joined #webgui23:29
-!- carogray1 [~Caroline@68-244-109-94.pools.spcsdns.net] has quit [Read error: Connection reset by peer]23:29
-!- pbcj_ [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui23:53
-!- pbcj_ [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has left #webgui []23:54
--- Day changed Thu Mar 03 2011
-!- carogray [~Caroline@68-244-109-94.pools.spcsdns.net] has quit [Read error: Connection reset by peer]00:17
xdangerso whats with the mysql 5.5? DBD::mysql doesn't build, create.sql doesn't import (error in : 'TYPE=MyISAM CHARSET=utf8' at line 14)00:34
xdangerI haven't followed their progress00:34
scrottie0no idea, but http://dev.mysql.com/tech-resources/articles/introduction-to-mysql-55.html suggests that MyISAM is essentially gone00:42
+perlDreamerI thought that said that InnoDB is the new default00:45
+perlDreamernot that MyISAM is gone00:45
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Ping timeout: 240 seconds]00:46
scrottie0the wording about getting rid of plugins is what I took as implying that00:53
xdangerwhy don't we just move to drizzle =)00:54
+perlDreameryou'd have to ask the architect about that one, xdanger00:55
scrottie0I would love to see a core that was database agnostic and didn't require a relational database even though most of the assets would.00:55
xdangerI imported wg8 db in drizzle and it worked =)00:56
+perlDreamerit'd be nice to do devel in SQLite00:56
@preactioni've heard good things about Percona00:57
xdangergoddammit! I installed 5.5.9 on my mac, and now 5.1.55 won't install becousa it thinks I have a newer version...00:57
@preactioni would also prefer to see something more agnostic so that it doesn't matter what the better db is00:58
xdangerpostgresql \o/00:59
+perlDreamerxdanger, it only takes someone auditing every piece of code that we've written, and it can happen01:00
@preactionwhy couldn't we just run the tests using a sqlite dsn? and/or a pg dsn?01:01
+perlDreamerI wouldn't assume that the tests cover everything01:01
+perlDreamerespecially relating to user profile fields01:01
+perlDreamerThingy01:01
+perlDreamerAdmin console functions01:01
+perlDreamerasset www methods01:01
@preactionnor would I, but it would be a start01:01
+perlDreamerShop01:01
xdangerhow much would you think that there is "mysqlism" in the sql used in wg?01:02
@preactionthose are better covered by the 8 test suite too01:02
+perlDreamertrue dat01:02
@preactionThingy probably not. User Profile and Auth and such though01:02
@preactionxdanger: honestly? probably not that much. maybe some of the fancy joins we're doing might need changing01:03
xdangerO just remembered.. Did I do the rfe about returnUrl for thingy?01:03
+perlDreamerreturnUrl?01:03
xdangerso you could build a sqlreport and have a edit link in it to thingy and after www_save it returned to the sqlreport01:04
xdangerI did it already for my client01:04
+perlDreamerwhy would you use a sqlreport for reporting instead of the Thingy view?01:05
xdangermaybe a join, or some custom stuff01:05
+perlDreamermakes sense01:05
xdangerand thingy view isn't that pretty01:05
xdangerand since much of the "other editing" is done in the site where the data is, I build it there01:06
xdangerok, the secret to uninstall mysql 5.5 is: sudo rm /var/db/receipts/com.mysql.mysql.*01:14
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui02:24
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui02:26
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds]02:30
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]02:32
CIA-98webgui: Colin Kuskie master * re7e8cd4 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): Fix the currentUrl used by the thingy for making URLs with action, like pagination and sorting, in the search screen. Fixes bug #12055. - http://bit.ly/etaZqR02:42
CIA-98webgui: Colin Kuskie webgui-7.9 * r16b9839 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): Fix the currentUrl used by the thingy for making URLs with action, like pagination and sorting, in the search screen. Fixes bug #12055. - http://bit.ly/h8ZVsK02:42
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]02:44
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui03:09
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]03:11
-!- Netsplit *.net <-> *.split quits: +Radix_03:39
-!- Netsplit over, joins: +Radix_03:43
-!- Netsplit *.net <-> *.split quits: +Radix_03:45
-!- Netsplit over, joins: +Radix_03:51
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]04:23
@preaction2011/03/02 20:25:22 - ERROR - localhost.conf - WebGUI::handle[155] - WebGUI::Asset:1831 - SCALAR(0x2de34c0) is not of type SCALAR at /data/wre/prereqs/lib/perl5/site_perl/5.10.1/namespace/clean.pm line 56, <DATA> line 1. <- anyone got this running 8?04:26
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui07:51
-!- waxhead [~pete@ppp121-45-214-236.lns20.cbr1.internode.on.net] has quit [Ping timeout: 264 seconds]08:51
-!- waxhead [~pete@ppp121-45-214-236.lns20.cbr1.internode.on.net] has joined #webgui08:51
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 260 seconds]09:10
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 264 seconds]10:56
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui10:57
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Quit: Ex-Chat]14:59
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui15:02
-!- mode/#webgui [+v bartjol] by ChanServ15:02
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui15:03
-!- lem_ [~lem@weston-69.65.87.205.myacc.net] has joined #webgui15:03
-!- lem_ [~lem@weston-69.65.87.205.myacc.net] has quit [Quit: Ex-Chat]15:36
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Read error: Operation timed out]16:20
SDuensinGreetings.16:32
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui16:34
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]17:14
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]17:40
-!- sbaur [~Adium@130.157.145.37] has joined #webgui17:45
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui17:52
-!- mode/#webgui [+v perlDreamer] by ChanServ17:52
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui17:53
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui17:56
-!- mode/#webgui [+o pbcj] by ChanServ17:56
+perlDreamerbartjol, today we try again18:06
+perlDreamerthe noble goal has not been forgotten18:06
+bartjolah, the svn of the i18n server?18:07
+perlDreameryes18:07
+bartjolor rewriting WebGUI in php?18:07
+perlDreameroh no, that's the ignoble goal18:08
+perlDreamerrewriting WebGUI in PHP is like filling your pillow full of cow poo18:08
+perlDreameryes, it's all nice and soft but it's stinky18:08
+bartjolso if you have a terrible cold, it is acceptable18:09
+perlDreamerterrible cold and no wife/girlfriend18:10
+bartjolmmm, that would be an option for me atm18:10
+perlDreamerit would be better to get a wife/girlfriend18:10
+perlDreamerhave you filled out the correct paperwork?18:11
+bartjoloh, it is just an application/order form?18:16
+perlDreamerIn The Netherlands, I figured it would be next to the papework for new houses18:17
+bartjolThought it had something to do with seduction and buying useless stuff for a woman18:17
+bartjoland dinners18:18
+perlDreameryou can buy useful stuff, too18:19
+bartjolaha, but where are the form downloads?18:20
+perlDreamernow see, if The Hague used WebGUI I could answer that question18:21
* SDuensin is highly amused at this thread18:22
xdangero joy... I just looked a little into converting to postgresql friendly sql... we would have to write about every query since we use camelCase... in pg userSession = usersession in the database, you have to use "userSession" in every query for the table and columns...18:22
+bartjolthe hague? what has Sarah been telling you?18:22
SDuensinxdanger, no way to override that?18:22
xdangernone that I have found18:23
+bartjolwell there is a perl module that automatically does that I believe18:23
xdangerhttp://sql-info.de/postgresql/postgres-gotchas.html#1_218:26
+bartjolah, I understand better now18:28
+perlDreamerpretty yucky, xdanger18:29
+bartjolmmm, like join("\" \"", split ($SQL), but that won't do either18:29
+bartjoland the split should split on spaces18:30
+bartjolprocolix@host:/data/wre/etc$ grep -R select /data/WebGUI |wc -l18:31
+bartjol1438518:31
+bartjoland that is only select18:31
SDuensin!!!!!!!!18:31
SDuensin14835?!18:31
+perlDreameryeah, no coumns18:31
+perlDreamerno joins18:31
+bartjolprocolix@host297:/data/wre/etc$ grep -R SELECT /data/WebGUI |wc -l18:31
+bartjol104418:31
+bartjolprocolix@host297:/data/wre/etc$ grep -Ri update /data/WebGUI |wc -l18:31
+bartjol4432718:31
+perlDreamerbartjol: grep -Ri select /data/WebGUI/lib/WebGUI18:32
+bartjolok, only lib should be done, And I know that I can search for case insensitive strings, just forgot the first time18:33
xdangerbut if you put select "assetId" it won't work in mysql =)18:33
+bartjoljoy18:33
xdangerlearned something new today :)18:34
+bartjoland for the perl itself, it won't be necessary either18:34
+perlDreamerwould select `assetId` do the right thing in Postgres?18:34
+perlDreamerthis works pretty good:  http://www.americancorner.org.tw/en/resource.html  18:34
+perlDreameruh18:34
+perlDreamerack -i '\b(?:select|update)\b' . | wc -l18:34
+bartjoldon't use posgresql for wegbui?18:34
+bartjoluuuh, I don't understand your link18:36
+bartjolare you making fun of my english?18:36
xdangerperlDreamer: doesn't work18:36
+perlDreamerthe link was a bad paste18:36
+perlDreamerthere's really no way to build a simple SQL query that works in both MySQL and PostgreSQL?18:37
xdangerif you use lowercase =)18:37
xdangerbut then we'd have to change the case in the hash variables also18:37
xdangerand that's about everywhere =)18:38
xdangerThere has to be someone who has solved this problem18:38
* perlDreamer waits for frodwith to wake up18:39
+bartjolwell, postgresql was supported in 4 and maybe 5 I belive18:39
xdangeryeah.. the solution is "use ORM" =)18:40
xdangerwas wg5s tables in lowercase18:40
+bartjoldunno, maybe we still have an instance18:41
+perlDreamerxdanger, you can grab a copy of WebGUI 5 from git18:41
+perlDreamerthanks to Haarg's awesome translation effort18:41
+bartjolnope18:42
+bartjolcamecase it is18:42
+bartjolin 5.5.418:42
@scrottiehrm?  most queries should work on MySQL and Postgres.  there's some module on CPAN that attempts translations in other cases... where is that...18:43
+perlDreamerxdanger, maybe we're okay as long as there aren't columns and table names in both cases?18:44
+perlDreamerso that if we don't have Asset and asset, it's okay?18:44
xdangerperlDreamer: I was wondering about the cases where you dump a sql to a has and map that to something in perl18:45
+bartjolhttp://sqlfairy.sourceforge.net/ 18:45
xdangers/has/hash/18:45
+perlDreamerIf you can put it into PostgresQL and the test suite passes, there's a pretty good chance that it's okay18:45
-!- pbcj_ [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui18:46
@scrottiemore tests could be written too if coverage isn't felt to be adequate.18:46
+perlDreameroh yeah18:47
+perlDreamermore tests!18:47
+perlDreamerI like the sound of that18:47
@scrottieanyway, I'm trying to figure out how to reduce the overhead of using a database as a backing store.  DBIx would increase it.  regardless of how nice that is for developers, it sucks for users.18:47
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Read error: Connection reset by peer]18:49
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui18:49
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 252 seconds]18:49
@scrottieback to whipping old horses.  sorry.18:49
pbcj_I didn't just quit18:49
-!- pbcj_ is now known as pbcj18:49
-!- mode/#webgui [+o pbcj] by ChanServ18:50
@scrottiemutt's pager likes to put +'s before continued lines.  this damages URLs and interferes with pasting.  anyone know how to turn that off?18:55
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 264 seconds]18:56
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui18:57
+perlDreamerhaven't used mutt in 3 years18:57
-!- waxhead [~pete@ppp121-45-214-236.lns20.cbr1.internode.on.net] has quit [Ping timeout: 264 seconds]18:58
-!- waxhead [~pete@ppp121-45-214-236.lns20.cbr1.internode.on.net] has joined #webgui18:58
scrottie0aha.  quick rtfm:  set markers=no19:01
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]19:01
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit []19:33
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui19:37
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 252 seconds]19:37
-!- Netsplit *.net <-> *.split quits: sbaur, carogray, mducharme, +Radix_, vayde, @preaction, fokat, waxhead, ckotil, +perlDreamer19:49
-!- Netsplit *.net <-> *.split quits: Haarg, @scrottie, SDuensin, perlbot, CIA-98, @frodwith, patspam_, scrottie0, SynQ, Getty, (+1 more, use /NETSPLIT to show all of them)19:50
-!- Netsplit over, joins: carogray, waxhead, mducharme, +perlDreamer, sbaur, fokat, +Radix_, @scrottie, vayde, gugod (+11 more)19:51
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui19:52
-!- mode/#webgui [+o pbcj] by ChanServ19:52
-!- Netsplit *.net <-> *.split quits: @pbcj, sbaur, carogray, mducharme, +Radix_, waxhead, vayde, fokat, ckotil19:57
-!- Netsplit *.net <-> *.split quits: Haarg, +perlDreamer, SDuensin, perlbot, @frodwith, scrottie0, Getty, @preaction19:57
-!- Netsplit *.net <-> *.split quits: @scrottie, patspam_, SynQ, gugod19:58
xdangerou, this just keeps getting better... in some functions DBD::Pg automaticly quotes the table names... so it didn't matter that I converted the db to lowercase19:59
--- Log closed Thu Mar 03 20:00:03 2011
--- Log opened Thu Mar 03 22:13:17 2011
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui22:13
@preactionI just stumbled across an asset i wrote that clocks in at over 4500 lines22:17
@preactionand we just got a contract to make it even BIGGER! yay!22:18
+perlDreamerIs it the Calendar?22:24
+perlDreamerit's not in the core22:24
+perlDreamernothing in core is that big22:24
@preactionit's not in core, no22:27
@preactionto be fair, the app has an ORM and a messload of different formatting and printing options inside of it, but it could be broken up into about 5 different assets and an ORM-based set of classes22:27
+perlDreamerpreaction, instead of having dozens of i18n objects for Forms, and applications and stuff, couldn't register a global one and have each sub-app register what namespaces and items it wants?22:37
+perlDreamerjust 1 ajax request instead of lots?22:37
@preactionit'd still end up being a few ajax requests, but a global WebGUI.i18n object is a good idea22:37
@preactionwell, wg.i18n or something, WebGUI.i18n being the object constructor22:38
+perlDreamersure22:38
+perlDreamerI'll try to draw up an idea and post it to the RFE board for approval or smiting22:38
@preactionwg.asset is the current asset, wg.session holds session stuff, etc...22:38
+perlDreamerin 822:39
@preactionno, just in my head22:39
* perlDreamer sharpens his axe and considers a better look at all this hidden knowledge22:39
+perlDreamerI'm going to go get some lunch22:39
xdangerou, this just keeps getting better... in some functions DBD::Pg automaticly quotes the table names... so it didn't matter that I converted the db to lowercase22:59
xdangerI give up =)22:59
scrottie0why did you convert the database to lowercase?  that sounds like a bad idea.23:00
xdangerbecause if in psql you do select * from userSession it looks for a table called usersession, not userSession23:43
xdangerI just can't think why =)23:44
xdangerO found a solution... tweak the posgresql source in scan.l file... that's nice, but not very useful for deployment 23:54
--- Day changed Fri Mar 04 2011
-!- Baub [~ilikegyro@cblmdm24-53-133-235.buckeyecom.net] has joined #webgui00:13
+perlDreamerI'm about ready to try some things with the SVN server00:13
+perlDreamerI'll do them around 5:00pm CST00:13
+perlDreamerplainblack.com and webgui.org may be up and down a bit00:14
-!- Baub [~ilikegyro@cblmdm24-53-133-235.buckeyecom.net] has quit [Client Quit]00:14
+perlDreamerwell, unless preaction and Haarg say no00:14
@preactiongo ahead00:14
-!- Baub [~ilikegyro@cblmdm24-53-133-235.buckeyecom.net] has joined #webgui00:15
Baubhello00:17
+perlDreamerhowdy, Baub00:17
Baubfor what it's worth i figured i'd come in here and confuse everyone00:17
Baubi'm trying to install webgui on gentoo00:18
CIA-98webgui: root master * rd72d369 / (4 files in 4 dirs): Removed the ugly time setting pop-up and replaced it with clean JS. Fixes bug #12061 - http://bit.ly/e0Ty6z00:18
CIA-98webgui: Chris Hanson master * rd1531da / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): 00:18
CIA-98webgui: Merge branch 'master' of git://github.com/plainblack/webgui00:18
CIA-98webgui: Conflicts:00:18
CIA-98webgui:  docs/changelog/7.x.x.txt - http://bit.ly/hzKFoH00:18
xdangeryeah, every oss system that has the ability to use postgres and mysql as db, that I quickly looked at uses lowercase table & column names00:19
xdangerBaub: good luck with that ;)00:20
Baubi get this:00:20
Baubemerge : there are no ebuilds to satisfy ">=dev-perl/IO-Zlib-1.01"00:20
xdangerI have no knowledge of gentoo, but you might try to install directly from cpan00:21
xdangerthe IO::Zlib I mean, not the whole webgui00:22
@preactioner... there's an emerge WebGUI?00:22
Baubyea you have to use layman to find it00:23
@preactionwhat version do they have? you might be far better off with a source install or a WRE00:24
Baub7.4.1500:24
@preactionyeah, that's a couple years old00:25
Bauboic, hrmm...00:26
* Baub looks, 'oh you're on 7.9 now00:27
@preactionnearing 8.0 yeah00:27
Baubok, i do have another 'soon to be turned into a' box.  It's pretty much going to only do webgui, and a browser.  Any suggestions on distro to use?00:30
Baub^linux box00:31
+perlDreamerubuntu00:31
+perlDreamercentos00:31
@pbcjmade my first commit.. fingers crossed00:31
xdangerwhich is going to be awesome... 8.0 I mean00:31
@preactionplain black uses the latest centos mostly00:31
xdangerdebian =)00:31
xdangerok, if it's a desktop then ubuntu00:32
xdangeryou can just apt-get install webgui =)00:32
Baubwell that's 2 votes for ubuntu00:35
Baubthink i'll just do that, and keep my gentoo box for a toy00:35
xdangeruse what you know, install the prebuild wre (webgui running enviroment) it includes the software needed to run webgui00:37
Baubtnx :)00:38
xdangeryou might need to update the perl modules, but the testEnviroment.pl does that for you00:39
+perlDreamerwell, so much for that idea...00:59
+perlDreamertime to start reading the SVN book on how to setup apache with svn01:05
@scrottieslackware.02:09
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]02:30
Baububuntu and mint appear to have version 7.7.30 while debian has 7.9.2102:44
@scrottieI give the WRE good odds of running WebGUI on your Gentoo box.02:54
CIA-98webgui: Colin Kuskie master * r675dfec / lib/WebGUI/Form/TimeField.pm : Add i18n requirements for the TimeField, so it works if used without other plugins requiring them. - http://bit.ly/fH50Ap02:56
@preactionif i want to update an asset via a JSON service, should I create a tag, create a revision, and do autocommit if that's all enabled?03:01
@preactionor should I just update() unless the developer asks for a revision and/or a tag?03:02
+perlDreameris this in 7 or 8?03:07
+perlDreamerin 7, I think it should work exactly like www_editSave03:07
+perlDreamerin 8, well, you'd know that better than I do03:07
@preactionit's in 8, but still03:09
@scrottieupdate unless developer asks for a revision and/or tag.03:19
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui03:21
@preactionsounds good03:21
@preactionand i don't even have to do that being able to ask for revision/tag yet, yay!03:22
CIA-98webgui: Doug Bell WebGUI8 * r399aa53 / (lib/WebGUI/Fork.pm lib/WebGUI/Fork/ProgressTree.pm): update docs on Fork - http://bit.ly/fba9AJ03:29
CIA-98webgui: Doug Bell WebGUI8 * rb27bc19 / (14 files in 4 dirs): Tree view buttons now work. Changed progress bar helpers to use fork. Added forkId option to AssetHelpers. Added updateAsset service to Admin. - http://bit.ly/hHtLuM03:29
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 240 seconds]03:39
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui03:42
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]05:10
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]05:16
-!- Baub [~ilikegyro@cblmdm24-53-133-235.buckeyecom.net] has left #webgui []07:12
-!- preaction [~preaction@li79-149.members.linode.com] has quit [Read error: Connection reset by peer]07:46
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui07:48
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui08:46
preactionHere's a question nobody is awake enough to answer: If we build a JS API around Asset, does that make one more or less inclined to use Asset as the ORM?09:32
preactionthough we could just embrace an orm and build the JS api around that...09:32
@scrottiegood question.10:05
@scrottiestoring data in a tree view, filtering through children, and moving things around is a powerful idiom.  being able to kick out new assets easily could make this more powerful.  there could be a meta-asset that stores its definition in one table and creates logical subclasses of itself on the fly based on definitions in there.10:10
@scrottiethen people could use assets as arbitrary sorts of records with built in CRUD.10:11
@scrottieI'm trying to figure out how to bridge the gap to collateral data.10:11
@scrottiesome of the Asset methods let you join against other tables but in a limited fashion.10:12
@scrottiemoving to a one id in place of (assetId, revisionDate) would help matters there immensely.10:12
@scrottieasset being its own ORM leaves the door open for nosql databases, lazy writes back to the database, handlersocket, and other cool stuff.  banging the database 300 times in a hit is a direction we need to reverse from, not try really hard not to creep further down.  that's not adequate.10:15
@scrottiemy goal is to get a Coro friendly forks.pm going, get WebGUI8 running on the Corona Plack server, and institute a cross-process global object cache with lazy database writes.10:17
@scrottiebuilt on top of the threads API plus multiple concurrent requests per process.10:18
@scrottieneedless to say, DBIx::Class gets in the way of this plan.10:19
@scrottieeasier than hacking up forks would be doing local RPC to keep each object in memory once.10:20
@scrottie100 processes each with the same 1/1000th of the database doesn't do much to accomplish the ideal of having the database in RAM.10:20
@scrottieer, 1/1000th of the database cached10:20
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Ping timeout: 246 seconds]12:09
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui13:08
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]13:51
-!- Baub [~ilikegyro@cblmdm24-53-133-235.buckeyecom.net] has joined #webgui14:13
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui14:30
-!- mode/#webgui [+v bartjol] by ChanServ14:30
-!- waxhead_ [~pete@121.45.214.236] has quit [Quit: Ex-Chat]15:18
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Read error: Connection reset by peer]15:21
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui15:24
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui15:25
SDuensinFrIdAy!16:31
-!- Netsplit *.net <-> *.split quits: Haarg17:06
-!- knoppix_ [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has joined #webgui17:19
-!- Netsplit *.net <-> *.split quits: CIA-98, @scrottie17:25
-!- Haaarg [~haarg@www.beyondunreal.com] has joined #webgui17:26
-!- Haaarg is now known as Haarg17:32
-!- CIA-20 [~CIA@208.69.182.149] has joined #webgui17:33
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui17:49
-!- mode/#webgui [+v perlDreamer] by ChanServ17:49
+perlDreamerbartjol: not good svn news17:49
+perlDreamernewest SVN requires a newer version of SQLite than is available on the servers17:49
+perlDreamerand I can't use the existing SVN binaries for CentOS17:49
xdangerwhat are you using the svn for?18:01
+perlDreamerthe translations are still in svn18:01
+perlDreamerI'm thinking that we should move it to git and call it good18:02
xdanger=)18:02
Haargi've tried to update the translation server to git a couple times but i end up hating the code too much to keep using it18:02
+perlDreamerright now, for sake of expediency, I'm thinking of just doing a direct import and update18:03
+perlDreamersuck the whole translation thing into git as 1 repo18:03
+perlDreamerand then instead of using svn command lines, use git18:03
+perlDreameronce it's in git, then we can make it awesome sometime later18:03
+perlDreamerbut it's important to get that thing back up and running18:03
xdangerbut git is awesome ;)18:03
+perlDreamerfrom what I can tell, perl interfaces to git are not awesome18:04
xdangernoticed that too18:04
xdangerI'm starting in a 12year old project next monday that still host in cvs and runs on cgi-bin18:05
-!- sbaur [~Adium@130.157.145.37] has joined #webgui18:05
xdangerI'm afraid =) I want to move them to git, plack, tempates, moose, etc...18:06
+perlDreamerwebgui? :)18:06
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui18:09
xdangerwe'll see =)18:09
xdangerit's a system for administrating a school, includes forums, calendars, etc. A big intranet kinda18:11
+perlDreamersounds exactly like WebGUI18:11
-!- ckotil_ [~ckotil@snare.grnoc.iu.edu] has joined #webgui18:13
xdangerI know, but I don't yet know what other functionality there is in it... And they only have limited hour for me to work on it18:14
-!- Netsplit *.net <-> *.split quits: ckotil, vayde, CIA-20, +Radix_, mducharme18:17
-!- Netsplit over, joins: CIA-20, vayde, +Radix_18:18
+bartjoloh18:20
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]18:23
-!- Netsplit *.net <-> *.split quits: vayde, CIA-20, +Radix_18:24
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui18:24
-!- Netsplit over, joins: CIA-20, vayde, +Radix_18:29
-!- Baub is now known as 20QAAA9YD18:29
-!- Baub [~ilikegyro@cblmdm24-53-133-235.buckeyecom.net] has joined #webgui18:29
-!- Baub [~ilikegyro@cblmdm24-53-133-235.buckeyecom.net] has quit [Read error: Connection reset by peer]18:30
-!- Baub [~ilikegyro@cblmdm24-53-133-235.buckeyecom.net] has joined #webgui18:30
Baubok after debian failed, i got mint installed18:31
-!- perlDreamer1 [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:34
Bauband installing webgui from the software manager18:34
-!- Netsplit *.net <-> *.split quits: 20QAAA9YD, +perlDreamer, Haarg18:36
-!- perlDreamer1 is now known as perlDreamer18:43
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]18:43
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]18:44
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui18:45
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 240 seconds]18:46
-!- Netsplit over, joins: Haarg18:54
knoppix_not familiar with "mint".  at least I'm not sure I am.  MiNT was a Unix-like system for Atari ST computers.19:01
knoppix_xchat, you suck.19:01
-!- knoppix_ is now known as scrottie19:01
xdangerit's a ubuntu fork19:01
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui19:01
-!- mode/#webgui [+v perlDreamer] by ChanServ19:02
-!- mode/#webgui [+o scrottie] by ChanServ19:02
Baubok help me out19:14
Baubit did webgui install from the software manager19:14
Baubnow i'm sure there's some startup scripts and other setup stuff i should be running19:15
Baubwhere might i find out what i am supposed to be doing?19:15
xdangerif it's based on the debian/ubuntu package... you have /etc/init.d/webgui and apache2, but before that you have to add a site19:16
xdangerread /usr/share/doc/webgui/README.Debian.gz19:20
xdangeror something like that19:21
xdangerhehe, I'm on a bus, building wre... That eats the battery quick =)19:26
Baubtnx xdanger, i'll try that as soon as it starts responding again19:27
@frodwithsort of annoying that testEnvironment wants you to be root19:35
@frodwithin order to install any modules19:35
+perlDreamerfrodwith, I use --simpleReport and install stuff by hand with cpan19:36
@frodwiththanks perlDreamer, didn't know about simpleReport19:36
@frodwithperl testEnvironment.pl | grep 'Not installed' | sed 's/Checking for module //' | awk '{ print $1 }' | sed 's/:$//' | xargs cpanm19:36
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 246 seconds]19:38
+perlDreamerperlTestenvironment.pl | perl -lane '$F[3] =~ tr/://d; print $F[3];' | xargs cpanm ?19:38
+perlDreamerwhups19:38
@frodwithmy one-liner fu is weak19:39
+perlDreamerperlTestenvironment.pl | perl -lane 'if (/Not installed/){$F[3] =~ tr/://d; print $F[3];}' | xargs cpanm ?19:39
@frodwithi don't know what the pretty flags do19:39
+perlDreamer-e is eval this stuff19:39
@frodwithalways have to look it up19:39
+perlDreamerah19:39
@frodwithe I know :)19:40
+perlDreamerI used to do lots of 1-liners for hacking netlists and harnesses19:40
@frodwithwhat's l?19:40
+perlDreamer-l means "handle Line endings"19:40
+perlDreamerautomatically strips $/ and puts it back on anything that's printed19:40
@frodwithso like...  auto-chomp?19:40
+perlDreameryeah, with auto-append for printing19:40
@frodwithah! nice :)19:41
+perlDreamerI memorize phrases, if that helps19:41
+perlDreamer-lne is a filter19:41
+perlDreamer-lpe is a modifying filter19:41
+perlDreamer-lane is like cut19:41
@frodwithcut?19:41
+perlDreamerthat awk line does the same thing as the unix command cut19:41
+perlDreamercut cuts arbitrarily delimited columns19:42
@frodwith*squints at it*19:43
+perlDreameryeah, not my best writing there19:44
+perlDreamer"cut" will cut arbitrarily delimited columns19:44
+perlDreamerman cut19:44
+perlDreamerinfo cut19:44
+perlDreamerI never remember the syntax for cut, so I use perl instead19:45
@frodwithyeah i'm reading the man page19:45
@frodwiththat's what I'm squinting at19:45
+perlDreamerah19:45
+perlDreamerjust came across a nasty HTML export bug19:45
@frodwithdo share19:46
+perlDreameris you call macros inside of snippets which are asset proxied into a style, and you export19:46
+perlDreamerit looks like $session->asset is not set correctly19:46
+perlDreameror some kind of odd caching is happening19:46
+perlDreamer'nothing Thingy bug, too19:47
+perlDreamerThingy uses www_export for exporting CSV19:47
@frodwith$session->asset is set right at the beginning of the export process iirc19:47
+perlDreamerI know, that's what's odd about it19:47
+perlDreamerand it works inconsistently19:47
+perlDreamernot every page is wrong19:48
+perlDreamerI'll work up a package that I can attach to a bug report to make it easy to duplicate19:50
@frodwithcut seems to suck at complicated field delimiters19:50
@frodwithat least on my system19:50
@frodwithanything other than single characters is a no19:51
+perlDreamerthat's why I use perl :)19:51
@frodwithif I can remember these handy flags19:59
@frodwithmy big old sed/awk/grep mishmashes from hell will get a lot tidier19:59
+perlDreamerdang it!20:03
+perlDreamernow I can't duplicate the problem any longer20:03
+perlDreamerso maybe I was mistaken in the first place20:03
+perlDreamerI think it's also past time for cleaning up the export content of the RSS AssetAspect20:06
-!- Netsplit *.net <-> *.split quits: vayde, Baub, CIA-20, +Radix_20:37
-!- mode/#webgui [+o preaction] by ChanServ20:37
-!- Netsplit over, joins: Baub, CIA-20, vayde, +Radix_20:38
CIA-20webgui: Colin Kuskie master * r73a95e9 / (3 files in 3 dirs): Fix the accidental overriding of www_export in the Thing. Fixes bug #12066. - http://bit.ly/fpuOTg20:46
CIA-20webgui: Colin Kuskie webgui-7.9 * r32d8aeb / (3 files in 3 dirs): Fix the accidental overriding of www_export in the Thing. Fixes bug #12066. - http://bit.ly/fdCBpt20:46
-!- Baub [~ilikegyro@cblmdm24-53-133-235.buckeyecom.net] has left #webgui []20:53
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]20:54
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has joined #webgui21:28
-!- mode/#webgui [+o rizen] by ChanServ21:28
-!- gugod_ [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui21:36
-!- lem_ [~lem@weston-69.65.87.205.myacc.net] has joined #webgui21:43
-!- Netsplit *.net <-> *.split quits: SynQ, mducharme, gugod, fokat, @scrottie21:58
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui22:16
-!- Netsplit over, joins: mducharme, @scrottie, SynQ22:16
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]23:28
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Ping timeout: 260 seconds]23:59
--- Day changed Sat Mar 05 2011
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has quit [Quit: rizen]00:20
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]01:05
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui01:06
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has quit [Ping timeout: 246 seconds]01:09
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has joined #webgui01:17
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has quit [Ping timeout: 255 seconds]01:38
-!- SynQ_ [koen@ringbreak.dnd.utwente.nl] has joined #webgui01:43
-!- SynQ [koen@ringbreak.dnd.utwente.nl] has quit [Ping timeout: 246 seconds]01:46
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]02:22
-!- waxhead [~pete@ppp121-45-214-236.lns20.cbr1.internode.on.net] has joined #webgui02:22
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui03:51
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 252 seconds]04:03
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui04:03
-!- gugod_ is now known as gugod05:00
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui05:06
-!- mode/#webgui [+v perlDreamer] by ChanServ05:06
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]05:36
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]06:05
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui06:24
-!- mode/#webgui [+o pbcj] by ChanServ06:24
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui07:18
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 240 seconds]07:21
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui08:53
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Read error: Operation timed out]13:32
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:12
-!- mode/#webgui [+v Radix_] by ChanServ15:12
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]15:32
-!- lem_ [~lem@weston-69.65.87.205.myacc.net] has quit [Disconnected by services]15:56
-!- lem_ [~lem@weston-69.65.87.205.myacc.net] has joined #webgui15:56
-!- lem_ is now known as Guest5654816:00
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 252 seconds]17:57
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui17:59
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Client Quit]17:59
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has joined #webgui18:27
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui18:31
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Ping timeout: 260 seconds]18:51
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui18:52
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Read error: Connection reset by peer]18:59
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui19:04
-!- mode/#webgui [+o pbcj] by ChanServ19:04
@pbcjwhy doesn't webgui do housework?  it does everything else!  new feature for wg8....20:01
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has quit [Ping timeout: 276 seconds]20:33
Gettyits like a good wife, if you want the housework done, she gets a headache21:49
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui22:45
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has joined #webgui22:55
-!- mode/#webgui [+o scrottie] by ChanServ23:35
--- Day changed Sun Mar 06 2011
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Ping timeout: 250 seconds]00:36
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]02:05
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui02:35
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has quit [Ping timeout: 248 seconds]02:44
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has joined #webgui03:48
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]04:35
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has quit [Ping timeout: 240 seconds]06:22
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 260 seconds]07:08
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui08:06
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui11:16
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 260 seconds]11:17
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui13:02
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui21:41
-!- ckotil_ [~ckotil@snare.grnoc.iu.edu] has quit [Remote host closed the connection]21:43
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Ping timeout: 250 seconds]23:23
-!- SDuensin_ [~SDuensin@u15320223.onlinehome-server.com] has joined #webgui23:50
-!- ckotil_ [~ckotil@snare.grnoc.iu.edu] has joined #webgui23:50
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Ping timeout: 250 seconds]23:52
-!- SDuensin [~SDuensin@u15320223.onlinehome-server.com] has quit [Ping timeout: 250 seconds]23:52
-!- SDuensin_ is now known as SDuensin23:52
--- Day changed Mon Mar 07 2011
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has joined #webgui00:47
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]03:58
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]04:44
-!- Guest56548 [~lem@weston-69.65.87.205.myacc.net] has quit [Remote host closed the connection]05:55
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui05:59
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui06:23
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui07:11
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has quit [Ping timeout: 260 seconds]07:20
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui08:49
-!- Netsplit *.net <-> *.split quits: vayde, CIA-20, mducharme108:55
-!- vayde [~vayde@67.4.227.151] has joined #webgui08:55
-!- CIA-71 [~CIA@208.69.182.149] has joined #webgui09:02
-!- carogray [~Caroline@72-59-131-130.pools.spcsdns.net] has joined #webgui13:04
-!- carogray1 [~Caroline@72-59-131-130.pools.spcsdns.net] has joined #webgui14:35
-!- carogray [~Caroline@72-59-131-130.pools.spcsdns.net] has quit [Read error: Connection reset by peer]14:35
-!- carogray1 [~Caroline@72-59-131-130.pools.spcsdns.net] has quit [Quit: Leaving.]15:11
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]15:13
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui15:32
-!- mode/#webgui [+v bartjol] by ChanServ15:32
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:35
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:37
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 248 seconds]15:41
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Ping timeout: 240 seconds]16:08
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui16:31
-!- patspam_ [~patspam@nat/google/x-dnlgyoiqutvpdugn] has quit [Ping timeout: 276 seconds]16:47
-!- patspam [~patspam@nat/google/x-hdzeedzmkqbojiqa] has joined #webgui16:48
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui16:58
-!- mode/#webgui [+o pbcj] by ChanServ16:59
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui17:01
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds]17:29
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui17:53
-!- mode/#webgui [+v perlDreamer] by ChanServ17:53
scrottie09:07 Monday morning, the cell phone starts ringing.18:11
-!- patspam [~patspam@nat/google/x-hdzeedzmkqbojiqa] has quit [Remote host closed the connection]18:15
scrottie0we need to hire a PC desktop support specialist and project managers.  lots and lots of project managers.18:28
+perlDreamerproject managers cost money18:31
scrottie0sir perlDreamer, MotO =)18:32
* scrottie0 resists remarks about how much or little he costs =)18:32
+perlDreamerscrottie0 is worth every penny he's paid18:33
scrottie0shucks18:33
+perlDreamerand he rocks the 'hawk18:33
CIA-71webgui: Colin Kuskie master * r8a527f8 / lib/WebGUI/Form/TimeField.pm : Fix sytax errors in the new TimeField code. - http://bit.ly/g2l74A18:36
CIA-71webgui: Colin Kuskie master * r2c0334d / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): Thingy asset collateral import does not need to check for existance of the asset. If the asset doesn't exist, package import will create it or it will die. Fixes bug #12060. - http://bit.ly/i1VNBz18:36
CIA-71webgui: Colin Kuskie webgui-7.9 * r25d6f4a / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): Thingy asset collateral import does not need to check for existance of the asset. If the asset doesn't exist, package import will create it or it will die. Fixes bug #12060. - http://bit.ly/elRPt218:36
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]18:38
+perlDreamerI'm an idiot18:39
scrottie0making mistakes is a necessary but not sufficient condition of being an idiot.18:40
+perlDreamerwhat else must I do to be an idiot, scrottie0?18:49
CIA-71webgui: Colin Kuskie webgui-7.9 * rab20d1d / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): 18:50
CIA-71webgui: Revert "Thingy asset collateral import does not need to check for existance of the asset. If the asset doesn't exist, package import will create it or it will die. Fixes bug #12060."18:50
CIA-71webgui: This reverts commit 25d6f4a53735584a25a5fe7916f2e70736a59ce6. - http://bit.ly/eSSxw218:50
CIA-71webgui: Colin Kuskie master * r78d27ad / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): 18:51
CIA-71webgui: Revert "Thingy asset collateral import does not need to check for existance of the asset. If the asset doesn't exist, package import will create it or it will die. Fixes bug #12060."18:51
CIA-71webgui: This reverts commit 2c0334d709faf51ab65d29add6c554ae333be459. - http://bit.ly/igWXPt18:51
-!- patspam [~patspam@nat/google/x-jtlfhgjawewghiao] has joined #webgui18:58
-!- mode/#webgui [+v patspam] by ChanServ18:58
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has joined #webgui19:09
-!- mode/#webgui [+o scrottie] by ChanServ19:09
+bartjolmmm, how do I get an optional limit in a buildArray statement, something like  $db->buildArray($sql,[$param1,{limit=>$limit}) (allthough this fails off course19:13
+perlDreamerstick it into the SQL19:13
@scrottie$db->buildArray( $sql . ' LIMIT 100' ) ...19:13
+perlDreamer$sql .= "limit 50"19:13
+perlDreameryes, exactly19:14
+bartjolaaah19:14
+perlDreameralthough, if you combine that with pagination it will wreak havoc19:14
+perlDreamerso, if you're really building a paginator, use WebGUI::Paginator19:14
* perlDreamer goes to the gym19:18
CIA-71webgui: Chris Hanson webgui-7.9 * r96f5cdf / (docs/changelog/7.x.x.txt lib/WebGUI/Form/TimeField.pm): Corrected element selection technique for TimeField in 7.9. Fixes bug #12061 - http://bit.ly/fXMNwi19:20
Haargwhy do i find more security flaws every time i look for them? :(19:28
scrottie0it's a function of the relative amount of time looking for (or even being watchful of) security flaws versus wearing other hats.  it's an under-worn hat.19:31
@preactioni think then the solution is to stop looking for security flaws, so that they don't exist19:34
@preactionafter all, if i don't see it, it isn't there, right?19:34
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui20:20
elninohi everyone is tavis on vacation?20:20
+perlDreamertavis was on vacation last week20:21
elninoah. I thought he was ignoring me.  good to know. thanks.20:21
+perlDreamerbut if you have business questions, you shouldn't email him personally, you should use one of the email aliases20:22
+perlDreamerso that whoever is covering for him can help20:22
elninothat would be my mistake then.20:22
@preactionhttps://github.com/preaction/modern-webgui/blob/master/lib/WebGUIx/Model.pm <- should this go into WebGUI 7.10 as a replacement for WebGUI::CRUD (which is deprecated in 8)?20:32
+perlDreamerno20:33
@preactionwhy not20:33
+perlDreamerbecause 7.10 should be as stable as we can make it20:33
+perlDreamerunstable, new, untried things should go into 820:33
@preactionbut there are contracts to fill20:33
+perlDreamerhuh?20:33
@preactionthere is a contract that needs an ORM and the associated app to manage the ORM classes20:33
+perlDreameris part of the contract to rewrite all apps in WebGUI that use CRUD?20:34
+perlDreamerif so, then I have few valid complaints against doing it in 7.1020:34
@preactionuh, no apps in WebGUI use CRUD20:34
@preactionbut we clearly cannot ourselves use CRUD, because as i said it's deprecated in 820:35
+perlDreamerand that observation is why it shouldn't go into 7.1020:35
+perlDreamerbecause I can name 2 off the top of my head in the core20:35
+perlDreamerFilePump, and Survey20:35
@preactionso because we cannot upgrade everything that uses it, we should not create a replacement?20:36
+perlDreamernot in 7.1020:36
@preactionthe alternative to putting that class into 7.10 is building the client something new from scratch20:36
@preactionwhich then goes into 7.1020:37
+perlDreamerI have no opposition to using something old vs new, I have an opposition to putting in something brand spanking new and large20:37
+perlDreamerwhy 7.10 vs 8?20:37
@preactionor, i suppose we could keep it out of a core webgui until 820:37
@preactionalso, it's not very big, as you see. it'd just be that class and the two moose traits it exports20:38
@preactionit'd use existing WebGUI::Form::Control and such20:38
+perlDreamernot only size-wise, but concept wise20:38
+bartjolwell, that is one more macro in the webgui world20:39
@preactionsure, it is adding DBIC to WebGUI20:39
@preactionanother problem: it does require that you write your models to be WebGUI::Model, not DBIx::Class20:42
@preactionso it wouldn't be a simple "pick up and go" thing20:42
+perlDreameris it a wrapped module, or subclassed?20:43
@preactionit's a subclass of DBIC20:43
+perlDreamersub-classing happens all the time, especially in 820:43
@preactionbut it uses moose for the attribute stuff20:43
+perlDreamerin 8, that sounds great!  Assets already use Moose20:44
@preactionso you can't take a simple DBIC model, add the form information to it, and present it to the user. you have to use the WebGUI::Model way: moose attributes20:44
@preactionand yes, that might be good for the deeper parts of WebGUI, but this ORM app should be "We already have business logic and data in our DBIC models, now we want to add a website to manage that stuff"20:45
@preactionin short, i think forcing users into a WebGUI-specific ORM (either CRUD or WebGUI::Model) is not a good idea for this app20:46
@preactionyay, crisis averted20:46
+bartjolhooray!20:50
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]21:00
* perlDreamer takes lunch22:00
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui22:29
elninodid I hear at one point that the collaboration asset is going aaway?22:49
@preactionthe idea of the collaboration asset is going away: the idea that one application can fulfill every need23:06
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]23:13
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has quit [Ping timeout: 248 seconds]23:33
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has joined #webgui23:49
--- Day changed Tue Mar 08 2011
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Ping timeout: 250 seconds]00:04
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]00:08
-!- Netsplit *.net <-> *.split quits: CIA-7100:10
-!- CIA-76 [~CIA@208.69.182.149] has joined #webgui00:13
-!- carogray [~Caroline@72-59-131-130.pools.spcsdns.net] has joined #webgui00:33
elninopreaction - I think it's a great asset, but to make it a choice for customer is overwhelming. I like the idea of packaging it in various forms and giving those as options instead. faq, link list, forum, etc.00:35
@preactionthat's already possible, but there's a problem: it doesn't do all the Blog features of WordPress, or all the Forum features of PHPBB, or all the...00:44
@preactionand in trying to be more than one thing, it presents a bewildering number of options to the end-user, many of which do not apply to their current situation00:44
elninoyep have are you changing how that works in 8?00:46
@preactionno, i don't have the time right now00:47
elninoI didn't mean YOU.  =)00:47
@preaction8.0 is more about providing the APIs and toolset needed to build the next generation of webgui apps00:47
@preactionright now, it's mostly me00:47
elninoah.00:47
elninooh.00:47
-!- CIA-76 [~CIA@208.69.182.149] has quit [Read error: Operation timed out]00:48
@preactionso i get flexibility, don't have to defend myself or follow someone else's orders, but i'm limited to what i can myself personally produce00:48
@preactionin spite of that, we're getting close00:48
elninoThats good! Keep up the good work. I finally signed up for hosting with you! So I get to play again!00:50
@preactionooh fun00:52
-!- CIA-68 [~CIA@208.69.182.149] has joined #webgui01:01
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui01:11
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]01:18
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving]01:20
-!- carogray1 [~Caroline@72-59-131-130.pools.spcsdns.net] has joined #webgui01:21
-!- carogray [~Caroline@72-59-131-130.pools.spcsdns.net] has quit [Read error: Connection reset by peer]01:21
-!- carogray1 [~Caroline@72-59-131-130.pools.spcsdns.net] has quit [Quit: Leaving.]02:15
-!- vayde [~vayde@67.4.227.151] has quit [Remote host closed the connection]02:21
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui02:28
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 248 seconds]02:31
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui03:14
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has quit [Ping timeout: 260 seconds]03:16
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has joined #webgui04:08
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]04:32
-!- scrottie [~scrottie@ip68-226-127-6.ph.ph.cox.net] has quit [Ping timeout: 252 seconds]04:47
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Quit: Ex-Chat]05:02
CIA-68webgui: Colin Kuskie master * refcc4fe / (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): www_editSave needs permission checks to prevent extra assets from being added by unprivileged users. Partial fix for #12068. - http://bit.ly/eD0Kuz05:07
CIA-68webgui: Colin Kuskie master * rcd483f8 / docs/gotcha.txt : Put the notice about the changed TimeField form in a note for the correct version. - http://bit.ly/dZa9Bm05:07
CIA-68webgui: Colin Kuskie master * r23b403d / t/Asset/Wobject/Thingy/duplicate.t : Add a test to make sure that duplicating a Thingy does not leak rows or things. - http://bit.ly/hrfZLV05:07
CIA-68webgui: Colin Kuskie master * r41ebf01 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): There's no need to check again if the asset exists when importing asset collateral data. Fixes bug #12060. - http://bit.ly/g1qNww05:08
CIA-68webgui: Colin Kuskie master * ra78e0ea / t/Form/TimeField.t : Fix the test to track changes in the TimeField form. - http://bit.ly/gEwSXA05:08
CIA-68webgui: Colin Kuskie webgui-7.9 * r3887700 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): www_editSave needs permission checks to prevent extra assets from being added by unprivileged users. Partial fix for #12068. - http://bit.ly/gPusd705:11
CIA-68webgui: Colin Kuskie webgui-7.9 * r162c9ba / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): There's no need to check again if the asset exists when importing asset collateral data. Fixes bug #12060. - http://bit.ly/fUz56u05:11
CIA-68webgui: Colin Kuskie webgui-7.9 * r8078792 / t/Form/TimeField.t : Fix the test to track changes in the TimeField form. - http://bit.ly/eVdHXv05:11
CIA-68webgui: Colin Kuskie master * ra76b5a5 / docs/create.sql : Preparing for 7.10.11 release - http://bit.ly/hsdynr06:40
CIA-68webgui: Colin Kuskie master * r6ac8c49 / (4 files in 4 dirs): Ready for 7.10.12 development. - http://bit.ly/eI7pKS06:56
CIA-68webgui: Colin Kuskie webgui-7.9 * r8a8a9c8 / (3 files in 3 dirs): Better handling for collateral assets in the Product sku. Fixes bug #12072. - http://bit.ly/gFqWaP07:21
CIA-68webgui: Colin Kuskie master * rdae7a14 / (3 files in 3 dirs): Better handling for collateral assets in the Product sku. Fixes bug #12072. - http://bit.ly/fRiase07:21
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui08:07
xdangerpreaction: did you do some work on presenting a url for every thing that was in a thingy?12:42
-!- ckotil_ [~ckotil@snare.grnoc.iu.edu] has quit [Read error: Operation timed out]12:47
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui13:03
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds]13:04
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui14:23
-!- Netsplit *.net <-> *.split quits: +patspam14:34
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui14:34
-!- Netsplit over, joins: +patspam14:39
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui15:04
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:31
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui15:33
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds]15:33
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 246 seconds]15:37
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui15:41
-!- mode/#webgui [+v bartjol] by ChanServ15:41
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]15:52
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui15:55
-!- mode/#webgui [+o frodwith] by ChanServ15:56
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui16:46
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui16:48
elnino Hello. I'm looking for an asset that pagenates.. is that only the CS asset at this time?16:48
+bartjolelnino: no, the search also paginates16:52
+bartjoland maybe more16:52
elninoI'm looking for something that can paginate my content. customer has a lot of info. and as much as I don't like long pages, I really don't like paginated articles either. So I really don't know how to proceed on this. suggestions?16:53
elninoI did see the prev/next macro in the bazzar, maybe I should do that.16:54
+bartjolmmm, well best is to look in the template help or the code, which template uses paginating16:55
+bartjolthe prev next might also work16:55
+bartjolthat looks for the next lineage I believe16:55
+bartjolused that macro once for a wuc presentation16:56
+bartjolbut it has some border features that might not be what you want16:56
+bartjolborder as in the last and first pages16:57
elninoborder? I'll have to look at it again. It's been awile.  Thanks. 16:58
elninoI'll be away for a while now.16:59
ckotilhttp://labs.adobe.com/technologies/wallaby/ export flash to html517:02
+bartjolckotil: your link looks to be broken17:31
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui17:41
-!- mode/#webgui [+o bopbop] by ChanServ17:42
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]17:51
ckotilworks for me18:02
+bartjol strange, now it does18:02
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]18:05
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has joined #webgui18:47
@preactionxdanger: no, but 7.9 brought the asset dispatch() sub, which would allow you to do it if you override dispatch() inside Thingy18:57
xdangerso would it have a url like /thingy/thing1 ? or can it be anything? how does it integrate to assets url dispatch?18:58
@preactionit has to have the asset's URL at the beginning, so /thingy/<something>, but <something> can be anything at all, the thing ID, some field from the thing, etc...18:59
-!- mode/#webgui [+o scrottie] by ChanServ19:01
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye]19:19
@preactionshould we (eventually) replace our custom workflow system with this? http://search.cpan.org/~jonasbn/Workflow/19:52
@preactioni had wanted to when i first saw this, but now it looks too complicated to me19:52
scrottie0no, we should eventually replace it with nothingmutch's serializable continuations.19:59
scrottie0nothingmuch's. 20:00
scrottie0lack of continuations does ugly things to code, sort of lack of objects or lack of closures do.20:02
scrottie0current designs for workflow systems have state machines inside of state machines, all just to get execution back to where it needs to resume.20:02
scrottie0that problem vanishes utterly, completely and instantly when you apply continuations to it.20:02
scrottie0continuations let code (or coderefs) pause at a point, returning control to their caller, but resume execution at the next statement when next called.20:03
scrottie0serializable ones do the same thing but you can serialize the whole coderef to a string and store it to disc... just as Storable will serialize ordinary continuations.20:04
scrottie0er, ordinary coderefs.20:04
scrottie0and the lexical environment stays in tact, of course.20:05
@preactionlooks and sounds interesting20:06
@preactionmy other idea (well, paul's idea) was a message queue, which afaik is your state machine that runs another state machine20:07
@preactionthough this continuations thing would only apply to certain tasks really20:07
@preactionno matter what, we're getting rid of using http as a channel for the workflow task stuff20:07
scrottie0workflows would have to do some sort of cooperative multitasking in that they would have to yield (litterally, call yield()) now and then20:10
@preactionright now they already do that when they complete a single task20:10
@preactionthough i suppose with continuations, they could do that more often and without requring any custom state-saving routines20:11
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving]20:11
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui20:12
-!- mode/#webgui [+v perlDreamer] by ChanServ20:12
@preactionthough really isn't that just moving the state-saving somewhere else? though i do like more the idea of taking the entire lexical scope and saving that instead of having to explicitly save stuff20:12
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui20:12
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds]20:14
scrottie0yup, it is moving it somewhere else.20:15
scrottie0you can write OO in a non-OO language, but it's ugly.  same idea, from my point of view.20:15
@preactionbut it would be nice to just say "yield()" and have it return to the same place with the same data20:15
@preactiontrue20:15
@preactioncase-in-point: what many people use C structs for20:16
scrottie0right.20:16
@preactionand the continuation stuff looks like it could be added rather simply20:17
scrottie0checking up on nothingmuch's progress, it looks like he's pretty well stalled out since last I looked.20:20
scrottie0too bad.  there was a nice flurry of activity at one point on p5p where the porters decided to move the APIs he needed to core.20:20
scrottie0Marc Lehmann's Coro is still the well maintained beast that it always was.20:21
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui21:04
CIA-68webgui: Colin Kuskie master * r79aa44c / sbin/findBrokenAssets.pl : Add a switch to disable the progress bar for capturing the output of findBrokenAssets. - http://bit.ly/i92PHq21:32
CIA-68webgui: Colin Kuskie webgui-7.9 * rd6d55f5 / sbin/findBrokenAssets.pl : Add a switch to disable the progress bar for capturing the output of findBrokenAssets. - http://bit.ly/hfe2aj21:32
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui22:45
elninohi quick question.22:45
elninowhen I make a thingy. is there a GUID that i can reference when doing a one to many relationship?22:45
elninoor do I have to make my own?22:45
elninooh. I see my thingy is listed in the addfield popup box.22:47
elninocool22:47
-!- KlausH [~KlausH@pD9528699.dip0.t-ipconnect.de] has joined #webgui22:58
-!- KlausH [~KlausH@pD9528699.dip0.t-ipconnect.de] has quit [Client Quit]22:58
elninoopps. how do I do a many to many relationship?22:58
elninoIs there a way to make the combination of the two IDs unique?22:59
+perlDreamerelnino, re your earlier question about pagination, the Article asset will automatically paginate content23:05
+perlDreameryou can read about how to do it in the wiki on webgui.org23:05
elninoit will?23:05
+perlDreameryup23:05
elninocool23:05
+perlDreamerI have no idea about Thingy, but it may not do 1 to many23:05
elnino1 to many it does.23:06
+perlDreamerbeyond linking to other Things in the same Thingy23:06
+perlDreameryeah, okay23:06
elninoit may not enforce any primary keys per se23:06
elninoat least I dont' see that option.23:06
elninonow that I have your attention....23:06
elninoI need o make reports now from my new thingy's data.23:06
+perlDreameryou're stuck with either the search screen, or using SQL Report23:07
elninois there a way to figure out the table structure and fieldnames somewhere?23:07
elninoright, sql reprt is what I wanted to use23:07
+perlDreamerif you know the GUID for a thing, the table is uses is Thingy_GUID23:07
elninook.23:09
elninoperlDreamer.. oh dear. I wrote that article wiki page. I should have known!!23:18
+perlDreamerI'd forgotten that :)23:18
+perlDreamerbut WebGUI is big23:18
elninoit sure is.23:19
@preactionWebGUI's DBI cache suffers from miss storms :( it's fun to watch a site blow up under it23:45
-!- KlausH [~KlausH@pD9528699.dip0.t-ipconnect.de] has joined #webgui23:47
@preactionperlDreamer: if you're interested, you can watch. i can't fix it just yet. it's on the alumni database server: 20 requests trying to REPLACE INTO `cache` for the same cache key, and every request for the same page blocked up behind them23:50
@preactionthey only take a second or so, but 20 of them causes 20 seconds of wait...23:52
+perlDreamerI'm not sure I follow you, preaction23:54
+perlDreamerbut I've got my head deeply into 3 projects at the same time23:55
+perlDreamerhow did you track that down?23:55
--- Day changed Wed Mar 09 2011
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Read error: Operation timed out]00:01
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving]00:20
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui00:46
elninoin thingy, the table and fields have a quid which sometimes contains a - which is illegal apparantly in sql field names.00:48
elninoso i'm surroundin them iwth tick marks, but I can't seem to make it work still.00:48
elninowhat's wrong with this???  http://pastebin.com/FvugTSy500:49
elninominus the comma, still doesn't work. 00:54
@preactionelnino: turn on the debug mode thing for the SQLReport, it should report an error00:56
elninoI do.00:56
elninohold on. i'm makeing a new pastebin00:56
elninohttp://pastebin.com/ukUjNuum00:58
elninoI got rid of aliases, because it just wouldn't work.00:58
elninoand used thingDataId in the innerjoin because those were WG's fields.00:58
elninoin the error, it's dropping tick marks.00:59
elninoit works fine (wiout error) if I remove the fields and replace with a *01:00
elninoOf course I dont' get data that way, because I used thingDataId =)01:02
elninook. I'm getting somewhere now... enver mind.01:05
+perlDreamerwe need a better solution for sslEnabled01:13
+perlDreamerif the user manages to set encryptLogin=1 in the settings01:14
+perlDreamerand then sets sslEnabled=0 in the config file01:14
+perlDreamerthen the form is not shown in Settings any longer01:14
-!- KlausH [~KlausH@pD9528699.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer]01:31
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving]02:06
scrottie0ugh.02:45
scrottie0I know a good sysadmin who is looking for work, by the way.02:45
scrottie0or maybe I need to get bigbrother running on one of these babies on top of an overhead projector:  http://cgi.ebay.com/Infocus-480GS-PC-Viewer-LCD-PROJECTION-PANEL-w-cables-/230593963308?pt=LH_DefaultDomain_0&hash=item35b078a52c02:46
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 250 seconds]02:50
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui02:57
@preactionso it's like a document projector, only for an LCD?03:06
@preactioni've wanted myself to just break off and do a bunch of sysadmin work to unify and expand our capability for auditing and troubleshooting, but it's all development right now03:08
scrottie0before you could go out and buy a data projector, this is what a data projector was.03:31
scrottie0you threw it on top of an overhead projector and got 640x480 greyscale, or, if you were lucky, color video projected onto a screen.03:31
@preactionyeah, like one of those opaque document projectors, only with an LCD03:33
@preactionand for $10, why not03:33
scrottie0I have so much crazy stuff in my closet already...03:36
scrottie0but it's still tempting.03:36
scrottie0I'm having flashbacks to a client I had that wanted crazy amounts of code work done and I wound up repeatedly neglecting sysadmin tasks.  I didn't set up RAID.  spamassassan proved to open a port that was DoSable and in the process of being DoS'd, the HD failed.  backups weren't recent enough.  PGP stopped encrypting orders (this was a long time ago) because its license had expired.03:40
scrottie0one thing after another.03:40
@preactionyes, there are nights where i lay awake with all the wonderful possibilities that i don't know are happening because i cannot look03:42
@preactionour little security scare, for instance03:42
@preactionand the one server i didn't rebuild from scratch, but merely replaced the kernel and sshd03:43
@preactiondamnit, now you reminded me of those :p03:43
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has quit [Ping timeout: 276 seconds]04:08
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]04:40
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui06:44
-!- patspam [~patspam@nat/google/x-jtlfhgjawewghiao] has quit [Ping timeout: 246 seconds]06:44
-!- patspam [~patspam@nat/google/x-nqofssyklwxvsjvk] has joined #webgui06:46
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Client Quit]06:46
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui06:59
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Read error: Connection reset by peer]06:59
@preactionhttp://bit.ly/g4J2EM The full story of the cache stampede problem!07:01
-!- patspam [~patspam@nat/google/x-nqofssyklwxvsjvk] has quit [Ping timeout: 260 seconds]07:17
-!- patspam [~patspam@nat/google/x-uogzzooqmjewngmk] has joined #webgui07:17
-!- patspam [~patspam@nat/google/x-uogzzooqmjewngmk] has quit [Read error: Operation timed out]07:28
-!- patspam [~patspam@nat/google/x-guvezgzvfwrjoefo] has joined #webgui07:30
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui07:45
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui07:59
elninoin the sqlreort template, does the <tmpl_if query3.hasNest> HAVE to be in the <tmpl_loop query3.rows_loop>?07:59
elnino I don't want them to look like they are nesting. and my brain isn't wrapping around this too clearly.08:00
@preactionif you're not using a 4th query, you don't need that at all, iirc08:00
elninowhen I tried to take it out of the query3 loop,  the query4 didn't dispaly08:00
elninoi need the query408:00
@preactionthen yes, it has to be in the rows loop. every query is run once against each row of the previous query08:01
elninobasically, I have my first query. and query 2,3,4 all are returning info based on query1's id.08:01
elninoquery 2,3,4 aren't related to eachother.08:01
elninoonly to query 108:01
elninodoes that make sense?08:01
@preactionbut that's the way SQLReport does it08:01
elninoI suppose I can break them up into separate reports and put them on a page laytou.08:02
elninothey are essently running off a form id.08:03
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 260 seconds]08:16
elninoI thought there was a isfirst and islast option in the loops?08:30
@preaction__FIRST__ and __LAST__ i think08:31
elninook i'll try those. I can't find it in the tmeplate help. I thought it was in there somewhere.08:32
@preactionno, it's added as part of HTML::Template's default behaviors08:32
elninoah. I could have used <TMPL_IF query2> rather than if hasnested.08:35
-!- patspam [~patspam@nat/google/x-guvezgzvfwrjoefo] has quit [Ping timeout: 248 seconds]08:43
-!- patspam [~patspam@nat/google/x-ntdqfgdfknbucubc] has joined #webgui08:43
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui09:25
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving]09:34
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 250 seconds]09:37
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui09:39
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 260 seconds]10:06
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui10:08
-!- carogray [~Caroline@173-100-224-231.pools.spcsdns.net] has joined #webgui12:59
-!- carogray1 [~Caroline@173-100-224-231.pools.spcsdns.net] has joined #webgui13:51
-!- carogray [~Caroline@173-100-224-231.pools.spcsdns.net] has quit [Read error: Connection reset by peer]13:51
-!- scrottie [~scrottie@ip24-56-6-86.ph.ph.cox.net] has joined #webgui14:16
-!- carogray [~Caroline@173-100-224-231.pools.spcsdns.net] has joined #webgui14:46
-!- carogray1 [~Caroline@173-100-224-231.pools.spcsdns.net] has quit [Read error: Connection reset by peer]14:46
-!- carogray [~Caroline@173-100-224-231.pools.spcsdns.net] has quit [Quit: Leaving.]14:57
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:09
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]15:30
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Remote host closed the connection]15:37
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:38
-!- mode/#webgui [+v Radix_] by ChanServ15:38
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:43
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]15:44
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:48
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Ping timeout: 246 seconds]15:57
-!- jigou [~JIgou@173-30-56-162.client.mchsi.com] has joined #webgui16:02
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui16:32
-!- jigou [~JIgou@173-30-56-162.client.mchsi.com] has left #webgui []16:52
-!- scrottie [~scrottie@ip24-56-6-86.ph.ph.cox.net] has quit [Ping timeout: 255 seconds]17:17
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has joined #webgui18:20
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:30
-!- mode/#webgui [+v perlDreamer] by ChanServ18:30
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Remote host closed the connection]18:35
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui18:41
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui18:51
-!- mode/#webgui [+v bartjol] by ChanServ18:51
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]18:58
@preactionanyone have an idea why we md5 hash the cache keys to make them bigger?19:31
+perlDreamerYou'd have to ATA, preaction20:21
+perlDreamerfrom what I'm seeing through the history, I think the idea was that any reference to any object was supposed to be a GUID20:26
+perlDreamerso everything as MD5'ed20:26
+perlDreamerof course, on the other side, it pretty much prevents you from figuring out who is putting what into the Cache at any given time, either20:38
scrottiemakes it more difficult, for sure.  you could build a translation of md5 hashes back to the original keys, stuff it in a table, and relate on it.20:52
scrottiewhich would, of course, be dumb.20:52
+perlDreamersounds like a ranbox table20:53
+perlDreameruh, rainbox table20:53
+perlDreamerrainbow table20:53
scrottiepart of the mojo of the rainbow table versus an ordinary "crack dictionary" is that NT LAN Manager and Novell before it busted the password up into 8 character chunks and hashed each individually.20:55
scrottieso it's possible to store on just a few CD-ROMs every possible 8 characters behind each hash and therefore every possible password.20:55
scrottienot to be pedantic or anything >=)~20:56
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has quit [Ping timeout: 252 seconds]21:11
-!- theBrettman [45f5bd6d@gateway/web/freenode/ip.69.245.189.109] has joined #webgui21:37
theBrettmanhi. thinking of using webgui and using the demo. I have some questions21:37
@preactionask away!21:40
theBrettmanfirst, I don't know if it's cuz of the demo but the clipboard and other menu items aren't showing21:40
+perlDreamerdo you have anything in the clipboard yet?21:41
+perlDreameris admin mode turned on?21:41
theBrettmanyes, admin mode is on and all that is on it is Admin Console and New Content21:42
+perlDreamerwell, until you put something in the clipboard, that item won't show in the Admin Bar21:42
+perlDreamerI just created a demo site, and cut something to the clipboard, and it added the Clipboard tab21:43
+perlDreameryou can have a look at it here, if you wish: http://demo.plainblack.com/demo1299702731_836/21:45
-!- theBrettman_ [45f5bd6d@gateway/web/freenode/ip.69.245.189.109] has joined #webgui21:45
-!- theBrettman [45f5bd6d@gateway/web/freenode/ip.69.245.189.109] has quit [Ping timeout: 245 seconds]21:46
-!- patspam [~patspam@nat/google/x-ntdqfgdfknbucubc] has quit [Remote host closed the connection]21:46
theBrettman_sorry about that, I used some chrome extension, lol21:46
+perlDreamersure, did you get my comment about the clipboard not showing up, until you put something into it?21:47
theBrettman_yes21:47
theBrettman_but other things are missing too21:47
+perlDreamerah, like what?21:47
theBrettman_it only has Admin Console and New Content21:47
+perlDreamerwell, if you don't have any Version Tags open, then that tab will be missing as well21:48
theBrettman_cool21:48
+perlDreamerso, I think you're really doing okay21:48
theBrettman_I deleted the home page and it would still go to the home page?21:48
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Ping timeout: 276 seconds]21:48
theBrettman_I put the homepage back and it doesn't show on the navigation21:49
+perlDreamerwhat's the URL for your demo site?21:49
theBrettman_and I also want to change the order of the navigation21:49
+perlDreamerNavigation order is controlled by the order of the Assets in the Asset Manager21:49
theBrettman_http://demo.webgui.org/demo1299696324_211/home21:49
theBrettman_wow, that asset manager is cool!21:50
+perlDreamerthanks :)21:51
+perlDreamerall kudos go to preaction21:51
+perlDreamerabout deleting the home page21:51
+perlDreamerWebGUI has a setting for what the "Default home page" is21:51
theBrettman_ok, so is there an easy way to show upcoming events from the calendar on the front page limited to 3?21:51
theBrettman_where do I find that setting?21:52
+perlDreamerin Admin Console/Settings21:52
+perlDreamerfor the calendar, you have a couple of choices21:52
+perlDreamer1) build a shortcut of the Calendar, and override the default view to be list, and the amount of events to be 3, and probably need a good template as well21:53
-!- preaction [~preaction@li79-149.members.linode.com] has quit [Quit: ZNC - http://znc.sourceforge.net]21:53
+perlDreamer2) Build a 2nd calendar that pulls the ical feed from the first, and then overrides the default view and the other settings21:53
theBrettman_yeah, I can make my own templates pretty easy, right?21:53
+perlDreameroh sure21:53
+perlDreamerhave you read the documentation on webgui.org yet?21:54
theBrettman_this is the mockup http://apsurge.com/mockups/stjohn/21:54
theBrettman_I started reading the documentation but I only get a day for a demo so I wanna build this site real quick and see if I run into any problems21:54
-!- preaction_ [~preaction@li79-149.members.linode.com] has joined #webgui21:55
+perlDreamerhave you tried using the WebGUI Virtual Machine?21:55
+perlDreameryou'd need a copy of VMWare, or Virtual Box for that21:55
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui21:55
+perlDreamerbut then you can have a persistent WebGUI for tinkering, right on your own computer21:55
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]21:56
theBrettman_cool21:56
theBrettman_I got 4GB of ram so I guess I could do that21:56
theBrettman_hm... vmware or virtual box?21:57
+perlDreamerthe WebGUI VM will run in either of them21:57
theBrettman_so how much does webgui cost?21:57
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui21:57
+perlDreamer$0 to download, use and customize it21:57
preaction_it's free21:57
theBrettman_really?21:58
+perlDreameryeah21:58
theBrettman_wow!21:58
theBrettman_ok, it's final, we're using this!21:58
+perlDreamerand if you need support, design work, templating, training, customized code or hosting, then there are companies that do that21:58
theBrettman_well, we are a web development company21:58
theBrettman_and this has an api and everything21:58
+perlDreameryes21:59
theBrettman_goodbye to dreamweaver and visual studio pretty much, lol21:59
theBrettman_cool so how exactly do I put it on the server?22:00
+perlDreamerit only runs on Apache22:01
+perlDreamerand will not run easily (if at all) on Windows22:01
+perlDreamerthat's one of the reasons we make the VM available22:01
theBrettman_oh crap. the boss isn't gonna like that, lol. we got MS22:01
+perlDreamerwell, you can drop the VM and run it in production, right next to your MS ISS server22:02
theBrettman_so I could just put the vm on the server?22:02
theBrettman_cool22:02
+perlDreameryes, running inside VMWare or Virtual Box22:02
* perlDreamer needs to wander off and have lunch with my wife22:02
+perlDreamerbbiaw22:02
theBrettman_thx22:02
preaction_i wouldn't suggest using the vm in production if you have a real linux server around22:05
preaction_but for dev the vm works just fine22:05
theBrettman_wow, what if we got a dedicated server?22:05
preaction_a linode would work fine22:05
theBrettman_idk if we can install that on it22:05
theBrettman_what's a linode?22:05
preaction_linode.com22:06
theBrettman_we already have hosting tho22:06
theBrettman_and I don't know if we can put a virtual machine on it or if it already has it or what22:07
theBrettman_I don't think the boss will let us change hosting either22:07
preaction_do you have a shell on that hosted system?22:08
theBrettman_yes, I guess we have complete control over it22:09
theBrettman_the thing is, we're hosting other sites we made22:09
preaction_then you can install webgui on that22:09
theBrettman_but it has iis22:09
preaction_so it's a windows server22:09
theBrettman_yes22:09
preaction_you poor thing22:10
theBrettman_and they said no to the virtual machine cuz of resources22:10
theBrettman_grr22:10
theBrettman_I say we need another server22:10
theBrettman_we were using sitefinity and now we're using wordpress cuz it's alot lighter22:11
theBrettman_sitefinity was hogging all the memory22:12
theBrettman_I wonder how much memory webgui uses compared to wordpress?22:12
theBrettman_so I shouldn't need the vm on my laptop cuz I got xampp, right?22:13
preaction_you need the vm because webgui doesn't work well on windows servers. you'd have to install from scratch22:13
theBrettman_is there a verse of the day widget?22:16
theBrettman_that fetches from Bible Gateway verso of the day?22:17
preaction_it seems the verse of the day is available via RSS, so you could use a syndicated content asset to pull it from their site22:18
theBrettman_sweet22:19
theBrettman_do u know if webgui uses a lot of memory?22:19
preaction_depends on what you consider a lot22:20
preaction_mod_php and mod_perl use about the same amount of memory iirc22:20
theBrettman_well, wordpress is good on memory. do u know how it compares?22:20
preaction_i've never run a wordpress site22:20
theBrettman_check this out: http://vschart.com/compare/wordpress/vs/webgui22:21
preaction_we recommend a server with 2G of RAM: 1G for the OS, 300M for mysql, and the rest to make sure you have enough apache/mod_perl processes to serve pages22:21
theBrettman_u can prolly fill that out, lol22:22
preaction_meh22:22
preaction_seems biased towards wordpress, which is a blog22:22
theBrettman_I'm sure u know what goes where all the ? are22:22
preaction_i'm sure i do too22:22
theBrettman_that's cuz they didn't know what to put I bet22:22
theBrettman_it lets u edit it22:23
theBrettman_is there a way to measure how much memory it's going to use?22:29
theBrettman_hm... I got an idea. there's free servers out there I can test this on, lol22:30
preaction_as i mentioned, we recommend a server with 2G of ram22:30
theBrettman_do u work for plain black or?22:38
preaction_yes22:38
theBrettman_I wonder if there's any free hosting that has webgui installed?22:41
preaction_not that i know of22:41
theBrettman_that way I can play with it on there22:41
theBrettman_maybe I can talk one of the free hosts into it22:41
-!- scrottie [~scrottie@64.134.229.168] has joined #webgui22:42
scrottieI'm starting to think that I need to re-up with Qwest but for voice service, not data.  they're good at that.  then I can dial up when other stuff is down.22:48
+perlDreamermaybe pigeons, scrottie?23:13
+perlDreamervery low bandwidth, but environmentally friendly23:14
scrottiesomeone actually did do TCP-over-pigeon.23:20
+perlDreamerI know, and if it can be done, I figure that you're the man to do it23:21
+perlDreamerthe problem is that TCPOP is much too close to TCPOOP23:23
+perlDreamerwhich can happen when you try to route too many packets simultaneously23:23
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 250 seconds]23:25
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Read error: Operation timed out]23:36
-!- scrottie [~scrottie@64.134.229.168] has quit [Ping timeout: 264 seconds]23:39
theBrettman_so to change the order of the navigation, I change its rank in assets?23:42
+perlDreameryes23:42
theBrettman_is there a way to just make it go up?23:42
theBrettman_so I don't have to change the number of every rank?23:42
+perlDreamerfor example, you want to make #5 into #3?23:42
+perlDreamerjust change the 5 to a 3, and WebGUI will do the hard work for you23:43
theBrettman_ok23:43
+perlDreamera click and drag interface would be nice23:43
+perlDreamerand preaction may have plans for that in the new version 8 that's coming out23:43
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui23:44
theBrettman_how do u rollback changes?23:46
+perlDreamerin WebGUI, some asset changes are not versioned23:47
+perlDreamercut, delete, rank and purge are not revisioned23:48
+perlDreamerhowever, all changes to asset properties (rather than states) are revisioned23:48
theBrettman_I mean if I wanted to put the site back the way it was when it was first created?23:49
xdangerin the edit screen you have revions in the right site, you can then save an older revision as a new23:49
+perlDreameralso, if the Admin Bar, there's an option called Versions23:49
+perlDreameryou can rollback revisions that you made23:50
+perlDreamerhowever, once rolled back, they're gone forever23:50
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Ping timeout: 276 seconds]23:52
xdangerI'm fucked... I upgraded my jailbroken iphone to the newest version and now I can't downgrade, or jailbreak the new version... Why o why wasn't I paying attention when I installed the stock firmware...23:52
theBrettman_what way is the revisions sorted?23:53
theBrettman_descending or ascending?23:53
theBrettman_cuz they all say 2hrs, lol23:53
xdangersorry for my language =)23:53
+perlDreamerbrettman, it's most recent at the top23:54
theBrettman_oh, I don't see the versions thingy23:54
+perlDreamerIt's called Version Tags23:54
+perlDreamer2nd to last entry23:55
theBrettman_it says: You are currently working under a tag called: None.23:55
+perlDreamerGo to Committed Versions (link on the right)23:56
theBrettman_yay!23:56
theBrettman_what do I do now?23:57
theBrettman_I clicked rollback, do I need to do anything else?23:57
--- Day changed Thu Mar 10 2011
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]00:12
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has joined #webgui00:12
theBrettman_anyone here?00:14
scrottieI'm here twice.00:14
preaction_I'm only here once, but I got a tail00:14
theBrettman_when u do a rollback, after u click rollback, do u have to do anything else?00:14
scrottieshouldn't.  I'm stronger on the internal API side than the CMS side though so, grain of salt.00:15
preaction_what else would one have to do? what is the goal you're trying to reach?00:16
theBrettman_it didn't work00:16
theBrettman_trying to start over00:16
preaction_what didn't work?00:17
theBrettman_I tried to rollback to the beginning but it didn't work00:17
preaction_beginning of what? what did you do that you are now trying to roll back?00:18
theBrettman_deleted the homepage and when I put it back, I can't get it to show on the navigation00:18
theBrettman_and I can't find it in assets00:18
scrottiefrom the asset manager, look in the trash.00:19
theBrettman_can't find the home layout in assets00:19
theBrettman_I don't see a trash in the assets manager00:19
scrottiegoing to previous versions refers to edits to the config (including text inside of) an asset, not to where it is00:19
+perlDreamerTrash is an entry in the Admin Bar, or the Admin Console00:20
scrottiesorry, right.00:20
+perlDreamerwhen an Asset is deleted, it goes to the Trash00:21
+perlDreamerscrottie, you need more UI time :P00:21
scrottieI do.00:21
theBrettman_I know, I restored it from the trash00:21
theBrettman_but it won't show up as an asset for some dumb reason00:21
scrottiecan you view it if you type in its url directly?00:21
theBrettman_I see a page layout on the page tho00:22
scrottiedo you know its url?00:22
+perlDreamerthe site has a home page00:22
scrottiepage layouts are trixy.00:22
+perlDreamerso I'm not sure what you're talking about theBrettman_00:22
theBrettman_it has 2 homepages, lol00:22
+perlDreameryes00:23
theBrettman_I deleted the original home page layout00:23
+perlDreamerno, you didn't00:23
+perlDreamerit's still there00:23
theBrettman_when I went to put it back00:23
theBrettman_that's cuz I restored it00:23
theBrettman_but it doesn't show in the navigation00:23
theBrettman_and so I went to find it in assets00:23
theBrettman_and it doesn't show the page layout00:23
theBrettman_only the one for home200:23
+perlDreamerthat's because the navigation is not configured to show the home page00:24
+perlDreameronly the pages below home00:24
+perlDreamerif you want Home in the Navigation, you need to find the Navigation asset, and change its configuration00:24
theBrettman_assets only shows page layouts and articles right now00:25
theBrettman_how do I show the navigation?00:25
+perlDreamernavigations are handled specially00:26
+perlDreamerthe navigation is off one the side, and its content is copied (proxied) into the style template00:26
+perlDreamerto find out where it, here's what to do00:26
+perlDreamerEdit a Page Layout asset00:26
+perlDreamerselect the Display tab00:26
+perlDreamerFind the entry for the Style Template, and click on the Edit button next to it00:27
+perlDreamerthat will take you to the Style Template00:27
+perlDreamerin the Style Template, you are looking for an AssetProxy macro00:27
+perlDreamerit will have the URL for the navigation in it00:27
theBrettman_AssetProxy(crystalx/crystalx_navigation);00:28
+perlDreamerthat's it00:28
+perlDreamerso, in the Asset Manager, on the top, there's a crumb trail navigation00:28
+perlDreamerselect Root00:28
+perlDreamerthen, after the page reload, select Import from the list below00:29
+perlDreamerpage reload again00:29
+perlDreamerthen, you'll find the crystalx folder, and click on it to enter it00:29
theBrettman_aha!00:29
theBrettman_cool00:29
+perlDreamerfind the navigation, and change the configuration00:29
+perlDreamerin that style, though, there's a home page link on the site's logo00:29
+perlDreamerso most people skip it00:29
+perlDreamerespecially for a wide navigation like CrystalX00:30
theBrettman_oh, that's not good00:30
theBrettman_it says it's corrupt?00:30
theBrettman_when I click import00:30
+perlDreamersorry, wrong import00:31
+perlDreamerdon't use the button00:31
+perlDreamerwhen you clicked on Root00:31
+perlDreamerthe list of assets displayed has an Import folder link00:31
theBrettman_well, I really just wanna make my own template00:33
theBrettman_how do I do like a header and footer?00:34
+perlDreamerthat's done in the style template00:37
theBrettman_maybe I can look at the style 3 one for an example but I'm not sure where it is, lol00:38
+perlDreamerit's in the Import node00:38
theBrettman_I'll figure it out in a sec tho00:38
+perlDreameroh, before I forget00:38
+perlDreamerhere's an example of a school website built with WebGUI: http://www.forsythtech.edu/00:38
theBrettman_wow, sweet site!00:40
theBrettman_I looked in the import node for it but I don't see it00:40
+perlDreamerI think that's in WebGUI 7 Style 300:41
+perlDreameryou can also use the search feature in the Asset Manager to find it00:41
theBrettman_oh, ok. I g2g. time to leave work. I'll get back on when I get home...00:41
theBrettman_oh that's cool. I'll just use search from now on00:42
theBrettman_ttyl00:42
preaction_lesson learned today: sometimes, spreading load from 1 server to 2 servers bring more than 100% performance increase00:44
-!- theBrettman_ [45f5bd6d@gateway/web/freenode/ip.69.245.189.109] has quit [Ping timeout: 245 seconds]00:46
+perlDreamerpreaction, do you have a few minutes?00:49
+perlDreamerFirefox seems to think that the WebGUI i18n object is recursively defined00:49
+perlDreamerFirebug, rather00:49
+perlDreameryou can grab a copy of WebGUI.i18n, and open the constructor00:49
+perlDreamerwhich shows a copy of prototype00:49
+perlDreamerwhich has a constructor00:49
+perlDreamerwhich has a prototype00:49
+perlDreamerand so on...00:50
scrottie0huh.  prompt() is part of ExtUtils::MakeMaker.00:50
preaction_perlDreamer: that's how JS objects work. they all have constructors, which have prototypes, which have constructors, etc...00:51
+perlDreamerI hate JS00:52
+perlDreamerthat is totally stupid00:52
preaction_why?00:52
preaction_it means making a new object is as easy as copying the constructor's prototype into a container, and then running the constructor on it00:52
scrottie0except for the copying bit, it isn't that different from @ISA00:53
+perlDreamersure, but the recursive structure contained in EVERY object is just memory leak waiting to happen00:53
scrottie0generally, you don't want parents that are in use to go away.00:53
preaction_recursive structures aren't hard to remove00:53
+perlDreamertell that to perl's GC00:53
preaction_java's method of GC (i forget what it is, but it's not refcount) does recursive cleanup better, at the cost of being more complicated and slower (iirc)00:54
scrottie0mark-sweep, generally.00:55
preaction_yeah, that's it00:55
scrottie0generational mark-sweep.00:55
scrottie0I saw a circular reference detector the other day00:55
scrottie0for Perl00:55
scrottie0I've got something I've been playing with, too, for compacting Perl memory.  it's... uh, Acme potential.00:57
-!- mode/#webgui [+o preaction_] by ChanServ01:04
+perlDreamerhm, I think a new laptop is in my wife's future01:27
+perlDreamershe just spilled a whole cup of chai latte onto it01:27
+perlDreamerI told her that if she really wanted a new laptop, she just had to ask01:27
+perlDreamerthere's no need to nuke the old one01:27
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui01:31
-!- mode/#webgui [+v Radix_] by ChanServ01:31
scrottieget her one of these:  http://www.panasonic.com/business/toughbook/business-rugged-toughbook-C1-convertible-tablet-pc.asp01:49
scrottieit features this business:  http://www.panasonic.com/business/toughbook/img/productTechnology/bizrug-spill-resistant.gif01:50
+perlDreamerthe laptop appears to be toast02:23
+perlDreamerwon't turn on02:23
+perlDreamerI guess that makes it lactose intolerant02:23
+perlDreamer:)02:23
scrottieI imagine a chai latte has a pretty low electrical resistance.02:23
+perlDreameryeah02:41
+perlDreamerI'm like 70% sure it's toasted02:41
+perlDreamerI've been opening up things like mad02:41
+perlDreamerand now I'm off to the computer store to get a hard drive enclosure so we can check out the drive02:41
+perlDreamerthank goodness for old, usable laptops laying around the house!02:42
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]02:42
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui02:53
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Remote host closed the connection]03:01
scrottieoh, HandlerSocket *does* support compound keys.  you just use the name of the index on those compound keys.  duurr...04:43
@preaction_interesting04:46
@preaction_might be even more useful now04:46
-!- theBrettman [47bca8c1@gateway/web/freenode/ip.71.188.168.193] has joined #webgui05:19
theBrettmanu know what would be cool? line numbers and intellesense for the text editor!!! and maybe a drop down for finding classes and methods...05:25
@preaction_theBrettman: you're joking right?05:27
theBrettmanthat would be awesome. not that it's gonna be done tomorrow but...05:27
@preaction_for 2 minor versions we had line numbers and syntax highlighting, and they just about lynched me for it05:27
@preaction_so i removed it05:28
theBrettmany didn't they like it?05:28
@preaction_because it's impossible to make one without some fairly significant bugs, due to the way browsers treat contentEditable iframes05:29
theBrettmanoh. u mean due to internet explorer lol05:29
@preaction_not only IE. IE did some funky things, but Safari also (doesn't support <table> in contentEditable iframes, or at least didn't)05:30
theBrettmanI was gonna install fedora on an old box I had laying around and then realized it only has 256MB ram... not enough to run WebGUI :(05:30
@preaction_not well, at least. you might be able to tweak mysql down to fit05:31
theBrettmanmy dad has an old box with an athlon and I got 2gb ram for it so maybe I'll get my hands on it05:31
theBrettmanwhat do u think is better chrome or firebug?05:32
theBrettmanI still like firebug better but I like chrome better than FF05:32
@preaction_chrome is a browser, firebug is a plugin, but i prefer webkit's (chrome/safari) web inspector to firebug or IE's05:32
@preaction_webkit's inspector doesn't slow down the browser, also it doesn't break when the browser releases a new version05:33
theBrettmanyes, I know. I just said chrome for short instead of whatever their tool is called05:33
theBrettmanlol05:33
theBrettmanI wish they would make the padding and margins show purple or yellow like firebug tho05:34
@preaction_that's how firefox lost me as a user 3 years ago: FF3 came out, but firebug didn't work in it. took them months to get it fixed05:34
theBrettmanand firebug pops up a ruler now too when u look in metrics05:34
theBrettmanbut their ruler kinda sucks05:35
theBrettmanmaybe webkit will add that stuff soon05:35
theBrettmanthat would be sweet05:35
scrottie0holy snot... t/CHIDriverTests-MySQLHandlerSocket.t .. ok06:43
scrottie0I really should write a domain specific language for these squirrely little data lists Net::HandlerSocket takes.06:46
@preaction_or something... this API looks rather... spartan06:47
scrottie0lack of replace into / insert if not exist / whatever is an annoyance.  I have a delete and an insert stacked in one packet with execute_multi() but that's kludgey.06:49
scrottie0I wonder if it would be faster to stack an insert and an update.06:50
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui07:31
CIA-68webgui: Colin Kuskie master * r88797c1 / (42 files in 21 dirs): 07:35
CIA-68webgui: Add Asset Dashlets to Dashboard. Add required and static properties to07:35
CIA-68webgui: Dashboard Assets. Add caching to StockData and WeatherData assets. Add07:35
CIA-68webgui: LastModifiedBy macro. Add GroupManager to the Group form control. -07:35
CIA-68webgui: http://bit.ly/hFbsZQ07:35
-!- theBrettman [47bca8c1@gateway/web/freenode/ip.71.188.168.193] has quit [Ping timeout: 245 seconds]07:36
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui08:44
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 250 seconds]08:44
scrottierscync'ing down the wre source to the linux laptop... will try to build there in the morning, since building on dev is failing horribly.09:24
scrottieCHI::Driver::HandlerSocket got pushed to CPAN.  there were no real prospects for merging in HandlerSocket support to Handler::Socket::DBI.09:26
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui10:47
-!- mode/#webgui [+v bartjol] by ChanServ10:47
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]14:25
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui14:42
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 246 seconds]14:54
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 250 seconds]15:21
-!- theBrettman [45f5bd6d@gateway/web/freenode/ip.69.245.189.109] has joined #webgui15:22
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:31
-!- mode/#webgui [+v Radix_] by ChanServ15:31
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 252 seconds]15:41
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:44
-!- mode/#webgui [+v Radix_] by ChanServ15:44
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui16:11
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer]16:28
-!- plainhao [~plainhao@208.75.85.237] has quit [Remote host closed the connection]16:42
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui16:43
-!- daviddelikat [~user@adsl-76-204-97-75.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:10
-!- daviddelikat [~user@adsl-76-204-97-75.dsl.mdsnwi.sbcglobal.net] has quit [Ping timeout: 276 seconds]17:31
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui17:51
-!- mode/#webgui [+v perlDreamer] by ChanServ17:51
-!- daviddelikat [~user@adsl-76-204-97-75.dsl.mdsnwi.sbcglobal.net] has joined #webgui18:15
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]18:21
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui18:21
-!- daviddelikat [~user@adsl-76-204-97-75.dsl.mdsnwi.sbcglobal.net] has quit [Ping timeout: 252 seconds]18:21
-!- daviddelikat [~user@h75-100-71-234.clevwi.dedicated.static.tds.net] has joined #webgui18:45
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]18:54
-!- plainhao [~plainhao@208.75.85.237] has quit [Remote host closed the connection]19:30
-!- daviddelikat [~user@h75-100-71-234.clevwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer]19:58
-!- carogray [~Caroline@173-166-80-113-newengland.hfc.comcastbusiness.net] has joined #webgui20:04
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui20:30
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui20:50
-!- theBrettman [45f5bd6d@gateway/web/freenode/ip.69.245.189.109] has quit [Ping timeout: 245 seconds]20:57
Haargpreaction_, i read in your blog post that memcached isn't supported in WebGUI 7.  why not?  wouldn't the CHI driver be able to do that?20:58
@preaction_iirc it's the deleteChunk that doesn't work20:59
Haargah, makes sense20:59
@preaction_really i don't remember why, just that i tried and failed20:59
* perlDreamer heads off to pick up kids from school21:06
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit []21:12
+perlDreamerHaarg, have you ever tried the github SVN import for opening a new git repo?21:58
Haargno21:58
* perlDreamer briefly considers making the standalone svn server try to work instead of modperl integration to try it21:59
Haargis any part of the translation server up?22:01
Haargand if not, when was svn last up?22:01
+perlDreamerJuly 200922:02
Haarg9?22:02
+perlDreameryeah22:03
+perlDreamerwhen the big server move happened22:03
+perlDreamerwell, maybe it was '1022:04
Haarghttps://github.com/haarg/webgui-translations22:04
+perlDreamerserious?22:04
Haargyeah22:05
Haargpart of one of a few attempts i made at a new translation server22:05
+perlDreamerhm22:06
+perlDreamerif I can sync what's in there now, with what's on the server for a catch-u22:06
+perlDreamercatch-up22:06
+perlDreamerthen all that's left to do is translate svn command lines to git command lines22:06
Haargthat should have everything that was in svn, so do whatever you like with it22:07
+perlDreamerI'll clone it for tinkering purposes22:07
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui22:38
-!- mode/#webgui [+o pbcj] by ChanServ22:38
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Client Quit]22:41
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui23:51
-!- mode/#webgui [+o pbcj] by ChanServ23:51
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]23:53
--- Day changed Fri Mar 11 2011
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Remote host closed the connection]00:40
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Read error: Operation timed out]00:40
-!- carogray [~Caroline@173-166-80-113-newengland.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer]00:52
CIA-68webgui: Mary Hoerr master * ree40a71 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): Removed caching from www_export() Fixes bug #12050. - http://bit.ly/hqn11A01:12
CIA-68webgui: Mary Hoerr webgui-7.9 * r8311e8a / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): 01:12
CIA-68webgui: Removed caching from www_export() Fixes bug #12050.01:12
CIA-68webgui: Conflicts:01:12
CIA-68webgui:  docs/changelog/7.x.x.txt - http://bit.ly/em3KzM01:12
+perlDreameryay Mary!01:17
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit []01:41
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui01:43
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui02:02
-!- mode/#webgui [+v Radix_] by ChanServ02:02
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui02:10
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 246 seconds]02:12
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui02:35
CIA-68webgui: Scott Walters master * r14cac88 / (3 files in 2 dirs): first untested pass at merging changes to Story/StoryTopic/StoryArchive from AEIF - http://bit.ly/fKi8Lz03:07
CIA-68webgui: Scott Walters master * r055fdba / (3 files in 2 dirs): 03:07
CIA-68webgui: Revert "first untested pass at merging changes to Story/StoryTopic/StoryArchive from AEIF"03:07
CIA-68webgui: ... should have been in a branch03:07
CIA-68webgui: This reverts commit 14cac88fd11f91a6eb6faa7abc11d735551d05d2. - http://bit.ly/hIHT3403:07
CIA-68webgui: Scott Walters master * re1259e3 / (docs/changelog/7.x.x.txt lib/WebGUI/Cache/CHI.pm): 03:07
CIA-68webgui: Let CHI modules other than just DBI get their hands on dbh and perhaps other things in the future;03:07
CIA-68webgui: add an "args" : [ "dbh" ] entry to the "cache" : { } config block - http://bit.ly/fgKKKX03:07
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]03:33
scrottiecome back!  dammit.03:41
@preaction_NEVER!03:41
@preaction_hmm... apparently cmake is better than autotools03:42
scrottieeventually, I'm going to break something really bad today if I keep at this.03:44
CIA-68webgui: Scott Walters master * r1942ccc / (docs/changelog/7.x.x.txt lib/WebGUI/Cache/CHI.pm): 03:45
CIA-68webgui: Let CHI modules other than just DBI get their hands on dbh and perhaps other things in the future;03:45
CIA-68webgui: add an "args" : [ "dbh" ] entry to the "cache" : { } config block - http://bit.ly/fHb0Z903:45
scrottieI've rolled the --force and -rf dice way too many times the past two days.03:45
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has quit [Ping timeout: 260 seconds]04:24
@preaction_yeah, i was doing manual db editing without a backup. put a few wrong semi-colons and almost hit enter: bam! entire group gone04:27
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]07:02
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui08:45
-!- waxhead [~pete@ppp121-45-214-236.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]13:56
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui14:11
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Remote host closed the connection]14:31
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]14:45
-!- Haarg [~haarg@www.beyondunreal.com] has quit [Ping timeout: 248 seconds]14:59
-!- Haarg [~haarg@www.beyondunreal.com] has joined #webgui15:01
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Read error: Operation timed out]16:25
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui16:29
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui16:48
-!- mode/#webgui [+o pbcj] by ChanServ16:48
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Remote host closed the connection]17:21
-!- theBrettman [485659a8@gateway/web/freenode/ip.72.86.89.168] has joined #webgui18:05
-!- theBrettman [485659a8@gateway/web/freenode/ip.72.86.89.168] has left #webgui []18:05
@pbcjI seem to be missing WebGUI::Asset::Template::TemplateToolkit18:17
@pbcjha.. rtfm ftw18:27
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:27
-!- mode/#webgui [+v perlDreamer] by ChanServ18:27
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui18:27
elninogood morning!18:28
+perlDreamerhey, elnino!18:30
elninohi!18:30
elninoI stayed up very late and I think I found a bug with sql report.18:30
+perlDreamerthat's quite possible18:31
elninobut I'm looking to see if there is any documentaton on sqlreport on the site and there really doesn't seem to be.18:31
+perlDreamerwhaddya seein' ?18:31
elninowell.18:31
elninowhen I designed my report. I'm using all 5 queries.18:31
elninoprobaby my first mistake. =)18:31
elninothe first query is my "main" query that returns a primary ID18:32
elninothe queryes 2-5 are all one to many to that first query.18:32
elninoso each of those stand on their own returning multiple records based on the ID returned by the first query.18:32
elninowith me?18:32
+perlDreamerI think so18:32
elninoMy first query returns a song list.18:33
elninomy second query returns all the languages it was translated to.18:33
elninofor example.18:33
+perlDreamerokay18:33
+perlDreamergot you18:33
elninoand so on.18:33
elninoquery2-5 are not related to eachother. 18:33
+perlDreameroh18:34
elninowhen I look at the template does.18:34
elninos/does/docs18:34
+perlDreamerI think that's your problem right there18:34
+perlDreamerall the queries nest18:34
+perlDreamerso if they have to be related18:34
elninowell. hold on.. Only in your default template do they nest.18:34
elninoI have to go get my boy.. just a sec18:34
+perlDreamerno, in the code they nest, and the template is built to reflect that18:34
-!- scrottie [~scrottie@ip24-56-6-86.ph.ph.cox.net] has joined #webgui18:35
+perlDreamerI have to make a phone call, I'll be back in a while18:35
elninowell. in your template documntation it appears18:35
elninothat they shouldn't be that way.18:35
elninobecause it allows you to test each query independatnly18:35
elninoI woudl argue that the code is wrong.18:36
elninoyou should be able to make them act nested via templates or not.18:36
elninojust to make sure we're on the same page: This is how I think sqlreports are designed:18:43
elnino query1 returns a list of CDs18:43
elninoquery 2 returns songs listed on cd18:43
elninoquery 3 lists the lanaguage for each of those songs for each cd18:43
elninoquery 4 would list performers for each language for each song found on each cd.18:43
elninoWhat I want is this:18:43
elninoquery 1 returns songid18:43
elninoquery 2 returns languages each songid was translated into18:43
elninoquery 3 returns all the instruments for each songid18:43
elninolanguages and instruments have nothing todo with eachother. where as the performers probably change if the song was translated in to different languages18:45
elninoI'm displaying this in a table, so each song starts a row, and q2-3 are displayed in their own column as a comma delimited list.18:46
elninoand the documentation indicates that I should be able to do <tmpl_if query2>loop here</tmpl_if> followed by <tmpl_if query3>loop here.</tmpl_if>18:47
elninoif there is no data in query2 query 3 shoudl still be able to be run and display data - and that's my problem. which obviously is how thecode was written as you stated before.18:51
elninos/how/not how18:57
elninoso I'm trying to figure out how to do this. I wonder if I can I do nested sqlreports?18:58
elninowith Assetproxy or somethign.18:58
+perlDreamerelnino, that's exactly how the SQL Report is designed19:17
+perlDreamerso you can't build the alternate query19:17
+perlDreameryou'd use multiple reports to do that19:18
elninoand I would argue, that that is a flawed design.   =)19:19
+perlDreamerhow would you tell WebGUI that you want sequential queries, vs. nested one?19:20
elninoit's all based on the parameters used.19:20
+perlDreamerso you want WebGUI to analyze your queries and try to guess what you want?19:21
+perlDreamerremember, you're just giving form fields a bunch of text19:21
elninoif the parameter is query1:thingDataId, then it's obvious.19:21
elninoor is there something I'm missing?19:22
+perlDreameryes19:22
elninook. I'm listening. =)19:23
+perlDreamerthat would be used _either_ by nested, or by sequential queries19:23
elninowell, mine are "nested" so it's all how you define it right?  query2 is nested in query1, query3 is nested in query1, query 4 is nested in query1 and query5 is nested in query119:24
elninonot just 1->2->3->4-> 519:24
+perlDreamerso, really you're arguing that by looking at the placeholder params, you can define arbitrary sequences of nested and sequential queries19:26
elninoI'm thinking.  =)19:26
elninoy..e..s... but I don't know how you'd implement it...  lol19:27
+perlDreamerwell...19:28
elninothere's gotta be a way...19:28
elninoyou guys are smart...19:28
+perlDreamerfirst, you'd write a bunch of tests to test the way that it works now19:28
+perlDreamerthen, you'd start to look at the placeholder params and figure out which queries depend on each other19:28
+perlDreameryou'd add constraints and checks so that you can't do circular lookups, or refer to queries that don't exist19:28
+perlDreamerand then you'd write new tests to validate all the work19:29
+perlDreamerhowever, it's a new feature and not a currently built-in one19:29
elninoOR19:30
elninoyou could change how the "add query" button works, and give the option of "nested" or "sequential"19:31
elninojust like report software does it, you add a "sub query" or just a nother "query"19:31
+perlDreamerwhen you type that word "change", I see "RFE" :)19:31
elninoyes yes.  point taken.19:32
elninolol19:32
+perlDreamerit's a particular failing of mine :)19:32
elninoso... how do I do a table? Can I do assetproxy with sqlreport tempatle?19:32
+perlDreamerinstead of nesting queries in the SQL Report, how about using more gnarly SQL ?19:33
elninoI've done gnarly sql before....19:34
elninobut its been a while19:35
elninoanything is possible though.19:35
elninoI suppose.19:36
elninoI'm going to have to add more columns I think.19:36
elninobecaus for the subquerys they returned more than one result.19:37
elninoI'm not sure how else to deal with those other than making them additional columns.19:37
+perlDreamerI'd use subqueries in the SQL itself19:38
+perlDreamerselect CONCAT(",", (select blah from elsewhere)) as languages19:38
+perlDreamerbut my sql foo is weak19:38
elninoI was wondering if something like that could be done.  Off to google I go.19:39
elninosweet - easier than that.. group_concat - http://mahmudahsan.wordpress.com/2008/08/27/mysql-the-group_concat-function/19:41
-!- scrottie [~scrottie@ip24-56-6-86.ph.ph.cox.net] has quit [Ping timeout: 255 seconds]19:41
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui19:57
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 255 seconds]19:57
-!- kaare_ [~kaare@212.60.111.74] has joined #webgui20:14
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has joined #webgui20:22
-!- kaare_ [~kaare@212.60.111.74] has quit [Ping timeout: 276 seconds]20:26
@preaction_well, WebGUI will soon be a lot better at surviving in multi-master environments21:26
+perlDreamerhow so?21:34
scrottiechainmail.21:34
@preaction_making the update/insert statements play more nicely when the databases may be a few seconds behind each other21:38
@preaction_lineage being the most egregious offender...21:39
+perlDreamerpreaction: I was looking at something that Chris mentioned about the Developer Best Practices 22:06
+perlDreamerit recommends using Tie::CPhash still22:06
+perlDreamerdo you want me to take a first pass as the really bad stuff and have you follow up?22:06
+perlDreameror would you rather do it?22:07
* perlDreamer will go eat lunch and give you time to ponder that deep philosophical question22:07
@preaction_go ahead, i've got bigger fish to fry right now22:10
scrottienginx doesn't seem to have much in the way of docs on their main web site...22:16
@preaction_no, it's at wiki.nginx.org i thingk22:22
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]23:01
@preaction_just like our server crashes of spring 2010 made me a damn expert in linux sysadmin, now does the mysql fiasco of 2011 make me a damn mysql expert :p23:48
@preaction_note the positioning of the adjective "damn", this is not coincidence or chance23:48
--- Day changed Sat Mar 12 2011
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui00:08
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Client Quit]00:08
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]01:19
-!- waxhead [~pete@ppp121-45-214-236.lns20.cbr1.internode.on.net] has joined #webgui01:37
-!- waxhead_ [~pete@ppp121-45-201-17.lns20.cbr1.internode.on.net] has joined #webgui02:01
-!- waxhead [~pete@ppp121-45-214-236.lns20.cbr1.internode.on.net] has quit [Ping timeout: 240 seconds]02:03
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui03:26
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 255 seconds]03:27
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]03:51
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui05:22
-!- mode/#webgui [+v Radix_] by ChanServ05:22
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has quit [Ping timeout: 255 seconds]05:34
elninoOK!!!  I'm ready for my next step. Does the yahoo api thingy that webgui use, have the ability to sort tables? and where would I look?  or should I just use jquery?06:59
elninoof course it does. you use it all the time. Never mind. silly. look.07:02
elninoanyone here?08:14
@preaction_nope!08:14
elninogotta question about YUI08:15
elninook.08:15
elninoI got the YUI thing working,and I cansort my table just wonderfully.08:15
elninoexcept for a couple columns that have HTML in them.08:15
elninoI had to get rid of those.08:15
elninobut apparatnly YUI has some formater functions? but I cant seem to sfind if they have one to parse HTML properly.08:16
@preaction_you could write a formatter that would just spit out the html directly08:16
elninoand none of the examples I see of theirs have this in their data.08:16
elninowell, that's too smart.08:16
@preaction_elCell.innerHTML = oResponse["responsekey"] 08:16
@preaction_i think08:16
-!- kaare_ [~kaare@212.60.111.74] has joined #webgui08:17
elninothen my question is, is my javascript table in the correct format.. because I'm dealing with nested quotes and stuff.08:17
elninodo I need to escape them with \?08:17
elninoright now, the line of data looks like this: songfilelinks:"<a href="/aaam4a">m4a</a>",08:18
@preaction_you probably just have to assign innerHTML, but i don't know, never did this08:24
-!- kaare_ [~kaare@212.60.111.74] has quit [Ping timeout: 276 seconds]08:30
elninopreaction_ yes, you are correct but I also had to have single quotes around the data instead of normal quotes. Thanks!08:43
elninoGood night08:43
elninobtw, I tried just using single quotes eariler, but that didn't work.08:44
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving]08:55
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui10:35
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]10:37
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui12:32
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]12:33
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui12:43
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui12:54
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]12:56
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui16:27
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]16:28
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Operation timed out]17:07
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui17:48
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui17:53
-!- KlausH [~KlausH@pD9528A30.dip0.t-ipconnect.de] has joined #webgui19:58
-!- KlausH [~KlausH@pD9528A30.dip0.t-ipconnect.de] has quit [Quit: KlausH]20:16
-!- kaare_ [~kaare@212.60.111.74] has joined #webgui20:43
-!- kaare_ [~kaare@212.60.111.74] has quit [Remote host closed the connection]21:38
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]22:20
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui22:20
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]22:25
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui22:25
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]22:57
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui22:57
-!- kaare_ [~kaare@212.60.111.74] has joined #webgui23:14
-!- kaare_ [~kaare@212.60.111.74] has quit [Remote host closed the connection]23:30
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]23:49
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui23:49
--- Day changed Sun Mar 13 2011
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui00:02
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]00:03
-!- KlausH [~KlausH@pD9528A30.dip0.t-ipconnect.de] has joined #webgui00:46
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 246 seconds]02:12
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 250 seconds]02:40
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui02:48
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]02:49
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui02:50
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]02:52
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui02:52
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 255 seconds]02:54
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui02:56
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui02:58
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui03:15
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]03:16
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]04:47
-!- KlausH [~KlausH@pD9528A30.dip0.t-ipconnect.de] has quit [Quit: KlausH]05:47
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui07:49
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]07:50
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui10:04
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]10:06
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui11:14
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 250 seconds]11:16
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui11:23
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 255 seconds]12:43
-!- kaare_ [~kaare@212.60.111.74] has joined #webgui14:35
-!- kaare_ [~kaare@212.60.111.74] has quit [Remote host closed the connection]14:39
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui16:21
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui16:35
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]16:36
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui16:47
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]16:48
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.]18:36
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui18:38
-!- mode/#webgui [+v Radix_] by ChanServ18:38
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]18:42
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui18:43
-!- mode/#webgui [+v Radix_] by ChanServ18:43
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Remote host closed the connection]18:47
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui18:49
-!- mode/#webgui [+v Radix_] by ChanServ18:49
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.]19:05
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui19:05
-!- mode/#webgui [+v Radix_] by ChanServ19:05
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui19:21
-!- KlausH [~KlausH@pD9528B4A.dip0.t-ipconnect.de] has joined #webgui20:33
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]21:06
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui21:07
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]21:11
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui21:11
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Ping timeout: 246 seconds]21:27
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui21:30
-!- mode/#webgui [+o frodwith] by ChanServ21:30
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]21:49
-!- ekennedy [~ekennedy@173-112-211-61.pools.spcsdns.net] has joined #webgui21:59
-!- ekennedy [~ekennedy@173-112-211-61.pools.spcsdns.net] has left #webgui []21:59
-!- ekennedy [~ekennedy@173-112-211-61.pools.spcsdns.net] has joined #webgui22:00
-!- ekennedy [~ekennedy@173-112-211-61.pools.spcsdns.net] has left #webgui []22:01
--- Day changed Mon Mar 14 2011
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.]00:08
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui00:08
-!- mode/#webgui [+v Radix_] by ChanServ00:08
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]00:13
-!- Radix_ [~Radix@203.161.71.161.static.amnet.net.au] has joined #webgui00:14
-!- mode/#webgui [+v Radix_] by ChanServ00:14
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Read error: Connection reset by peer]00:20
-!- Radix_ [~Radix@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.]00:23
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui00:26
-!- mode/#webgui [+o pbcj] by ChanServ00:26
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui00:29
-!- mode/#webgui [+v Radix_] by ChanServ00:29
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]00:31
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui00:31
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]00:32
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui00:33
-!- mode/#webgui [+v Radix_] by ChanServ00:33
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]00:36
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui00:36
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]00:36
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui00:37
-!- mode/#webgui [+v Radix_] by ChanServ00:37
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]00:40
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui00:40
-!- mode/#webgui [+v Radix_] by ChanServ00:40
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.]00:45
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui00:46
-!- mode/#webgui [+v Radix_] by ChanServ00:46
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui00:55
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 250 seconds]00:55
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]00:59
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui00:59
-!- mode/#webgui [+v Radix_] by ChanServ00:59
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]01:03
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui01:03
-!- mode/#webgui [+v Radix_] by ChanServ01:03
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Ping timeout: 260 seconds]01:07
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui01:42
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]01:43
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]01:46
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui01:47
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui02:13
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]02:14
-!- ekennedy1 [~ekennedy@184-196-213-61.pools.spcsdns.net] has joined #webgui03:10
-!- ekennedy1 [~ekennedy@184-196-213-61.pools.spcsdns.net] has left #webgui []03:10
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui03:41
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Read error: Connection reset by peer]03:42
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui03:54
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]03:55
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]03:58
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui03:59
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Read error: Connection reset by peer]04:02
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui04:02
-!- mode/#webgui [+v Radix_] by ChanServ04:02
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Read error: Connection reset by peer]04:04
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui04:18
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 248 seconds]04:21
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui04:22
-!- mode/#webgui [+v Radix_] by ChanServ04:22
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui04:26
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]04:27
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui05:01
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]05:02
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui05:05
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]05:05
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 276 seconds]05:06
-!- KlausH [~KlausH@pD9528B4A.dip0.t-ipconnect.de] has quit [Quit: KlausH]05:11
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui05:14
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 255 seconds]05:47
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui05:48
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui06:25
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]06:26
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui06:41
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]06:43
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui07:48
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]07:49
-!- waxhead_ is now known as waxhead07:53
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Remote host closed the connection]07:58
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui08:10
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]08:11
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui08:29
-!- mode/#webgui [+v Radix_] by ChanServ08:29
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Remote host closed the connection]08:34
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui08:35
-!- mode/#webgui [+v Radix_] by ChanServ08:35
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui08:38
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui10:21
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]10:21
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]10:25
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui10:26
-!- carogray [~Caroline@173-144-112-164.pools.spcsdns.net] has joined #webgui11:59
-!- carogray [~Caroline@173-144-112-164.pools.spcsdns.net] has quit [Quit: Leaving.]13:01
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui13:07
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]13:09
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]14:11
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui14:11
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui14:20
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 246 seconds]14:35
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui14:35
-!- mode/#webgui [+v Radix_] by ChanServ14:35
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:01
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui16:11
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui16:35
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]16:40
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui16:40
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui16:48
-!- mode/#webgui [+v perlDreamer] by ChanServ16:48
@frodwithas near as I can tell, there's no way to get display images embedded with media:content with the SyndicatedContent wobject. Does that sync up with everyone else's experience?16:56
@frodwiths/get//16:57
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui17:21
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]17:22
+perlDreamerfrodwith, looks like you're right17:26
+perlDreamerfrodwith: there are lots of RFEs about attachment handling in WebGUI, both for the creation of, and parsing and display of RSS feeds17:49
@frodwithxml::feedpp doesn't have any way of generically getting those types of things is the problem.  "problem."17:58
+perlDreamerhm18:01
+perlDreamercalls to the generic accessor won't work, or it plain won't work with things in the media namespace?18:01
+perlDreamer" There are NO native methods for any other external modules, such as media:*. But set() and get() methods are available to get/set the value of any elements or attributes for these modules."18:02
CIA-68webgui: Colin Kuskie webgui-7.9 * r9de558d / docs/changelog/7.x.x.txt : Fix changelog. - http://bit.ly/gccaUe18:07
CIA-68webgui: Colin Kuskie master * rfe2d078 / docs/upgrades/upgrade_7.10.11-7.10.12.pl : Fix typo in upgrade script sub name. - http://bit.ly/gLYqyQ18:20
CIA-68webgui: Colin Kuskie master * r2195a7b / lib/WebGUI/Asset.pm : Remove debug logging from www_editSave. - http://bit.ly/f818Tq19:03
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui19:51
-!- lem_ [~lem@weston-69.65.87.205.myacc.net] has joined #webgui19:51
-!- lem_ is now known as Guest2450819:51
-!- Guest24508 [~lem@weston-69.65.87.205.myacc.net] has quit [Client Quit]19:52
+perlDreamerthis is great20:19
+perlDreamerIE won't encode UTF-8 URLs when making asyncRequests20:19
+perlDreamerand if you encode the URI, then it will encode the %'s for you20:19
Haargwhat version of ie are you talking about?20:23
+perlDreamerall of them20:23
+perlDreamerwell, 6-820:23
+perlDreamerI could try a YUI upgrade to 2.8.220:24
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Remote host closed the connection]20:27
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui20:32
+perlDreamerlunch time20:51
HaargperlDreamer, i can't reproduce that behavior21:07
Haargunencoded URIs don't work, but encoded URIs are left alone21:07
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 248 seconds]21:12
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui21:14
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Ping timeout: 252 seconds]21:22
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Read error: Operation timed out]21:41
@preaction_maybe it's only POSTs21:44
@preaction_during XmlHttpRequest21:45
@preaction_frodwith: everyone wants those features, if you're needing them. i believe elnino went so far as to add <media:> output to CS, but i don't know whatever became of that21:46
Haargtested ie7 and ie8, GET and POST.  same results.21:54
+perlDreamerHaarg, knowing me and JS, I could have made a mistake22:03
+perlDreameror two22:03
+perlDreameror three22:03
Haarghow were you encoding the url?22:03
+perlDreamerencodeURI22:04
Haarghmm22:04
+perlDreamerlet me explain more22:04
+perlDreamerhttp://gist.github.com/86976422:04
+perlDreamerthis is against i18n.js22:04
+perlDreamerand most of the time, a URL is not set22:04
+perlDreamerso I used location.href as a default22:05
+perlDreamermaybe I should just use location.pathname instead..22:05
Haargwell, if location.href is already uri encoded that won't work22:06
Haargyou could do something really hacky like encodeURI(url).replace(/%25/g,'%')22:09
Haargi can't think of a good way to do utf-8 encoding only and leaving already escaped stuff alone22:10
+perlDreameryou could walk the string and manually encode given a character range22:11
+perlDreamerbut I don't want to do that22:11
Haargyeah, there are a few ways i can think to do it but they are all pretty shitty22:12
scrottie0you guys are going to start calling me grinch.22:16
+perlDreamerare you serving roast beast?22:18
+perlDreamerHaarg: the thing that really has me is that I don't get why YUI doesn't do this for us22:18
+perlDreamerit's like I'm missing something really basic, and important here22:18
-!- tavisto [~tavisto@204.97.7.68] has joined #webgui22:19
-!- mode/#webgui [+o tavisto] by ChanServ22:19
-!- tavisto [~tavisto@204.97.7.68] has left #webgui []22:20
Haargit does seem like something that yui could handle22:23
+perlDreamerthis seems to be working well: http://gist.github.com/86976422:25
+perlDreamerhowever, the consequences of it are kinda scary22:25
Haargwhy?22:25
+perlDreamerit means reviewing all the JS and encoding all URLs that we use22:25
+perlDreamerThe same guy who reported this also talked about Thingy22:26
Haargwait22:26
HaargencodeUri?22:26
+perlDreameryes22:26
Haargshouldn't it be encodeURI?22:27
+perlDreamerthat's what I used22:27
+perlDreamerencodeURI22:27
+perlDreamerit's in the diff I sent22:27
HaargUri != URI22:28
+perlDreamerhttp://gist.github.com/86980122:28
+perlDreamersorry, old version of the patch22:28
+perlDreamer-801 works22:28
Haargso location.* values are in decoded form?22:30
+perlDreamerin checking FF 3.6.13 and IE8, yes22:30
+perlDreamerworks in chrome22:31
+perlDreamerworks in Safari (on Vista)22:32
+perlDreamerI'll try IE6 next22:33
+perlDreamerif there's going to be a problem...22:33
+perlDreamerHowever, like I was saying earlier22:33
+perlDreamerif it affects Thingy22:33
+perlDreamerit'll touch everything else22:33
+perlDreamerincluding Survey22:33
Haargdoes survey use ajax stuff?22:34
+perlDreameroh yaeh22:34
+perlDreamereverything in Survey is AJAX driven22:34
+perlDreameruh22:34
+perlDreamerthe editing stuff for sure is22:34
+perlDreamerand I think the form building stuff used in the survey is, too22:34
+perlDreamerhowever, now that I know how to make it happen22:35
+perlDreamerit's easy to trace22:35
+perlDreamermaybe patspam did the right thing22:35
+perlDreameror perlmonkey222:35
+perlDreamerhm22:37
+perlDreameron IE6 I get double encoding22:38
+perlDreamerhang on, it doesn't work on iE822:41
+perlDreamerlack of error pop-up does not mean success :/22:41
+perlDreameryeah, of course not22:44
+perlDreameronce the i18n passes, you have to fix the DataForm request URL22:44
+perlDreamerand so on22:44
+perlDreamerand so on...22:45
+perlDreamerI guess the other problem is that the browser itself handles UTF-8 links22:46
+perlDreamerit must just be the underlying JS engine that doesn't?22:46
+perlDreamerpreaction, is the top-level WebGUI meta-object going away in 8?22:47
+perlDreamerthe one that provides all the constants like pageURL, and so on?22:47
@preaction_no, i plan on extending it to be better, but not going away22:48
@preaction_and afaik it only gives you pageURL and extrasURL, that's it22:48
+perlDreamerfirstDayOfWeek22:48
+perlDreamerand something else, too22:48
+perlDreamerno, just those 322:49
@preaction_i may move things around to more closely mimick the perl API (WebGUI.session, WebGUI.asset, whatever)22:49
@preaction_but it'll be backward compatible, as i have not deprecated anything yet22:50
* perlDreamer hands preaction_ the pruning shears22:50
+perlDreamerwhen you're done22:50
+perlDreamerit needs to look like an octopus riding on a camel22:50
+perlDreamerjuggling several software logos22:50
+perlDreamerthis touches the Shop23:03
+perlDreamerAccount plugins like Friend Manager23:03
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Remote host closed the connection]23:39
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]23:53
-!- TheSeparator [565f19be@gateway/web/freenode/ip.86.95.25.190] has joined #webgui23:56
--- Day changed Tue Mar 15 2011
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui00:01
-!- mode/#webgui [+v Radix_] by ChanServ00:01
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Remote host closed the connection]00:02
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui00:03
-!- mode/#webgui [+v Radix_] by ChanServ00:03
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]00:19
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui01:00
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]01:01
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]01:04
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui01:05
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui01:14
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]01:14
-!- TheSeparator [565f19be@gateway/web/freenode/ip.86.95.25.190] has quit [Ping timeout: 252 seconds]01:22
-!- tavisto [~tavisto@204.97.7.68] has joined #webgui03:09
-!- mode/#webgui [+o tavisto] by ChanServ03:09
-!- tavisto [~tavisto@204.97.7.68] has left #webgui []03:09
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui04:18
-!- mode/#webgui [+v perlDreamer] by ChanServ04:18
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui04:23
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]04:24
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui04:26
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]04:27
CIA-68webgui: Colin Kuskie master * r038001f / www/extras/yui-webgui/build/swaplist/swaplist.js : Remove dead code that used to be for the CodeArea. - http://bit.ly/gzcZ9a05:40
CIA-68webgui: Colin Kuskie master * rd927f27 / www/extras/yui-webgui/build/form/groupManager.js : Code cleanup for groupManager JS - http://bit.ly/ijwXmJ05:40
CIA-68webgui: Colin Kuskie master * r7b2ccde / docs/create.sql : Preparing for 7.10.12 release - http://bit.ly/f4N3Va05:40
CIA-68webgui: Colin Kuskie master * r1e422f3 / docs/create.sql : 05:41
CIA-68webgui: Revert "Preparing for 7.10.12 release"05:41
CIA-68webgui: This reverts commit 7b2ccde17f40382a75fb980828d85e753a0b288e. - http://bit.ly/eG96v205:41
+perlDreamerno, sorry05:43
+perlDreamerwrong branch this week05:43
+perlDreamerit's supposed to be 7.905:43
CIA-68webgui: Colin Kuskie webgui-7.9 * rd9f15bf / www/extras/yui-webgui/build/swaplist/swaplist.js : Remove dead code that used to be for the CodeArea. - http://bit.ly/iakizc05:56
CIA-68webgui: Colin Kuskie webgui-7.9 * r1c69531 / t/Form/TimeField.t : Fix test to look for the correct # of input fields. - http://bit.ly/f5rEdz05:56
CIA-68webgui: Colin Kuskie webgui-7.9 * rfd2f89e / docs/create.sql : Preparing for 7.9.24 release. - http://bit.ly/ft3eHv05:57
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 250 seconds]06:09
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui06:09
-!- mode/#webgui [+v Radix_] by ChanServ06:09
CIA-68webgui: Colin Kuskie webgui-7.9 * r55fc595 / (4 files in 4 dirs): Ready for 7.9.25 development. - http://bit.ly/hyq99306:16
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui06:59
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]07:00
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]07:26
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 264 seconds]07:40
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Ping timeout: 260 seconds]07:43
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui07:45
-!- mode/#webgui [+o pbcj] by ChanServ07:45
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui07:46
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui07:56
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui08:08
-!- andyiomoon1 [~andyiomoo@vpn246-12.cc.swin.edu.au] has joined #webgui08:09
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 264 seconds]08:12
-!- andyiomoon1 [~andyiomoo@vpn246-12.cc.swin.edu.au] has quit [Client Quit]08:13
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui08:27
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 248 seconds]08:30
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui09:27
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]09:28
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 240 seconds]10:39
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Ping timeout: 240 seconds]12:11
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui12:14
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui12:21
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]12:22
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]12:25
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui12:26
-!- Irssi: #webgui: Total of 20 nicks [3 ops, 0 halfops, 1 voices, 16 normal]13:20
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui13:46
-!- waxhead [~pete@ppp121-45-201-17.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]14:08
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui15:23
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]15:25
SDuensinUgh.  Morning.15:31
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui15:39
-!- mode/#webgui [+v bartjol] by ChanServ15:39
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui15:41
-!- newbie [d9966923@gateway/web/freenode/ip.217.150.105.35] has joined #webgui16:20
newbiehiya16:20
newbiequick question?16:20
-!- newbie is now known as Guest6107116:20
Guest61071?16:21
Guest61071ah16:21
Guest61071:)16:21
Guest61071ok, quick question16:21
Guest61071why isn't there an easy apt-get solution for webgui?16:22
Guest61071on ubuntu 10.10 btw16:22
Guest61071it's almost like a deliberately contrived process16:22
Guest61071and yes, i still cant get it to work (via apt, or manually)16:22
Guest61071anyone?16:23
Guest61071hellooo.....16:23
Guest61071and the forum/wiki searches yield zero help16:24
Guest61071is is _really_ that hard that no one here knows?16:26
Guest61071is it worth bothering with it?16:26
ckotilrun a VM16:27
@pbcjit installs nicely on ubuntu16:28
@pbcjbut ckotil is right, if you want to see what it's all about with almost no setup, I'd recommend downloading the VM appplicance16:28
@pbcjappliance, even16:29
Guest61071theres no vmx file in the vm16:29
Guest61071appliances are .vmx files16:30
Guest61071and as for 'installs nicely on ubuntu'... ??!!!16:30
@pbcjhttp://sourceforge.net/projects/pbwebgui/files/VMWare%20Appliances/WebGUI%207.8.24%20WRE%200.9.3%20CentOS%205/16:32
ckotilyeah, im running the VM on a centos5 box at home. vmplayer then navigate to the .vmx file using the GUI16:35
Guest61071i'd rather avaid the vm anyhow, i have setup a linux box for the purpose...16:36
Guest61071avaid=avoid...16:36
Guest61071where's the nice ububtu install then?16:37
ckotilhttp://sourceforge.net/projects/pbwebgui/files/WebGUI%20Runtime%20Environment/WRE%200.9.3/16:38
ckotilubuntu or from source, i think.16:38
Guest61071doesn't work, on 10.10 anyhow16:39
@pbcjby that I mean, I'm an ubuntu-er, and my first install using the directions went pretty smoothly, from source16:39
ckotili built mine from source on a rhel5 box, bc i had probs with the rhel5 package16:39
Guest61071i did ask for an easy way16:39
Guest61071even the site recommends _against_ the source install for speed16:40
@pbcjeasiest way... have plainblack host it for you ;)16:40
Guest61071thats where i figured it was a deliberately contrived process...16:41
@pbcjno, it's an open source project16:41
Guest61071and every other one has installed without any issues...16:42
@pbcjit's linux, there's always issues16:42
Guest61071if they really want to spread the word they should make it easier to install16:42
Guest61071never had many, other than a good few years back16:43
Guest61071shearch the forums, i can just feel the despondency16:43
Guest61071shearch=search...16:43
Guest61071need coffee16:43
* ckotil tabs away16:44
Guest61071thats a heavy appliance, it's coming in at 1.5gb...16:44
Guest61071so, the appliance available to download is not really an appliance then16:45
Guest61071available that is, on the webgui site download page16:45
@pbcjthe link seems to need updating 16:46
Guest61071...16:47
Guest61071i would have tried the os x version of the wre, but i happen to have a 10.4 ppc box and the release is for 10.5 intel16:49
Guest61071unless i go for the 2007 download...16:50
Guest61071so, no takers for the ubuntu easy install?16:52
Guest61071even the synaptic version poops16:53
Guest61071figures16:57
Guest61071well, thanks16:59
-!- Guest61071 [d9966923@gateway/web/freenode/ip.217.150.105.35] has quit []16:59
-!- sbaur [~Adium@130.157.145.37] has joined #webgui17:01
-!- qwebirc23618 [d9966923@gateway/web/freenode/ip.217.150.105.35] has joined #webgui17:38
qwebirc23618hiya17:39
qwebirc23618me again of the 'easy ubuntu install' question17:39
qwebirc23618tried the centos vm: corrupted files17:39
qwebirc23618so: i did the synaptic, didnt work17:40
qwebirc23618i did the manual, it didnt work17:40
qwebirc23618the vm on the site is no vm17:41
qwebirc23618the centos vm is broken17:41
qwebirc23618does _anyone_ have an easy ubuntu 10.x install?!17:41
qwebirc23618that works!?17:42
qwebirc23618c'mon, really? no-one?17:44
qwebirc23618tried the 8.5 os x ppc version17:46
qwebirc23618guess what: didnt work17:46
qwebirc23618i haven't seen anything this bad to install17:47
qwebirc23618correction, to not install17:48
qwebirc23618i genuinely want to use this, as the online demo was the clincher. i was even considering going for the plain black agency hosting package, but these troubles just stink17:49
qwebirc23618so i'm having second thoughts and have to trawl the net for something that works17:49
qwebirc23618someone, convince me i'm wrong!17:49
@pbcjI should maybe clarify17:57
@pbcjit's not apt-get easy, but it worked the first time through.  You can pull the ubuntu6 prebuilt wre and run a few commands and it should work.  17:58
@pbcjthen you can just git the latest copy of the front-end17:59
@pbcjthere are some commands to run, but generally speaking the ubuntu install went easiest for me.  once familiar with the software I also did a macosx install with relative ease.18:00
@pbcjhowever, if your intention is just to play with it, you can use the demo site ;)18:00
@pbcjhttp://demo.webgui.org/18:01
qwebirc23618i did the ubuntu6 too, followed everything to the letter, didnt work18:05
qwebirc23618i already tried the demo, like i said, that was the clincher18:06
@pbcjwhat does "didn't work" mean?  what the logs say?  chances are it's just a matter of fixing whatever is wrong18:06
qwebirc23618the "./wreconsole.pl" specifically18:08
@pbcjthere's a few key points to running wre.  make sure you did ". /data/wre/sbin/setenvironment.sh".  run /data/WebGUI/sbin/testEnvironment.pl18:08
@pbcjalso, check /data/wre/var/logs to see what wreconsole is failing on18:09
qwebirc23618i did those, as stated in the wre install help page on the site18:16
qwebirc23618i've just turned the linux box off, tired of trying most of today to get it to work18:17
qwebirc23618that, and the unanswered requests i found in the forum search slowly ground on my persistence18:19
qwebirc23618check this: http://www.webgui.org/etcetera/installing-webgui-on-ubuntu-10_04/3?pn=1#idx2XZvJFiVRJNOefJO1DXnA18:20
qwebirc23618yes, that's the 'apt' version, still, all other queries meet with the same lack of a response18:22
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]18:22
qwebirc23618why is it so broken and not easy to install? all other stuff i've tested has worked with _no_ problems, none whatsoever18:25
qwebirc23618this severely taints my even considering plain black hosting18:26
qwebirc23618well, that's my answer then...18:31
-!- qwebirc23618 [d9966923@gateway/web/freenode/ip.217.150.105.35] has quit []18:31
ckotilgood riddance18:34
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:58
-!- mode/#webgui [+v perlDreamer] by ChanServ18:59
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui19:12
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui20:59
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]21:00
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui21:10
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]21:10
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 252 seconds]21:12
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui21:55
-!- mode/#webgui [+v Radix_] by ChanServ21:55
--- Day changed Wed Mar 16 2011
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui00:08
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]00:10
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Ping timeout: 246 seconds]00:19
xdangerhas anyone had problems with tinymce popups not working?00:31
@preaction_the full window popups? or did you change it to use the internal popups?00:31
xdangerboth don't work00:34
xdangerthe window popup doesn't get any content, only a "template"00:34
xdangerthe inline popups don't insert the text, just reloads a empty popup00:35
+perlDreamerwhich browser, xdanger, and which version wG?00:36
xdanger7.9.21, webkit + gecko browsers00:37
+perlDreamerwebkit, like Safari?00:38
+perlDreameror webkit, like KHtml?00:38
+perlDreamerer, Konqueror00:38
xdangerin chrome the popup window gets the content rendered, but it doesn't paste anything to the content area00:38
xdangerchrome + safari00:39
xdangerand I've tested with a webkit browser called stainless =)00:39
xdangerit works on a different site, on the same server00:40
@preaction_no error messages?00:40
xdangernope... I'll try upgrading the tinymce to 3.4 and see what that does00:43
xdangerjsconsole got: Uncaught TypeError: Cannot call method 'apply' of undefined00:44
@preaction_missing a function maybe?00:44
xdangerhow?00:44
xdangerit's the same webgui installation =)00:44
@preaction_i don't know, but apply() is a method of Function00:45
xdangerwe'll with 3.4 tinymce it works00:46
@preaction_that's good at least00:47
xdangermaybe there was an old version in my browser cache or something...00:47
xdangerhow often do we upgrade tinymce ? or yui for that matter?00:47
@preaction_only when necessary, really00:48
xdangerdam.. I have a different webserver with mod_proxy and for some sites it server the extras folder localy and for some it proxys the webgui servers folder00:50
xdangerthat was the problem, my extras folder was left behind for a few versions00:50
xdangerbut, it seems that tinymce 3.4 works just dropping it in =)00:51
xdangerbut maybe I'll stick with the webgui sanctioned version00:51
xdanger3.4 has a lot of fixes since 3.2.700:54
@preaction_i'd stay with 3.4 personally00:56
+perlDreamerwe're running 3.2.7 now00:57
+perlDreamer3.4 has a lot of fixes, but there was a user running the Debian WebGUI, with a newer TinyMCE that couldn't insert international characters correctly00:57
xdangerI'll have to update the translations... the new paste as plaintext is better (no popup anymore)00:57
xdangerperlDreamer: was there some language that didn't work? Just triend arabic and scandinavian umlauts01:01
+perlDreamerit's an open bug on the webgui bug tracker01:02
+perlDreamerhttp://www.webgui.org/use/bugs/tracker/1135701:04
+perlDreamerslovakian characters01:04
+perlDreamerhowever, we did rule the bug irreproducible and closed it01:05
xdanger"TinyMCE 3.0.5 while Debian Sid ships with TinyMCE 3.2.7." that is old bug and you've upgraded since01:07
xdangersorry "WebGUI ships with TinyMCE 3.0.5..."01:08
xdangerin 3.3: Fixed bug where Input Method for non western languages didn't work correctly.01:09
@preaction_sounds like we'll need to upgrade then01:12
xdangerdebian has 3.3.801:16
xdangeryou could btw. include the translations for tinymce fot languages that you include in webgui01:17
xdangers/fot/for/01:18
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]01:32
+perlDreamerI can try an upgrade, but not for at least a week 01:47
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui01:52
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]01:53
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui03:24
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]03:27
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]03:38
-!- Radix_ changed the topic of #webgui to: [7.9.24-stable | 7.10.10-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com04:26
-!- Radix_ changed the topic of #webgui to: [7.9.24-stable | 7.10.11-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com04:26
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]05:42
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 252 seconds]06:45
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Read error: Connection reset by peer]07:52
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui07:53
-!- mode/#webgui [+o pbcj] by ChanServ07:53
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Client Quit]07:54
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui08:17
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui08:34
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 255 seconds]08:36
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui08:55
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]08:56
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui09:02
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]09:02
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui10:03
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]10:05
-!- carogray [~Caroline@184-199-8-11.pools.spcsdns.net] has joined #webgui12:04
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: "Three Stooges Beer" - It doesn't taste that good, but it sure is funny.]12:24
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui12:44
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Client Quit]12:46
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui12:50
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]12:50
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui13:16
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]13:18
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui13:27
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]13:28
-!- carogray [~Caroline@184-199-8-11.pools.spcsdns.net] has quit [Quit: Leaving.]13:58
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui13:59
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui14:15
-!- Getty [torsten@mrwhite.london.cloudssus.net] has quit [Ping timeout: 240 seconds]14:29
-!- scrottie0 [~scott@li25-98.members.linode.com] has quit [Ping timeout: 240 seconds]14:29
-!- Getty [torsten@mrwhite.london.cloudssus.net] has joined #webgui14:31
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui14:38
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]14:39
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]14:42
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui14:42
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]14:46
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui14:47
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Ping timeout: 240 seconds]15:06
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui15:35
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]15:35
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui15:41
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui16:00
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]16:25
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui16:31
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui16:34
-!- TheSeparator [565f19be@gateway/web/freenode/ip.86.95.25.190] has joined #webgui16:49
-!- bartjol1 [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui16:54
-!- sbaur [~Adium@130.157.145.37] has joined #webgui16:55
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui16:56
-!- mode/#webgui [+v perlDreamer] by ChanServ16:56
+perlDreamerbartjo1, I have a git repo of the translations16:56
+perlDreamernow I just need time to change the translation server to use git system commands instead of svn16:56
-!- qwebirc10813 [7bc04102@gateway/web/freenode/ip.123.192.65.2] has joined #webgui16:56
+perlDreamertime is going to be in short supply for a while though16:57
-!- qwebirc10813 [7bc04102@gateway/web/freenode/ip.123.192.65.2] has quit [Client Quit]16:58
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui17:04
-!- mode/#webgui [+o bopbop] by ChanServ17:04
-!- TheSeparator [565f19be@gateway/web/freenode/ip.86.95.25.190] has quit [Quit: Page closed]17:10
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui17:12
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]17:14
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui17:17
-!- mode/#webgui [+o pbcj] by ChanServ17:17
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui17:29
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]17:30
bartjol1aah, cool18:17
+perlDreamerwell, only cool in that there's some progress, not that it's done yet18:17
bartjol1progress is good18:17
bartjol1but, I have to go18:19
-!- bartjol1 [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]18:19
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Read error: Operation timed out]18:47
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui19:00
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]20:07
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui20:08
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui20:09
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 252 seconds]20:32
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Remote host closed the connection]20:33
+perlDreamerargh!20:35
+perlDreamerwretched style designers20:35
+perlDreamerI will find you and grind your lousy laptops into dust!20:35
@preaction_derp?20:36
sbaurglad I'm not one20:36
+perlDreamerI've spent 1 hour trying to debug a code issue with Search20:36
+perlDreamerwhen it's the hacked up search box in a style template20:36
@preaction_ah, fun20:38
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui20:45
+perlDreamertime for lunch in PDX-land21:04
+perlDreamerbbiaw21:04
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]21:12
scrottie0here too my stomach is telling me21:15
-!- carogray [~Caroline@108.97.101.237] has joined #webgui21:34
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye]21:39
-!- carogray1 [~Caroline@108.97.101.237] has joined #webgui21:47
-!- carogray [~Caroline@108.97.101.237] has quit [Read error: Connection reset by peer]21:47
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui22:08
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]22:08
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 250 seconds]23:04
-!- carogray1 [~Caroline@108.97.101.237] has quit [Quit: Leaving.]23:17
Haargthank you internet explorer for caching xhr requests no matter what headers are set, even if the method changes.23:19
+perlDreamernice one23:20
+perlDreameris that all IE's?23:20
Haargie8 is what i'm testing23:20
Haargmy favorite part is that it will give me the cached response to a GET request when making a POST request.  even though POST requests can't be cached by spec.23:34
+perlDreamerwell, technically it didn't cache a POST23:37
+perlDreamerit cached a GET23:37
+perlDreamerat the risk of furthering my bigotry23:37
+perlDreamerit's classic Microsoft reinterpretation of rules23:37
+perlDreamerlike that UTF-8 URL encoding thing23:38
+perlDreamerif it encodes through the UI, why not the backend?23:38
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui23:48
--- Day changed Thu Mar 17 2011
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Ping timeout: 276 seconds]00:19
+perlDreamerwhat the heck is s7.addthis.com ?00:34
+perlDreamerand why is it interrupting all my browsering?00:34
sbaurdns cache poisoning?00:35
+perlDreamerit's the thing that adds the little bookmark app to a page00:38
+perlDreamerand apparently s7.addthis.com is hung or something00:38
sbaurIt's possible I've been reading too much security stuff recently...00:39
scrottie0I think addthis is a company that gives other site operators a little "share this on facebook!  share this on twitter!" toolbar to put on their site, and datamines, sets cookies and tracks end users using it00:42
scrottie0at least that's the conclusion I reached when I actually looked at it00:43
+perlDreameryeah, that's what I think too00:45
+perlDreamerand apparently, both webgui.org and dev.mysql.com use it00:45
+perlDreamerwhich sucks, since s7.addthis.com is not working00:45
+perlDreamerand the page won't render otherwise00:45
+perlDreamermaybe I can block it!00:45
* scrottie0 runs NoScript by default00:46
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui00:55
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]01:11
--- Log closed Thu Mar 17 01:29:28 2011
--- Log opened Thu Mar 17 01:37:46 2011
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui01:37
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]01:38
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui01:51
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]01:57
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui01:58
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui02:23
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]02:24
--- Log closed Thu Mar 17 02:40:03 2011
--- Log opened Thu Mar 17 03:47:45 2011
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]03:47
-!- scrottie0 [~scott@li25-98.members.linode.com] has quit [Read error: Operation timed out]04:17
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui04:18
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui04:43
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]04:44
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui04:58
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]04:58
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]05:50
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui06:45
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]06:47
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 246 seconds]07:32
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui08:52
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui08:57
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]08:58
-!- waxhead [~pete@ppp121-45-218-137.lns20.cbr1.internode.on.net] has joined #webgui09:41
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui09:45
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: "Three Stooges Beer" - It doesn't taste that good, but it sure is funny.]11:03
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui12:40
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui13:34
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]13:36
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui14:46
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]14:47
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui15:16
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Ping timeout: 276 seconds]15:47
-!- ryuu_ro [~rory@D57D69B6.static.ziggozakelijk.nl] has joined #webgui15:49
-!- ryuu_ro [~rory@D57D69B6.static.ziggozakelijk.nl] has quit [Client Quit]15:50
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]15:50
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui16:00
-!- danny_mk [~danny_mk@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui16:13
-!- mode/#webgui [+v danny_mk] by ChanServ16:13
+danny_mkGood day16:14
+danny_mkI am having a bit of trouble getting WebGUI8 from github.16:16
+danny_mkif I do a git branch I can see that WebGUI8 is my current branch16:16
+danny_mkwhen I try doing a "git pull" I get "You asked me to pull without telling me which branch you..." blah blah blah...16:17
+danny_mknot having time to become a git master I thought one of you could give me a quick hint on how to get a current version of WebGUI816:18
+danny_mkI use SVN and CVS, git is a little elusive at this time16:18
-!- sbaur [~Adium@130.157.145.37] has joined #webgui16:25
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui16:33
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]16:35
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui16:45
-!- mode/#webgui [+o pbcj] by ChanServ16:45
scrottie0hi danny_mk16:52
scrottie0you want something like git branch webgui8 -r origin/webgui816:52
scrottie0and yeah, git is highly idiomatic.16:53
scrottie0it also does the least amount of work necessary so if you often have to tell it to do things.  in this case, you're creating a branch and telling it to set that branch to track a remote branch.16:53
scrottie0then you can git checkout webgui8, git pull, git push16:54
+danny_mkfatal: -a and -r options to 'git branch' do not make sense with a branch name16:54
scrottie0oh.  hang on.16:54
scrottie0sorry, -t, not -r16:54
scrottie0for --track16:54
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui16:54
-!- mode/#webgui [+v perlDreamer] by ChanServ16:54
* scrottie0 waves to perlDreamer16:54
+danny_mkfatal: A branch named 'webgui8' already exists.16:55
+perlDreamerscrottie0!  You're up early today16:55
scrottie0I'm usually up early.  I'm just not online for a bit.16:55
scrottie0I'm going to make breakfast and feed chickens in a few here.  16:55
+perlDreamergit checkout -b webgui8 --track origin/WebGUI816:55
+danny_mkfatal: git checkout: branch webgui8 already exists16:56
+perlDreamergit branch -a16:56
+perlDreamerand see if you have one already16:56
+danny_mk* WebGUI816:56
+danny_mk  remotes/origin/WebGUI816:56
+danny_mkI am assuming you only want to see those two entries16:56
+perlDreamergit checkout -b --track webgui8 origin/WebGUI816:57
scrottie0... or at least I don't admit to being around, quite often.16:57
+danny_mkfatal: git checkout: updating paths is incompatible with switching branches.16:57
+danny_mkI am starting to hate git  :\ 16:58
+danny_mkwell, until I learn it :-)16:58
+danny_mkmaybe a quick intro to answer questions during the next WUC would be in order16:59
scrottie0perhaps delete your existing webgui8 branch unless you can checkout it and pull in it and see WG8 there17:00
scrottie0unless perlDreamer is working on a command for you and wants us to hold off17:00
* perlDreamer is tapped and on the phone17:00
+danny_mkOK, deleting17:01
+danny_mkalright starting with a clean slate17:01
+danny_mkfirst step:  git clone https://github.com/plainblack/webgui.git17:02
scrottie0did you rm -rf the directory or just git branch -d?  hoping the latter ;)17:02
scrottie0but up to you17:02
scrottie0okay17:02
+danny_mknah, starting from scratch17:02
scrottie0okay, I was wrong about the name... there's webgui-7.9 and then there's WebGUI817:03
scrottie0git branch WebGUI8 -t origin/WebGUI8 # seems to be working for me17:04
+danny_mkgit branch -a17:04
scrottie0then git checkout WebGUI8  # does the pull17:04
+danny_mk* master17:04
scrottie0git branch -r # should show WebGUI8 on the remote side17:04
scrottie0or -a17:04
+danny_mkSwitched to a new branch 'WebGUI8'17:05
scrottie0for what it's worth, any time docs or people say "just do this command in git", it never seems to work for me.  I learned git but corner people who knew it better than I did and harassing them until they managed to come up with a command that worked and then going back and trying to figure out why that worked when the others didn't.17:06
scrottie0er, by cornering people17:06
scrottie0git can get itself in a fantastic number of states.17:06
scrottie0er, learned what I know of git.17:07
+danny_mkOK, I will buy you a few beers if I am ever at the same place17:07
scrottie0haha, awesome.17:07
+danny_mkmake sure you remind me as I am quick to forget what I say :-P17:08
scrottie0creating little git repos from gist.github.com is a lot of fun, though.  I have a few mini apps that live inside gist ;)17:08
scrottie0the only thing I will ever remember about you is that you owe me a beer.  I hope you're happy =|17:08
+danny_mkLOL17:09
+danny_mkscrottie0:  Thank you for your help, got a working copy now.17:13
scrottie0glad to hear.  no problem.17:14
scrottie0are you hacking on WebGUI8 or trying to deploy it?17:14
+danny_mknow if I could just get Image::Magick installed on my Mac that would be great!17:14
scrottie0that's a dep that we'd all like to go away...17:15
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui17:15
+danny_mkwhat are the options?17:15
+danny_mkit is a great tool17:15
scrottie0someone was saying Cairo but I don't know the options well... I like to use NetPBM ;)17:15
+perlDreamerI love Ubuntu, but this kernel upgrade every week thing is getting old17:21
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui17:58
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 240 seconds]18:19
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui18:22
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Quit: Ex-Chat]18:31
plainhaodanny_mk: bash < <( curl https://github.com/maddox/magick-installer/raw/master/magick-installer.sh )21:11
+danny_mkplainhao: did you actually get it to compile using that script?21:12
plainhaoyep21:12
plainhaothe sudo installation step will prompt you for your admin password21:12
plainhaoso run it under a user with sudo privs21:13
+danny_mkOK, I will give that a try, been working on this installation for the last 4 hrs21:13
plainhaothe only reason i can think of where it might barf is if you had macports previously install junk for you21:14
plainhaobut i recently switched whole-hog to homebrew, macports was causing all kinds of badness for me21:14
+danny_mkI installed ImageMagick no problem but having all kinds of problems installing PerlMagick, hopefully this script will help21:15
+danny_mkrunning it now21:15
scrottie0are you using the wre...?21:17
+danny_mkNope21:18
plainhaowhy not? :)21:18
+danny_mkrunning WebGUI8 on my Mac, on the rest of the systems I do use the WRE21:18
scrottie0if you were, I'd ask you some questions about how you were building things.21:19
scrottie0that's all.21:19
scrottie0feel free to comment on how you're building things anyway though.21:19
scrottie0my Mac knowledge is limited.21:19
+danny_mkso is mine but I am learning, just got this system in Dec21:19
ckotili bet that was a pain to build webgui8 from source not using hte wre.21:20
+danny_mkI am more of a Linux guy21:20
scrottie0yeah, extrapolating from what I know about building stuff on Linux, I'm guessing ExtUtils::MakeMaker would likely need to be pointed at the libs and headers to get the Perl module to build against the shared library21:21
+danny_mkI never ran into major  problems even when I did not use the WRE21:21
+danny_mkI actually installed it without WRE on one of our main servers because the "DBA" did not want to give me root access21:21
+danny_mkjust installed mysql, configured apache and did the virtual host in apache thing21:22
scrottie0locally, I have source installs of apache, mysql, perl, etc that I develop against when I am developing locally.21:24
+danny_mkCan't load '/Users/daniel/Downloads/ImageMagick-6.6.7-7/PerlMagick/blib/arch/auto/Image/Magick/Magick.bundle' for module Image::Magick: dlopen(/Users/daniel/Downloads/ImageMagick-6.6.7-7/PerlMagick/blib/arch/auto/Image/Magick/Magick.bundle, 2): Symbol not found: _AcquireCacheView21:40
+danny_mkFailed 27/27 test programs. 27/27 subtests failed.21:41
+danny_mkWhy can't I ever catch a break?21:41
plainhaowow21:41
plainhaoclear your LD_LIBRARY_PATH21:41
plainhaocheck your environment, eliminate any path variables that might confuse the installation21:42
+danny_mk;ainhao:  http://pastebin.com/Df1qefQe21:47
+danny_mkplainhao: http://pastebin.com/WmQ5rrQR21:49
+danny_mklook at both of those21:49
plainhaolooks like you're using macports21:50
plainhaodanny_mk: are you having trouble with perlmagick only?21:52
+danny_mkyes21:52
+danny_mkeverything else works fine21:52
+danny_mkits just perlmagick21:52
-!- danny_mk [~danny_mk@173-166-55-113-newengland.hfc.comcastbusiness.net] has left #webgui []21:58
-!- danny_mk [~danny_mk@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui21:59
-!- mode/#webgui [+v danny_mk] by ChanServ21:59
+danny_mkplainhao: sorry, got disconnected21:59
+danny_mksuggestions?21:59
plainhaodanny_mk, try this: http://pastebin.com/x8sDEzcS22:01
plainhaoi just noticed the without-perl option in the earlier script i forwarded22:02
scrottie0one suggestion, if all else fails, is grab the WRE sources and see what the build script does.22:05
@preaction_grab the WRE source from github, not from the tarball. the tarball is extremely out of date22:08
+danny_mkplainhao: http://pastebin.com/4FdrfEUJ22:08
@preaction_er... that's your system perl, no?22:09
+danny_mkyes22:10
+danny_mkplackup uses:  #!/usr/bin/perl22:12
+danny_mkhmmm... Image::Magick seems to be fine when I use /opt/local/bin/perl22:15
plainhaoprobably both were built using /opt/local libraries22:17
+danny_mkOK, too many perl binaries on the system, may have to break down and install WRE22:17
+danny_mkreally did not want to go that route but may be easiest option at this point22:17
scrottie0make sure that you're running the Makefile.PL with the perl whose lib you want to install the module into and everything should be fine22:19
scrottie0other than I remember Doug having some problems with library search path for shared libraries on OSX.22:19
+danny_mksyntax error at testEnvironment.pl line 441, near "$answer ~"22:22
+danny_mktrying to just run testPerl with /opt/local/bin/perl generates that error22:22
+danny_mkhmmm... I think I will just do all my webgui stull on a linux system, I will limit Perl development on the Mac for stuff that I can run without problems22:24
+danny_mkstull = stuff22:25
scrottie0mmm, what does /opt/local/bin/perl -v say?22:26
+danny_mkThis is perl, v5.8.9 built for darwin-2level22:27
scrottie0$answer ~~ @answers ... that's awesome and great, but testEnvironment needs a 'use v5.010;' 22:28
scrottie0let's do that now.  whee!22:28
scrottie0~~ is a 5.10 feature22:28
+danny_mkAH!!!22:29
+danny_mkhmmm.... failAndExit("Please upgrade to 5.8 or later! Cannot continue without Perl 5.8 or higher.");22:30
+danny_mkshouldn't that be updated?22:30
scrottie0yeah.22:30
@preaction_in 8, yes22:30
CIA-68webgui: root WebGUI8 * rdf31c13 / sbin/testEnvironment.pl : some naughty creature started using smartmatch so now the floodgates are open. unless someone closes them again. check for perl 5.10 instead of 5.8. - http://bit.ly/dS22N222:38
scrottie0great.  I committed as root.22:38
+danny_mkthanks for all your help guys, have to reboot my system.22:38
-!- danny_mk [~danny_mk@173-166-55-113-newengland.hfc.comcastbusiness.net] has left #webgui []22:38
+perlDreamer  frontier has a big boo-boo22:57
+perlDreamernetworkin in oregon is badly broken22:57
+perlDreamerrandom sites are being blocked23:01
+perlDreamerlike that bookmarking place from yesterday23:01
+perlDreamerpaypal23:01
-!- danny_mk [~danny_mk@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui23:15
-!- mode/#webgui [+v danny_mk] by ChanServ23:15
+danny_mkNot really sure I am liking this Mac as a development system.  I have problems with Padre and many other assorted Perl stuff23:16
-!- marco_adeti [~marco_ade@AOrleans-554-1-145-12.w92-152.abo.wanadoo.fr] has joined #webgui23:34
-!- marco_adeti [~marco_ade@AOrleans-554-1-145-12.w92-152.abo.wanadoo.fr] has left #webgui []23:38
plainhaodanny_mk: you could run linux on it instead?23:39
+danny_mkyes I could do that too23:39
@preaction_ubuntu works quite well on macs last i tried23:39
+danny_mkyou mean virtual system or actually replacing the Mac OS with ubuntu?23:40
@preaction_dual-booting OSX / Ubuntu23:40
@preaction_you have to dual-boot because OSX is the only thing that can do firmware updates23:40
* sbaur is confused again23:42
sbauron a 7.5.40 site, I'm trying to change the page users can go to for recovering passwords23:43
sbaurthe page is reached by op=auth;method=recoverPassword23:43
sbaurnow it seemed to me that that page's template should be chosen by the template in the settings for "Password Recovery Template"23:44
sbaurbut I make a change there, and it doesn't seem to effect the form users see, 23:44
sbauror, I'm a dufus and didn't click save23:45
sbaurgrrr23:45
+perlDreamercould also be in an uncommitted version tag23:46
+perlDreamerthat's another popular one23:46
sbaurI think when I committed the version tag for the change, i just assumed it would work, not realizing, that it was on the default template and I'd changed a copy23:46
sbaurs/realizing/remembering/23:47
--- Day changed Fri Mar 18 2011
@preaction_that might be a compliment, most of the time that does Just Work00:00
@preaction_for assets, at least00:00
@preaction_we might be able to do some crazy stuff so it works on settings too00:00
+perlDreameryeah00:01
+perlDreamertoo many ops/funcs etc00:01
@preaction_given a template namespace and a URL to find a definition()-like sub, we can do it00:01
@preaction_for settings though, a template namespace would do it00:02
+perlDreamerthe secret is to set "goBackToPage"00:02
+perlDreamerthat oughta do it00:02
@preaction_yeah, i wrote that bit for the assets00:02
@preaction_but it'd have to be fixed for Settings00:02
+perlDreameryou know, this is a quick read through00:03
+perlDreamerbut it should work00:03
+perlDreameralready00:03
+perlDreameruh, no00:03
+perlDreamergrrr00:03
@preaction_yeah, last i knew it specifically got an asset00:04
+perlDreamerSettings has a definition though00:04
@preaction_it would have to grep for op=editSettings, grab the settings definition, look for the template, fail to find it, look in Auth's editUserSettingsForm, fail to find it, look in Account's editUserSettingsForm, fail to find it, etc...00:05
+perlDreamerthis just means that our introspection capabilities suck00:05
+perlDreameror00:05
+perlDreamerno, it means they suck00:06
-!- danny_mk [~danny_mk@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Quit: danny_mk]00:06
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]00:32
-!- SynQ_ is now known as SynQ00:39
-!- mode/#webgui [+v SynQ] by ChanServ00:40
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Read error: Operation timed out]00:43
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]01:08
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui01:09
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]01:10
+perlDreamerfrodwith, have you ever tested Fork from an Asset with a UTF-8 URL, using IE?02:10
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui02:52
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]02:55
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui03:00
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]03:00
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]03:19
-!- ekennedy [~ekennedy@173-112-17-96.pools.spcsdns.net] has joined #webgui03:22
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]03:38
ekennedyI'm trying to modify the definition of an existing WebGUI  Asset.  I've update the labels on a couple of fields and restarted modperl, however, the changes are not displayed on the objects edit screen.  I would think it isn't be loaded but if I include an invalid statement in the code it fails with a compilation error when I try to view the object.  Any suggestions why I might not see my changes to the object?03:42
@preaction_ekennedy: did you edit the asset code directly?03:45
@preaction_what asset exactly?03:45
ekennedyYes.  It is a custom Sku asset.03:45
@preaction_dunno. pastebin code perhaps?03:47
ekennedyWould you expect that it could be related to the setting of "autoGenerateForms"?03:50
@preaction_it could be, sure03:50
ekennedyLet me look at that.  Funny thing is that the hover help and labels match what was originally in the code.  I'll poke around some more.  Thanks for the input.03:51
@preaction_browser cache?03:51
ekennedyI've restarted modperl, cleared the webgui cache, and the browser cache.  03:52
-!- ekennedy1 [~ekennedy@70-14-92-43.pools.spcsdns.net] has joined #webgui04:17
-!- ekennedy [~ekennedy@173-112-17-96.pools.spcsdns.net] has quit [Ping timeout: 240 seconds]04:18
-!- ekennedy1 [~ekennedy@70-14-92-43.pools.spcsdns.net] has quit [Ping timeout: 264 seconds]05:42
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 260 seconds]07:27
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has joined #webgui07:54
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui12:23
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: "Three Stooges Beer" - It doesn't taste that good, but it sure is funny.]14:41
-!- ekennedy [~ekennedy@173.154.54.73] has joined #webgui14:57
-!- ekennedy [~ekennedy@173.154.54.73] has quit [Quit: Leaving.]15:37
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Read error: Connection reset by peer]15:40
-!- danny_mk [~danny_mk@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui15:43
-!- mode/#webgui [+v danny_mk] by ChanServ15:43
-!- danny_mk [~danny_mk@173-166-55-113-newengland.hfc.comcastbusiness.net] has left #webgui []15:43
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui15:44
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui15:58
-!- mode/#webgui [+o pbcj] by ChanServ15:58
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui16:11
-!- danny_mk [~danny_mk@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui16:30
-!- mode/#webgui [+v danny_mk] by ChanServ16:30
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui16:44
-!- sbaur [~Adium@130.157.145.37] has joined #webgui17:01
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:05
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 240 seconds]17:17
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui17:31
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui17:34
-!- mode/#webgui [+v bartjol] by ChanServ17:34
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui17:41
-!- mode/#webgui [+v perlDreamer] by ChanServ17:41
+bartjolanyone wanna listen to my music open network stream http://host294.procolix.com:8000/usr/share/icecast2/wev/razo.ogg18:21
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]18:30
sbaurin the password recovery template, (in 7.5.40 at least) there is a <tmpl_var recoverMessage> defined. How do I add something into this var? I searched the wiki without finding anything, and if it's in the help somewhere, it's not under password or recover.19:08
scrottie0how do you add to the var...?19:09
scrottie0whatever asset or account plugin that displays that template sets it...19:09
sbaurwhere can I supply text for it. If it's a var, seems like it should be coming from somewhere19:09
sbaurI edit it from settings19:09
scrottie0what url brings this page up?19:10
sbaurany url with op=auth;method=recoverPassword in the query string19:10
sbaurseems like something was created on the backend that was never implemented on the front end, but, i'm not sure :)19:13
scrottie0entirely possible...19:13
scrottie0that kicks execution to WebGUI::Operation::Auth which kicks execution to WebGUI::Auth::WebGUI (probably; nothing else defines a the recoverPassword method)... that kicks over to one of two methods, www_emailRecoverPassword being one of them... it takes an optional argument and if it gets it, it sets that template variable to it.19:16
scrottie0nothing that calls it sets that argument.19:16
scrottie0around line 868 in WebGUI::Auth::WebGUI is this:  $vars->{'recoverMessage'} = $_[0] if ($_[0]);19:16
scrottie0making that come from settings would probably make more sense.19:17
sbaurwere you checking in current codebase  or 7.5.40? just so i know if I should file a bug, or if I need to do more research first19:17
scrottie0current19:18
sbaurkewl, thanks19:18
scrottie0no problem.  it's probably the same in yours but it would be a good idea to look.19:18
sbaurit's not a huge deal, I'll just add text into the template. But it seems like a nice to have :-)19:19
scrottie0most likely, the current design was intended for subclasses to override the method and add that... hrm.19:19
scrottie0editing the template directly would make sense.19:19
* sbaur wishing I didn't have to commit changes to the password recovery template to test them -- waiting for my template preview backport 19:21
scrottie0I want the template diff feature!19:22
sbaurthat would be awesome19:24
scrottie0http://blog.reddit.com/2011/03/why-reddit-was-down-for-6-of-last-24.html # replication can fail in Postgres too... if your SAN malfunctions and loses writes.20:29
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Remote host closed the connection]21:19
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]21:50
sbaurscrottie0: looks like that tmpl var is used by the code if someone puts in a bad address. That's where the "We have no record of a user matching the information you have given" gets displayed22:10
-!- danny_mk [~danny_mk@173-166-55-113-newengland.hfc.comcastbusiness.net] has left #webgui []22:45
--- Day changed Sat Mar 19 2011
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 264 seconds]00:56
scrottie0ah.  okay, I was sloppy, as usual.  one of the calls to that function does set it.01:02
sbaurI can't say it was named in a way to make that obvious, but oh well, I guess I can't have everything after all01:03
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui01:07
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]01:08
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds]01:08
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui01:12
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]01:30
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit []01:40
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui01:52
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]01:56
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]04:31
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui04:31
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]05:01
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: "Three Stooges Beer" - It doesn't taste that good, but it sure is funny.]06:02
-!- CIA-68 [~CIA@208.69.182.149] has quit [Ping timeout: 240 seconds]10:16
-!- CIA-74 [~CIA@208.69.182.149] has joined #webgui10:36
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Quit: Ex-Chat]11:12
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui12:12
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]12:14
-!- waxhead [~pete@ppp121-45-218-137.lns20.cbr1.internode.on.net] has quit [Ping timeout: 250 seconds]12:36
-!- waxhead [~pete@ppp121-45-193-159.lns20.cbr1.internode.on.net] has joined #webgui12:48
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui13:28
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui16:11
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui18:36
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]18:38
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui21:31
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]21:33
--- Day changed Sun Mar 20 2011
-!- kaare_ [~kaare@91.100.9.242.generic-hostname.arrownet.dk] has quit [Read error: Operation timed out]00:57
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui01:07
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]01:10
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui01:11
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 255 seconds]01:13
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui02:06
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]02:07
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui02:25
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: Connection reset by peer]02:53
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui02:56
-!- waxhead [~pete@ppp121-45-193-159.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]03:03
-!- waxhead [~pete@ppp121-45-193-159.lns20.cbr1.internode.on.net] has joined #webgui03:04
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui03:13
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]03:14
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]03:20
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui03:36
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]03:37
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui05:00
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 250 seconds]05:04
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui08:49
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Read error: Connection reset by peer]08:50
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui11:15
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 252 seconds]11:16
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: "Three Stooges Beer" - It doesn't taste that good, but it sure is funny.]11:58
-!- Radix__ is now known as Radix_12:12
-!- mode/#webgui [+v Radix_] by ChanServ12:12
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui12:22
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]12:23
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui13:49
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui14:08
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]14:09
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui16:17
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]16:19
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]16:39
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui16:40
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]16:42
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui16:45
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:02
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui17:12
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 255 seconds]17:15
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: "Three Stooges Beer" - It doesn't taste that good, but it sure is funny.]17:53
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui18:47
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]18:49
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui19:09
-!- virgomoon [~maestro@66.244.99.4] has joined #webgui20:30
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Remote host closed the connection]21:15
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui21:28
--- Day changed Mon Mar 21 2011
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui00:23
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]00:24
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui01:47
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]01:49
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui02:50
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]02:51
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui03:03
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]03:04
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui03:28
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]03:28
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]04:13
-!- virgomoon [~maestro@66.244.99.4] has quit [Quit: This computer has gone to sleep]04:59
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui07:32
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]07:33
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui08:37
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 250 seconds]09:51
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui11:03
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]11:19
-!- carogray [~Caroline@108.97.253.88] has joined #webgui11:53
-!- carogray [~Caroline@108.97.253.88] has quit [Client Quit]11:53
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui13:12
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]13:12
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui14:08
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 250 seconds]14:30
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui14:39
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer]14:43
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:00
-!- mode/#webgui [+v Radix_] by ChanServ15:00
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui15:25
SDuensinMorning.15:45
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui16:04
-!- mode/#webgui [+v bartjol] by ChanServ16:04
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui16:11
-!- mode/#webgui [+o pbcj] by ChanServ16:11
-!- virgomoon [~maestro@66.244.99.4] has joined #webgui16:22
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:37
-!- sbaur [~Adium@130.157.145.37] has joined #webgui16:58
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui17:12
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui18:55
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]19:25
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui19:26
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui19:28
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]19:30
scrottie0yarrrrrrrrrr.19:35
@preaction_yo ho me heartie!19:39
sbaurpreaction_: The file you asked me to email is at http://pastebin.com/GqLk4H7r . When I tried to email it, it was rejected as spam. go figure :-/20:14
sbaureveryone.net just hates me...20:15
@preaction_sbaur: thanks, i'll get this to them20:17
sbaurthanks, and OMG is it annoying20:17
sbaurthank goodness for IRC20:17
@preaction_did any more logwatches get marked as spam?20:18
@preaction_or rather, did the ones after this one make it to you?20:18
sbaurnope, that  seems to have been the last one20:19
sbaurbut, they were making it to me fine, they just weren't making it to you and colin20:20
scrottie0I have on my (personal) todo list to make an anti-spam-filter message encoding format to submit to the IETF as a standard.20:34
scrottie0using a few dozen "safe" words such as meeting, office, carpool, billables and so forth, it would encode arbitrary messages.20:34
scrottie0I worked for a company for quite a while doing video slots and video poker machines for the Vegas market.  they outsourced email to Yahoo!.  damned heck if we could ever get an email message through there.20:35
@preaction_sigh, why is outsourced email only slightly less stupid and less work than hosting your own20:36
scrottie0I was away from the computer all weekend... was starting to think this morning that I wouldn't be caught up on email until Wednesday.20:36
scrottie0now I'm hungry and haven't accomplished a single damn thing.20:37
@preaction_wow, you must get more e-mail than i do20:37
scrottie0you'd think that these email companies would figure out that if they get a message back with an Message-Id, and it's to the person who sent the email that they generated the Message-Id for, and they haven't seen that Message-Id more than a few times, it PROBABLY isn't spam.20:38
scrottie0er a message-id they generated20:38
@preaction_or if the address the message is from has sent daily messages for 6 years and never been marked as spam?20:39
scrottie0... or other simple stats like that, yeah.20:39
scrottie0email volume is temporary and related to a number of projects all starting at the same time.20:40
@preaction_i prefer openbsd's spamd approach: greylist, tell them to try back in 4 hours, if they try back sooner, or don't try back within 48, blacklist them and set their bandwidth to 1bps20:40
scrottie0as well as dangling nits from recent performance upgrades.20:40
scrottie0greymilter, yeah.20:40
@preaction_ah yes, i still have to set up proper monitoring of the slave situation20:40
scrottie0that kind of runs afoul of my experimental sendmail replacement, which doesn't queue anything.  it sits there trying to deliver it, and if it fails, it spits out all of the errors on stderr, which mutt faithfully displays to the user.20:41
@preaction_but the slaves haven't desynced, which means the problem there is fixed20:41
@preaction_yeah, temporary fails have to be handled :p20:41
scrottie0I haven't implemented this yet, but ultimately, I want my sendmail replacement to attempt to deliver by authenticated IMAPS signons on the mail provider the mail was sent from... so it would take a list of accounts... google, yahoo, work, etc, etc... if you mail someone with a gmail account, it signs in there and emails locally rather than ever touching SMTP, if it can avoid it.20:43
scrottie0sure the sender address might change but who cares.20:43
scrottie0personal email was backlogged too.20:44
scrottie0I've got something for you... just one minute...20:44
@preaction_has anyone tested WebGUI with LWP 6? I keep hearing horror stories about the new stricter SSL requirements21:48
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer]21:49
scrottie0stricker SSL requirements?  it actually checks the cert now?21:54
scrottie0stricter?21:54
@preaction_it requires the certs have a chain of trust, yeah21:55
scrottie0well, I hope they deprected the slop mode, but otherwise, sounds good21:56
@preaction_i think there's a flag to restore the old mode21:57
Haargthere's an env var that can be set so it doesn't do the certificate checks, and if you don't install some additional modules it doesn't have the CAs to check against.22:03
@preaction_but afaik if you don't have the CAs, it just fails out period22:03
Haargif you install IO::Socket::SSL and Mozilla::CA it should work fine for any properly configured host22:03
@preaction_even self-signed?22:04
Haargno22:12
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]23:13
-!- carogray [~Caroline@108.97.253.88] has joined #webgui23:34
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]23:39
-!- sbaur [~Adium@130.157.145.37] has joined #webgui23:47
--- Day changed Tue Mar 22 2011
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui00:13
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 240 seconds]00:42
CIA-74webgui: Doug Bell master * r5e6483e / (4 files in 4 dirs): add lineage increment_step and _offset for multi-master DB clusters - http://bit.ly/hcDYGm01:27
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]01:30
-!- carogray [~Caroline@108.97.253.88] has quit [Read error: Connection reset by peer]01:32
CIA-74webgui: Doug Bell master * r2a519d5 / (docs/changelog/7.x.x.txt lib/WebGUI/Group.pm): change group INSERT to REPLACE to prevent merge problems in multi-master DB clusters - http://bit.ly/eKpisj01:50
CIA-74webgui: Doug Bell master * r0e48d22 / (2 files in 2 dirs): add 12078 Add alt tag to default Image template - http://bit.ly/hvSR0501:57
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 248 seconds]02:08
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui02:24
CIA-74webgui: Doug Bell master * r5f090fe / (2 files in 2 dirs): 02:27
CIA-74webgui: fix 12077 Carousel update not possible02:27
CIA-74webgui: We have to make sure the TinyMCE updates the underlying02:27
CIA-74webgui: textarea before we grab the text from it - http://bit.ly/dVkLkQ02:27
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui02:29
@preaction_CIA-74: you like spam don't you?02:29
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]02:30
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui03:13
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]03:13
@preaction_er... how is t/Storage/utf8_filenames.t testing utf-8 filenames? the \x sequences are below chr(256), and perldoc perluniintro says that those are converted to 8-bit characters03:26
@preaction_i have a test failure where the ? is converted to something that looks exactly like it, but is apparently a different character03:27
@preaction_i would not doubt that OSX is doing it on me...03:29
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 260 seconds]03:45
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui03:45
scrottie0how much should I be afraid of rebuildLineage.pl ?03:58
@preaction_not very, but do not run it while users are allowed to add things to the site04:00
@preaction_it's got built-in sanity checks, it tries to make sure it can actually rebuild before it goes04:00
@preaction_makes sure there's no circular references, and will put any orphans in a nice place04:00
@preaction_but make a backup anyway04:01
* scrottie0 nods04:01
@preaction_i will admit that last Monday morning when I ran it on alumni, i did not make a backup, but I do not recommend that I repeat my actions ;)04:01
scrottie0some days we wear asbestos long johns, some days we wear chaps.04:02
CIA-74webgui: Doug Bell master * r35811a2 / t/Asset/File/Image.t : fix image rotate test to really test if it was rotated, not just "changed" - http://bit.ly/gEKVI704:05
CIA-74webgui: Doug Bell master * r906fa4a / (docs/changelog/7.x.x.txt sbin/rebuildLineage.pl): try to reconnect to the DB if rebuildLineage.pl takes a long time - http://bit.ly/f0jtC404:05
CIA-74webgui: Doug Bell master * rcdda20f / t/Storage/utf8_filenames.t : 04:05
CIA-74webgui: add better diag and fix test.04:05
CIA-74webgui: I think OSX is altering the UTF-8 chars to a different codepoint on me. - http://bit.ly/eEMK4104:05
CIA-74webgui: Doug Bell master * rb13064b / t/Macro/FilePump.t : clean up the FilePump bundle after the test - http://bit.ly/g4tO3h04:05
@preaction_I think CIA-74 and I agree that I have been a busy little bee today!04:06
scrottie0preaction_++04:12
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui04:14
-!- mode/#webgui [+o pbcj] by ChanServ04:14
* scrottie0 waves to pbcj04:16
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui04:17
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]04:18
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Client Quit]04:18
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui04:26
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]04:26
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]04:26
-!- virgomoon [~maestro@66.244.99.4] has quit [Quit: This computer has gone to sleep]04:50
CIA-74webgui: Doug Bell master * r29b2b49 / docs/create.sql : preparing for 7.10.12 release - http://bit.ly/e5rSTl05:18
-!- Radix_ changed the topic of #webgui to: [7.9.24-stable | 7.10.12-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com05:58
+Radix_I keep updating the topic.. but one of these days I need to upgrade our webserver from 7.0.8-stable06:03
+Radix_Assets: 7174, Packages: 3, Templates: 289, Active Sessions: 1010, Users: 17976, Groups: 234006:04
@preaction_oh wow06:04
@preaction_that shouldn't be too bad06:04
@preaction_but wow, that's a bit old man ;)06:04
+Radix_haha06:04
+Radix_it's still working well - we've had no reason to change it or do anything with it06:04
@preaction_that's good at least06:05
+Radix_we update it for every software release.. and got users signing up for free academic versions and customers logging in for updates and whatnot all the time06:05
@preaction_and if you're using Calendar in particular, there might be some unwelcome changes06:05
CIA-74webgui: Doug Bell master * rcd425b9 / (4 files in 4 dirs): preparing for 7.10.13 dev - http://bit.ly/gtC9Zu06:05
@preaction_they're good changes, and they're fine changes, and together we're getting over this bad patch!06:06
@preaction_AIE! The wound again!06:06
+Radix_nah, don't use calendar06:06
@preaction_then it's all additions, nothing really evil06:06
@preaction_you'll pardon my question, but what is your business again?06:06
+Radix_but I know all the assets will need to be revamped.. and we have some custom code for adding users via script06:06
@preaction_that shouldn't be affected, the custom user script at least06:07
@preaction_unless you're not using the API, then maybe06:07
+Radix_https://www.formsys.com/ - We develop CAD/CAM for the marine and structural design industries06:07
@preaction_7.5 changed the userProfileData table schema06:07
@preaction_oh nice06:07
+Radix_nah, I used the api :)06:07
+Radix_err.. cad cam software I meant tot say06:07
@preaction_then the changes are transparent06:08
@preaction_Rhino3d plugin even? I used that back when I was playing around with POV-RAY06:09
+Radix_rhino's come along way since06:09
@preaction_wow, they've changed their scope immensely since then06:09
@preaction_but that was 12 years ago, i was freshman in high school :p06:10
+Radix_it's more a competitor for us now, especially with it being so cheap, but we're more focused on ship design06:10
@preaction_yeah, you've got the value-add for that stuff06:10
+Radix_for our structural stuff we even do earthquake analsysis.. but who needs that eh?06:11
@preaction_nobody anywhere ever, really. earthquakes are extinct like volcanoes and the dodo bird06:11
@preaction_i see, so this is structural testing in software. very cool06:12
+Radix_Yeah, checks your design against local steel design codes and generates a report, etc06:12
+Radix_we support all the US codes, UK, EU, etc06:13
+Radix_Well I'd better grab some lunch.. afk :)06:14
@preaction_temperature maps for simulated stresses? wow06:14
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui08:34
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.]09:39
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui09:40
-!- mode/#webgui [+v Radix_] by ChanServ09:40
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: "Three Stooges Beer" - It doesn't taste that good, but it sure is funny.]12:17
-!- carogray [~Caroline@72-60-185-128.pools.spcsdns.net] has joined #webgui12:18
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui12:45
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui13:16
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]13:18
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]13:33
-!- carogray [~Caroline@72-60-185-128.pools.spcsdns.net] has quit [Read error: Connection reset by peer]14:07
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui14:30
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]14:56
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui14:57
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui15:31
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]15:32
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui16:42
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:44
-!- sbaur [~Adium@130.157.145.37] has joined #webgui17:04
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui17:21
-!- danny_mk [~danny_mk@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui17:55
-!- mode/#webgui [+v danny_mk] by ChanServ17:55
+danny_mkThis is probably a FAQ and I am pretty sure I have asked it before but here it goes:  How does one change the "content/type" on an asset (template/Macro/Wobject).17:56
+danny_mk$session->http->setMimeType('application/json'); does not seem to be the right answer17:58
+danny_mkIf I include a macro that contains that code in an article I am sure the article mime type will come before the macro sets the mime type17:59
scrottie0screw purl and perlbot and even screw gumbybrain... we need to talk to IBM about getting Watson in here answering questions.18:24
scrottie0now, you aren't sending that (perl API call to WebGUI's API) to the browser as if it were HTML/JS, are you?18:25
scrottie0"include a macro that contains that code"... you created a macro, right?18:26
scrottie0in which case, it just isn't running early enough in the request18:26
scrottie0and what's wrong with the text/html content type you get already?18:27
scrottie0you could add a <meta http-equiv="content-type" content="text/xml"> to the extra head tags of the asset in its properties/edit screen but that may or may not work depending on the content type you're trying to go to, how it's being used, what browsers are fetching it, and so on18:29
scrottie0otherwise, you need to subclass the asset 18:29
Haargusing macros to run code as opposed to inserting or transforming text will almost certainly fail in many cases18:29
Haargthe way i'd generally go about returning something with a custom content type is to create a snippet, set its content type, and have it AssetProxy the content from somewhere18:30
+danny_mkYes, I created a macro18:30
+danny_mkOK, so set the snippet content type as part of the extra head tags right?18:31
Haargno, snippets can set the content type directly18:32
+danny_mkalright let me try that18:33
Haargtrying to supply a different content type for an article does seem a bit weird though.  what kind of content are you actually dealing with?18:33
+danny_mkJSON feeding to a YUI datatable18:33
Haargbut the information is in an article?18:35
+danny_mkOK, here it goes, first things first, I wanted to make sure the json part works firts.  I created a macro that returns json18:36
+danny_mkI placed that macro in an article, the macro works fine and does return a json string but it is displayed in the article18:37
+danny_mknow, I will use a snippet instead and see if that works18:37
scrottie0preaction has been bolting this stuff on to WebGUI... not sure if he's working on 7 or 8... adding base methods for fetching asset data as JSON and updating it and creating assets from spec... you might talk to him about beta testing his work18:38
Haargok.  yeah, a snippet is what you want for that kind of thing.  it will let you set the content type, and will serve content directly without wrapping it in a style template.18:38
+danny_mkOK, trying the snippet18:39
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui18:48
-!- mode/#webgui [+o pbcj] by ChanServ18:48
+danny_mkExcellent, looks good so far.  Thanks for your help.18:52
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui19:42
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]19:44
scrottie0heya pbcj.  how goes stuff?19:51
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]19:56
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui19:57
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]20:36
* pbcj sends a belated wave to scrottie020:48
ckotilis there a newbie guide to creating content using the article asset, or something better so that it is easy for a new user (or me) to upload an image to the site with a SEO url? Id like to be able to then reuse the image elsewhere. ive been using webgui for a few years now and this simple task eludes me.21:01
ckotilthe upload image form for the article asset just inserts a link to the image. doesnt let you (easily) integrate the image into the article asse.t21:01
ckotiland the insert webgui image button in the richeditor is no good because the user first has to upload the image into the media folder, or wherever21:01
@preaction_most of the people i know have multiple folders they upload images to before using them with Article21:12
ckotilthat's what we do now. but my users hate it21:12
@preaction_but what you describe is one of the major problems I have with webgui as a CMS (specifically, as my personal blog)21:12
ckotilciting, too many clicks21:12
ckotilyeah.21:12
@preaction_you do realize that URLs do not get parsed for keywords, right? SEO does not apply21:13
@preaction_also, using the short URL causes a performance decrease right now, because we have not yet implemented X-Sendfile21:13
@preaction_so it has to Redirect, which takes more effort than the /uploads URL21:13
ckotilyeah, and that's OK. bc the benefits of the SEO, at least when using the file asset outweigh's the performance hit.21:14
ckotilits great to use a single URL that will never go away. just update the file asset with your new image , and you're all set.21:14
@preaction_right, but I just mentioned that SEO does not apply here21:14
@preaction_and yes, that works to a point, but there are site performance optimizations that work best when the image URL changes if the URL itself changes: setting 10-year cache times, for example21:15
@preaction_i do want to fix the number of clicks it takes to attach an image to a Rich Text Editor, but because it's difficult, not because of SEO21:15
@preaction_the image will still be added using an /uploads URL, unless someone also gets to implementing X-Sendfile, which removes the performance problem, then we may try going back to using the asset URL for normal cases21:16
ckotili think that change alone would really help webgui's acceptance among the 'easy to use' CMSs21:17
@preaction_the abnormal cases being the 10-year cache times21:17
@preaction_i agree ten thousand percent, i even know how i want to do it. if i can get to it is another matter entirely21:17
ckotilyeah.21:17
@preaction_i imagine a WebGUI article that knows every file attached to it, every file is an asset, and you can quickly search and filter all attachments to all assets to find the one you want21:18
ckotilthat sounds like a winner to me.21:18
@preaction_i sometimes lump any random URL into the "attachments" boat, and now i even forgot what I thought that was brilliant at the time21:18
ckotilheh21:18
@preaction_probably having to do with the Related Links area of the Event asset and getting rid of it for something more uniform21:19
@preaction_because what is a Related Link but an Attachment as a URL instead of as a file. WebGUI could even precache that URL, if it's an image or file and not an html page, and show that to the user instead of the link21:19
@preaction_ah yes, that was it21:19
ckotilah. too much emphasize on performance and not enough on ease of use 21:20
@preaction_no, the ease of use bit is this: User enters a URL for a file, WebGUI grabs that file, makes a file asset, and attaches it to the Article21:22
@preaction_no uploading required there21:22
ckotilok, so it is easy. just not flexible.21:23
@preaction_uploading is still possible of course, but if the file is already out on the web, the Internet is going to be much faster than your random residential internet21:23
@preaction_huh? that's just the URL bit, the normal files work exactly as they would21:23
@preaction_there would be a sidebar on the right side of the Rich Text Editor that says Attachments. There'd be two tabs or something: One for "This Asset" other for "All Assets", there'd be a text box to filter by keyword, and clicking would add the file in some way to the editor21:24
@preaction_then at the bottom there'd be a way to add new, by either URL or upload21:24
ckotilyeah but to uplaod your own image to the system requires you to leave the edit article interface, create a file asset, uplaod the image. then go back to your article asset and reference the new file asset. tedious.21:24
ckotiloh this is your vision for the way it will work. not the way it currently works. i missed that part.21:25
@preaction_right21:25
ckotilyeah, that sounds very useful. we need it!21:26
ckotilI wonder if my group uses webgui differently than anyone else? we have the public facing web stuff that everyone has, but also inline with that , there's a documentation system. Documentation that needs to be accompanied by images or even video become difficult to manage currently. because of too many clicks, and organizing said images and video to be referenced from the article/layout asset.21:27
ckotilthe biggest pitfall of our current system is that it requires training for anyone to use it well.21:28
@preaction_our two biggest clients (well, one, in two departments) use Kristi extensively for personal training. I use her for ideas and finding newbie hangups21:29
ckotilwe're updating our website/doc system requirements right now. the big questions we have yet to answer are do we keep the combined website/doc system? (most likely) and, is there anything out there that will make creating documentation easier than webgui.21:30
ckotilim advocating sticking with webgui , and overhauling our templates to make it easier for users to manage documentation.21:31
ckotilit's gonna be tough. 21:31
@preaction_all the PB books that we've updated over the years are now available for free from http://webgui.org/user-guides21:31
ckotilyeah, but users have to read 'em.21:32
@preaction_you're going to get that with any system, really21:32
@preaction_but i will always be interested in ideas to make everything more intuitive21:33
@preaction_8, for example, has a far more intuitive approval/versiontag system21:33
ckotilive done my best at abstracting away all of the webgui admin console qwerks. all of the 'add content' links are in the style templates. which then take you to the edit article/layout/file/whatever interfaces. but it's thins like having to add a file first, then add the article to reference that file which makes the system difficult to use21:34
@preaction_in 8, the admin console and the asset edit page will be templatable, so that may help you out21:35
ckotiland for the version tag approval system, we use, no approval, just direct commits. and when there is a tag a user must commit. i throw up a huge 'COMMIT ME NOW!' button at hte top of the page. then emails go out after a week with an approval URL if they forget.21:35
@preaction_though i will say that avoiding the AC entirely is not really going to help me make it better :p21:35
ckotili use the AC all time. love it.21:35
@preaction_there is an Auto Commit Immediately mode now, or doesn't that work for your purposes?21:35
ckotilwell we like the commit messages21:36
ckotilhave an rss feed on that to keep up with changes21:36
@preaction_you can still have commit messages with autocommit, webgui just puts them right on the commit message screen21:36
@preaction_at least it should, in the most recent version21:37
ckotilah. i see commit automaticall. but we're doing multiple per user.21:37
@preaction_8 goes one step further: no more version tag modes, if you can approve content, you pick if the content is approved for commit right there as you save it21:37
ckotilthe versioning stuff has been working out well. no big complaints there.21:38
@preaction_multiple per user is the "default" version tag mode, the old one21:38
ckotiland we've even leveraged the approval workflow to manage weekly reports for various things. report is submitted to webgui via the api (well a cgi script), then a tag is created , emails go out, and users must approve the tag before it gets commited.21:39
@preaction_on another note: our e-mail provider told me I am not allowed to have a log sent via e-mail to tell me that some forbidden domain has tried to spam me, because that log telling me that the forbidden domain is spamming me is itself marked as spam21:39
ckotilheh21:39
ckotilwhitelist it?21:40
@preaction_actually, yes, 8's Admin interface will help you a bit21:40
@preaction_that is what I asked them to do, and that was their response to me21:40
ckotilyeah, any improvement to the approval/versioning would be good. tho the current system works nicely21:41
@preaction_i wish more people shared your opinion of it :p21:42
@preaction_but the templating of the edit screen and the asset helpers should assist you as well21:42
ckotilcool21:42
@preaction_i think I made an RFE somewhere with my proposal for the Attachments thing, let me dig it up if you want to add to the discussion (of which there has probably been none)21:42
ckotildo you think Kristi would be able to point me to some newbie guides for adding content containing images/video?21:43
ckotilk21:43
ckotili think since ive been using webgui for 3 years now , my method for doing simple tasks in webgui is very differnet from a new users.21:43
@preaction_i don't know, for all the work I do I spend very little time actually using webgui, which is why I rely on her and users like you to tell me when the UI sucks21:46
@preaction_as i tell everyone else, i spend 14 hours a day in a text editor21:46
@preaction_which reminds me, those other 2 hours are spent getting food and coffee!21:47
ckotilheh, do it.21:48
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]21:50
scrottie0start to feel like this after a while?  I know I do.  http://slowass.net/~scott/tmp/playpen.jpg21:51
@preaction_yes, i tend to act out when that happens: add some bell or whistle that solves some pet peeve of mine21:52
@preaction_or today, i'm gonna do this: http://www.webgui.org/rfe/request-for-enhancement/12079 it'll take 10 minutes, and it's a good idea21:52
scrottie0I meant with respect to being couped up at the computer, not hampered by WebGUI.21:52
@preaction_either way21:52
@preaction_otherwise cooking, making a big production out of it, tends to help me stay the hell away from the screen for a while21:53
@preaction_trying to perfect a recipe for french toast right now. needs more vanilla i think21:55
ckotilfyi , new webgui users. http://noc.nwave.noaa.gov/22:01
@preaction_ooh! we can add NOAA to our list?22:02
ckotilwe let the NOAA web developers create the templates and everything. the intergration with the rest of sites is a little wonky, but it works OK22:02
ckotilIm not sure.22:02
ckotilI could check with the managers.22:03
ckotiltho, since this site is public facing, you guys could pry do a screen cap, and call it a day.22:03
@preaction_eh, if you have an e-mail address i can forward to tavis (sales@plainblack.com) that'd be enough. we're also usually looking for success stories and the like, though i'm not sure if his new duties allow time for that anymore22:04
ckotilour main site is up there. http://globalnoc.iu.edu22:04
scrottie0which new duties are these?22:09
@preaction_Project Manager22:10
scrottie0fg22:10
scrottie0fg22:10
scrottie0argh, curse you, ptty!22:11
@preaction_^Zdisown\n22:11
-!- scrottie0 [~scott@li25-98.members.linode.com] has quit [Quit: Leaving]22:11
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui22:11
scrottie0after extensive research, I have purchased four pieces of hardware related to skype.  This is one of those "I'm going to hell for this" things.22:16
* scrottie0 sighs22:16
@preaction_good wow god22:16
scrottie0quite often I wonder what the heck I'm doing in the technology sector.22:16
scrottie0I can barely operate Lego bricks.22:16
@preaction_join the club man22:16
@preaction_every cellphone anyone ever gives me just baffles me22:17
scrottie0I had a turn-of-the-cellphone-century Nokia with a black and white screen that worked fine but it got smashed (which is _hard_ to do) so I'm back on the Motorola phone I got because it offered GPRS tethering.  It's also a dino but it's color.  Miserable.22:20
scrottie0it's a flip phone but it has side buttons that change the ringer.22:20
scrottie0it's always a crap shoot whether it's super extra loud or completely off.22:20
scrottie0I could go on for hours for about the miserable misfeatures and general idiocy of the user interface but I'll leave it at that.22:20
@preaction_i might get labelled a fanboy, but the only cellphone interface i've seen and actually enjoyed was the iphone22:21
scrottie0I want to learn Spanish just so that I can find out why the heck I get two or three wrong numbers from Spanish speakers.22:22
scrottie0er, a day.22:22
@preaction_it's cheaper to re-use old numbers than issue new ones?22:22
scrottie0in general, I hate cell phones.22:23
scrottie0which is a major reason I don't own a nice one.  if it didn't get smashed on accident, it would happen eventually on purpose.  cell phones are barely above alarm clocks in my view.22:23
@preaction_i hate what they are becoming: the new Ma Bell, along with the most personal object people carry with them everywhere22:24
scrottie0yeah.  I miss my two way pager.  I'm always trying to figure out how I can arrange to get by with just that.  it was awesome.  you call an 800 number.  a human picks up and transcribes the message.  I get a page that isn't a mangled translation.22:25
scrottie0they even learned the correct capitalization of various pieces of technology I was being paged about.22:25
scrottie0now they have an SMS gateway running so I could text from my two way pager.  all I have to do is ditch the cell!22:26
scrottie0and of course there's the email gateway, still.22:27
scrottie0if present attempts at making skype portable fail, I'll go for a cheap, small Android tablet or an iPod Touch.22:33
-!- ryuu_ro [~rory@5357069A.cm-6-8a.dynamic.ziggo.nl] has joined #webgui23:09
-!- ryuu_ro [~rory@5357069A.cm-6-8a.dynamic.ziggo.nl] has quit [Client Quit]23:10
-!- danny_mk [~danny_mk@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Quit: danny_mk]23:11
-!- carogray [~Caroline@68-246-158-52.pools.spcsdns.net] has joined #webgui23:32
-!- carogray [~Caroline@68-246-158-52.pools.spcsdns.net] has quit [Read error: Connection reset by peer]23:34
-!- carogray1 [~Caroline@68-246-158-52.pools.spcsdns.net] has joined #webgui23:34
-!- carogray [~Caroline@68-246-158-52.pools.spcsdns.net] has joined #webgui23:43
-!- carogray1 [~Caroline@68-246-158-52.pools.spcsdns.net] has quit [Read error: Connection reset by peer]23:43
-!- carogray1 [~Caroline@68-246-158-52.pools.spcsdns.net] has joined #webgui23:54
-!- carogray [~Caroline@68-246-158-52.pools.spcsdns.net] has quit [Read error: Connection reset by peer]23:54
--- Day changed Wed Mar 23 2011
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 250 seconds]00:15
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Remote host closed the connection]00:24
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui00:29
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]00:30
-!- carogray1 [~Caroline@68-246-158-52.pools.spcsdns.net] has quit [Read error: Connection reset by peer]00:39
CIA-74webgui: Chris Hanson master * r73ff2b8 / www/extras/templatePreview.js : Corrected minor javascript bug in template preview: "k is not a function" - http://bit.ly/hpvEt201:10
-!- sbaur [~Adium@130.157.145.37] has left #webgui []01:13
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui01:42
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]01:44
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]01:46
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui01:47
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 248 seconds]02:38
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui03:23
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]03:25
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]03:36
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui03:37
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui08:47
-!- ryuu_ro [~rory@D57D69B6.static.ziggozakelijk.nl] has joined #webgui09:23
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui09:25
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]09:26
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui09:59
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui10:58
-!- preaction_ [~preaction@li79-149.members.linode.com] has quit [Ping timeout: 246 seconds]10:59
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui11:01
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]11:02
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui11:04
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]11:18
-!- carogray [~Caroline@72-60-243-38.pools.spcsdns.net] has joined #webgui11:54
-!- waxhead [~pete@ppp121-45-193-159.lns20.cbr1.internode.on.net] has quit [Ping timeout: 252 seconds]12:36
-!- carogray [~Caroline@72-60-243-38.pools.spcsdns.net] has quit [Quit: Leaving.]12:48
-!- waxhead [~pete@ppp121-45-198-32.lns20.cbr1.internode.on.net] has joined #webgui12:49
-!- carogray [~Caroline@72-60-243-38.pools.spcsdns.net] has joined #webgui13:09
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui13:29
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]13:30
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui13:44
-!- carogray [~Caroline@72-60-243-38.pools.spcsdns.net] has quit [Read error: Connection reset by peer]13:48
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]13:55
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui13:58
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui14:07
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]14:08
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui14:17
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]14:52
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui14:52
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui14:59
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]14:59
ckotilpreaction: Kristi pointed me at the upload images in the webgui collateral image manager. this could work with a slight mod. I need to have it allow uploading of images anywhere on the site (well almost anywhere), and not just the /root/media folder.15:27
ckotilhowever , not being able to add metadata for the images uploaded via the collateral image manager is limiting.15:28
ckotilI may have to try and hack that in there.15:28
-!- carogray1 [~Caroline@host2.209.113.248.conversent.net] has joined #webgui16:22
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]16:22
-!- carogray1 [~Caroline@host2.209.113.248.conversent.net] has quit [Client Quit]16:25
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]16:28
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui16:28
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]16:32
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui16:32
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui16:34
-!- mode/#webgui [+o pbcj] by ChanServ16:34
-!- khenn [a6898cf7@gateway/web/freenode/ip.166.137.140.247] has joined #webgui16:44
-!- mode/#webgui [+o khenn] by ChanServ16:44
@khennyay back on IRC!16:46
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Ping timeout: 250 seconds]16:54
-!- sbaur [~Adium@130.157.145.37] has joined #webgui17:07
-!- ryuu_ro_ [~rory@D57D69B6.static.ziggozakelijk.nl] has joined #webgui17:30
-!- ryuu_ro_ [~rory@D57D69B6.static.ziggozakelijk.nl] has quit [Client Quit]17:30
-!- ryuu_ro [~rory@D57D69B6.static.ziggozakelijk.nl] has quit [Ping timeout: 255 seconds]17:33
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui17:35
-!- bartjol [~Bart_Jol@213.125.105.181] has joined #webgui17:45
-!- mode/#webgui [+v bartjol] by ChanServ17:45
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Ping timeout: 252 seconds]17:48
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui17:49
-!- khenn [a6898cf7@gateway/web/freenode/ip.166.137.140.247] has quit [Ping timeout: 252 seconds]18:01
-!- khenn [ab9fc20b@gateway/web/freenode/ip.171.159.194.11] has joined #webgui18:10
-!- mode/#webgui [+o khenn] by ChanServ18:12
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui18:26
-!- sandraqu [~Sandra@host2.209.113.248.conversent.net] has joined #webgui18:31
sandraquhello.  is there an session.var.AdminOff ?  or a tmpl_if NOT ... ?18:32
-!- sandraqu [~Sandra@host2.209.113.248.conversent.net] has left #webgui []18:38
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui18:40
@khennsandraqu:  <tmpl_unless >18:42
sbaurshe already left18:42
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]18:42
@khennah well, I tired18:43
@khenntried even 18:43
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui18:47
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]18:48
-!- bartjol [~Bart_Jol@213.125.105.181] has left #webgui []18:56
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui18:58
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]18:59
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]18:59
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui18:59
-!- mode/#webgui [+o preaction] by ChanServ19:16
ckotilin WebGUI 8 with the introduction of templating the admin interfaces, will it be possible to add a metadata field ot the file pile asset? or would that require more work in the backend?19:18
-!- virgomoon [~maestro@66.244.99.4] has joined #webgui19:19
@preactionthat'd require work on the backend19:21
@preactionand honestly, File Pile needs to die19:21
ckotilheh. k19:21
@preactiona better JS-based interface would probably be faster and easier and allow for extending19:24
ckotiland the ability to bring it inline with layour/article/etc.. assets.19:25
@preactionyes19:25
@preactionhow often does one really upload files when they're not editing other content?19:26
ckotildepends on the audience.19:28
ckotilbut for normal users, rarely.19:29
ckotiltho, the way I use webgui, i store images/files outside of /root/media, so file pile is pretty much a requirement.19:30
ckotilwhich requires first uploadng the image, then editing the image to add metadata (tags, summary, content profile fields)19:31
@preactionthere should be a regular Image in the new content list19:31
ckotilmake it more generic, to support other file types19:32
ckotilwhich takes you back to file pile replacement19:32
@preactionthere should be a regular File in the new content list too19:33
ckotilim digging this Collateral Image Manager.19:40
ckotilhacking away.19:40
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]19:42
@khennthis is a bit OT but does anyone know where you handle user input errors in a true MVC framework?19:56
@khennI think it's in the controller19:56
@khennbut not positive19:56
-!- ryuu_ro [~rory@5357069A.cm-6-8a.dynamic.ziggo.nl] has joined #webgui20:00
@preactionModel should probably bitch20:06
-!- carogray [~Caroline@207.190.228.6] has joined #webgui20:08
-!- ryuu_ro [~rory@5357069A.cm-6-8a.dynamic.ziggo.nl] has quit [Quit: ryuu_ro]20:08
@preactionso if the model sees bad data, it should throw and controller should catch20:09
-!- carogray [~Caroline@207.190.228.6] has quit [Quit: Leaving.]20:16
-!- khenn [ab9fc20b@gateway/web/freenode/ip.171.159.194.11] has quit [Ping timeout: 253 seconds]20:16
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui20:19
elninois this http://www.webgui.org/community-wiki/multiple-sites-/-different-webgui-versions-on-one-system explaining how to do more than one site with one mysql database?20:19
sbaurmore or less, yes. We have that setup on one of our servers20:23
elninook that's what I thought, there are pros and cons to this, and I wanted to make sure that people understand those before making this decision. 20:23
elninoso I wante to make sure I had the right wiki.20:24
sbaurthough, in my mind, the bottom section of the article, about 2 versions of webgui should be it's own article20:25
elninothat's what I thought too, I didn't think it was realted, but in a sense it is, it's a "pro". I thought at one point there were two wikis.20:25
elninoso that's why I was kinda confused.20:25
elninook. I hope my pros and cons make sense. feel free to modify I tried to make sense. client has it installed this way, and I hate it!20:34
@preactionwe could make webgui share more data between sites20:36
@preactionlike users, settings, workflows, etc...20:36
elninowell, it's the urls that are the problem.20:37
elnino"go back home" goes to /home20:37
@preactionexactly20:37
elninowhich is only for the site I'm not working on.20:37
@preactionso if there were two webgui sites that just shared everything except assets, there wouldn't be this problem20:37
elninoright. I dont' think it's worth it.20:38
elninoin my opinon.20:38
@preactioni've also thought about having a "Site" asset or something. or perhaps treating any Layout under /root as a "Home Page"20:38
@preactioni think there are a few other RFEs for potential solutions20:38
elninoI guess I really don't see the benes of sharing, unless one is doing it because they are doing a bunch of "landing pages" (ie: one page sites)20:39
elninobut if they are separate companies, separate products, separate content.20:39
elninoI see no value  - at least I'm not convinced yet.20:39
elninojust makes one big db.20:39
sbaurwe do it to share a userbase, and the sites are related, and structured very similarly, it's just that one is math, and the other English20:40
-!- ryuu_ro [~rory@5357069A.cm-6-8a.dynamic.ziggo.nl] has joined #webgui20:40
-!- ryuu_ro [~rory@5357069A.cm-6-8a.dynamic.ziggo.nl] has quit [Client Quit]20:41
sbaurand I use apache redirects to have diferent "home" pages for the sites20:41
elninosee, yep, if they are related sites I can see some benefits, but just the "go back home" link used everywhere in webgui would drive me nuts. or did you get around that some how?20:43
* elnino goes to lunch quick20:43
sbaur*heads to lunch too*20:44
* preaction stands alone, hi-ho-the-derry-oh20:46
-!- daniel_b [~db@c-24-20-176-242.hsd1.wa.comcast.net] has joined #webgui20:50
daniel_bHello. Where is the git repo for webgui 8?20:52
@preactionit's a branch in the github, WebGUI820:53
daniel_bGreat, thanks.20:53
elninoso, sbaur, did you figure out a way to fool the "go back home" link in webgui's ui?21:32
sbaurthe apache redirects take care of it21:49
sbaurand, it's only our small group that ever see it. Our users do not see most of the UI21:50
sbaurand very few of them see any of it21:51
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui22:04
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui22:05
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]22:06
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui22:23
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]22:24
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]23:18
@preactionfor anyone with working knowledge of versioning: If we change to using a "currentRevisionId" field in the asset table to choose which revision instead of a subselect MAX(revisionDate), would there be any crazy problems?23:22
@preactionI can't see any, except in the rare cases where MAX(revisionDate) != currentRevisionId, and then only in custom SQLReports for assets23:23
@preactioni'm trying to figure out the work involved, i think it would be relatively simple, but i keep doing that and getting caught in some edge cases i never expected23:24
@preactionreminds me, I should get rid of WaitUntil and set up a periodic task to check for post-dated version tags23:26
scrottie0if there are crazy problems, it's because something else is pathological and needs to be fixed.23:30
scrottie0I'd be curoius to hear what the edge cases are.  I won't say they don't exist.23:31
scrottie0and, yes.23:31
scrottie0I think that's a rule of programming:  never check every time if you can check periodically, and never check periodically if you can intercept the appriopriate event.23:31
@preactionit's worse: WaitUntil leaves a running workflow until the time of the tag is ready, and if it has expiration, until the tag expires23:32
@preactionrunning workflows are checked rather often by comparison to a scheduled task that can be altered to check at whatever interval you want23:33
scrottie0huh.23:33
@preactionit's an extremely artificial way of adding a delay to a commit23:33
@preactionand it requires the stars to align, your commit workflow to actually do the wait, etc...23:33
@preactioninstead, any Commit workflow could say "Not time yet, fuck you, i'm quiting"23:34
@preactionand a later workflow could say "Bring unto me the tags who are pending commit and have past their time"23:34
@preactionand then run the version tag's workflow again23:34
scrottie0I know this is #WebGUI, but could we please talk about something else?  This is making me kind of uncomfortable.23:36
@preactioner... so how about those Cubs?23:38
scrottie0I'm not sure why I keep paying money to the mafia to intimidate them so that I can bet against them without worry.  It seems so unnecessary when I say it.23:39
@preactioneh, mafia are people too, and in chicago, they need all the money they can get23:39
scrottie0I wonder if the mafia does birthdays.  That would be kinda awesome.23:44
--- Day changed Thu Mar 24 2011
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui00:04
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]00:05
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui00:12
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Read error: Operation timed out]00:12
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]00:13
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving]00:28
-!- carogray [~Caroline@72-60-243-38.pools.spcsdns.net] has joined #webgui00:36
-!- carogray [~Caroline@72-60-243-38.pools.spcsdns.net] has quit [Read error: Connection reset by peer]00:38
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]01:29
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui01:47
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui02:06
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]02:07
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui02:14
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]02:15
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit []02:32
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]03:09
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui03:10
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]03:11
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui03:35
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]03:37
-!- virgomoon [~maestro@66.244.99.4] has quit [Quit: This computer has gone to sleep]04:38
-!- virgomoon [~maestro@66.244.99.4] has joined #webgui04:42
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 252 seconds]05:41
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]06:14
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui06:46
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 252 seconds]06:49
@preactionLet's mafia things up a bit. Joey burn down the ship. Clamps burn down the crew.07:59
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui08:01
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Ping timeout: 264 seconds]08:19
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui08:22
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui08:57
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]09:23
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui09:23
-!- ryuu_ro [~rory@D57D69B6.static.ziggozakelijk.nl] has joined #webgui11:07
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui12:12
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]12:15
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: "Three Stooges Beer" - It doesn't taste that good, but it sure is funny.]12:18
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui12:36
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]12:38
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui13:24
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]13:26
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui13:31
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]13:31
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui13:52
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui14:15
-!- virgomoon [~maestro@66.244.99.4] has quit [Quit: This computer has gone to sleep]14:38
-!- virgomoon [~maestro@66.244.99.4] has joined #webgui14:55
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui15:05
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]15:06
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui15:18
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]15:19
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui15:46
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]15:47
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui15:53
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.]15:54
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:54
-!- mode/#webgui [+v Radix_] by ChanServ15:54
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]15:54
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has joined #webgui16:05
-!- mode/#webgui [+o khenn] by ChanServ16:05
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui16:15
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui16:34
-!- lem_ [~lem@weston-69.65.87.205.myacc.net] has joined #webgui16:34
-!- lem_ [~lem@weston-69.65.87.205.myacc.net] has quit [Remote host closed the connection]16:34
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui16:50
-!- mode/#webgui [+v bartjol] by ChanServ16:50
-!- sbaur [~Adium@130.157.145.37] has joined #webgui16:50
-!- ryuu_ro [~rory@D57D69B6.static.ziggozakelijk.nl] has quit [Ping timeout: 248 seconds]17:46
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]18:36
virgomoonI've been fighting something most of the morning that perhaps someone here can help me with.  I've created a new template which seems to be working well so far, but when I turn on the Admin, all the admin functions are up at the top of the page unformatted.  I noticed in one of the crystalx style files, there are 'extra' head files (some script and stylesheets, as I recall).  Is there any documentation on what files I need to reference to convince the adm19:32
virgomoonin bar to behave?19:32
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has quit [Quit: Page closed]19:36
scrottie0you're changing the site style?  I'd suggest copying and modifying, keeping existing stuff, unless you know what it is19:41
virgomoonlike completely copy one that is given and drop in my own css/html?19:46
virgomoonno, that just makes too much sense, lol19:46
scrottie0and take stuff out too... but only if you can figure out what it is ;)19:46
virgomoonyeah, let me try that route .. thx, scrottie0 19:47
scrottie0sure.19:47
scrottie0let us know how it goes.19:47
virgomoonwill do .. once I find the motivation19:48
scrottie0YOU CAN DO IT!19:48
-!- ryuu_ro [~rory@5357069A.cm-6-8a.dynamic.ziggo.nl] has joined #webgui20:01
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui20:05
-!- mode/#webgui [+o pbcj] by ChanServ20:05
@pbcjbesides the padre plugin, which did not cooperate too well, are there any other external asset editors?20:54
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: "Three Stooges Beer" - It doesn't taste that good, but it sure is funny.]20:58
-!- ryuu_ro [~rory@5357069A.cm-6-8a.dynamic.ziggo.nl] has quit [Quit: ryuu_ro]20:59
@preactionwgd edit21:06
@pbcjheh, awesome21:13
virgomoonhmph .. same problem, scrottie0 .. I'm obviously doing something wrong here, lol21:14
@preactionvirgomoon: when you turn admin on, there should be another CSS file, adminBar.css iirc21:18
virgomooninserted in to the <head>?21:18
@preactionmake that "macro/AdminBar/slidePanel.css"21:18
@preactionyes21:18
virgomoonk .. lemme poke around a sec21:18
@preactionthat gets automatically inserted into head when the ^AdminBar; macro gets run while Admin Mode is on21:19
@preactionyour style also needs an ^AdminBar; macro in it too21:19
virgomoonthat, it has21:19
@preactionif it doesn't have one already21:19
virgomoonyea, I've got the ^AdminBar; in there right under <body> .. but no slidePanel.css that I'm seeing21:20
virgomoonin the rendered page, I mean21:20
@preactionis Admin Mode on?21:20
virgomoonyes21:20
virgomoonlet me double-check, though21:20
virgomoonya .. admin's on, but no slidebar.css21:20
@preactionthe admin stuff won't show up at all if it's not, the AdminBar macro absolutely checks21:20
@preactionokay, are there any html/css errors in your style template? use the w3c's validator to check21:21
virgomoonwould that kill the addition of the slidebar.css?21:21
@preactionthat could, yes21:21
virgomoonthat's possible .. let me check that21:21
virgomoonthe site I jacked this template from had the 'transitional' xml designator, so there might be21:22
@preactionwhat would <link rel="stylesheet" href="something"<link rel="stylesheet" href="the_right_thing.css"/> <- get parsed as? who knows21:22
@preactionor <style type="text/css"><link...><body> <- dunno21:22
virgomoonI got a couple errors .. things like "there is no attribute 'color'" .. it's using a <font color+"__"> tag .. think that would break it?21:25
@preactionprobably not, but you should most likely fix them anyway21:25
@preactiondo you have a URL i can look at?21:26
virgomoonagreed21:26
@preactionhas anyone edited to code on your site?21:26
virgomoonjust me21:27
virgomoonI PMed you the link21:27
@preactionuh. why did you remove the <meta name="generator" from the head tags?21:27
virgomoonguess that's important, eh?21:28
virgomoonlol21:28
@preactionno, but some of the other stuff in there is21:28
virgomoonk .. let me backtrack and put the meta tags back in from the crystalX style21:28
@preactioniirc, in Session/Style.pm, there's a <!-- more head --> that eventually gets replaced21:28
@preactionno, the only way to... wait21:29
virgomoonk21:29
@preactionyou need a <tmpl_var head.tags> in your style template21:29
virgomoonand that would've been in the original crystalX template I used?21:29
@preactionyes21:29
virgomoonso when I deleted that I dorked it up .. gotcha21:29
virgomoonthank you so much .. let me go poke around some21:30
@preaction<tmpl_var head.tags> and <tmpl_var body.content> are the two required parts of a style template21:30
@preactionhttp://www.webgui.org/design/wiki/how-to-give-webgui-your-own-style <- best resource I know of on how to do this21:30
virgomoonya, I thought I'd read that thoroughly enough .. evidently not21:31
@preactionsome of it might be out-of-date, webgui does auto-commit for you by default now21:31
virgomoonI should probably do it sober, though, lol21:31
virgomoonthere is a limit to that whole Ballmer Peak thing21:31
@preactionyeah, i've always preferred nicotine and caffiene when coding21:31
virgomoonoh, that's MUCH better, lmao21:32
@preactionwhich reminds me, i gotta go find those ecig things. nicotine vaporizer, no smoke/smell, smaller health risk21:32
virgomoonthank you so much, preaction 21:32
ckotila buddy of mine was talking about the ecig recently. how there's a deal going on , its about $200 up front but you will be smoking for a few months on that supply21:33
ckotil'smoking' anyway21:33
@preactionhm... $200 eh... maybe i won't be going to find them :p21:34
ckotilyou know you spend that much in a few months anyway21:34
@preactioni don't smoke anymore. when i did, it was a pack a week21:35
ckotilwell i dunno how much you smoke. but  a pack a day would definately spend that much21:35
@preactionof ultralights even :p21:35
@preactionyeah. they got up to $60 a carton up here now, because you can just tax the heck out of smokers as much as you want, they don't mind, and if they do, it's good for them to quit anyway21:36
ckotilyeah, its crazy.21:36
@preactioni quit for my health, sure, not the cost, it just seems disingenuous to keep something legal and then prevent all consumption of it, or make people go through hell to get it21:36
ckotilthe duty free shops in the caribean sells em for $25 a carton for marlboro. my friends were all stocking up.21:37
@preactionespecially considering smoking is just annoying, whereas drinking is actually dangerous to others :p21:37
@preactionheh, nice21:37
scrottie0http://www.google.com/search?hl=en&safe=off&nfpr=1&sa=X&ei=16KLTenzC5G8sQOHueGFCQ&ved=0CEwQBSgA&q=cigarette+fertilizer+radioactive22:03
scrottie0re: health and cigarettes22:03
scrottie0tl;dr: grow your own or buy organic.22:03
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Read error: Operation timed out]22:55
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui23:09
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]23:11
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]23:21
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui23:27
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has joined #webgui23:30
-!- mode/#webgui [+o khenn] by ChanServ23:30
@khennperl question23:31
@khennif I have a subroutine that accepts input like this:23:31
@khennmy ($self, @args) = @_;23:31
@khennand @args coming in is actually a hash23:31
@khennis there a slick way to get the items assosiatively?23:32
@khennI know I can do $args[1], $args[3] etc23:32
@khennI'd rather do $args{'date'}23:33
@khennbut if you declare it as an array, it doesn't like you referencing the thing as a hash23:34
@khennI think I can do my %args = @args23:34
@khennand that might work23:34
@khennscrottie0 I'm sure you know23:36
@khenni'm betting frodwith knows too =)23:36
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 252 seconds]23:36
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving]23:51
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui23:56
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Read error: Connection reset by peer]23:58
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui23:58
--- Day changed Fri Mar 25 2011
@pbcjI have a bunch of HTML being based back into a JS block as: var string = "<htmlstring>"00:00
@pbcjJSON->new->encode is not getting the job done... it breaks the page.. I'm guessing quoting issues00:01
@pbcjis there a better option for js-string-encode( this )00:01
elninosomething spookey is happening. do sitemaps.xmls get automatically generated in webgui?00:04
scrottie0khenn, you mean like so:  perl -e 'sub foo { my($x, %stuff) = @_; print $stuff{color}, "\n"; } foo(1, mood => "edgy", color => "red");'00:15
elninoI guess they do.00:15
scrottie0pbcj, I don't know about var string = "<tmpl_var html_string>" but var string = <tmpl_var json_string> should work... the JSON should be nicely quoted as far as JavaScript is concerned00:16
@pbcjyeah, I think it's a </script> in the string =(00:17
scrottie0pbcj, you can make a request back just to fetch the JSON datastructure in its own request but if the only objection to the current design is that it isn't working, I'd be inclined to investigate why and fix it00:17
scrottie0want to paste into gist.github.com the page source?00:17
scrottie0JavaScript doesn't give any special meaning to </script> when it appears inside quoted strings00:18
scrottie0document.write('</script>'); # no problemo!00:18
@pbcjhrm00:18
@pbcjwell, when I regex out the < and > it stops breaking00:18
scrottie0or maybe I'm wrong.  hmm.  still, without that regex, I could offer something slightly better than a guess if I saw the HTML+JS00:20
scrottie0+JSON00:20
@pbcjcringe00:21
@pbcjhttps://gist.github.com/88602500:21
@pbcjIt's sortof a non issue, right now the stuff that's getting put in the string in massively overkill, I need to replace the default template.. but still, I'd like to know it works no matter what00:22
@preactionuh, one of those points has a doctype in it. that's not legal00:23
scrottie0you aren't kidding... there are <script> tags inside the JSON strings.00:23
@preactioni might mention that this problem is why i suggested <iframe> instead00:24
@pbcjyou might, but likely you're too humble00:24
@pbcjnone the less, it is a non issue, making the correct template will solve it... and now it's just a gotcha.  unless you would like an iframe, which I could do if bribed.00:25
@preactionkhenn: yes, that is perfectly legal: %args = @args, provided of course @args has an even number of elements, and Perl will warn you if it does not00:25
@preactionpbcj: no, it's most likely too late to back out now. they want what they want.00:25
@pbcjroger, well, we now have a macro to render thing data against a given template00:26
@preactionand there's really half-dozen ways to do it00:26
@preactionmacro is one, but be careful because macros can break quite easily00:26
scrottie0http://slowass.net/~scott/tmp/js.html00:26
* scrottie0 was wrong.00:26
* scrottie0 shrugs melodramatically00:27
@preactioni thought you were right too, i thought only IE had the "</script>" problem00:27
@preactionif you encased the whole thing in a CDATA block, that should fix it00:27
@pbcjI wanted to believe00:27
@pbcjthe macro just calls into Thingy.pm, really for designer purposes00:28
@pbcjI added &templateId=<blah> to the www_viewThingData00:28
* pbcj waits for the backlash00:29
@preactionhm... does that set the style ID or the regular template ID? or if you pass that argument, does the style disappear?00:30
elninowhen did the passthru url for sitemaps.xml get added?00:30
@preactionelnino: it's not passthru i don't think, it's a special URL handler00:30
@preactionno, it's a special content handler, so it should not be a passthru00:31
@preactionpbcj: wait, show me your code quick00:32
@preactionthe macro code00:32
elninothanks preaction00:32
elninoany idea when it was added?00:33
elninohad to have been within hte last 3 years. I wrote a wiki on how to create one three years ago. =)00:33
@preaction7.8 or 7.9 iirc00:33
@preactionprobably 7.800:33
@preaction7.6.2 actually00:34
@preaction2008-11-0400:34
elninoperfect. I'll update the wiki. thanks!00:34
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving]00:47
sbaurIn the Survey (the one added in 7.6) The take survey form has little Qs and As for the question and answers. Where do they come from? Can't find them in the question template nor in the edit question interface.01:15
@preactionthe new survey?01:21
sbaurwell, new to me anyways :)01:21
sbauri'm testing this in 7.6.3501:22
CIA-74webgui: Doug Bell master * r6853daa / root_import_carousel_carousel-default.wgpkg : add 12079 Carousel auto play - http://bit.ly/gARUbw01:25
CIA-74webgui: Doug Bell master * r4483346 / (2 files in 2 dirs): i don't even know... - http://bit.ly/fdD84901:25
@preactionwait, wtf01:25
@preactiongit just lost my commit?01:25
CIA-74webgui: Doug Bell master * r0c1486c / (4 files in 4 dirs): Merge commit '1f0e527' - http://bit.ly/e5gL1U01:27
sbaurI'll ask again in the morning. bye all01:32
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]01:32
-!- BartJol [~bart@a80-127-245-66.mobile.xs4all.nl] has joined #webgui01:46
-!- BartJol [~bart@a80-127-245-66.mobile.xs4all.nl] has left #webgui []01:46
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]02:33
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui02:33
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui02:38
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]02:38
-!- virgomoon [~maestro@66.244.99.4] has quit [Quit: This computer has gone to sleep]02:47
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit []02:48
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui02:57
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds]03:01
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui03:28
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]03:29
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]03:32
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui03:33
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]03:52
@preactionthe more i look at jquery, the more i like what they're trying to do04:51
@preactionYUI's not reaching the depth of the core bits that jquery is, because yui also focuses on UI components04:51
-!- Netsplit *.net <-> *.split quits: mducharme, waxhead04:54
-!- Netsplit over, joins: waxhead04:57
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui05:00
-!- virgomoon [~maestro@66.244.99.4] has joined #webgui05:20
virgomoonanybody in the mood to do some HTML/CSS debugging?05:43
@preactioni could be, if it's not too evil05:44
virgomoonthis one should be easy for someone that knows what they're doing .. unlike myself, evidently05:44
virgomoonwww.secularpolygamy.com05:44
virgomoonlog in as test, password test05:45
virgomoonthen, where it says 'Hello test' click on 'test' to bring up the user profile05:45
virgomoonthe profile info is pushed below the left-hand div05:45
virgomoonthere is a div w/ a clear: both right above that div05:45
virgomoonbut, I even put that whole center block in its own div to no avail05:46
virgomoonthe left hand column (div) is float: left, right hand is float: right05:46
virgomoonwhy is that div under the profile info tabs pushed to the bottom?05:47
@preactionif you float the middle column instead, that'll go away05:47
@preactionit's being pushed down because there's a <div style="clear:both"> in there05:47
@preactionthat gets the tab body below the tab heads05:47
@preactionalso, did you put back the <tmpl_var head.tags> into your style template? the home page doesn't show them05:47
virgomoonyes, I did05:48
virgomoonthe admin functions work fine now, thank you05:48
@preactionweird05:48
virgomoonso .. float the middle one? what should I put on the left and right ones?05:49
@preactionleave them as they are05:49
@preactionif the CSS bot was in #css, i'd have it tell you why05:49
virgomoonleave as float left and right?05:49
@preactionbut google search for "containing floats"05:49
virgomoonok .. will do05:49
virgomoonthx, man05:50
@preactionnp05:50
virgomoonthis whole clear/float thing confuses the hell out of me .. likely because I don't actually do much page design, I'm more of a database guy, lol05:54
virgomoonI should probably actually learn it one of these days before they change the spec, lol05:55
@preactionit makes sense after you hammer it into your head with a brick for a few hours05:55
virgomoonoh, I'm sure it will05:55
@preactionbrick not optional05:55
virgomoonwell, I've got the general idea, but the little tricky stuff indicating a more intimate knowledge that gets me05:57
virgomoon(I should shut up and go back to reading, lol)05:57
@preaction#css is usually full of people who know what they're doing05:58
virgomoondidn't even think of that one05:58
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 264 seconds]06:05
virgomoonwould you believe that a table fixes the whole thing?06:12
virgomoonjust enclose that middle content in a one-cell table06:12
virgomoonI almost feel dirty doing that06:13
scrottie0hey, better than position: absolute06:14
virgomoonscrew it .. it works, lol06:14
virgomoonwell, it looks like what was happening is that the clear:both was extending past the div boundary06:14
virgomoonI would've expected the clear to 'stay within that div' but that didn't seem to be the case06:15
virgomoonbut when I enclosed it in a table, that 'broke the chain' .. that's the best way I can think to describe it06:15
scrottie0the browser is still trying to do a top-to-bottom layout.06:17
virgomoon?06:19
virgomoonon my site?06:19
scrottie0in general.06:20
scrottie0if it lays some stuff out, then lays out something that wants to be clear of the other stuff, things it lays out after that are going to generally be below that06:20
virgomoonah .. so it doesn't actually do them as self-contained entities?06:20
scrottie0kind of.06:21
virgomoonI also do some work in java, so I was expecting the browsers to do much the same thing as the gridbaglayout06:21
virgomoonwhat happens in one container influences everything else, but only because it altered the container it's in06:21
scrottie0more like the FlowLayout... except with extra features... I'd say...06:23
@preactionthe table contains the float06:25
@preactionanother div would probably do the same thing06:25
@preactionfloats are fairly crazy: they're allowed to leave their container, they press against some content but not others, they stack horizontally unless you tell them otherwise, etc...06:26
virgomoonI tried another div .. no dice06:26
virgomoonthe table did the trick, though06:26
scrottie0I would only not use tables if you find yourself having to use nested tables to accomplish something. 06:27
virgomoonagreed06:27
virgomoonthis was more an 'isolation' tactic06:27
scrottie0well, it's pretty much redundant with what people use divs for.06:28
scrottie0you don't need your divs at all if you're using a table.06:28
@preactionexcept using tables are bad :p06:28
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui06:30
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]06:31
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui08:37
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui09:02
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]09:04
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui09:06
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]09:07
-!- daniel_b [~db@c-24-20-176-242.hsd1.wa.comcast.net] has quit [Ping timeout: 246 seconds]10:52
-!- daniel_b [~db@c-24-20-176-242.hsd1.wa.comcast.net] has joined #webgui10:52
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 252 seconds]11:44
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui11:45
-!- mode/#webgui [+v Radix_] by ChanServ11:45
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui12:25
-!- mode/#webgui [+v bartjol] by ChanServ12:25
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]12:40
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui12:41
-!- ryuu_ro [~rory@D57D69B6.static.ziggozakelijk.nl] has joined #webgui12:56
-!- ryuu_ro [~rory@D57D69B6.static.ziggozakelijk.nl] has quit [Client Quit]12:56
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui13:11
zylopfaGreetings webguians!13:11
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui13:15
+bartjolhi13:25
zylopfathat Thingy is genious13:26
zylopfaI am making a CRM system now with it and the awesome part is that it has json output13:27
zylopfaSo i am using it with jquery grid13:27
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui13:53
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 255 seconds]13:57
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui14:18
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]14:19
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui14:37
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 276 seconds]14:39
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui14:50
-!- lem_ [~lem@weston-69.65.87.205.myacc.net] has joined #webgui14:50
-!- lem_ [~lem@weston-69.65.87.205.myacc.net] has quit [Remote host closed the connection]14:50
-!- virgomoon [~maestro@66.244.99.4] has quit [Quit: This computer has gone to sleep]14:52
-!- virgomoon [~maestro@66.244.99.4] has joined #webgui15:17
+bartjolzylopfa: eh, it says enough that thingy was developed by a Dutch guy :)15:31
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui15:38
SDuensinFrIdAy!15:46
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 246 seconds]16:03
+bartjolah da scottman16:07
SDuensinYep.  It's me.16:12
-!- daniel_b [~db@c-24-20-176-242.hsd1.wa.comcast.net] has quit [Quit: daniel_b]16:19
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui16:22
zylopfabartjol, who invented it?16:36
+bartjolYung16:37
+bartjolit was a request by PB, but he developed it16:37
zylopfaI will put a  wobject out that will show thingy data in jquery grids16:38
-!- waxhead [~pete@ppp121-45-198-32.lns20.cbr1.internode.on.net] has quit [Ping timeout: 246 seconds]16:38
-!- waxhead [~pete@ppp121-45-198-32.lns20.cbr1.internode.on.net] has joined #webgui16:38
+bartjolah, it is prolly all yui now16:39
zylopfayeah16:40
zylopfagood thing is he made it so you can get json data out16:40
zylopfaofc one could do it reasonable easy but i like when is thought in from the start16:41
+bartjoland you only have to change the skin16:41
zylopfayeah!16:41
+bartjolyeah16:41
zylopfaI made a wobject so you only need to put the asset id of the thing which collection you want to show16:41
zylopfathen it display it in a sortable jquery grid16:42
+bartjolcool16:42
+bartjolfrom what I understand, jquery is nicer for aesthetics16:42
+bartjolI hardly wotk with javascript16:43
zylopfayeah its pretty nice imo16:43
+bartjolwell, I suppose that is what matters if you make your own wobject16:55
zylopfayeah, its not a big wobject though just most of it its javascript that will setup the table headers and data16:55
zylopfait will load the json from the thingy asset you ask16:56
zylopfaThingy is genious cause the users can make their own fields 16:56
zylopfai am making a CRM system16:56
zylopfawhere the customers migh want additional fields16:57
+bartjolyeah, Thingy looks perfect for that16:59
+bartjolthe sqlreport used to do roughly the same, but you needed SQL skills16:59
zylopfayeah i used that a lot also17:00
+bartjolsqlform17:00
zylopfaits good also17:00
+bartjolbut it only get's data17:00
zylopfayeah true, the hard thing is to make additional fields on the run17:00
zylopfaand thingy has got that covered17:01
-!- sbaur [~Adium@130.157.145.37] has joined #webgui17:03
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui17:09
-!- mode/#webgui [+o pbcj] by ChanServ17:09
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has quit [Ping timeout: 252 seconds]17:12
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Read error: Operation timed out]17:14
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui17:15
-!- khenn [ab9fc20a@gateway/web/freenode/ip.171.159.194.10] has joined #webgui17:18
-!- mode/#webgui [+o khenn] by ChanServ17:18
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Ping timeout: 240 seconds]17:21
-!- khenn [ab9fc20a@gateway/web/freenode/ip.171.159.194.10] has quit [Ping timeout: 252 seconds]18:12
xdangerI think that YUI was the right choice when it was chosen, but I wish that we would have gone with jquery+extJS =)18:16
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui18:18
@preactionext's license doesn't allow us to ship with it18:32
+bartjolext3?18:32
scrottie0ext-js, I'm guessing18:33
+bartjolOk, I made a purposely wrong guess18:33
@preactionwe really need to move to yui318:36
+bartjoloh, is it still 2.8?18:37
Haargyeah18:40
Haarg3 isn't backward compatible though18:41
@preactionyeah, that's the problem18:41
+bartjolah, joy18:41
Haargit's possible to mix the two, but a lot of work to convert things over even enough to support that18:41
@preactionit's just. 2 is so annoying to write with18:41
+bartjolwell, haven't had to deal with that...18:43
Haargyou could be really evil and do something like YUI().use('yui2-calendar', function(Y) { window.YAHOO = Y.YUI2 });18:45
Haargno idea if that would work at all18:46
@preactioni was under the idea that's what the yui3 2in3 module basically does18:51
Haargper http://developer.yahoo.com/yui/3/examples/yui/yui-compat.html18:54
Haargit seems like it will load yui2 modules, but when you are writing against them, you have to create the YAHOO variable yourself18:54
Haargand the examples all show that by wrapping the yui2 code in the YUI().use() function18:55
Haargwith webgui it would be pretty difficult to wrap all the YUI2 code18:56
Haargwhich is where my proposed 'window.YAHOO = Y.YUI2' thing would possibly help since you wouldn't have to wrap stuff18:56
Haargbut i have no idea if it would actually work and it's very ugly18:57
@preactionif only JS had local18:58
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]18:59
Haargeven if you load a bunch of yui3 modules with script tags, they aren't available in the YUI().use() function unless you explicitly ask for them18:59
Haargwhich is why my hack might fail entirely19:00
-!- scrottie0 [~scott@li25-98.members.linode.com] has quit [Read error: Operation timed out]20:43
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui20:43
virgomoonafternoon, all .. I'm trying to setup my site to allow for members to create an account (ok, got that part down) and allow them to add/manage their friends.  From what I'm seeing, though, the ability to manage friends is an admin action which allows this manager to see the internal emails sent to/from folks (who they should not otherwise have access to) instead of the expected behavior of being able to see a list of members and sending friend invitations 20:43
virgomoonto them, etc.20:43
virgomoonis what I'm talking about not the intended use of this system?20:43
virgomoonjust trying to get a gauge of whether I should keep digging20:43
@preactionthe way you add friends is to view someone else's profile. if they allow friending, there should be a link to ask for a friendship20:46
virgomoonwell, you saw my site last night .. what I'm expecting is the way it's supposed to work, right? it's entirely possible I'm doing it wrong20:47
@preactionthat being said, if there are any RFEs or improvements you want to see, i think that section of WebGUI needs a major UI overhaul20:47
@preactionthe "Friend Manager" is an admin-only tool, yes20:47
@preactioni think20:47
virgomoonok20:47
virgomoonthat makes sense20:47
virgomoonit might be that the friends list doesn't have the link by default and that's what's throwing me off20:48
virgomoonlemme see if I can find the docs on that whole user list template thing and maybe I can write a custom one to do it20:48
@preactionis the user allowing friend invites?20:49
virgomoonyes20:51
virgomoonbut, my thinking is correct, right? it's supposed to be an 'internal friend/messaging' thing akin to the facebook style, right?20:52
@preactionyes20:52
virgomoonk .. let me dork around with it some more20:52
@preactionno wall or anything like that, just an internal messaging. the internal messages usually get sent out via e-mail, but the internal message is still there20:52
virgomoonya20:52
virgomoonthank you, preaction 20:53
@preactiona wall would be possible, even easy, but is not yet being done20:53
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Quit: Lost terminal]20:55
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui20:56
-!- khenn [ab9f400a@gateway/web/freenode/ip.171.159.64.10] has joined #webgui20:57
-!- mode/#webgui [+o khenn] by ChanServ20:57
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]21:19
virgomoonso .. let's say someone wanted to write a custom member's list template .. where would one find the docs on the tmpl_vars available?21:45
@preactionin the Admin Console, there's a Help section that lists the template variables available to each template21:46
@preactionthat is, if it's accurate. if it's missing, report a bug and it'll get fixed21:46
virgomoonWHOA21:47
virgomoonhow have I missed that all this time? lol21:47
@preactionit's not very prominent21:48
virgomoonI've been sitting here for weeks thinking "wow, this is a great system, but the documentation is crap" lol21:48
virgomoonand, lo and behold, it was right under my nose21:48
@preactioneventually i want to hook the Template Preview thing in 7.10 up to the template variables help there, but that'll take some doing21:48
@preactiondid you read the Designer's Guide from http://webgui.org/user-guides ?21:48
virgomoonyes21:48
virgomoonnot, like, studied it, though21:49
virgomoonso I likely missed some21:49
virgomoonand that link is probably in there, I'm assuming21:49
virgomoonya, I'm not sure how you could make that more prominent w/o it being obnoxious21:49
@preactioninlining it with the template preview is what i think will do it21:50
@preactionwhen you configure what values the variables have, it'd show hoverhelp describing what the variable means, or something21:51
@preactionor even just a link or something, who knows21:51
@preactiona link might be doable right now in fact...21:51
@preactionis there something on the right-hand box when editing a template?21:51
virgomoonnot that I know of .. lemme look21:51
virgomoonno21:52
@preactionhm... that might be something to remedy...21:52
virgomoonya, a link to that template's variable list would do .. I know I looked there at some point21:52
@preactionin 8, of course, when i can open a new tab with those vars21:53
virgomoonyeah, there's a lot of possibilities .. though I suspect you guys have a better idea of what the user base needs than one person21:54
@preactionhumph. the changes i recently made will preclude the possibility of ordering that right-hand menu thing21:54
virgomoonI know for my own business, we have a lot of users that think they know best when it doesn't really fit into the paradigm of the user base as a whole .. so I try to work with what I've got and not try to push for change21:54
@preaction(it's different now, but it's the same purpose)21:55
virgomoonk21:55
@preactioneh, doesn't mean i can't hack something into shape there21:55
@preactioni'd just like to see "Variables Help" as the first link, instead of the last, sorted alphabetically21:55
virgomoonwell, if this were something I (or you guys) were making money on, I'd likely be a bit more proactive about tweaking stuff .. but, given that I'm kinda riding on the coat tails, I just want to learn my way around21:56
virgomoonwell, just somewhere apparent on the right would do21:56
virgomoonI mean, it's not a big list21:56
virgomoonI'm lazy, I'm not THAT lazy, lol21:56
@preactionit's a bigger list in 821:56
virgomoonah, ok21:56
@preactionevery asset has 12 there. the normal Cut, Copy, etc... operations are there now21:57
@preactionwell i can show you, one sec21:57
@preactionhttp://dl.dropbox.com/u/226725/Screen%20shot%202011-03-25%20at%202.57.05%20PM.png21:57
@preactionit's on the left there21:57
virgomoonoh, on the left .. I was like "man, there's nothing on the right"21:58
virgomoonlol21:58
@preactioneverything that was on the right will be folded into that list on the left, called Asset Helpers21:58
virgomoonum .. I don't know .. maybe a separator space, then the help at the bottom?21:58
virgomoonbut you said it couldn't be ordered that way21:58
virgomoonah, ok21:58
@preactioni can make a way for ordering to work21:58
@preactionbut seperators, that's something that might be useful too21:58
virgomoonjust thinking something slight for it to stand out21:59
virgomoonthe eye doesn't need much for something to be 'different'21:59
@preactionor being able to assign a CSS class name or something, to bold it or upsize it or something21:59
@preactionwell, it would have an icon, but that was vetoed21:59
@preactioni might put them back in just because21:59
virgomoonya .. icons can get confusing21:59
virgomoonpersonally, I hate icons22:00
@preactiondepends on how they're used and mostly how they're re-used22:00
virgomoonthey rarely convey the full meaning enough to stand on their own22:00
virgomoonagreed22:00
@preactionthat i agree with22:00
virgomoonI mean, a folder is obvious enough22:00
@preactionit enhances the label, it does not REPLACE the label22:00
virgomoonbut if you try to convey real meaning in an icon, it gets dicy22:00
@preactioni hate when they just put the icon and assume i know what it means22:00
virgomoontrue22:00
virgomoonya22:00
@preactionbut it's easier to pick out an icon from a list of icons than a word from a list of text22:00
virgomoonbut .. once you learn what the icons are, you're fine22:00
@preactionright22:01
virgomoonfor example .. I play Eve online22:01
virgomoonnot sure if you're familiar22:01
virgomoonbut the comm list on the left is a list of icons which you can expand to icon/label22:01
sbaurbut only if it's something you use often, otherwise, it's a repeated cycle of learn and forget22:01
@preactioni've heard of it, not played it. can't afford the plex22:01
virgomoononce you learn what is what, you can get the names out of the way and just use the icons22:01
virgomoonagreed, sbaur22:01
virgomoonya, if you don't do it a LOT, then they lose meaning .. kinda like forgetting a password22:02
@preactionright22:02
@preactionso an icon for "Edit" would be a good thing (and you could eventually drop the label), but for "Copy Branch" not so much22:02
virgomoonlol .. ya22:02
@preactionit's been my opinion that, as a CMS, we have the worst set of requirements: it has to be easy to program for programmers, and easy to use for users <- it has to be easy for programmers to make it easy to use for users22:03
@preactionwhich leads us to the icon situation: we couldn't agree, so we dropped the subject22:04
virgomoonya .. I do not envy y'all's position22:04
virgomoonit's a nice system, though .. gotta hand it to you22:04
* preaction closes the tab with the screenshot he took, and gets surprised to see the same screen (the one he took the screenshot from :p)22:04
virgomoonlol22:04
@preactionit was less grainy, which threw me for a loop22:05
virgomoonlol22:05
zylopfahail preaction !22:18
@preactionwell met, zylopfa!22:18
zylopfaGreetings!!22:18
zylopfaI am making a jquery grid addon to thingy22:18
@preactioninteresting22:19
@preactioni'm talking with pbcj about adding more vars to thingy to make it easier to do fun stuff22:19
zylopfathingy you can use www methods to get json data from them22:19
@preactionif you can't, i'd support adding it22:19
zylopfaI must say preaction I LOVE THUINGY!!22:19
zylopfayeah preaction i was so happy to see they was there22:19
@preactionheh, it's a good solution for what it does22:19
zylopfaelse i'd hae done it myself ofc22:19
@preactioncolin's got some ideas on how to make it even better, along with a bunch of other work to make WebGUI play nicely with other data/ORM systems22:20
zylopfaI make a CRM system22:20
zylopfaso i need users to be able to define fields to thingy is kick ass22:20
@preactionindeed, that's one of the use-cases we had when making Thingy22:20
zylopfaI will put my jquerygrid wobject for thingy on the bazaar soon22:21
zylopfaI was gonna do it from scratch22:21
zylopfabut then i looked over thingy a good deal22:21
@preactionyeah, the jquery grid makes me want jquery for the asset manager sometimes22:21
zylopfaand i must say it rocks22:21
zylopfahaa yeah preaction 22:21
zylopfawhat licencing is jquery in?22:21
@preactionLGPL iirc22:21
@preactionit's possible, we just didn't22:22
sbaurOk, going to re-ask my question from yesterday in the hopes that someone may have an answer today. In Survey (the one added in 7.6) The take survey form has little Qs and As for the question and answers. Where do they come from? Can't find them in the question template nor in the edit question interface.22:22
@preactionMIT actually, which is even better22:22
zylopfawhat you mean sbaur?22:23
zylopfaare there already preset questions and answers?22:23
@preactionsbaur: they're probably hard-coded. the default templates were designed along survey-monkey lines for statistic neutrality22:23
sbaurhard-coded? ouch.22:23
@preactionif you can't find them, at least22:24
scrottie0hard-coded, yay!  Survey has way too much configurable.22:24
--- Log closed Fri Mar 25 22:24:24 2011
--- Log opened Fri Mar 25 22:46:04 2011
CIA-74webgui: Doug Bell WebGUI8 * r698f40a / (23 files in 4 dirs): 22:46
CIA-74webgui: add "asset" property to AssetHelpers.22:46
CIA-74webgui: Simplifies the API and allows us to have getForm and getUrl to make22:46
CIA-74webgui: asset helpers easier to build. - http://bit.ly/ghiHSJ22:46
CIA-74webgui: Doug Bell WebGUI8 * rf7fb7ce / (www/extras/admin/admin.css www/extras/admin/admin.js): try to make Tree view prettier - http://bit.ly/gSMXgS22:46
CIA-74webgui: Doug Bell WebGUI8 * r4adaa09 / lib/WebGUI/FormBuilder.pm : normalize formbuilder vars - http://bit.ly/eF96Gh22:46
zylopfaI have a small question!!22:47
zylopfaWhen you upload say files to a thingy22:47
zylopfait gets kept in /upload22:47
zylopfaBut thats not secured with same rights as peeps have for viewing the thingy thing22:47
zylopfashoul i overcome this by making a url handler?22:48
@preactionit should be secured by the same rights, via the .wgaccess file22:48
@preactionthe Uploads URL handler should read the .wgaccess file to do so22:49
zylopfabut isnt the /upload in sick many subdirs?22:49
zylopfai mean its like /upload/57wuilegqlgugy3/9yliurgh2e/file22:49
@preactionyes. the .wgaccess file is in every folder22:49
@preactionyes22:49
zylopfabut then i have to make a .wgaccess there also?22:49
zylopfaor is it created auto?22:49
zylopfaI will check this out22:49
@preactionit is automatically created if the file is not accessible by Everyone22:51
zylopfaahh thanks preaction !22:53
zylopfayou know webgui outside in22:53
zylopfaand inside out22:53
@preactionyep. been doing this a long time22:53
@preactionunique out of every asset in WebGUI, Image has an Undo function that purges the most recent revision. should I change it to be part of every asset's helpers?23:01
zylopfayeah would be a good think i think23:01
zylopfathe revision system in webgui is sick good though23:02
zylopfadoes other cms have it?23:02
@preactionsome do, i imagine. cmsmatrix.org might know which ones23:02
@preactionthe big secret about cmsmatrix: JT built it to get ideas for what to put in webgui ;)23:03
@khennso I just had someone tell me I'm over documenting my code.  That's a first for me23:04
scrottie0are you making them look bad or what?23:05
@khennI guess23:06
zylopfaahh sick good 23:06
zylopfaI am happy i found webgui and its in perl23:07
zylopfaI dont know why php got popular so fast its like perl on tranquilizers23:07
zylopfahaa nice khenn 23:08
zylopfanot bad though i am sure23:08
@preactiondepends, are the docs useful? do they explain why the function exists?23:08
scrottie0cultural differences, I'm guessing.  they had a "there's no wrong way to do something" philosophy that put novices at ease.  asking for help with PHP, you'd never be told "you're doing it wrong!".23:09
zylopfabut perl has the same23:09
@khennnah, I think the guy just thinks it's too cluttery23:09
zylopfayou always said tyou can do things in 1000 ways with perl23:10
@khennI do sometimes clutter up code with comments23:10
scrottie0people in PHP help channels don't get uppity if they can't get a clear picture of your problem but instead just guess and have you try things.  it's less effective at solving problems but it gives out good vibes.23:10
scrottie0zylopfa, have you been in any of the #perl channels in the past ten years?23:10
@preactioner... last i checked, ##php was a desolate wasteland where egos reigned and nobody got help23:11
scrottie0only comments about the obvious to a casual observer are clutter.23:11
scrottie0hrm.23:11
zylopfahaa no guess not scrottie0 23:11
scrottie0okay, I haven't been in a #php channel recently.23:11
zylopfabut all i read of perl advocated that the fun with perl is you can make things in so many ways23:12
scrottie0Perl is trying to be Java right now, so it makes sense that PHP would be trying to be Perl.23:12
zylopfahaa yeah23:12
zylopfawhy would perl wanna be java:(23:12
@preactionthen what's Python trying to be? C/C++?23:12
scrottie0zylopfa, yeah, that was the cultural attitude, but things have changed.  now there's the "Perl Best Practices" movement.  people like chromatic, who are well known in the community, are working hard to distance Perl's image from the bad code that people write while they're still learning.23:13
@khennphp people with egos23:13
@khennisn't that an oxymoron?23:13
scrottie0I've been getting told a lot things along the lines of "if you think that, then obviously you don't know Perl!".  le sigh...23:13
zylopfaahh i see  scrottie0 23:13
zylopfalol!23:14
zylopfathey should be a bit more kind imo23:14
scrottie0there are a lot of reasons to use the newest language out there.  there's never any maintenance work in it.  egos haven't formed yet.  it doesn't have any old code to be embarassed about.  everyone has a shot of fame and glory.23:15
zylopfaI dont dare to go to perl channel now23:15
scrottie0you can go to #perl, but it's full of cranky old bastards like me.23:15
@preactioneh, it's mostly full of rindolf, mst, and apeiron23:15
scrottie0Somni23:15
@preactioncranky young bastards23:15
@khennapeiron23:16
@khennheh23:16
@khennthe wow king23:16
zylopfaworld of warcraft?23:16
@khennI hear he got to level eleventy billion23:16
zylopfa:O23:16
@khennheh yeah23:16
@khennpreaction what movie is that from?  eleventy billion23:17
@khenntip of my tounge23:17
@preactionno idea, but maybe you're thinking about Grandma's Boy23:21
@preactionapparently Keanu Reeves gave that as a bet on an episode of Celebrity Jeopardy23:22
scrottie0dammit, spent an hour fighting something that turned out to be browser cache.  stupid, stupid, stupid.23:22
@preactionthose are persistent, tricky bastards23:23
zylopfahaa yeah indeed23:23
--- Log closed Fri Mar 25 23:32:20 2011
--- Log opened Sat Mar 26 00:12:09 2011
scrottie0I hate i18n.00:12
scrottie0this makes unwinding spaghetti code just that much worse.00:12
--- Log closed Sat Mar 26 01:01:44 2011
--- Log opened Sat Mar 26 11:15:48 2011
-!- CIA-121 [~CIA@208.69.182.149] has joined #webgui11:15
-!- Netsplit *.net <-> *.split quits: CIA-74, @preaction11:16
-!- preaction_ [~preaction@li79-149.members.linode.com] has joined #webgui11:16
-!- preaction_ [~preaction@li79-149.members.linode.com] has quit [Remote host closed the connection]11:16
-!- Netsplit over, joins: preaction11:18
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui13:32
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer]13:33
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Remote host closed the connection]15:00
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui15:04
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 260 seconds]18:22
-!- virgomoon [~maestro@66.244.99.4] has joined #webgui21:45
virgomoonI'm editing a Data Form .. how do I get the 'Default Value' to be the current user's username for a Text Field?21:49
virgomoonAHA!! Macros seem to work in there :)21:53
-!- mode/#webgui [+o preaction] by ChanServ23:06
--- Day changed Sun Mar 27 2011
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 246 seconds]00:47
-!- virgomoon [~maestro@66.244.99.4] has quit [Quit: This computer has gone to sleep]04:53
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]05:18
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]08:38
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui08:43
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui13:00
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Client Quit]13:01
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui16:05
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui16:40
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui19:46
-!- waxhead [~pete@ppp121-45-198-32.lns20.cbr1.internode.on.net] has quit [Ping timeout: 255 seconds]20:24
-!- waxhead [~pete@ppp121-45-198-74.lns20.cbr1.internode.on.net] has joined #webgui20:27
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui22:47
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 260 seconds]23:48
--- Day changed Mon Mar 28 2011
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 250 seconds]00:50
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui00:52
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui05:11
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 250 seconds]05:11
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]06:07
-!- Radix__ is now known as Radix_06:34
-!- mode/#webgui [+v Radix_] by ChanServ06:34
-!- virgomoon [~maestro@66.244.99.4] has joined #webgui07:48
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui08:05
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds]08:48
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui08:49
-!- virgomoon [~maestro@66.244.99.4] has quit [Quit: This computer has gone to sleep]09:27
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Quit: Ex-Chat]12:18
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui15:42
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:03
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui16:33
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui18:00
-!- mode/#webgui [+o pbcj] by ChanServ18:00
-!- sbaur [~Adium@130.157.145.37] has joined #webgui18:03
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui18:11
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 250 seconds]18:52
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has joined #webgui20:11
-!- mode/#webgui [+o khenn] by ChanServ20:11
@khennafternoon!20:11
scrottie0mbpmppff.20:11
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui20:13
@khennthat good eh scrottie0?20:13
@khennwhat happened to perlDreamer?20:17
@khennhaven't seen him on lately20:17
scrottie0I assume he's around somewhere...20:19
@khennyeah I got him on skype, thanks20:20
@preactionhe was on vacation last week, the slacker20:24
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui20:32
-!- mode/#webgui [+v perlDreamer] by ChanServ20:32
+perlDreamerTZ-appropriate greets to all!20:33
@preactionyay! he's back!20:35
@preactionoh thank you thankyouthankyou!20:35
@khennperlDreamer++20:35
+perlDreamerthanks guys, it's nice to be missed20:43
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 276 seconds]20:45
+perlDreamerrunning time21:16
@khenngrumble @ $SIG_DIE overriding bastards21:39
@khenn$SIG{__DIE__} that is21:39
@preactionokay, so again with an "Undo" question: should I really delete the revision in the "Undo" asset helper?21:39
@khennnot if you are ever planning to implement a "redo"21:40
@khennotherwise, why would you save it?21:40
@preactionwell, the only other option is that undo just replaces the current revision with the previous, but that means another undo would just swap back21:41
@khennactually21:41
@preactionoh, wait, if i had revisionId instead of revisionDate, undo could just point the currentRevisionId to the previous revision, and then there'd be accountibility!21:41
@khennthere is one other option21:41
@khenn"undo" could add a new revision21:42
@khennwhich is a copy of the previous revision21:42
@khennbut I haven't thought that through really21:42
@khennso that may cause other issues21:42
@preactionright, that's what i was saying: what would the next undo do?21:42
@preactionthe user would expect the next prior revision, but instead they'd get the undo undone21:43
@khennrewrite versioning IMO21:43
@khenn=)21:43
* khenn devil's advocate21:43
@khennyou know you want to21:43
@preactionbut, if instead of picking the "current revision" based on MAX(revisionDate), we use an ID linked from the asset table as "currentRevisionId", we can do this by moving the currentRevisionId through the revisionDates in the table21:43
@preactioni have, largely, and if i do this, i'll have pretty much done everything there is to do to change it :p21:44
@preactionyeah, this goes on my list too21:44
@preactionbut for now, undo goes away21:45
@khennprobably a good idea21:45
@khennis deleted content versioned yet?21:45
@preactionno, state is still not in the assetData table21:46
@preactionin theory, that'd be all it would take21:46
@preactionbut it's probably a lot more difficult than it sounds21:46
@preactionbut with a less hairy join between asset and assetData using currentRevisionId, it might be more feasible21:46
@preactionhm.. but even then you've got the tagId parts of the join21:47
@preactionjoin assetData on (asset.currentRevisionId = assetData.revisionId or assetData.tagId=?)21:48
CIA-121webgui: Doug Bell WebGUI8 * r68cc229 / lib/WebGUI/Asset/File/Image.pm : remove undo helper, will add it back when we have proper revisionId - http://bit.ly/gzQxVH21:51
@khennyeah I never was a fan of the asset / assetData structure21:52
@khennand thus the need for the indexContent table21:52
@preactioneh, there's no other good way to do it, unless you version the asset table, which isn't a problem until you start looking up assets (then you're back to MAX(revisionDate) or a "currentRevision" table)21:53
@khennnot that I can think of a better way to do it ...21:53
@preactiontags being magic is a part of the problem21:53
@preactiontags as a staging area, that is21:53
@khennversioning is a hairy business for sure21:53
@khenntbh I think it would be better to have one asset table with everything in it and manage revisions in a different table.  That has it's own problems but at least it prevents join hell21:55
@khennalso probably makes the delete problem easy21:56
@khennbut ...21:56
@khennagain21:56
@khennnot sure that's a 'better' solution21:56
@khennit's just a different one21:56
@preactionyeah, then whatever ->new sub could be hooked into to pull tags/revisions21:58
@preactionwhich could mean versioning as a role, which could be a good thing21:58
@preactionbecause then it could be genericized and used for more than just asset21:59
@khennright22:01
CIA-121webgui: Colin Kuskie master * r25fe87d / (16 files in 16 dirs): Fix for UTF8 URLs in static JS files. Next, all templated/snippet based JS has to be reviewed. Partial fix for bug#12065 - http://bit.ly/fAkycM22:42
+perlDreamernewsflash: IE will not encode UTF8 URLs for you when using JS22:44
@preactionbastards!22:44
+perlDreamermaybe that's a feature slotted for IE2522:44
CIA-121webgui: Colin Kuskie webgui-7.9 * r41f6f89 / (14 files in 14 dirs): Fix for UTF8 URLs in static JS files. Next, all templated/snippet based JS has to be reviewed. Partial fix for bug#12065 - http://bit.ly/fjsTuf22:45
@khennis that really surprising?22:49
@preactionno, but they're still bastards23:15
CIA-121webgui: Doug Bell WebGUI8 * r39e2c56 / (2 files in 2 dirs): migrate Crop to Asset Helper - http://bit.ly/fK5Gl523:21
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui23:42
CIA-121webgui: Doug Bell WebGUI8 * r2054083 / lib/WebGUI/Asset/File/Image.pm : 23:44
CIA-121webgui: change Annotate into asset helper23:44
CIA-121webgui: Annotate relies on a property of the asset, so it should23:44
+perlDreamerit should what?23:54
@preactionthe rest of the commit message says, no?23:57
@preactionapparently not on github...23:57
@preactionit should be a role, not a helper23:57
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 246 seconds]23:59
--- Day changed Tue Mar 29 2011
CIA-121webgui: Doug Bell WebGUI8 * raee00bf / (lib/WebGUI/Asset/Shortcut.pm t/Asset/Shortcut/forms.t): fix shortcut overrides and add helper - http://bit.ly/i1rFvH00:27
CIA-121webgui: Doug Bell WebGUI8 * rfbd573c / lib/WebGUI/Asset/Sku/Subscription.pm : move admin console links into asset helpers - http://bit.ly/dIA3a700:39
@preactioncommitting like a BOSS00:39
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]00:48
-!- sbaur [~Adium@130.157.145.37] has joined #webgui00:49
-!- sbaur [~Adium@130.157.145.37] has left #webgui []00:49
CIA-121webgui: Colin Kuskie webgui-7.9 * r8a8c8b4 / docs/changelog/7.x.x.txt : Fix commit log entry that was accidently copied from master during merge. - http://bit.ly/f6Mnib01:09
+perlDreamertime to take kiddos to piano lessons01:17
+perlDreamerback in several hours01:17
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]01:17
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 246 seconds]01:41
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Remote host closed the connection]02:13
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit []03:18
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui03:44
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 276 seconds]04:53
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui05:04
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 240 seconds]05:09
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui05:24
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 240 seconds]05:41
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui05:42
-!- Netsplit *.net <-> *.split quits: ckotil, @frodwith, mducharme, daviddelikat, Haarg, Getty, @khenn, gugod, CIA-12105:58
-!- Netsplit *.net <-> *.split quits: +Radix_05:59
-!- Netsplit *.net <-> *.split quits: mducharme-work1, SDuensin, perlbot, +SynQ, carogray, scrottie005:59
-!- Netsplit over, joins: gugod06:02
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui06:18
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui06:18
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui06:18
-!- CIA-17 [~CIA@208.69.182.149] has joined #webgui06:18
-!- Haarg [~haarg@www.beyondunreal.com] has joined #webgui06:18
-!- ServerMode/#webgui [+v Radix_] by lindbohm.freenode.net06:18
-!- SDuensin [~SDuensin@u15320223.onlinehome-server.com] has joined #webgui06:18
-!- perlbot [simcop2387@isuckatdomains.net] has joined #webgui06:19
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui06:19
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui06:20
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui06:20
-!- Getty [torsten@mrwhite.london.cloudssus.net] has joined #webgui06:20
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui06:20
-!- ServerMode/#webgui [+o frodwith] by lindbohm.freenode.net06:20
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui06:20
-!- SynQ [koen@ringbreak.dnd.utwente.nl] has joined #webgui06:20
-!- ServerMode/#webgui [+v SynQ] by lindbohm.freenode.net06:20
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]06:35
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Read error: Operation timed out]08:17
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui08:31
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui10:06
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 240 seconds]10:08
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui11:16
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has left #webgui []11:16
-!- ryuu_ro [~rory@D57D69B6.static.ziggozakelijk.nl] has joined #webgui11:45
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui13:50
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 246 seconds]14:19
-!- ryuu_ro_ [~rory@D57D69B6.static.ziggozakelijk.nl] has joined #webgui14:37
-!- ryuu_ro_ [~rory@D57D69B6.static.ziggozakelijk.nl] has quit [Client Quit]14:38
-!- ryuu_ro [~rory@D57D69B6.static.ziggozakelijk.nl] has quit [Ping timeout: 246 seconds]14:40
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui14:52
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui15:13
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 264 seconds]15:22
-!- Trebbor [~Trebbor@D4CB1F3E.static.ziggozakelijk.nl] has joined #webgui15:30
TrebborHi15:31
TrebborDoes anyone here know if there will be improvements in User management in WebGUI 8?15:35
TrebborWe use WebGUI a lot for making web applications, but we always have to build our own user management module because it's part of the Admin Console now and not in the site layout.15:36
TrebborWe are thinking of creating our own asset, but maybe we could also help to get in the core of WebGUI 8..15:38
TrebborMaybe I should wait for an answer first.. :)15:38
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui15:44
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui16:03
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has joined #webgui16:43
-!- mode/#webgui [+v bartjol] by ChanServ16:43
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has joined #webgui17:05
-!- mode/#webgui [+o khenn] by ChanServ17:05
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui17:11
-!- Trebbor [~Trebbor@D4CB1F3E.static.ziggozakelijk.nl] has quit []17:33
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui17:50
-!- mode/#webgui [+o pbcj] by ChanServ17:50
-!- sbaur [~Adium@130.157.145.37] has joined #webgui18:00
-!- bartjol [~Bart_Jol@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]18:21
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:25
-!- mode/#webgui [+v perlDreamer] by ChanServ18:25
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]18:37
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui18:45
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]18:47
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 241 seconds]19:16
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui19:30
scrottie0hey Trebbor19:56
scrottie0no, you signed off.19:56
scrottie0Dutch.19:56
-!- waxhead_ [~pete@ppp121-45-199-133.lns20.cbr1.internode.on.net] has joined #webgui20:27
-!- waxhead [~pete@ppp121-45-198-74.lns20.cbr1.internode.on.net] has quit [Ping timeout: 264 seconds]20:29
+perlDreameryay, virtualbox is working again21:26
+perlDreamernow I can use IE621:26
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui21:30
sbaurperldreamer, perhaps you won't have to use IE6 for too much longer - http://www.theie6countdown.com/21:34
+perlDreamerthat would be great21:35
+perlDreamerif only we could get rid of it altogether21:35
sbaurif only <sigh>21:36
+perlDreamerlunchtime22:00
Gettysupporting IE6 is really outdated22:00
@preactioni'm removing import and export products from Shelf, they're being moved into asset helper22:05
@preactionthis leaves Shelf as ... nothing22:05
@preactionshould I re-create it as a subclass of Layout or Folder?22:06
scrottie0ie6 rocks!22:06
@preactionthe only thing shelf does uniquely is get products by keyword, a properly factored layout or folder would allow shelf to still do that22:06
@preactionand i think layout would be great, you could order the products on your shelf as you want to22:06
scrottie0ies4linux does ie6 well... the others, not so much.  well, I gues sit does 5 and 5.5 well too.22:07
@preactionin fact, maybe folder should be a subclass of layout too22:07
scrottie0folder and layout are likely to go different directions in the future.22:37
scrottie0layout is kinda scary.22:37
scrottie0not sure folder should be tied to that.  dunno.22:38
@preactioni'm hoping to remove that scariness in 822:38
@preactionand yeah, you're probably right. layout has a different purpose than folder22:38
@preactionthough i suspect that they'll actually converge more than diverge22:39
+perlDreameryou could do cool things to a shelf that you can't do to a Layout23:15
+perlDreamerlike build an RSS feed of the items on it23:15
+perlDreamershelf also allows you to build little forms on it for adding the product to the cart23:16
+perlDreamerwithout visiting the product23:16
+perlDreamerand layout/folder won't let you do that either23:16
@preactionthey could be added by overriding methods of layout23:16
@preactionmethods that don't exist yet, of course23:17
@preactionthat's not important i guess, the most important bit is to make layout and folder worth subclassing23:18
@preactionfrodwith: would you object if i made WebGUI::Fork->update automatically JSONify a hashref that was passed in?23:23
@frodwithyes23:23
@frodwithstrongly23:23
@preactionwhy23:24
@frodwithbecause status doesn't have to be json23:24
@preactionbut it has to be serialized to be stored in the db, no?23:24
@frodwithno.23:24
@frodwith$fork->update('working').  $fork->update('done')23:25
@preactionthose aren't hashrefs23:25
@frodwithno, they aren't.23:25
@preactionso they wouldn't be jsonified, because they're not hashrefs23:25
@frodwithoh, you want it to DWIM.23:25
@frodwithummm....  I don't like it23:26
@frodwithwhy do you want to do that?23:26
@preactioni'm trying to make the WebGUI::Fork::ProgressBar easier to use. right now i have to JSONify the { message => '', total => '', done => '', elapsed => '' } myself23:26
@frodwithwhy is that a problem?23:26
@preactionbecause it makes the example code more complicated23:26
@frodwithno it doesn't23:27
@frodwithit makes it a few characters longer23:27
@frodwithbut not more complicated23:27
@frodwithI like that it wants a string, because it keeps the api simple.23:27
@preactionbut it also accepts a coderef23:28
@preactiondoes "elapsed" mean time elapsed/23:28
@frodwithyeah, a coderef that returns a string23:28
@frodwith:\23:29
@frodwithbut the idea is, a status is a string23:29
@frodwiththat's nice and conceptually simple23:29
@preactionwould $process->update({}) get stringified?23:29
@frodwithit'd be HASH(0x2937492) or whatever23:29
@frodwithand yeah, elapsed means time elapsed23:30
@preactionhttps://gist.github.com/c769fee1bc1cabfb7b00 <- here's the synopsis i'm writing for WebGUI::Fork::ProgressBar23:31
@preactionalso, the Admin Console is going to add some things to the status hash to be used when the process is completed, but that's entirely up to the Admin Console23:32
@frodwithyou could also write a wrapper around Fork for ProgressBar, like WebGUI::ProgressTree23:33
@frodwithI hesitate to call it ProgressBar, because that used to be another thing that's still there in 723:33
@preactioni could, but the good namespace is taken23:33
@preactionand per our conversations before, i'd rather keep some measure of synchronicity between the various ways of displaying. I'd like to be able to downgrade a ProgressTree into a ProgressBar using the ProgressBar's display code23:34
@frodwithand you probably want to wrap any JSON->encodes in a sub {}23:34
@frodwithbecause json encoding isn't free23:34
@preactionsigh... more complexity...23:34
@preaction"hello random subref!"23:35
@frodwithyeah, coderefs are hard to understand.  Let's go shopping!23:35
@frodwithit says right in the api doc....  "if your status is expensive to compute, you can wrap it in a subref.  then it'll only get called if someone asks for it."23:35
@preactionit's not WHAT, it's WHY. and i've left some comments as to that effect23:35
@preactionhmm.. perhaps i should read carefully23:37
sbaurQuestion for you smart folks: I have a style template that we've just converted to template toolkit in 7.5.40. It has a  [% head_tags %] in it, but it's not pulling head block stuff from the custom asset on the page in, even though when this was an HTML template with tmpl_var head.tags it pulled in the stuff from the custom asset  just fine. Do I need to reference it differently? 23:38
CIA-17webgui: Doug Bell WebGUI8 * r297dd5d / lib/WebGUI/Fork/ProgressBar.pm : add synopsis for Fork ProgressBar - http://bit.ly/ieOlKA23:39
@preactionoh lord. doesn't the new head/body tags stuff use "head_tags" instead of "head.tags"?23:39
@preactionno, it's head_attachments, my bad23:40
@frodwithsbaur is in 7.5.40 anyway23:40
@preactionah true23:40
@frodwithsbaur: I don't know, it looks right to me.23:41
sbaursorry I keep forcing you to go back to the distant past...23:41
@preactionyeah, should be right23:41
sbaurI was afraid of that...23:42
@frodwithmaybe you have a different problem. I don't know what that would be, but.23:42
sbaurwell, i will poke and prod, and see if enlightenment can be achieved23:42
@frodwithpreaction: if you're doing the stuff in that synopsis in more than one place, I'd really rather you write a wrapper.23:43
@frodwithI probably didn't write one because of the namespace problem....23:43
@frodwithbut also possibly because it was only used in one place23:43
@preactionand i won't write one because of the same problem, the original ProgressBar isn't deprecated yet23:43
@frodwithand YAGNI23:43
@frodwithwell, name it something different then23:44
@frodwithcause recommending that people cut and paste that trash is kind of evil23:44
@preactioneh, right now i only need it in two places23:44
@frodwithalthough.  A wrapper wouldn't be much shorter.23:44
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]23:44
@preactionand i've been copy/pasting a lot, leaving myself notes to go back and refactor that i'll never get to do23:45
@frodwithnow I seem to remember going off to write a wrapper and then going....  "this isn't helping anything!"23:45
@preactionsorry, not a lot, but more often than i'd like, which is 023:45
@preactionyeah, it's not so bad. it's just the sub { JSON->new->encode( ... ) } repetition that i wanted to remove23:46
@preactionand, honestly, i wonder why WebGUI::ProgressTree is seperate from WebGUI::Fork::ProgressTree23:46
@frodwithbecause one is a view and one is a model23:46
@preactioni think we discussed this, but i meh23:46
@frodwithi mean, theoretically, you could have a progresstree status and only render a progressbar23:47
@frodwithwhich i think you said you were going to do for some of your helpers23:47
@preactionyeah, is already being done23:47
@preactiononly reason i'm not using tree right now is that all the products on the site are not going to come back in a nice tree at all23:48
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 240 seconds]23:56
--- Day changed Wed Mar 30 2011
@preactioni can't have cute messages in webgui core can i?00:26
@preactionlike when exporting products: "Dispensing Product..."00:26
@preactionhttp://www.gamefaqs.com/pc/934386-portal/faqs/50477 <- Portal script00:26
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 250 seconds]00:28
+perlDreamerdumb question: in TT, can you have variable names with spaces?00:48
@pbcjheh00:49
@preactionnot that i'm aware of00:50
@pbcj?!!00:50
@preactionbut maybe, using the hash syntax00:50
+perlDreamerwe can bury it as a hash key though00:50
@preactionbut really, thingy should stop using guids for field ids00:51
+perlDreamerthen you have the same problem as the DataForm with making safe field names from user input00:51
@preactionis that problem insurmountible?00:51
+perlDreamerif you ask certain WebGUI users who don't like the way that's handled, yes00:52
@pbcjadd a "field name" field to thing data?00:52
+perlDreamerbecause everyone has a different idea as to how it should be done00:52
@preactionhaving guids as the field Ids just makes thingy impossible to program against00:52
@preactionfieldname = lc && /[a-z_-]+/ <- done00:52
+perlDreamerthat's what it does00:53
+perlDreamerthey don't like that00:53
@preactionperfect!00:53
@preactionwhy not?00:53
+perlDreamerwe changed the case00:53
@preactionoh right00:53
@preactiontoo bad00:53
@preactionmaybe the problem is we did it without warning them?00:53
@preactionotherwise, we can make it ignore case in all circumstances fairly easily00:54
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has quit [Quit: Page closed]00:56
-!- perlbot [simcop2387@isuckatdomains.net] has quit [Ping timeout: 250 seconds]00:58
-!- perlbot [simcop2387@isuckatdomains.net] has joined #webgui01:04
+perlDreamerwell, for the most part the end user doesn't have to deal with it01:16
+perlDreamerbut if you want to write a custom workflow that uses the DataForm entry data01:16
+perlDreamerthen you have to know the secret sauce for creating fieldIds from field names/labels01:17
+perlDreamerand that's where people are going, "Why did you muck around with my field names, suckah?"01:17
@preactionso there should be an API then?01:18
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui01:39
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Read error: Operation timed out]01:44
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui01:46
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Remote host closed the connection]01:53
+perlDreameran API would do it, sure01:58
+perlDreameranything that's better than $session->url->makeCompliant :)01:59
@preactionyes, considering it's nothing like url encoding02:00
-!- 16WAAQVM5 [~lem@weston-69.65.87.205.myacc.net] has joined #webgui02:09
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui02:09
-!- 16WAAQVM5 [~lem@weston-69.65.87.205.myacc.net] has quit [Client Quit]02:09
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]02:30
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui02:37
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 246 seconds]02:40
@pbcjany ops here?03:08
@preactionnope03:40
@preactionuh. you're here03:40
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]03:48
@pbcjlol03:57
@pbcjs/y o/y other o/03:57
@preactionyo yo yo!03:57
@pbcjmy vote is ++cuteMessages04:00
@pbcjyou should really be able to liquidate assets04:00
@preactionwhat i want is to genericize them more. shelf's main remaining feature is getting products by keyword and adding some template variables04:01
@pbcjso much to learn =(04:06
@pbcjskus and products and variants, oh my04:06
CIA-17webgui: Colin Kuskie webgui-7.9 * rc214c42 / (2 files in 2 dirs): Fix the search box in the Underground Style template. Fixes bug #12075 - http://bit.ly/h5dddm05:51
CIA-17webgui: Colin Kuskie master * rd9bbcc3 / (2 files in 2 dirs): Fix the search box in the Underground Style template. Fixes bug #12075 - http://bit.ly/egN6iB05:54
CIA-17webgui: Colin Kuskie master * r83cb3ec / (2 files in 2 dirs): Move upgrade package to the correct location. - http://bit.ly/hz5KIG05:54
CIA-17webgui: Colin Kuskie master * raf15289 / (2 files in 2 dirs): Fix text in asset icon context menu. Fixes bug #12084. - http://bit.ly/h2XH5A05:57
CIA-17webgui: Colin Kuskie webgui-7.9 * r6227a46 / (2 files in 2 dirs): Fix text in asset icon context menu. Fixes bug #12084. - http://bit.ly/eZR3xp05:58
CIA-17webgui: Colin Kuskie webgui-7.9 * red83f47 / (2 files in 2 dirs): Move upgrade package to the correct location. - http://bit.ly/hBYjT605:58
+perlDreamerI hate it when I break my own rules06:06
CIA-17webgui: Colin Kuskie webgui-7.9 * rcdb903f / (47 files in 24 dirs): Ready for 7.9.25 release. - http://bit.ly/hwMoVC06:19
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 240 seconds]06:41
CIA-17webgui: Colin Kuskie webgui-7.9 * rbbbed01 / (4 files in 4 dirs): Ready for 7.9.26 development. - http://bit.ly/f1B3xr07:13
+perlDreamergot 'er done!07:21
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]07:21
@preactionyay!07:24
@preactionso did I07:24
CIA-17webgui: Doug Bell WebGUI8 * r380b9c7 / www/extras/admin/admin.js : show fork dialog when a helper forks - http://bit.ly/egoFCH07:27
CIA-17webgui: Doug Bell WebGUI8 * r01844b6 / (3 files in 2 dirs): migrate import and export products to Asset Helpers - http://bit.ly/hoGgOG07:27
CIA-17webgui: Doug Bell WebGUI8 * r1ae7a3c / lib/WebGUI/Asset/Sku/Subscription.pm : fat-finger - http://bit.ly/hh9qxI07:27
@preactionyay!07:27
CIA-17webgui: Doug Bell WebGUI8 * ra45cdec / lib/WebGUI/Asset/Sku/Product.pm : add import/export helpers to the Product asset too - http://bit.ly/i02Lhn07:29
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui07:53
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 276 seconds]08:03
-!- Radix_ changed the topic of #webgui to: [7.9.25-stable | 7.10.12-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com09:04
-!- Trebbor [~Trebbor@D4CB1F3E.static.ziggozakelijk.nl] has joined #webgui10:19
TrebborHello10:19
xdangerhello12:09
xdangerTrebbor: you had a question about user management yesterday.12:09
TrebborYes, that's right.12:10
xdangerI have the same problem with a project12:10
xdangerand with groups12:10
TrebborThat's nice to know.12:10
xdangerbut I think that we could write a configurable user/group management as an content handler12:10
xdanger(well not that different from an asset, but still)12:11
TrebborI'm looking into content handlers right now, didn't know what you meant..12:12
@preactioni'm going to bed, but if it's a content handler, i will find it a lot easier to make it an admin console plugin in WebGUI 812:14
TrebborBut the problem now is that the admin console is a different style, not the default page style. Will this be different in WebGUI 8?12:15
@preactionyes, kinda. admin plugins have complete control over their page12:15
@preactionbut then, so do operations, really12:16
@preactionwhat i'd like to do is have a default User admin plugin you could subclass for your own purposes12:16
@preactionand in 8, admin plugins are usable outside the "admin console", which is just a wrapper around an iframe really12:16
TrebborAh, that's cool.12:17
@preactionthe final steps are making the admin console just another asset, and making the account system another asset too (and renaming it profile)12:18
TrebborThat makes sense.12:19
@preactionyeah, but those are long-term goals. short-term, Admin plugins are probably what you want: singleton applications12:20
@preactionin the 7.x parlance, it's either a Content handler or an Operation12:20
@preactionanyway, sleep now12:21
TrebborOk, thanks for the information. :)12:21
TrebborIs there any timeframe on WebGUI 8?12:22
TrebborThen I know if I just should wait for 8 or already build something for 712:22
Trebborxdagner: I looked at the content handlers, I think you then have to use it in combination with a SQL report for searching en editing users? And let the content handler just write the changes to the database?12:31
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui12:31
Trebborxdanger I mean.. :)12:31
xdangerTrebbor: you can have a whole application in a content handler. it just needs to have more functionality than an asset, since it get's none of thouse automaticaly12:55
TrebborThat's true, you can read also ofcourse. Like the products in your cart. That's also a content handler.13:26
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.]16:23
-!- carogray [~Caroline@32.178.25.31] has joined #webgui16:53
-!- khenn [ab9fc20a@gateway/web/freenode/ip.171.159.194.10] has joined #webgui16:58
-!- mode/#webgui [+o khenn] by ChanServ16:58
-!- carogray [~Caroline@32.178.25.31] has quit [Ping timeout: 250 seconds]17:04
-!- carogray [~Caroline@32.178.25.31] has joined #webgui17:05
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui17:07
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui17:33
-!- mode/#webgui [+o pbcj] by ChanServ17:33
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui17:39
-!- mode/#webgui [+v BartJol] by ChanServ17:39
CIA-17webgui: Paul Driver master * rc8098e2 / (7 files in 7 dirs): rfe #618: Syndicated Content Asset: Make images in the downloaded RSS-feeds available in the template. - http://bit.ly/hGNN2E17:54
CIA-17webgui: Paul Driver master * r96ea658 / lib/WebGUI/Asset/Wobject/SyndicatedContent.pm : unbless MediaRSS hashes in SyndicatedContent - http://bit.ly/h912iU17:59
-!- sbaur [~Adium@130.157.145.37] has joined #webgui18:05
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui18:05
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:27
-!- mode/#webgui [+v perlDreamer] by ChanServ18:27
+perlDreamerBartJol, I need a favor if you have time18:27
-!- carogray [~Caroline@32.178.25.31] has quit [Ping timeout: 240 seconds]18:29
+BartJolperlDreamer: sure18:55
+perlDreamerDo you have any boots?18:55
+BartJollike, army boots?18:55
+perlDreameryes, that type18:55
+perlDreamerlarge heavy ones18:55
+BartJolyeah18:55
+BartJolnot with me atm18:55
+perlDreamerplease take one, and throw it at Martin18:55
+BartJolhe isn't here either18:56
+perlDreameralternately, wedge it someplace uncomfortable18:56
+perlDreameryou can wait, I'm very patient18:56
+BartJolah, but I'm not used to this kind of violence from your direction18:56
+BartJolplease explain18:56
+perlDreamerI only get violent when WebGUI is broken18:56
+BartJolI figured that much18:57
+BartJolwhat did he demolish?18:58
+perlDreamerthe Shop18:58
+perlDreamerwell, the cart in the shop18:58
+perlDreamerhe made 1/2 of an awesome change18:59
+perlDreamerremoving the hardcoded JS from the Cart perl code18:59
+perlDreamerbut then, it wasn't added to the templates19:00
+perlDreamerso it broke the cart19:00
+BartJolaha19:00
+BartJolis that also where my bug report was coming from? that looked like something else19:00
+perlDreamerthat's something else, I hope19:00
+perlDreamerthe Cart will work without any JS at all, but it works a lot better with it19:01
+BartJolah19:01
+perlDreamerbut after I fix the JS bug, I'll check to see if the addressbook works better19:01
+BartJolbut you have that js somewhere in git, right?19:01
+perlDreameroh sure, it's all there, just not referenced19:02
+BartJolbut I think with the proposed approach, Martin will start crying19:03
+perlDreamerfixing the templates?19:06
+BartJolwell, I meant the kicking 19:07
+perlDreamerno, don't kick him19:07
+perlDreamerjust wedge that boot, or throw it at him19:07
+BartJolwell kicking by proxy19:08
+BartJolthrowing by proxy19:08
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]19:08
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui19:08
-!- mode/#webgui [+v BartJol] by ChanServ19:08
+perlDreamerwithout your foot in it, the boot has less kinetic energy19:10
+perlDreamerit will hurt less19:12
+BartJolthat is true19:12
+BartJolbut I see it relative, actually Martin will effectively be hurled in the direction of my boot, and Martins head is very heavy from the brains and hairwax19:13
+perlDreamereven so, since the perspective has changed, it also affects the energy equation19:16
+perlDreamerin this case, some large and waxy thing (Martin) collides with something smaller (the boot)19:16
+BartJolah impulse equals Force*collision time19:19
+BartJolor something lik ethat19:19
+BartJoldelta impulse19:19
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]19:23
@frodwithanyone have a boot?19:51
+perlDreamerI have boots in several sizes19:51
@frodwithsomeone named "Colin Kuskie" (geez, what a dumb name) broke poll.js19:51
+perlDreamerI wouldn't doubt it19:52
@frodwithwhat's the idea with commit 25fe on that file?19:53
+perlDreameryour code doesn't handle working with UTF8 urls19:53
+perlDreamerI'll fix the bady copy/paste job and the comma19:56
@frodwithin what case will that code not work?19:56
@frodwith(the original code)19:57
+perlDreamerif the URL has utf8 characters, and any IE browser is used19:57
+perlDreamerthen it will fail to find the asset19:57
+perlDreamerand the asyncRequest will fail19:57
@frodwithare urls even allowed to have utf8 characters?19:58
+perlDreameroh yeah19:58
@frodwithI thought they had to be encoded.19:58
+perlDreamerthe browsers will encode them for you, unless you're using JS19:58
+perlDreamerif you use JS, then Safari, FF, Chrome will encode for you19:59
+perlDreamerbut IE won'19:59
+perlDreamerwon't19:59
@frodwithwell, sure, but like19:59
@frodwithaccording to the URI spec, are they valid?  For instance, if I opened up a socket to an apache server and asked for a path with utf8 characters in it20:00
@frodwithyou know what I mean?20:00
+perlDreamerI know exactly, and I think we're saying the same thing20:00
+perlDreamerif you open up a socket and talk to apache and push utf8 characters at it, it'll puke20:00
+perlDreamerif you take a browser and access an UTF8 url, the browser encodes and then does the socket20:00
+perlDreamerand if you use JS (maybe YUI specifically?) to open an asyncRequest, then the encoding is browser dependent20:01
@frodwithokay, then if there is no such thing as a url with utf8 characters in it20:01
@frodwithwhy are we adding escapes to javascript20:01
+perlDreamerbecause WebGUI does not escape URLs by default20:02
+perlDreamerbecause then FF, Safari and Chrome double escape it20:02
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui20:02
+perlDreameris there a command line JS syntax checker/linter?20:04
@frodwithjslint has a command line form somewhere20:04
@frodwithlast time I looked it was sort of suffering from bitrot though20:04
@frodwithI use the web interface20:05
@frodwithso if I go <a href="http://foo.bar/foo%20bar">foo</a>, firefox will take me to ...  that url but double escaped, when I click on it?20:06
+perlDreamerno20:06
+perlDreameragain, this behavior only shows up in the JS20:06
@frodwithso if I say asyncRequest(thaturlabove), it makes a request to a double-escaped url20:07
+perlDreamerif you try to open an asyncRequest to http://foo.bar/foo%20bar, then FF, CH and SF will encode that nasty % for you20:07
+perlDreameryes20:07
@frodwith-really-20:07
@frodwithhuh20:07
@frodwiththat seems...broken20:07
+perlDreamerlet me see if I can finish 1 of the 3 things that I'm working on, and then I'll review my notes on how I fixed the original bug in the AssetManager20:08
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Ping timeout: 264 seconds]20:10
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui20:13
@frodwithif that's the case though, then wouldn't uri encoding the url in js before sending it to asyncrequest cause chrome et al to barf?20:15
@khennanyone have a boot?20:40
@khenn=)20:40
-!- scrottie [~scrottie@ip24-56-6-86.ph.ph.cox.net] has joined #webgui20:42
+perlDreamerokay, this all started with this bug report21:09
+perlDreamerhttp://www.webgui.org/use/bugs/tracker/1206521:09
+perlDreamerif the current URL has UTF8 characters in them, then the asset manager won't work21:10
+perlDreamerit was tracked down to the i18n JS21:10
+perlDreamerif you don't pass that a specific URL, then it would concatenate the query parameter to an empty string21:11
+perlDreamerwhich uses the current URL from the browser21:11
+perlDreamerand that would behave differently in IE vs all the others21:12
+perlDreamerwhere the others would use an encoded URL, and IE wouldn't21:12
+perlDreamerin i18n.js, I changed the default from "" to location.pathname, which allowed me to manually encode the URL before making a call back to WebGUI21:13
+perlDreamerand that worked21:13
+perlDreamerin IE and the others21:13
@preactioni think the prevailing wisdom in JS has been to use encodeURIComponent to add things to the URL you already have21:14
+perlDreamerin this case, there is no URL that we already have21:14
+perlDreamerit was using ""21:14
@preactionbut then how ... was the request being filled at all? because this only applies to POST?21:15
+perlDreamerwhich request are you talking about preaction?21:18
@preactionthe initial GET request to get the actual page in question21:18
+perlDreamerthat goes through the "front-end" of the browser, which encodes for you21:18
+perlDreamercheckout v7.10.12 and try it out21:19
@preactioni see the code, i read the report. and paul pointed out to me that there is no such thing as an "unencoded URL", it's not a valid URL21:20
+perlDreamerwell, you tell me then why it's broken21:20
+perlDreamerbecause according to you and Paul, it should work fine21:20
+perlDreamerI've explained it twice21:20
@preactioni don't know, that's not what i'm saying21:21
sbaurbecause IE sucks!21:21
* sbaur goes back to lurking now...21:21
+perlDreamerthat's always a good reason, sbaur :)21:21
+perlDreameralthough, recently I think we'd have to say that it's just different enough to be consistently inconvenient21:22
@preactioni guess what paul has proposed that URIs should be stored and used in their encoded forms21:22
@preactionfixUrl should encode, iow21:22
+perlDreamerso, when a user goes to edit their URL, they get % signs?21:23
+perlDreamerin the nav's, would they see % signs?21:23
@frodwiththey'd see % signs wherever there was supposed to be a url21:23
@frodwithsince that would actually be the url21:23
@preactionand most browsers will display the actual UTF-8 characters instead21:24
+perlDreamerI'm not sure (we'd have to ask khenn) but I think the point of having UTF8 URLs was to actually have UTF8 urls and not encoded ones21:24
@preactionexcept IE6, but who cares21:24
@frodwithwhat is a utf8 url, exactly21:26
@preactionas far as i know, it's a URL with %-encoded characters that correspond to UTF-8 chars21:26
+perlDreameras far as WebGUI knows, it's a URL with UTF8 characters in it21:27
@frodwiththere are no urls with utf8 characters in them21:27
+perlDreamertell y'all what.  I'll back out the commit that broke the JS21:27
+perlDreamerand leave to y'all to fix the issue with UTF8 urls, encoding and JS21:27
CIA-17webgui: Colin Kuskie master * ra7b1c57 / (16 files in 16 dirs): 21:29
CIA-17webgui: Revert "Fix for UTF8 URLs in static JS files. Next, all templated/snippet based JS has to be reviewed. Partial fix for bug#12065"21:29
CIA-17webgui: This reverts commit 25fe87db197740109c1073f7375d6fe9caf554b6. - http://bit.ly/dMhgCt21:29
CIA-17webgui: Colin Kuskie webgui-7.9 * r92fe8a1 / (14 files in 14 dirs): 21:30
CIA-17webgui: Revert "Fix for UTF8 URLs in static JS files. Next, all templated/snippet based JS has to be reviewed. Partial fix for bug#12065"21:30
CIA-17webgui: This reverts commit 41f6f891a4caa2a9947e5f0fbea3d467eb724ea2. - http://bit.ly/emD8Ib21:30
CIA-17webgui: Paul Driver master * r16a89f5 / sbin/testEnvironment.pl : Missing dependency on Net::DNS - http://bit.ly/gTc4WP22:52
CIA-17webgui: Paul Driver webgui-7.9 * r7eb441e / sbin/testEnvironment.pl : Missing dependency on Net::DNS - http://bit.ly/h0YEzW22:53
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui23:04
plainhaoperlDreamer: i thought js has a uri_encode method?23:04
@preactionencodeURIComponent and encodeURI yes23:04
@preactionbut if you do it more than once, you get bad URIs23:05
plainhaok23:05
@preactionbut how do you know you've done it more than once, is the problem23:05
Haargwhat exactly was broken by the change you made?23:05
@preactionfrom what i understand, calling encodeURI on args.url in www/extras/Fork/poll.js broke whatever it was doing23:09
Haargfrom what i can tell23:10
Haargif you enter a non-ascii url into the browser23:10
Haargdocument.location will sometimes have the URL in percent encoded form23:11
Haargand sometimes have it in character form23:11
@preactionbut shouldn't it always have it in a form you can give back to it?23:11
Haargso you are going to have to do some kind of encoding no matter how you treat stuff on the back end23:11
Haargare you really expecting ie to work in a sensible manner?23:12
@preactionno, not really23:12
Haargso i think doing encodeURI, then doing s/%25/%/ on the result will give you what you need23:13
Haargand that could be done to a url multiple times and without causing problems23:13
@frodwithyou don't have to encode anything on the front end if you store actual urls23:14
@frodwiththere are no non-ascii urls.23:14
Haargyes there are23:15
Haargtype international characters into ie's url bar23:15
Haargand check document.location23:15
plainhaoie, ugh23:15
@frodwithI fail to see your point23:15
Haargit's not technically a valid url23:15
@preactionbut isn't that the problem: it's not a valid url23:16
@frodwithis anyone else getting test failures on master about headTags being gone?23:16
plainhao<!if ie --> return false23:17
@frodwithAll browsers handle standard urls correctly. If you start giving them non-compliant strings and pretending they're urls, some of them might try to fix it and some of them might not.23:18
Haargutf-8+percent encoded strings are valid urls, correct?23:20
Haargexcept you put them into a browser and it shows them as characters, not in encoded form23:21
Haargso people expect them to work23:21
Haargand indeed if you type non-ascii characters into the address bar, browsers treat it correctly23:22
@preactionexcept IE afaik23:22
Haargthey encode everything before sending it to the server23:22
Haargno, it works in ie as well23:22
@preactionIE6 then23:22
Haargworks in ie6 as well23:22
Haargnot sure about linking though23:22
@preactioni could have swore the whole thing last year with frank and you was about IE6 indeed not handling it at all correctly23:23
Haargit might be due to linking23:23
Haargi can't test that without constructing a page23:23
Haargso if it's on a page like that, ie does silly things.  document.location has unencoded strings.  sending ajax requests to '?blah' uses unencoded strings apparently which is very broken.23:25
@frodwiththe url for the resource I get when I type "http://foo.bar/?_?" into a browser is "http://foo.bar/%E0%B2%A0_%E0%B2%A0". It doesn't matter how browsers behave, that's the url. So, we shouldn't be storing utf8 characters in the url field on assets, because that's lying.23:26
Haargok sure whatever23:26
Haargwho the fuck cares what's happening on the back end23:26
Haargfix it if you want23:27
Haargstill won't solve the problem on the front end with the javascript23:27
@frodwithwhy not?23:28
Haargbecause ie will have unencoded strings in location.pathname and seems to use unencoded strings for ajax requests23:29
@frodwithit uses unencoded strings for ajax requests if you give it undencoded strings23:30
@frodwithif you give it encoded strings, it uses those.23:30
Haargyes23:31
@preactionbut what if args.url = window.location + encodeURIComponent("some other stuff"); <- what will IE do?23:31
Haargwindow.location may have unencoded characters in it23:31
Haargwhich is broken23:31
Haargbut that's reality23:31
Haargso you encode them23:31
@preactionright, i think that's the point that's trying to be made here23:31
@preactionso the problem is not how we're handling URLs in any part of webgui, but that we don't know if window.location is a valid url or not23:32
HaargencodeURI(url).replace(/%25/,'%') should be enough to fix broken urls without screwing anything else up23:33
@frodwithI don't understand why we're even talking about window.location23:33
@preactionbecause the i18n and asset manager use window.location to build their URLs, which started this whole mess23:33
@frodwithso fix the i18n code23:33
Haargwhich is what we are discussing23:33
@frodwithI don't understand why fixing the i18n code requires a review of all the js in webgui23:34
Haargand frodwith is probably right that it would be better to have everything on the back end use valid (encoded) urls23:34
@preactionso we were just a bit overzealous with the fix23:34
@preactionand yes, but that's a much bigger fix23:34
@preactionwell, if anything else is using window.location, or a URL just by appending '?...', it needs to be fixed23:34
@preactionbut anyway, i think we have a solution now, so we can play russian roulette for who wants to implement23:35
Haargor just by using '?blah' directly as a url apparently23:35
@preactioni thought that's what i was doing with i18n, but maybe not23:35
Haargsince the browser constructs the url in that case and i gather ie can end up doing wrong23:35
Haargi think you were23:36
@preactioni mean, i liked the whole "ooh, i can just use ?sdfsd as a url and not worry about pageURL or whatever"23:36
@preactionseems we don't get that anymore. pity.23:37
HaargencodeURI encodes things that aren't valid in URLs, which is basically just non-ascii characters.  it also encodes % though, which is the problem with perlDreamer's patch i believe.23:37
@preactionso i'll fix this how about? it'll also give me an excuse to lay some groundwork for a larger JS API23:37
@frodwithI didn't look at most of perlDreamer's patch, he just introduced a syntax error in poll.js23:38
@frodwithand I asked what he was trying to do, and he reverted his commit23:38
@preactionand we'll deal with that offline, right now i'll take any ideas for things a webgui.url JS API should have besides webgui.url.page and webgui.url.extras23:39
@frodwithdon't we already have something like that preaction?23:41
@preactionwindow.getWebGUIProperty("pageURL")23:41
@frodwithyeah that guy23:41
@preactioni only know it because it's useless and doesn't make sense23:42
Haargare you going to have those be strings or functions for constructing URLs?23:42
@preactionfunctions, they have to be23:42
@preactionpage() would take window.location, remove ?, and normalize23:42
@preactionjust like session->url->page does23:42
@frodwithso webgui.url.page('?foo=bar')?23:42
@preactionor something, yeah23:42
Haargoh and i guess my earlier thing would have to be encodeURI(url).replace(/%25/g,'%')23:42
@preactionif i add asset properties, should it be webgui.asset as an instance of WebGUI.Asset?23:43
@preactionor maybe wg.asset as an instance of WebGUI.Asset?23:43
@preactionor maybe WG.asset?23:43
Haargand that would be the current page asset?  might be useful to have multiple assets available.23:44
@preactionyeah, it'd be "current asset"23:45
@preactionWebGUI.Asset would have a fetch() and store() method to get more assets, eventually23:45
@frodwithare asset properties public?23:45
@preactionthat's what makes me thing I should hold off on it23:45
@preactionthat and requiring a JS file include on every page might not be a good idea, but optionally allowing it would be different23:46
@preactionhumph. we're reaching the point though where we are going to need a JS file include on every page23:47
--- Day changed Thu Mar 31 2011
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao]00:10
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Ping timeout: 248 seconds]00:18
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]00:19
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 240 seconds]00:23
@preactionso any objections to my upcoming proposal:00:30
@preactionevery page includes some frequently-used metadata like extrasURL exactly as is. any other metadata (Settings, Config, Assets) must be grabbed using AJAX00:31
@preactiona /extras/webgui.js that sets up a namespace and fills in some simple functions00:31
@preactionlater, extras/webgui/{asset.js,config.js,session.js} that get that data00:32
@preactioni'll take silence as assent, as i usually do00:33
-!- carogray1 [~Caroline@184.243.3.94] has joined #webgui00:37
-!- carogray2 [~Caroline@184.243.3.94] has joined #webgui00:40
-!- carogray1 [~Caroline@184.243.3.94] has quit [Ping timeout: 240 seconds]00:41
-!- carogray2 [~Caroline@184.243.3.94] has quit [Read error: Connection reset by peer]00:41
CIA-17webgui: Colin Kuskie master * r11f7d40 / sbin/testEnvironment.pl : Document that Try::Tiny is required in testEnvironment.pl. This is really a requirement for backporting. - http://bit.ly/gn9tKR01:15
* perlDreamer doesn't like github hiccups01:15
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.]02:23
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]02:55
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Read error: Operation timed out]02:58
-!- scrottie [~scrottie@ip24-56-6-86.ph.ph.cox.net] has quit [Ping timeout: 240 seconds]04:16
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui04:50
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit []05:28
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 246 seconds]07:00
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui08:11
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui08:20
-!- Trebbor [~Trebbor@D4CB1F3E.static.ziggozakelijk.nl] has quit []09:28
-!- waxhead_ [~pete@ppp121-45-199-133.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]09:41
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui10:12
-!- mode/#webgui [+v BartJol] by ChanServ10:12
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has joined #webgui11:20
-!- mode/#webgui [+v perlDreamer] by ChanServ11:20
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has quit [Quit: Leaving.]11:30
-!- Trebbor [~Trebbor@D4CB1F3E.static.ziggozakelijk.nl] has joined #webgui13:20
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]14:38
-!- BartJol1 [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui16:14
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Read error: No route to host]16:14
-!- BartJol1 is now known as BartJol16:16
-!- mode/#webgui [+v BartJol] by ChanServ16:16
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui16:30
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Ping timeout: 240 seconds]16:59
-!- Trebbor [~Trebbor@D4CB1F3E.static.ziggozakelijk.nl] has quit []17:31
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui17:32
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui17:37
-!- mode/#webgui [+o pbcj] by ChanServ17:37
CIA-17webgui: Paul Driver master * r6793c00 / lib/WebGUI/Form/Zipcode.pm : Fixing a useless use of d switch in the zipcode macro - http://bit.ly/eGDU3y17:53
-!- khenn [ab9fc20a@gateway/web/freenode/ip.171.159.194.10] has quit [Ping timeout: 252 seconds]19:00
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]19:11
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has joined #webgui19:11
-!- mode/#webgui [+v perlDreamer] by ChanServ19:12
+perlDreamerfrodwith, re problem with headTags in the test suite from yesterday19:12
+perlDreamerI ran the suite on the master branch last night and didn't have any test failures due to that19:12
@frodwithit had something to do with dropbox not keeping up with a git checkout19:12
+perlDreamerah, cool then19:12
+perlDreamerit did leak some users, but I'll track that down and fix it today19:13
* perlDreamer runs off to the gym19:13
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has joined #webgui19:39
+perlDreamergreat, the leaking users aren't happening on every run20:03
+perlDreamerwhich means there's some flaky test somewhere that drops users occasionally20:03
scrottieon their heads?20:05
CIA-17webgui: Paul Driver master * rf9036f2 / t/Macro/AdminToggle.t : t/Macro/AdminToggle.t failed if default template parser was not html template - http://bit.ly/hayixX20:24
-!- khenn [ab9f400a@gateway/web/freenode/ip.171.159.64.10] has joined #webgui20:26
-!- mode/#webgui [+o khenn] by ChanServ20:26
CIA-17webgui: Paul Driver master * r26eb6c5 / t/Asset/Post/notification.t : likewise t/Asset/Post/notification.t - http://bit.ly/f9xzlh20:31
@frodwithspeaking of default template parsers20:38
@frodwithSnippet uses whatever the default template parser is if you select "process as template"20:38
@frodwithwhich means your snippets that do that all break if you switch default parsers20:38
@frodwithanyone have an objection to making that a drop-down that selects from available parsers?20:39
+perlDreamerno, it should be20:39
+perlDreamerespecially now since we're using TT more and more often20:39
+perlDreamerfrodwith: would you mind backporting those test changes to stable while you're at it?20:39
@frodwithsure perldreamer, the ones that port directly anyway.  This one is snippet.t failing for obvious reasons, and I'm not going to backport the snippet dropdown, so I won't backport the test either20:40
+perlDreamerno, I just mean the AdmintToggle and Post/notification changes20:40
+perlDreamerany tests you write for new features should stay in beta20:41
+perlDreamerunless they get promoted to bug fixes, which in this case is quite likely20:41
CIA-17webgui: Paul Driver master * r81f4b44 / t/Asset/Sku/Product.t : yet another template test failure - http://bit.ly/e9POA020:43
CIA-17webgui: Paul Driver webgui-7.9 * r8ddf164 / t/Macro/AdminToggle.t : t/Macro/AdminToggle.t failed if default template parser was not html template - http://bit.ly/ePKZpt20:44
CIA-17webgui: Paul Driver webgui-7.9 * r9ebe734 / t/Asset/Post/notification.t : likewise t/Asset/Post/notification.t - http://bit.ly/eAW0Aq20:44
CIA-17webgui: Paul Driver webgui-7.9 * r3c3142b / t/Asset/Sku/Product.t : yet another template test failure - http://bit.ly/hc1BUp20:44
+perlDreamerif I had a week, I'd rewrite all those old hand templated macro tests to use Haarg's Mocked asset scheme20:45
+perlDreamerthen it wouldn't matter20:45
CIA-17webgui: Colin Kuskie webgui-7.9 * r09f47f4 / (3 files in 3 dirs): Add the missing JS files to the default shopping cart template. Fixes bug #12086. - http://bit.ly/feXpTi21:46
CIA-17webgui: Colin Kuskie master * r3ad6c4e / (docs/changelog/7.x.x.txt docs/templates.txt): Document the need to reference in the template JS files that used to be hardcoded in Cart.pm. Fixes bug #12086. - http://bit.ly/dTvpS521:48
+perlDreamerlunch time21:57
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui23:04
* scrottie0 waves to andyiomoon23:13
* andyiomoon flaps his arms in the direction of scrottie023:15
+perlDreameryay! Principal photography!23:19
CIA-17webgui: Paul Driver master * r3531c4d / (8 files in 6 dirs): 23:24
CIA-17webgui: Snippets can now select a template parser23:24
CIA-17webgui: (instead of being restricted to the configured default) - http://bit.ly/i4fGkE23:24
+perlDreamerfrodwith, instead of passing in the template parser to processRaw, can we do $self->get('templateParser') ?23:36
@frodwithprocessRaw is a class method23:36
@frodwiththere is no $self23:37
+perlDreamergood point23:37
+perlDreamerand since we can't make quick/dirty in-memory assets in 7 yet, I guess that's what it is23:38
@frodwithyou sort of can with newByPropertyHashref23:38
+perlDreameryeah23:39
--- Log closed Fri Apr 01 00:00:01 2011

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