--- Log opened Fri Apr 01 00:00:01 2011 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 00:14 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 00:14 |
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao] | 00:54 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 240 seconds] | 01:35 |
CIA-17 | webgui: Colin Kuskie master * r5c175c4 / (docs/changelog/7.x.x.txt lib/WebGUI/Shop/Cart.pm): If there is a problem with the user's billing address, still let them get into the Cart. Fixes bug #12081. - http://bit.ly/g47aqG | 02:56 |
CIA-17 | webgui: Colin Kuskie webgui-7.9 * r57aefb0 / (docs/changelog/7.x.x.txt lib/WebGUI/Shop/Cart.pm): If there is a problem with the user's billing address, still let them get into the Cart. Fixes bug #12081. - http://bit.ly/feC8eh | 02:57 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 02:59 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui | 08:03 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 10:16 |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:16 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 276 seconds] | 10:48 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has left #webgui [] | 16:15 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 16:36 |
-!- mode/#webgui [+v BartJol] by ChanServ | 16:36 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 17:34 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has joined #webgui | 18:01 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:01 |
+perlDreamer | Happy April Fool's day, everyone | 18:01 |
+perlDreamer | let the internet pranking begin! | 18:01 |
SDuensin | I don't even bother reading news online today. | 18:02 |
SDuensin | You'll just get me all excited about porting WebGUI to Java or something. | 18:02 |
+perlDreamer | sorry, no fake WebGUI news from me today | 18:07 |
xdanger | I kinda liked the cordinated linux distro news | 18:11 |
xdanger | they actually agreed on a april fools prank =D | 18:11 |
SDuensin | Where was that? | 18:12 |
* SDuensin is very internet limited today. Behind a firewall on a frickin' military base. | 18:12 |
xdanger | just go to debian.org, gentoo.org opensuse.org | 18:15 |
SDuensin | kk | 18:15 |
+perlDreamer | There's a skype thing, too | 18:24 |
+perlDreamer | on ubuntu, the linux client on the screen that comes up during a call | 18:25 |
+perlDreamer | the telephone pad button is a duck today | 18:26 |
SDuensin | hehe | 18:26 |
+perlDreamer | http://forum.skype.com/index.php?showtopic=808491 | 18:27 |
-!- khenn [ab9f400a@gateway/web/freenode/ip.171.159.64.10] has quit [Quit: Page closed] | 18:44 |
-!- khenn [ab9f400a@gateway/web/freenode/ip.171.159.64.10] has joined #webgui | 18:45 |
-!- mode/#webgui [+o khenn] by ChanServ | 18:45 |
+BartJol | ah, 1 linux to rule them all | 18:50 |
+perlDreamer | 1 linux to bind them? | 19:05 |
+BartJol | stuff like that yes | 19:05 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Read error: Operation timed out] | 19:12 |
+perlDreamer | BartJol: turns out Martin only deserves 1/2 a boot | 19:33 |
+perlDreamer | for some reason, the Cart problem only exists in 7.9 | 19:33 |
+perlDreamer | he put a full template upgrade into 7.10 | 19:33 |
ckotil | I had a thought last night about templatizing the admin interface in wg8. Will it be possible to put the look and feel of the front end site , ala style templates , into the admin interface? im envisioning an interface where you can edit an asset inline with the site without having to leave the frontned (at least visually). | 19:40 |
+BartJol | ah | 19:47 |
+perlDreamer | in 8 | 20:00 |
+perlDreamer | the editing interface is another tab | 20:00 |
+perlDreamer | inside the current window | 20:00 |
+perlDreamer | not a browser tab per se | 20:01 |
+perlDreamer | and, iirc, as you edit the asset in the edit tab | 20:01 |
+perlDreamer | it updates the viewing tab | 20:01 |
+perlDreamer | now, that feature may have been sidelined due to priorities | 20:01 |
+perlDreamer | but it was the plan at one point | 20:01 |
+perlDreamer | ask preaction when he's back next week :) | 20:01 |
ckotil | ok | 20:02 |
ckotil | is there a wg8 demo site up? | 20:02 |
+perlDreamer | no | 20:08 |
+perlDreamer | but you can download it from git and install and run it, if you're curious | 20:08 |
+perlDreamer | there are instructions on the wiki on how to dot hat | 20:08 |
ckotil | k. ya doing that now. | 20:08 |
ckotil | first use of git :) | 20:09 |
+perlDreamer | it takes some getting used to | 20:19 |
+perlDreamer | but it's like moving from RCS to SVN | 20:19 |
+perlDreamer | it's that good | 20:19 |
* ckotil install Facebook::Graph | 20:23 |
scrottie | it's got that much self-foot-shooting-in-potential | 20:23 |
scrottie | and the promise of being able to undo anything ("it isn't lost!") encourages you to just keep firing. | 20:24 |
ckotil | what's the upgrade path to wg8? im at 7.9.20. it looks like i need to get to 7.10.1 , and then the wg8 scripts will take me to 7.10.5 ? | 20:34 |
scrottie0 | if memory serves, they forked paths at some point... | 20:36 |
+perlDreamer | the 8 codebase isn't fully up to date with the latest 7.10 | 20:36 |
+perlDreamer | so yeah, get into 7.10 and I think .5 is the current branching point | 20:36 |
+perlDreamer | however, it will eventually work just like any other upgrade | 20:37 |
ckotil | k | 20:37 |
@khenn | or you could use WebGUI 5 =) | 20:45 |
SDuensin | YES! 5! | 20:45 |
+perlDreamer | that's it! | 20:48 |
+perlDreamer | WebGUI 5 is the new 8 | 20:48 |
+perlDreamer | it's 3 less, that's gotta be good | 20:48 |
ckotil | more efficient | 20:48 |
SDuensin | That was my first WebGUI love. :-) | 20:48 |
@khenn | I still have a photo gallery widget that works in 5 | 20:50 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Quit: leaving] | 20:56 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 20:59 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 21:02 |
-!- mode/#webgui [+o frodwith] by ChanServ | 21:02 |
scrottie | pbcj, ping. | 21:31 |
ckotil | too many moving parts i dont understand. gonna abandon the pursuit of wg8 for now. | 21:33 |
scrottie | I'm over due to try to fire that up again. | 21:35 |
ckotil | mod perl apache just quits: Can't locate object method "loadAllConfigs" via package "WebGUI::Config" at /data/WebGUI/sbin/preload.perl | 21:43 |
ckotil | and i cant find an sql file for the initial db | 21:44 |
@preaction | we don't use the preload.perl anymore | 21:44 |
ckotil | well, i didnt look too hard. bc it's in share/create.sql | 21:44 |
@preaction | to run 8, you do: cd /data/WebGUI; plackup app.psgi; | 21:44 |
ckotil | ok, that psgi stuff. | 21:44 |
ckotil | ahh. it's running! | 21:45 |
@preaction | fair warning, there are plenty of bugs left | 21:45 |
ckotil | so should apache mod_proxy look to localhost:5000 now? instead of the mod_perl apache? | 21:46 |
@preaction | some of them are superficial, but some assets may not be able to be edited properly yet | 21:46 |
@preaction | if you want to run inside the current WRE, yes | 21:46 |
ckotil | k | 21:46 |
@preaction | the future WRE will replace apache mod_proxy with nginx | 21:46 |
ckotil | nice | 21:46 |
ckotil | sweet. up and running | 21:50 |
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui | 21:52 |
@pbcj | scrottie: working on something for vrby until 3pm, will ping you back | 22:05 |
scrottie | pbcj, cool. | 22:05 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Quit: leaving] | 22:41 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 22:41 |
-!- mode/#webgui [+o frodwith] by ChanServ | 22:41 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 22:45 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 22:45 |
-!- mode/#webgui [+o frodwith] by ChanServ | 22:45 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Quit: leaving] | 22:54 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 22:56 |
-!- mode/#webgui [+o frodwith] by ChanServ | 22:56 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 22:58 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:01 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:02 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 23:05 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:05 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:05 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 23:06 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:08 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:08 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Remote host closed the connection] | 23:20 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:20 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:20 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Remote host closed the connection] | 23:22 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:23 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:23 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Remote host closed the connection] | 23:33 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:34 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:34 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Quit: leaving] | 23:42 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:42 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:42 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 23:43 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:43 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:43 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 23:46 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:46 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:46 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 23:50 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:50 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:50 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 23:52 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:52 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:52 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 23:53 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:53 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:53 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 23:56 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:56 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:57 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 23:57 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:57 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:57 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 23:59 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 23:59 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:59 |
--- Day changed Sat Apr 02 2011 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 00:02 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 00:02 |
-!- mode/#webgui [+o frodwith] by ChanServ | 00:02 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 00:04 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 00:04 |
-!- mode/#webgui [+o frodwith] by ChanServ | 00:04 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 00:06 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 00:06 |
-!- mode/#webgui [+o frodwith] by ChanServ | 00:06 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Quit: leaving] | 00:15 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 00:16 |
-!- mode/#webgui [+o frodwith] by ChanServ | 00:16 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Client Quit] | 00:18 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 00:18 |
-!- mode/#webgui [+o frodwith] by ChanServ | 00:18 |
@pbcj | geez frodwith | 01:02 |
@pbcj | scrottie: you around? | 01:03 |
scrottie0 | yeah, kinda | 01:10 |
@pbcj | wanna resched the history lesson? | 01:10 |
scrottie0 | yeah, kinda | 01:10 |
@pbcj | alright | 01:10 |
@pbcj | you know wheres to finds me | 01:11 |
scrottie0 | yup =) | 01:11 |
CIA-17 | webgui: Colin Kuskie master * r8f687d8 / t/Group.t : Write a test to make sure Group->new returns undef for non-existant groupIds. - http://bit.ly/fGZRUo | 01:14 |
CIA-17 | webgui: Colin Kuskie webgui-7.9 * r6b61b17 / t/Group.t : Write a test to make sure Group->new returns undef for non-existant groupIds. - http://bit.ly/ig8Z9n | 01:14 |
scrottie0 | I look forward to a future where we're as excited about llamas as we are now about tests. | 01:15 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 246 seconds] | 01:55 |
-!- waxhead_ [~pete@ppp121-45-199-133.lns20.cbr1.internode.on.net] has joined #webgui | 02:05 |
-!- fokat [~lem@adsl-32-226-50.mia.bellsouth.net] has joined #webgui | 03:53 |
-!- scrottie [~scrottie@wsip-24-248-87-198.ph.ph.cox.net] has quit [Quit: Leaving] | 05:21 |
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving] | 06:08 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 241 seconds] | 07:31 |
-!- fokat [~lem@adsl-32-226-50.mia.bellsouth.net] has quit [Ping timeout: 240 seconds] | 07:43 |
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Read error: No route to host] | 11:39 |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 11:39 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 16:47 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 240 seconds] | 16:54 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 17:47 |
-!- mode/#webgui [+o pbcj] by ChanServ | 17:47 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Client Quit] | 17:47 |
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Remote host closed the connection] | 18:45 |
-!- khenn [ab9f400a@gateway/web/freenode/ip.171.159.64.10] has quit [Ping timeout: 252 seconds] | 23:38 |
--- Day changed Sun Apr 03 2011 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 12:16 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds] | 12:17 |
-!- waxhead_ [~pete@ppp121-45-199-133.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat] | 13:26 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui | 17:45 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 19:22 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 246 seconds] | 21:59 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Read error: Operation timed out] | 23:52 |
--- Day changed Mon Apr 04 2011 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 02:06 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 260 seconds] | 02:10 |
scrottie0 | ALBATROS! GER YER ALBATROS! | 02:21 |
-!- Haaarg [~haarg@haarg.org] has joined #webgui | 02:31 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 02:32 |
-!- Netsplit *.net <-> *.split quits: mducharme1 | 02:35 |
-!- Haarg [~haarg@www.beyondunreal.com] has quit [Quit: Leaving] | 02:36 |
-!- Haaarg is now known as Haarg | 02:36 |
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 02:52 |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 250 seconds] | 02:52 |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 240 seconds] | 03:39 |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 03:39 |
-!- waxhead [~pete@ppp121-45-199-133.lns20.cbr1.internode.on.net] has joined #webgui | 04:02 |
-!- Radix__ is now known as Radix_ | 04:20 |
-!- mode/#webgui [+v Radix_] by ChanServ | 04:20 |
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui | 05:23 |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 240 seconds] | 05:27 |
-!- Netsplit *.net <-> *.split quits: SDuensin, waxhead | 05:55 |
-!- Netsplit *.net <-> *.split quits: mducharme | 05:59 |
-!- Netsplit *.net <-> *.split quits: ckotil, mducharme-work1, @frodwith, daviddelikat, Haarg, Getty, +SynQ, scrottie0, +BartJol, +Radix_, (+1 more, use /NETSPLIT to show all of them) | 05:59 |
-!- Netsplit over, joins: waxhead, SDuensin, mducharme-work1, +Radix_, mducharme, Haarg, daviddelikat, @frodwith, +BartJol, CIA-17 (+4 more) | 06:01 |
-!- CIA-125 [~CIA@208.69.182.149] has joined #webgui | 06:31 |
-!- CIA-17 [~CIA@208.69.182.149] has quit [Ping timeout: 246 seconds] | 06:32 |
--- Log closed Mon Apr 04 07:05:26 2011 |
--- Log opened Mon Apr 04 08:27:43 2011 |
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui | 08:27 |
-!- Haaarg [~haarg@haarg.org] has joined #webgui | 11:20 |
-!- Netsplit *.net <-> *.split quits: Haarg, @frodwith, +Radix_ | 11:22 |
-!- Haaarg is now known as Haarg | 11:22 |
-!- Netsplit over, joins: +Radix_ | 11:23 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 11:27 |
-!- mode/#webgui [+o frodwith] by ChanServ | 11:27 |
-!- Netsplit *.net <-> *.split quits: daviddelikat, scrottie0, +SynQ | 12:40 |
-!- Netsplit over, joins: daviddelikat | 12:42 |
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui | 12:44 |
-!- SynQ [koen@ringbreak.dnd.utwente.nl] has joined #webgui | 12:45 |
-!- ServerMode/#webgui [+v SynQ] by lindbohm.freenode.net | 12:45 |
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui | 15:23 |
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui | 16:14 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 16:17 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 16:20 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 16:25 |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:25 |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Ping timeout: 240 seconds] | 16:29 |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 16:55 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 16:56 |
-!- Netsplit *.net <-> *.split quits: mducharme-work1, vayde, waxhead, SDuensin, plainhao, ckotil, @bopbop, +BartJol, perlbot, @frodwith, (+8 more, use /NETSPLIT to show all of them) | 17:05 |
-!- khenn [ab9f400a@gateway/web/freenode/ip.171.159.64.10] has joined #webgui | 17:07 |
-!- Netsplit over, joins: @bopbop, plainhao, vayde, +SynQ, scrottie0, daviddelikat, +Radix_ | 17:07 |
-!- ServerMode/#webgui [+oovv khenn bopbop SynQ Radix_] by lindbohm.freenode.net | 17:07 |
-!- Netsplit over, joins: perlbot, CIA-46, gugod_, @preaction_, waxhead, SDuensin, mducharme-work1, +BartJol, ckotil, Getty | 17:07 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui | 17:09 |
-!- Netsplit *.net <-> *.split quits: ckotil, @preaction_, mducharme-work1, SDuensin, plainhao, vayde, perlbot, Getty, daviddelikat, CIA-46, (+9 more, use /NETSPLIT to show all of them) | 17:19 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 17:20 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 17:20 |
-!- Netsplit over, joins: kaare_, @khenn, @bopbop, plainhao, vayde, +SynQ | 17:20 |
-!- ServerMode/#webgui [+ooov pbcj khenn bopbop SynQ] by lindbohm.freenode.net | 17:20 |
-!- Netsplit over, joins: scrottie0, daviddelikat, +Radix_, perlbot, CIA-46, gugod_, @preaction_, waxhead, SDuensin, mducharme-work1 (+3 more) | 17:20 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 252 seconds] | 17:39 |
-!- fokat [~lem@69.65.87.205] has joined #webgui | 17:58 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:59 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has joined #webgui | 18:17 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:18 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has quit [Ping timeout: 276 seconds] | 18:31 |
-!- frodwith [~frodwith@helios.tapodi.net] has joined #webgui | 18:50 |
-!- perlDreamer [~colink@50.43.43.136] has joined #webgui | 18:51 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:51 |
-!- frodwith [~frodwith@helios.tapodi.net] has quit [Quit: ZNC - http://znc.in] | 19:02 |
-!- frodwith [~frodwith@helios.tapodi.net] has joined #webgui | 19:03 |
-!- frodwith [~frodwith@helios.tapodi.net] has quit [Quit: ZNC - http://znc.in] | 19:06 |
-!- frodwith [~frodwith@helios.tapodi.net] has joined #webgui | 19:07 |
-!- frodwith [~frodwith@helios.tapodi.net] has quit [Client Quit] | 19:07 |
-!- frodwith [~frodwith@helios.tapodi.net] has joined #webgui | 19:08 |
-!- frodwith [~frodwith@helios.tapodi.net] has quit [Client Quit] | 19:10 |
-!- frodwith [~frodwith@helios.tapodi.net] has joined #webgui | 19:11 |
-!- frodwith [~frodwith@helios.tapodi.net] has quit [Client Quit] | 19:15 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 19:18 |
-!- KHT [~KlausH@pD95284DF.dip0.t-ipconnect.de] has joined #webgui | 21:09 |
KHT | Hi. In Admin console/Settings I've set URL extension to 'html'. All new assets now end with .html". Fine. But: it's not possible to edit the assets URL to something without this extension. Even when importing an package, all asset URLs are convertet to urls with the extension (breaks for example AssetProxy macros). Bug or feature? | 21:15 |
KHT | it' | 21:15 |
KHT | s in 7.9.25 | 21:16 |
KHT | Renaming to an URL wirhout extension was no problem in my 7.6.35 install | 21:17 |
+perlDreamer | it's a feature. Rather rough, but still a feature. | 21:19 |
+perlDreamer | well, _I_ think it's a feature | 21:19 |
+perlDreamer | preaction_ gets final say on stuff like that | 21:19 |
+perlDreamer | then we may have fixed that as a bug | 21:19 |
+perlDreamer | doing a git blame on Asset.pm near the fixUrl sub would probably show that | 21:19 |
+perlDreamer | unless I indented the code... | 21:24 |
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui | 21:37 |
SquOnk | Greetings. | 21:37 |
SquOnk | LWP 6.01 onwards will *not* include HTML::Form. WebGUI should check if HTML::Form is provided in sbin/testEnvironment.pl | 21:45 |
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!] | 21:45 |
+perlDreamer | thanks (in absentia) Squonk | 21:49 |
* perlDreamer goes for a run | 21:49 |
@preaction_ | KHT: the package import seems like a bug to me, because it results in the package being wrong, but otherwise the extension is supposed to be automatically added when editing from the web interface | 22:15 |
@preaction_ | honestly, URL extensions are not useful in any way anymore and the feature should probably be removed completely | 22:15 |
-!- frodwith [~frodwith@helios.tapodi.net] has joined #webgui | 22:41 |
-!- mode/#webgui [+o frodwith] by ChanServ | 22:41 |
@pbcj | scrottie0 / scrottie: ping | 22:43 |
scrottie0 | hi pbcj... | 22:47 |
@pbcj | sup sup | 22:47 |
@pbcj | pm | 22:48 |
scrottie0 | fire and brimstone. | 22:48 |
scrottie0 | how's your MySQL? | 22:48 |
scrottie0 | out of curoiusity. | 22:48 |
scrottie0 | curiousity. | 22:48 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye] | 22:48 |
@pbcj | not awful | 22:48 |
KHT | remove the URL extension feature in WG 8 . Usually it will take years till I upgrade... | 22:49 |
ckotil | if i could do it all over again i think i would use the extension .grnoc or something like that instead of .html | 22:52 |
KHT | I think it's time for a RFE "by default set URL extension to php" | 22:57 |
ckotil | it'd be a great april fools | 23:12 |
ckotil | but.... .php would stick around until NEXT april fools. | 23:12 |
scrottie0 | zomg, zomg, zomg, zomg | 23:32 |
scrottie0 | (April Fools)++ | 23:32 |
KHT | oh, you prefer .zomg as extension?` | 23:45 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 258 seconds] | 23:50 |
@frodwith | znc is hot stuff. irssi-proxy is dead to me. | 23:52 |
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui | 23:55 |
--- Day changed Tue Apr 05 2011 |
-!- Netsplit *.net <-> *.split quits: ckotil, @preaction_, mducharme-work1, SDuensin, plainhao, sbaur, @frodwith, vayde, perlbot, fokat, (+9 more, use /NETSPLIT to show all of them) | 00:01 |
-!- Netsplit over, joins: elnino, @frodwith, +perlDreamer, sbaur, fokat, @khenn, plainhao, vayde, scrottie0, +Radix_ (+9 more) | 00:05 |
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao] | 00:14 |
scrottie0 | statistical overview? there's func=viewGradeBook, viewStatisticalOverview, showFeedback, exportStructure, exportSimpleResults, exportTransposedResults | 00:28 |
scrottie0 | I don't think the default template links to many of those. | 00:28 |
+perlDreamer | sbaur, don't forget that 7.6 is when the survey was introduced | 00:32 |
+perlDreamer | well, survey 2.0 | 00:32 |
+perlDreamer | if you can reproduce that in a recent Survey on a demo site, it's a bug | 00:33 |
scrottie0 | documentation seems sparse. | 00:37 |
+perlDreamer | muy | 00:37 |
@preaction_ | documentation is for wimps and communists! | 00:38 |
+perlDreamer | preacion_: I'm so glad you're back! | 00:38 |
+perlDreamer | preaction_: too! | 00:38 |
+perlDreamer | both of you | 00:38 |
@preaction_ | where is he? i'll kill him! | 00:38 |
+perlDreamer | oh no, we like him | 00:38 |
@preaction_ | he's an IMPOSTOR | 00:38 |
+perlDreamer | he looks at bugs and tells us if they are features or not | 00:38 |
+perlDreamer | like 12090 | 00:39 |
sbaur | ok, i can recreate on demo | 00:39 |
+perlDreamer | sbaur: please file a bug for it with lots of details | 00:39 |
+perlDreamer | we'll fix it | 00:39 |
+perlDreamer | we'll even send you the git revision so you can backport it if you wish | 00:39 |
sbaur | yes, but I won't see the fix for years :-) | 00:39 |
sbaur | that might help | 00:39 |
+perlDreamer | I haven't counted, but I'd guess that there have been 30+ bugs fixed in the survey since it was released | 00:40 |
sbaur | soon to be 31 | 00:45 |
+perlDreamer | I got to write tests today | 00:47 |
+perlDreamer | it's been a long time | 00:47 |
CIA-46 | webgui: Colin Kuskie master * r8525e4b / (7 files in 6 dirs): | 00:47 |
CIA-46 | webgui: Don't refund transactionItems unless the transaction is successful, or if the | 00:47 |
CIA-46 | webgui: item is already canceled. Also, no not call onCancelRecurring for normal Sku's | 00:47 |
CIA-46 | webgui: unless they're really recurring. Fixes bug #12089. - http://bit.ly/hPSkRi | 00:47 |
CIA-46 | webgui: Colin Kuskie webgui-7.9 * r6039c72 / (7 files in 6 dirs): | 00:47 |
CIA-46 | webgui: Don't refund transactionItems unless the transaction is successful, or if the | 00:47 |
CIA-46 | webgui: item is already canceled. Also, no not call onCancelRecurring for normal Sku's | 00:47 |
CIA-46 | webgui: unless they're really recurring. Fixes bug #12089. - http://bit.ly/gaTti1 | 00:47 |
@pbcj | "got to" lol | 00:48 |
+perlDreamer | yeah, I throw boots, write tests, raise children, go to the gym | 00:49 |
* perlDreamer is just odd | 00:49 |
sbaur | perlDreamer: We may know why the template preview patch isn't working for us. We had to make changes to yui-container.css to be able to position stuff in our custom asset correctly, and it looks like those changes are what the template preveiw patch are causing our problems... <sigh> | 01:11 |
+perlDreamer | it's good to have that tracked down, thanks sbaur | 01:11 |
* perlDreamer is off to take the kiddos to piano lessons and will have no internet for the next two hours | 01:12 |
-!- perlDreamer [~colink@50.43.43.136] has quit [Quit: Leaving.] | 01:12 |
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving] | 01:23 |
@pbcj | alright, I will find it eventually, but if anyone knows: the cancel button on any ?func=edit form is part of the TabForm. It is overridden in some cases, such as when you edit a template from the display pane of some asset... but I'm not finding where that happens | 01:27 |
scrottie0 | overriden how? and where? have an example of this? | 01:30 |
@pbcj | recreating bug 12083 | 01:31 |
scrottie0 | a lot of assets will put together their own forms built out of pieces of WebGUI::Form::*, perhaps templating those | 01:31 |
@pbcj | it's not the asset itself | 01:32 |
@pbcj | it's func=edit | 01:32 |
@pbcj | bah, I see absolutely everything else about this page | 01:45 |
* pbcj picked the wrong day to quit smoking! | 01:45 |
* scrottie0 lags... fast universe, slow brain | 01:45 |
scrottie0 | here's something I use a lot: select assetId from template where template like '%some strings I am trying to find%'; | 01:46 |
scrottie0 | then you can wgd edit those assetIds | 01:46 |
scrottie0 | most stuff is hidden off in a template somewhere | 01:46 |
scrottie0 | oh, you might have to search the templatePacked field too | 01:46 |
scrottie0 | not sure. hmm. should just be a packed copy... I've also found that if a template is packed, wgd edit's edit changes don't take affect... wgd edit doesn't update the packed copy. | 01:47 |
scrottie0 | you could also go the route of looking through www_edit in Asset*.pm (probably Asset.pm) and figuring out which templateId it uses, and wgd edit that. it probably pulls it from the settings table via the WebGUI settings API. | 01:47 |
scrottie0 | select url from template join assetData using (assetId, revisionDate) where template like '%whatever%' # same idea but the url might give hints about whether its the hit you're looking for | 01:48 |
scrottie0 | I really should take an afternoon and graph out WebGUI's asset->template dependencies from the database and make a nice poster. | 01:49 |
scrottie0 | while I'm on the subject of wgd, it remembering what the parent of an asset is and trying to stick it back in below the same parent asset would help greatly | 01:52 |
@preaction_ | pbcj: that one is easy to replicate: go to one asset edit page, then go to a different asset edit page (immediately). your browser history gets stuck in a loop | 01:52 |
scrottie0 | or even guessing from the url | 01:52 |
@pbcj | yes yes | 01:52 |
@pbcj | I'm inquiring about the page build process | 01:53 |
@preaction_ | those edit forms are created with WebGUI::TabForm, the cancel button is part of that | 01:53 |
@pbcj | yes yes | 01:53 |
@preaction_ | and no, it cannot be overridden | 01:53 |
@pbcj | however tabForm{_cancel} = "history.go(-1)"; | 01:53 |
scrottie0 | so there's a WebGUI::Form::Cancel. that's useful. | 01:53 |
scrottie0 | pbcj, are you an ack user? | 01:54 |
@preaction_ | it is, isn't it? | 01:54 |
@preaction_ | cancel what? | 01:54 |
@pbcj | and on some pages it's "window.location.href='http://demo.webgui.org/demo1301955962_525/home/welcome?func=edit';" | 01:54 |
scrottie0 | UNDO ANYTHING. I'd kill for that feature. | 01:54 |
@pbcj | and really, not one "picked the wrong day to quit sniffing glue" reference? | 01:55 |
@preaction_ | every day is the wrong day to try to get your head back on straight, it just goes crooked the next day anyway | 01:56 |
@pbcj | another zomg | 01:56 |
@preaction_ | also CRAB BATTLE | 01:56 |
@pbcj | I think I found it. shoot me, wrong version of webgui | 01:56 |
@pbcj | that's what I get for actually working all day | 01:56 |
scrottie0 | if you don't do something really stupid in a day, you haven't been working long/hard enough. | 01:57 |
@pbcj | heh.. and yup, cancel url is taken from HTTP_REFERER | 01:57 |
@pbcj | and there you have it | 01:57 |
@pbcj | so preaction, I'm fittin' ta change the way the cancel button works in admin mode | 01:58 |
@preaction_ | NOOOOOOOOOOOOOOOO | 01:58 |
scrottie0 | incidentally, lets get versioning filesystems running on every production machine we can get to... one like DragonflyBSD's hammerfs. | 01:58 |
@pbcj | BSD-- | 01:59 |
@pbcj | (great stuff, I just am used to linux, and therefore I find it clunky, and therefore dislike it) | 01:59 |
* preaction_ dons the asbestos underwear | 01:59 |
@preaction_ | "BSD is what you get when Unix hackers rewrite Unix. Linux is what you get when DOS hackers rewrite Unix." | 02:00 |
scrottie0 | hey, BSD used to be awesome... BSDi is bullet proof in a way that Linux never was and never will be. FreBSD was great before the 5 fiasco. NetBSD was great before the NetBSD Project hijacked the NetBSD foundation. OpenBSD was great when... um... Theo lived in a parallel universe where vinegar attracks more flies than honey. | 02:00 |
scrottie0 | attracts | 02:00 |
@pbcj | attacks may have worked as well | 02:01 |
scrottie0 | when Linux hobbled together a Unix-like system from spare parts, most of the spare parts missed the intent or spirit of the originally. they just screwed up on major design considerations. all of this brokenness and ignorance became a de facto standard. | 02:02 |
@pbcj | well | 02:03 |
@preaction_ | pbcj: one word of note: The Cancel button is part of an ancient web UI design manual that requires there to be an easily-delineated way for the user to go backwards. | 02:03 |
scrottie0 | Linux got the community right. 386BSD was out around the time of Linux 0.9 and was a far better system, but the porters wouldn't let anyone near it. FreeBSD, OpenBSD and NetBSD were all patch projects for 386BSD originally. | 02:03 |
@pbcj | can that go back to history.go( -1 ) | 02:03 |
scrottie0 | patches NOT welcome kills a project. | 02:03 |
* scrottie0 had better stop ranting | 02:04 |
@pbcj | because: if( HTTP_REFERER ) Messup ( cancel_button ) doesn't accomplish the design goal | 02:04 |
@preaction_ | pbcj: if it works, sure. might want to find out why the patch that changed to http_referer was put in there | 02:04 |
@pbcj | yes, you had scrottie. I like linux ;) And since perlDreamer is away, my boots will have to do | 02:04 |
@pbcj | preaction: indeed I should, which is why I'm talking about it here, hoping someone that's been here for a long long time would just tell me so I wouldn't have to go a lookin | 02:05 |
scrottie0 | really, I want to run VxWorks on my laptop. | 02:05 |
* scrottie0 sighs | 02:05 |
@preaction_ | i wouldn't trust anyone who's been here a long long time, their memory is fuzzy, but computers never lie | 02:05 |
@pbcj | I think this: http://www.webgui.org/bugs/11514 should have worked for me | 02:06 |
@pbcj | whois kimd | 02:08 |
@pbcj | aka Bernd | 02:08 |
@preaction_ | just some guy that helped add some features and fix some bugs | 02:08 |
@pbcj | calling it a night... later guys | 02:20 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [] | 02:20 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:30 |
CIA-46 | webgui: Paul Driver webgui-7.9 * r48f4fca / (15 files in 4 dirs): Fixing a bunch of tests not to rely on HT being default parser - http://bit.ly/fMiak8 | 02:49 |
CIA-46 | webgui: Paul Driver master * r5c20e9c / (15 files in 4 dirs): Fixing a bunch of tests not to rely on HT being default parser - http://bit.ly/gX6MYk | 02:49 |
@preaction_ | hm... should we make an area of the style template to have a kind of "Urgent Message" that a user could read and then dismiss (saved in session scratch) | 03:56 |
@preaction_ | so like a "Scheduled Downtime" thing | 03:56 |
@preaction_ | it might also be interesting to have an actual scheduled downtime thing, the webgui server goes down and replaces itself with a static page | 03:58 |
-!- KHT [~KlausH@pD95284DF.dip0.t-ipconnect.de] has quit [Quit: KHT] | 04:45 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has joined #webgui | 04:55 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 04:55 |
CIA-46 | webgui: Colin Kuskie master * r28e4f9f / (docs/changelog/7.x.x.txt lib/WebGUI/Content/AssetManager.pm): Lower the priority of the scratch variables used to store classnames and page numbers. Fixes bug #12076 - http://bit.ly/gS3wsH | 04:58 |
CIA-46 | webgui: Colin Kuskie master * r73261e4 / (6 files in 4 dirs): Batch of test cleaups for leaking objects. - http://bit.ly/eICCx2 | 04:58 |
CIA-46 | webgui: Colin Kuskie master * r83d1897 / (6 files in 3 dirs): Update tests for bad macros to check template attachments. Fixes bug #12087 - http://bit.ly/eSfNL0 | 04:58 |
CIA-46 | webgui: Colin Kuskie master * r83cb45d / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Survey.pm): Fix a bad SQL lookup which affected the Survey Statistical Report. Fixes bug #12091 - http://bit.ly/h031Lr | 04:58 |
CIA-46 | webgui: Colin Kuskie webgui-7.9 * rc7dbb18 / (docs/changelog/7.x.x.txt lib/WebGUI/Content/AssetManager.pm): Lower the priority of the scratch variables used to store classnames and page numbers. Fixes bug #12076 - http://bit.ly/gP7p9U | 05:18 |
CIA-46 | webgui: Colin Kuskie webgui-7.9 * r92a4fe4 / (6 files in 4 dirs): Batch of test cleaups for leaking objects. - http://bit.ly/fjfDWz | 05:18 |
CIA-46 | webgui: Colin Kuskie webgui-7.9 * rff25835 / (6 files in 3 dirs): Update tests for bad macros to check template attachments. Fixes bug #12087 - http://bit.ly/hoiFyz | 05:18 |
CIA-46 | webgui: Colin Kuskie webgui-7.9 * r37899be / (2 files in 2 dirs): Move upgrade package to correct location. - http://bit.ly/i1PyM3 | 05:18 |
CIA-46 | webgui: Colin Kuskie webgui-7.9 * ra05c34b / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Survey.pm): Fix a bad SQL lookup which affected the Survey Statistical Report. Fixes bug #12091 - http://bit.ly/hLSl4k | 05:18 |
+perlDreamer | sorry for the flood | 05:18 |
-!- khenn [ab9f400a@gateway/web/freenode/ip.171.159.64.10] has quit [Ping timeout: 252 seconds] | 06:22 |
CIA-46 | webgui: Colin Kuskie master * r606c1d2 / (47 files in 24 dirs): Ready for 7.10.13 release. - http://bit.ly/eUuDWb | 06:30 |
+Radix_ | perlDreamer: there was a typo in the announcement btw.. you said 7.10.13 | 06:56 |
+perlDreamer | uh oh | 06:56 |
+Radix_ | assuming it was 7.10.12 you released | 06:57 |
+perlDreamer | it was .13 | 06:57 |
+perlDreamer | .12 was two weeks ago | 06:57 |
+Radix_ | Ahh.. then you had the wrong topic and first line | 06:57 |
+Radix_ | Announcement: WebGUI 7.10.12 (beta) released | 06:57 |
+Radix_ | This beta release of WebGUI 7.10.13 | 06:57 |
-!- Radix_ changed the topic of #webgui to: [7.9.25-stable | 7.10.13-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com | 06:58 |
CIA-46 | webgui: Colin Kuskie master * r8b01eb2 / (4 files in 4 dirs): Ready for 7.10.14 development. - http://bit.ly/er8tFt | 06:59 |
+perlDreamer | it's fixed, thanks for pointing that out :) | 06:59 |
+Radix_ | np :) | 07:00 |
+perlDreamer | things going well for you in Australia? | 07:00 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 07:27 |
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui | 08:13 |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.] | 08:20 |
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Ping timeout: 246 seconds] | 08:22 |
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui | 08:23 |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 08:23 |
-!- mode/#webgui [+v Radix_] by ChanServ | 08:29 |
-!- ckotil_ [~ckotil@snare.grnoc.iu.edu] has joined #webgui | 08:52 |
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Ping timeout: 246 seconds] | 08:52 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 10:14 |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:14 |
-!- fokat [~lem@69.65.87.205] has quit [Ping timeout: 258 seconds] | 10:34 |
-!- KlausH [~KlausH@pD952824B.dip0.t-ipconnect.de] has joined #webgui | 10:58 |
-!- scrottie0 [~scott@li25-98.members.linode.com] has quit [Ping timeout: 240 seconds] | 10:58 |
-!- KlausH [~KlausH@pD952824B.dip0.t-ipconnect.de] has quit [Client Quit] | 10:59 |
-!- KlausH [~KlausH@pD952824B.dip0.t-ipconnect.de] has joined #webgui | 10:59 |
-!- Netsplit *.net <-> *.split quits: SDuensin, mducharme-work1, CIA-46, @preaction_, Getty | 11:38 |
-!- Netsplit *.net <-> *.split quits: @frodwith, vayde, perlbot, daviddelikat, gugod_, +SynQ, waxhead, +BartJol, KlausH, kaare_, (+1 more, use /NETSPLIT to show all of them) | 11:38 |
-!- Netsplit over, joins: KlausH, +BartJol, +Radix_, vayde, kaare_, daviddelikat, +SynQ, @frodwith, perlbot, CIA-46 (+6 more) | 11:45 |
-!- BartJol1 [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 11:50 |
-!- Netsplit *.net <-> *.split quits: +BartJol | 11:57 |
-!- BartJol1 [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 11:57 |
-!- Netsplit over, joins: BartJol | 12:05 |
-!- mode/#webgui [+v BartJol] by ChanServ | 12:05 |
-!- Link- [~Link-@212.36.204.242] has joined #webgui | 12:40 |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 264 seconds] | 12:42 |
-!- Link- [~Link-@212.36.204.242] has left #webgui [] | 12:51 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 13:45 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 13:58 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 14:32 |
-!- mode/#webgui [+o pbcj] by ChanServ | 14:32 |
-!- KlausH [~KlausH@pD952824B.dip0.t-ipconnect.de] has quit [Quit: KlausH] | 14:50 |
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui | 15:19 |
SquOnk | Greetings. | 15:19 |
+BartJol | howdy | 15:39 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer] | 15:40 |
SquOnk | BartJol: I wonder if anyone read what I wrote yesterday. Starting from LWP 6.01, HTML::Form will NOT be included anymore. It is a separate module now. WebGUI checks for LWP 5.833 or older, but doesn't check for HTML::Form, and it should. | 15:41 |
+BartJol | oh, then testEnvironment should be altered | 15:57 |
+BartJol | the wre will not install it then (or the testEnv script) | 15:58 |
+BartJol | but if you work with native (debian) packages, the fun starts | 15:58 |
+BartJol | where did you write that SquOnk? | 15:59 |
* BartJol thinks that is a bug | 16:00 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 16:00 |
SquOnk | BartJol: Here. Yesterday. | 16:01 |
+BartJol | ah | 16:01 |
+BartJol | oh, it only is a bug when webgui uses HTML:Form offcourse | 16:02 |
+BartJol | I didn't see it yesterday | 16:02 |
+BartJol | I don't see it when I grep for it | 16:03 |
+BartJol | not sure which functions that included and might be used by WebGUI | 16:05 |
Haarg | the wre currently references specific dist versions so it won't be a problem there | 16:12 |
Haarg | but testEnvironment should have it included. should have every module webgui uses, even if they are in the same dist. | 16:12 |
Haarg | might make sense to add IO::Socket::SSL and Mozilla::CA too | 16:13 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 16:19 |
SquOnk | BartJol: I use | 16:20 |
SquOnk | find . -type f -print0 | xargs -0 grep 'HTML::Form' | 16:20 |
SquOnk | BartJol: And it finds HTML::Form in several places. | 16:20 |
+BartJol | ah, I am a lazy grep user | 16:28 |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Ping timeout: 246 seconds] | 16:33 |
CIA-46 | webgui: Graham Knop master * rfaad97a / lib/WebGUI/Shop/TaxDriver.pm : small pod fix - http://bit.ly/eFZ5Ld | 16:43 |
-!- daviddelikat [~user@adsl-76-204-96-46.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:46 |
-!- waxhead [~pete@ppp121-45-199-133.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat] | 17:08 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 17:11 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui | 17:17 |
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui | 17:18 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 17:52 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:00 |
@frodwith | I feel like I'm going nuts here. If I'm editing a Story, and it doesn't have any photos yet. And I go to the photo part of the form and just put in a url for an image (and a title and such) but don't upload any image, is that a valid thing to do? | 18:04 |
SquOnk | Say I'm editing the WiKi page for 'foo' and I want to mention 'bar' a soon-to-be-written WiKi page. How do I mark 'bar' as clickable? | 18:06 |
@frodwith | and if it's not, what is the photo url field even for? | 18:07 |
-!- gugod_ [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds] | 18:26 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has joined #webgui | 18:38 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:38 |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui | 18:38 |
SquOnk | perlDreamer: Hey there. Long time no see :-) Been busy grading Prolog and Scheme programming projects. | 18:42 |
+perlDreamer | hey, SquOnk | 18:42 |
+perlDreamer | I looked into the issue you mentioned yesterday | 18:42 |
+perlDreamer | and it's not a WebGUI bug | 18:42 |
+perlDreamer | It's an LWP bug | 18:42 |
+perlDreamer | and I filed it | 18:42 |
SquOnk | perlDreamer: What do you mean an LWP bug? | 18:43 |
+perlDreamer | they put all the other required modules in Makefile.PL and META.yml except for HTML::Form | 18:43 |
SquOnk | perlDreamer: Because HTML::Form is going to be a separate module. | 18:43 |
+perlDreamer | yes, but if LWP requires it, depends on it, then it needs to be listed as a prerequisite | 18:43 |
SquOnk | perlDreamer: That's also true. | 18:44 |
+perlDreamer | look in here: http://cpansearch.perl.org/src/GAAS/libwww-perl-6.02/Makefile.PL | 18:44 |
+perlDreamer | at the PREREQ_PM entry | 18:44 |
+perlDreamer | all the other modules that were broken out were removed | 18:44 |
+perlDreamer | and they're listed in the Makefile now as dependencies | 18:44 |
SquOnk | perlDreamer: But does LWP *use* HTML::Form? | 18:44 |
+perlDreamer | good question | 18:45 |
SquOnk | perlDreamer: Maybe the ones that are still there work as prereqs, but if LWP doesn't use HTML::Form, then there's no point in having it there. | 18:45 |
SquOnk | perlDreamer: Maybe WebGUI should check for both :-) | 18:45 |
SquOnk | ...just to be on the safe side. | 18:45 |
+perlDreamer | I don't think we use HTML::Form | 18:45 |
+perlDreamer | an after checking, I'm now sure of it | 18:46 |
SquOnk | perlDreamer: Yes we do :-) | 18:46 |
+perlDreamer | we do? | 18:46 |
+perlDreamer | in which module? | 18:46 |
SquOnk | Let me run find for you | 18:47 |
SquOnk | ...running on 7.9 just pulled from GIT: | 18:48 |
SquOnk | A bunch of tests | 18:48 |
SquOnk | Now running on master | 18:48 |
SquOnk | BTW, I run | 18:49 |
SquOnk | find . -type f -print0 | xargs -0 grep 'HTML::Form' | 18:49 |
+perlDreamer | ack 'HTML::Form' | 18:49 |
+perlDreamer | works really well | 18:49 |
SquOnk | Again, a bunch of tests | 18:49 |
+perlDreamer | sure | 18:49 |
SquOnk | So, either check properly for it or get rid of HTML::Form from the tests. You are right in that the application doesn't use it. | 18:50 |
* perlDreamer will wait to see if the LWP folks accept the bug | 18:53 |
+perlDreamer | if they do, then they'll fix it on their end | 18:53 |
+perlDreamer | if not, we'll add it as an optional requirement for testing only in testEnvironment.pl | 18:53 |
-!- khenn [ab9f400a@gateway/web/freenode/ip.171.159.64.10] has joined #webgui | 18:53 |
SquOnk | Fair enough | 18:55 |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds] | 18:56 |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui | 18:58 |
+perlDreamer | Does anyone remember why WebGUI has setup TinyMCE to strip out macros out of URLs? | 18:59 |
+perlDreamer | never mind, WebGUI really didn't mean to do that | 19:07 |
+perlDreamer | it's a case of greedy regular expressions | 19:07 |
* perlDreamer goes running | 19:14 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Ping timeout: 250 seconds] | 19:15 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 19:15 |
@preaction_ | SquOnk: there is no way to currently mark a word as a wiki link without it actually being a link, unless you use the standard tinymce link dialog and make up the URL yourself. however, it's only because of a difference with the wiki's author. i want at least wiki markup for links | 19:16 |
SquOnk | preaction_: Understood | 19:17 |
Haarg | perlDreamer, i would recommend putting every third party module webgui uses into testEnvironment. even the ones that are in the same dists. | 19:43 |
Haarg | and LWP doesn't use HTML::Form at all | 19:45 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 246 seconds] | 19:45 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui | 19:47 |
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui | 20:13 |
+perlDreamer | Haarg, I'll take care of HTML::Form | 20:36 |
+perlDreamer | but I'm not sure I follow the part about putting "every third party module WebGUI uses" | 20:36 |
+perlDreamer | surely you don't mean doing a full dependency dump on every module and putting them all in there? | 20:37 |
Haarg | if you are relying on certain modules being packaged together, you are relying on their implementation details | 20:37 |
Haarg | as this case with LWP shows | 20:37 |
Haarg | your actual prereqs are the modules, not the dists. so all of the modules should be listed, not making assumptions about how they are packaged that may not hold in the future. | 20:38 |
+perlDreamer | I see, so the problem modules are like libnet, libwww, etc | 20:39 |
+perlDreamer | not Moose | 20:39 |
+perlDreamer | Haarg, while you're here... | 20:46 |
+perlDreamer | what's the deal with line 13 in www/extras/tinymce-webgui/callbacks.js | 20:46 |
+perlDreamer | url = url.replace(/^.*(\^.*)$/,"$1"); | 20:46 |
@pbcj | okay, so how bad of an idea is it to write a js function that "posts a form" but does so in a way that simulates location.replace() | 20:48 |
@pbcj | I don't know why I quoted "posts a form" | 20:50 |
+perlDreamer | so, you want it to post the form but rewrite the location window in the browser? | 20:55 |
@pbcj | yes | 20:55 |
@pbcj | I don't think that's possible atm | 20:55 |
+perlDreamer | I don't know, why would you want to do something like that? | 20:56 |
@pbcj | because to adequately solve the navigation problem, I would need the "apply" button not make entry in history. | 20:57 |
@pbcj | which would mean going ajax with it | 20:57 |
@pbcj | which would be a bigger impact than I want to make | 20:57 |
@pbcj | as-is there is no good way to generate a history-like stack of a users movements that wouldn't have huge flaws | 20:58 |
@preaction_ | couldn't we set a returnUrl the first time you visit an edit form, and have apply keep track of that? | 20:58 |
@pbcj | it would need to stack them | 20:59 |
@pbcj | edit form -> edit template -> ... | 20:59 |
@pbcj | and server-side won't work if the user is browsing in two windows with the same cookies | 21:00 |
-!- daviddelikat [~user@adsl-76-204-96-46.dsl.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer] | 21:01 |
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!] | 21:02 |
@pbcj | I think the best solution is to make cancel (the reason I'm thinking about this) do history.go(-1) in all cases, and make form posts like "apply" not affect the browsing history | 21:04 |
@preaction_ | that second one won't work, it's not possible without an ajax service for assets | 21:04 |
@pbcj | right, I have no idea how many places this would really affect. if it's just the apply button I can make ajax service for it. | 21:06 |
@pbcj | I could also make that a generic function so that any form can be translated into an ajax get/post, fairly easily | 21:06 |
CIA-46 | webgui: Colin Kuskie webgui-7.9 * r3466181 / sbin/testEnvironment.pl : Make an explicit dependency on HTML::Form for testing only. - http://bit.ly/gEZWFR | 21:06 |
@pbcj | and so, how bad of an idea is that | 21:06 |
CIA-46 | webgui: Colin Kuskie master * r85f52c2 / sbin/testEnvironment.pl : Make an explicit dependency on HTML::Form for testing only. - http://bit.ly/hUmcKQ | 21:07 |
+perlDreamer | if it's an ajax post, how do we feedback information about missing, required information | 21:07 |
@pbcj | yup, that's one of my concerns | 21:08 |
@pbcj | which is where I loose any warm and fuzzy I have about going down that road, but I'd have to write the ajax service anyway, so it's handleable | 21:08 |
@pbcj | I can hack it: stick the output in scratch, send back a url that retrieves and deletes that output, so that the client can use location.replace( retrieveScratchOutputUrl ); | 21:10 |
@pbcj | but there's where I start loathing this idea | 21:10 |
@preaction_ | no, if we're making an ajax service for assets, we're at least building a stable base this time | 21:11 |
@pbcj | you just volunteer? | 21:11 |
Haarg | perlDreamer, iirc that tinymce rewrite thing was an attempt to protect users from themselves | 21:11 |
@preaction_ | i have something started in webgui 8 for an ajax service, but that ain't gonna do a lick of good in 7 | 21:12 |
@pbcj | it's not a show stopper, clicking "back to site" get's you out of the loop you end up in, so it's just an annoyance. I'd be okay with moving on and allowing this to fester in the back of my head for a while. | 21:14 |
@preaction_ | i'd be okay with leaving it a bug forever and ever and ever | 21:14 |
@pbcj | changing the behavior of cancel back to go(-1) works for most cases I think, but that would cause a "cancel breaks after pressing apply" bug | 21:15 |
@pbcj | forevah evah? | 21:15 |
* perlDreamer agrees | 21:16 |
+perlDreamer | you can't have your cake and eat it too | 21:16 |
@pbcj | this should be handle-able. it's such a simple problem. | 21:16 |
@pbcj | why do you have to bring up cake at a time like this | 21:17 |
Haarg | sounds like all your problems could be solved by the html5 history manipulation stuff, if it was better supported | 21:17 |
@pbcj | 95% of my problems anyway | 21:18 |
+perlDreamer | pbcj, it's getting close to lunchtime | 21:18 |
@pbcj | okay, so what's the verdict.. ignore the problem completely? | 21:19 |
@pbcj | or go back to history.go(-1) and wait for the other bug to surface, then ignore that | 21:19 |
+perlDreamer | I think we should stick with that we got | 21:19 |
@preaction_ | i say we ignore it for now, leave it for the admin rewrite in 8 | 21:19 |
+perlDreamer | we'll move it over to the 8 board then | 21:20 |
-!- daviddelikat [~user@h184-60-24-176.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 22:15 |
scrottie0 | one way to deal with history is break it completely and throw REST out the window. | 22:34 |
@preaction_ | web is dead. | 22:36 |
@preaction_ | it's all apps now | 22:36 |
scrottie0 | vmware needs to hurry up and make an ActiveX version of the vmware client so that you can deploy vmware images as apps on the web. I maintain that x86 is the only enduring standard. | 22:45 |
CIA-46 | webgui: Doug Bell WebGUI8 * r5057246 / lib/WebGUI/Definition/Asset.pm : namespace autoclean is causing a problem... - http://bit.ly/eji7v5 | 22:49 |
@preaction_ | the only overly-enduring one? | 23:00 |
+perlDreamer | preaction, what kind of problem? | 23:04 |
@preaction_ | Error loading WebGUI::Asset::File::ZipArchive: Could not load WebGUI::Asset::File::ZipArchive because SCALAR(0xe6b5148) is not of type SCALAR at /data/wre/prereqs/lib/perl5/site_perl/5.10.0/namespace/clean.pm line 56. | 23:04 |
+perlDreamer | odd that the Test::Class based tests didn't find that earlier | 23:07 |
@preaction_ | it is odd. i have no idea what triggered that | 23:09 |
CIA-46 | webgui: Colin Kuskie master * re3ec56c / (2 files in 2 dirs): Allow users to enter in mixed text and macros in URLs inside TinyMCE. Fixes bug #12094. - http://bit.ly/gqbgln | 23:15 |
CIA-46 | webgui: Colin Kuskie webgui-7.9 * r94e1415 / (2 files in 2 dirs): Allow users to enter in mixed text and macros in URLs inside TinyMCE. Fixes bug #12094. - http://bit.ly/e6mekA | 23:15 |
CIA-46 | webgui: Paul Driver master * rf8021c3 / (7 files in 6 dirs): rfe #12093: Remotely stored photos for Story assets - http://bit.ly/dFLsZ3 | 23:20 |
Haarg | preaction_, where were you actually running into that problem? | 23:30 |
@preaction_ | trying to start the webgui server | 23:30 |
@preaction_ | or run any test | 23:30 |
Haarg | what version of namespace::clean, Package::Stash, and Package::Stash::XS ? | 23:31 |
-!- frodwith [~frodwith@helios.tapodi.net] has quit [Quit: ZNC - http://znc.in] | 23:34 |
-!- frodwith [~frodwith@helios.tapodi.net] has joined #webgui | 23:34 |
-!- mode/#webgui [+o frodwith] by ChanServ | 23:34 |
CIA-46 | webgui: Chris Hanson WebGUI8 * r61e2c77 / sbin/testEnvironment.pl : Added UUID::Tiny and [Starman] to testEnvironment.pl - https://github.com/plainblack/webgui/commit/61e2c77c6e1b552226216a675a205d028991d063 | 23:44 |
@pbcj | I didn't get a bit.ly =( | 23:47 |
Haarg | preaction_, without that change i'm able to load WebGUI::Asset::File::ZipArchive, run tests, and start a server | 23:49 |
@preaction_ | Haarg: yeah, i'm getting version numbers right now | 23:49 |
Haarg | my modules are all at latest version | 23:49 |
@preaction_ | pbcj: what platform did you get the error on? | 23:51 |
@preaction_ | $namespace::clean::VERSION = '0.20'; $Package::Stash::VERSION = '0.25'; $Package::Stash::XS::VERSION = '0.21'; <- my versions. checking if they're the latest | 23:51 |
@pbcj | ubuntu 10.04 | 23:51 |
@pbcj | oh | 23:51 |
@pbcj | lol | 23:51 |
@preaction_ | looks like Package::Stash was out of date for me | 23:51 |
@pbcj | I was missing Stash::XS, but otherwise the same | 23:55 |
+perlDreamer | do we need to update testEnvironment.pl with newer versions? | 23:56 |
@preaction_ | i don't know, i haven't successfully tested yet | 23:57 |
@preaction_ | seems to be working a lot better, though looks like i haven't been doing anything as smart as cleaning up after my damned self. | 23:58 |
--- Day changed Wed Apr 06 2011 |
Haarg | i just installed your versions of those modules and i still am not seeing any failures | 00:00 |
@preaction_ | then i don't even know | 00:00 |
Haarg | i'm using perl 5.12.2 | 00:01 |
Haarg | what is a command that you used exactly that caused a failure? | 00:01 |
@preaction_ | i don't even remember now | 00:02 |
-!- Haarg [~haarg@haarg.org] has quit [Read error: Operation timed out] | 00:03 |
-!- daviddelikat1 [~user@h184-60-24-176.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 00:05 |
-!- Haarg [~haarg@haarg.org] has joined #webgui | 00:06 |
-!- daviddelikat [~user@h184-60-24-176.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 260 seconds] | 00:06 |
@pbcj | yay, I'm up | 00:10 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 246 seconds] | 00:10 |
CIA-46 | webgui: Chris Hanson WebGUI8 * r0b6fbe0 / docs/install.txt : Correction to install.txt for wg8 dirs - http://bit.ly/gfgPSu | 00:32 |
-!- knowmad [~knowmad@adsl-070-148-067-249.sip.clt.bellsouth.net] has joined #webgui | 00:51 |
Haarg | preaction_, getting rid of namespace::autoclean seems to have broken some things | 00:58 |
Haarg | perl -MWebGUI::Session -e1 | 00:58 |
Haarg | might make sense to add a flag of some kind to 00_compile.t to force it to load every module separately | 01:02 |
Haarg | would make it much much slower, but for those edge cases could be good | 01:02 |
CIA-46 | webgui: Colin Kuskie master * rd5ba73f / (5 files in 4 dirs): Add the organization part of an address into the transaction and transactionitem. Fixes bug #12088. - http://bit.ly/fXzEFA | 01:11 |
CIA-46 | webgui: Colin Kuskie webgui-7.9 * r3e53268 / (5 files in 4 dirs): Add the organization part of an address into the transaction and transactionitem. Fixes bug #12088. - http://bit.ly/exgXmT | 01:13 |
-!- daviddelikat1 [~user@h184-60-24-176.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer] | 01:20 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Ping timeout: 260 seconds] | 01:21 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 01:24 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Remote host closed the connection] | 01:25 |
Haarg | i really have no idea why the modules fail to load with perl -m but 00_compile.t passes. i'm going to go ahead and assume it's my fault though. | 01:36 |
Haarg | and while re-adding namespace::autoclean makes it work for me, that shouldn't cause a failure like that | 01:37 |
-!- knowmad [~knowmad@adsl-070-148-067-249.sip.clt.bellsouth.net] has quit [Ping timeout: 246 seconds] | 01:46 |
-!- knowmad [~knowmad@99-112-245-79.lightspeed.chrlnc.sbcglobal.net] has joined #webgui | 01:57 |
@preaction_ | and now i've forgotten what i'm supposed to do right now | 02:32 |
@preaction_ | Haarg: no idea why it's now working either... maybe something to do with 5.10.1 and the older Package::Stash::XS? | 02:33 |
+perlDreamer | you're supposed to help get Chris hooked up to work on the HelpDesk translation to 8 | 02:33 |
@preaction_ | i think he is. i'll ask. | 02:33 |
+perlDreamer | then you're supposed to work with me on bug triage | 02:33 |
@preaction_ | pbcj: is you is? | 02:33 |
+perlDreamer | and then you're supposed to exercise for 30 minutes and cook a sumptious and nutritious meal | 02:34 |
@preaction_ | imma pass on that one | 02:34 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:34 |
@preaction_ | now i remember: quotes and SOWs and e-mail, oh my | 02:34 |
+perlDreamer | then chow on some pizza and crash on the couch | 02:34 |
@preaction_ | eh. undesirable, but undeniable. | 02:35 |
@preaction_ | ooh, i could go to BWW on thursday instead... | 02:35 |
+perlDreamer | BWW? | 02:36 |
@preaction_ | Buffalo Wild Wings | 02:36 |
@preaction_ | thursday is cheaper boneless wings. get like 30 for $10 or so | 02:37 |
CIA-46 | webgui: Doug Bell WebGUI8 * r7f9badc / lib/WebGUI/Definition/Asset.pm : and now it works... why? - http://bit.ly/f6JOPL | 02:37 |
CIA-46 | webgui: Doug Bell WebGUI8 * rdbc12d4 / www/extras/Fork/poll.js : add data to finish() call to allow for actions - http://bit.ly/gBZhwA | 02:37 |
@preaction_ | well, 20 maybe | 02:37 |
@preaction_ | 20 wings + 2 beers = $20 | 02:37 |
+perlDreamer | since they're boneless, does that make more room for fries? | 02:38 |
@preaction_ | pfft, you don't want fries, there are boneless wings to eat! | 02:38 |
+perlDreamer | that makes like 0 for 4 today | 02:42 |
+perlDreamer | maybe I better call it a day before something catastrophic happens | 02:42 |
@preaction_ | yay! | 02:42 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 02:54 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 03:21 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 246 seconds] | 03:25 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 03:59 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 04:25 |
-!- vayde_ [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui | 04:28 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds] | 04:33 |
-!- scrottie0 [~scott@li25-98.members.linode.com] has quit [Ping timeout: 240 seconds] | 04:33 |
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Ping timeout: 240 seconds] | 04:33 |
-!- frodwith [~frodwith@helios.tapodi.net] has quit [Ping timeout: 240 seconds] | 04:34 |
-!- frodwith [~frodwith@helios.tapodi.net] has joined #webgui | 04:34 |
-!- mode/#webgui [+o frodwith] by ChanServ | 04:34 |
Haarg | knowmad, you here? | 04:34 |
knowmad | hey Haarg | 04:39 |
knowmad | did you see my emails? | 04:39 |
-!- scrottie2 [~scott@li25-98.members.linode.com] has joined #webgui | 04:43 |
Haarg | yeah | 04:44 |
Haarg | i've had a report of the wgd intro problem before, but i wasn't able to get enough information to track it down at the time. | 04:44 |
Haarg | if you are on tomorrow i'll have you check on a couple things so i can figure out where the problem is. | 04:45 |
Haarg | i replied to your issue about the config | 04:45 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 258 seconds] | 04:52 |
knowmad | Thanks Haarg. I'll hang out here between my meetings to see if I can help you track down the issue. | 04:55 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 05:14 |
-!- waxhead [~pete@ppp121-45-199-133.lns20.cbr1.internode.on.net] has joined #webgui | 05:20 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer] | 05:25 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 05:33 |
-!- knowmad [~knowmad@99-112-245-79.lightspeed.chrlnc.sbcglobal.net] has left #webgui [] | 05:41 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 06:06 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds] | 06:10 |
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao] | 06: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.] | 07:27 |
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui | 08:17 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 10:14 |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:14 |
-!- carogray [~Caroline@72-58-33-63.pools.spcsdns.net] has joined #webgui | 13:00 |
-!- carogray [~Caroline@72-58-33-63.pools.spcsdns.net] has quit [Ping timeout: 276 seconds] | 13:08 |
-!- carogray [~Caroline@173-142-148-175.pools.spcsdns.net] has joined #webgui | 13:09 |
-!- carogray [~Caroline@173-142-148-175.pools.spcsdns.net] has quit [Ping timeout: 252 seconds] | 13:27 |
-!- carogray [~Caroline@184-198-184-148.pools.spcsdns.net] has joined #webgui | 13:47 |
-!- carogray1 [~Caroline@184-198-184-148.pools.spcsdns.net] has joined #webgui | 13:59 |
-!- carogray [~Caroline@184-198-184-148.pools.spcsdns.net] has quit [Ping timeout: 260 seconds] | 14:01 |
-!- carogray [~Caroline@184-198-184-148.pools.spcsdns.net] has joined #webgui | 14:01 |
-!- carogray1 [~Caroline@184-198-184-148.pools.spcsdns.net] has quit [Ping timeout: 260 seconds] | 14:04 |
-!- carogray1 [~Caroline@184-198-184-148.pools.spcsdns.net] has joined #webgui | 14:04 |
-!- carogray [~Caroline@184-198-184-148.pools.spcsdns.net] has quit [Ping timeout: 248 seconds] | 14:05 |
-!- carogray [~Caroline@184-198-184-148.pools.spcsdns.net] has joined #webgui | 14:13 |
-!- carogray1 [~Caroline@184-198-184-148.pools.spcsdns.net] has quit [Ping timeout: 246 seconds] | 14:15 |
-!- waxhead [~pete@ppp121-45-199-133.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat] | 14:38 |
-!- carogray1 [~Caroline@184-198-184-148.pools.spcsdns.net] has joined #webgui | 14:39 |
-!- carogray1 [~Caroline@184-198-184-148.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 14:39 |
-!- carogray [~Caroline@184-198-184-148.pools.spcsdns.net] has quit [Ping timeout: 246 seconds] | 14:40 |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 15:06 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 15:14 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds] | 15:17 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:21 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 16:42 |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:42 |
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui | 16:46 |
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Ping timeout: 240 seconds] | 16:57 |
-!- khenn [ab9f400a@gateway/web/freenode/ip.171.159.64.10] has quit [Quit: Page closed] | 17:27 |
-!- khenn [ab9f400a@gateway/web/freenode/ip.171.159.64.10] has joined #webgui | 17:28 |
-!- mode/#webgui [+o khenn] by ChanServ | 17:28 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui | 17:44 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 17:48 |
-!- mode/#webgui [+o pbcj] by ChanServ | 17:48 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has joined #webgui | 17:56 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:56 |
Haarg | preaction_, figured out the problems i was seeing yesterday after you removed the namespace::autoclean | 18:03 |
CIA-46 | webgui: Graham Knop WebGUI8 * r369ae7d / lib/WebGUI/AssetExportHtml.pm : remove unneeded import - http://bit.ly/gX2yRV | 18:03 |
CIA-46 | webgui: Graham Knop WebGUI8 * rc7bbb4e / t/00_compile.t : count explicit Carps as compile warnings - http://bit.ly/fRBGi2 | 18:03 |
CIA-46 | webgui: Graham Knop WebGUI8 * r9ec788a / t/00_compile.t : fix upgrade script compile checks - http://bit.ly/go7cjR | 18:03 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:04 |
+perlDreamer | Are subroutine prototypes part of WebGUI Best Practices? | 18:13 |
Haarg | well, wgbp is pbp with exceptions (mostly) | 18:25 |
Haarg | so i guess the answer would be that they shouldn't be used | 18:25 |
Haarg | given that most of webgui is oo, it doesn't come up much | 18:25 |
+perlDreamer | that's what I was thinking | 18:26 |
+perlDreamer | however, I've heard that they're in there | 18:26 |
Haarg | in where? | 18:27 |
+perlDreamer | 8 | 18:27 |
-!- kathy [~chatzilla@137.53.249.130] has joined #webgui | 18:28 |
Haarg | well, i used some in WebGUI::Upgrade::Script, but there's not really any reason they are needed. | 18:29 |
Haarg | aside from that i can't think of anywhere they would be | 18:31 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 18:32 |
@pbcj | wg8/Depreciate.pm has this going on: sub deprecate ($$) | 18:45 |
-!- kathy [~chatzilla@137.53.249.130] has quit [Ping timeout: 264 seconds] | 19:34 |
Haarg | heh that's probably my fault as well | 19:35 |
Haarg | not sure why i did that | 19:35 |
Haarg | serves no purpose really | 19:35 |
-!- kathy [~chatzilla@137.53.249.129] has joined #webgui | 19:53 |
-!- kathy [~chatzilla@137.53.249.129] has left #webgui [] | 19:53 |
-!- kathy [~chatzilla@137.53.249.129] has joined #webgui | 20:12 |
-!- kathy is now known as dreamersgirl | 20:14 |
-!- knowmad [~knowmad@rrcs-70-60-112-173.midsouth.biz.rr.com] has joined #webgui | 20:35 |
-!- dreamersgirl [~chatzilla@137.53.249.129] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.16/20110319135224]] | 21:00 |
CIA-46 | webgui: Colin Kuskie master * r5f44936 / (docs/changelog/7.x.x.txt lib/WebGUI/Form/Group.pm): Add missing includes for yahoo and event, required by the new Group Manager JS code. Fixes bug #12095. - http://bit.ly/h65Z3V | 21:21 |
scrottie2 | http://mentalhouse.fi/uploads/fd/49/fd491f576bcda85427dbc63e632a003a/Screen-shot-2011-02-17-at-18.59.32.png ... why I have still not seen this patch? screw core, I'll run my own fork. | 21:29 |
@preaction_ | because Algorithm::Diff didn't work out like I had hoped, I have to do something different for fields that are not long text fields or html fields | 21:31 |
scrottie2 | seriously though, is the original patch still floating around somewhere? I want to eat this dogfood. | 21:31 |
@preaction_ | It tries to diff "Visitors" and "Admins" like: [Vis]{Adm}i[tor]{n}s | 21:32 |
@preaction_ | which is expected, but undesired | 21:32 |
scrottie2 | yup. | 21:32 |
scrottie2 | I remember that discussion. | 21:32 |
@preaction_ | i've got my branch that does what i said, which is not far from this right here, but otherwise i don't know where it's stashed | 21:33 |
@preaction_ | wasn't it xdanger? | 21:33 |
scrottie2 | couldn't remember who. I'll ask him next time I see him and/or pull yours. wasn't aware you had taken the idea past simple tests. | 21:35 |
scrottie2 | nice work. | 21:35 |
@preaction_ | yeah, i've got a getRevisionChanges method, it just does as above there | 21:36 |
@preaction_ | so i have to do some kind of "If field is of <type>, treat it as a single concept" | 21:37 |
@preaction_ | which for Group and User, won't be bad, but some others might be | 21:38 |
-!- knowmad [~knowmad@rrcs-70-60-112-173.midsouth.biz.rr.com] has quit [Ping timeout: 246 seconds] | 21:49 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye] | 22:26 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 22:50 |
zylopfa | Anyone here familiar with the uploading files in your wobject, with the ebGUI::Form::image form control? | 22:53 |
@preaction_ | perlbot: anyone | 22:56 |
perlbot | preaction_: Somewhere, someplace, in some universe, somebody uses whatever you just asked about. However, if you actually want help with it, please just ask a question; don't ask to ask, or ask if anyone can help. | 22:56 |
zylopfa | haa | 22:57 |
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao] | 22:57 |
zylopfa | Ok here is the problem | 22:57 |
zylopfa | http://pastebin.com/CNZsLuMr | 22:57 |
zylopfa | I am making a wobject whos colatteral table needs a storage id for files uploaded | 22:57 |
zylopfa | via a form, using the image form control | 22:58 |
zylopfa | I get the storageId stored in the collateral table, but i cant get the files out again :( | 22:59 |
zylopfa | I try to create the storage from the table like this: | 22:59 |
@preaction_ | $storage->addFileFromFormPost() takes the actual file upload control name. but WebGUI::Form::Image makes an <input type="file" name="XXX_file" > | 22:59 |
zylopfa | haa thats why!! | 23:00 |
@preaction_ | so if you change line 12 to be storageId_file, should work | 23:00 |
@preaction_ | i forget why it has to be done w/ $storage->addFileFromFormPost | 23:00 |
zylopfa | $storage->addFileFromFormPost('storageId_file', 1); <-- like this? | 23:01 |
@preaction_ | perlbot tias | 23:02 |
perlbot | preaction_: Try It And See: the best way to learn if something works. | 23:02 |
zylopfa | ok i will, been trying to figure this out for hours | 23:02 |
zylopfa | thanks for help so far ;D | 23:02 |
zylopfa | damn is still wont work, have used the storageId_file variable, i get a storage location in the database but when i create a store from it again it says its undefined | 23:45 |
zylopfa | maybe the form should be multipart/formdata or what its called :O | 23:50 |
zylopfa | that didnt work either | 23:56 |
--- Day changed Thu Apr 07 2011 |
-!- knowmad [~knowmad@99-112-245-79.lightspeed.chrlnc.sbcglobal.net] has joined #webgui | 00:02 |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer] | 00:06 |
@preaction_ | is the storage actually created? is there a file inside of it? | 00:08 |
zylopfa | checking it now by debugging Storage.pm | 00:13 |
zylopfa | ok i tested the addFileFromFormPost function | 00:14 |
zylopfa | and it confirms the 2 filenames i uploaded | 00:14 |
zylopfa | What is CDN btw? | 00:15 |
@preaction_ | Content Delivery Network, google is your friend | 00:16 |
zylopfa | ahh yeah, it seems from the addFileFromFormPost, that it accepted the files | 00:17 |
zylopfa | But maybe when i take the storage location out from the table there is an error | 00:18 |
zylopfa | I save my $newStorageId = $storage->getId; | 00:18 |
zylopfa | in the database and then recreate the storageid like this: | 00:19 |
zylopfa | my $storage = WebGUI::Storage->get($record->{"storageId"}); | 00:19 |
zylopfa | and after this it complain that the $storage is undefined | 00:19 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 240 seconds] | 00:22 |
-!- carogray1 [~Caroline@68-244-56-83.pools.spcsdns.net] has joined #webgui | 00:35 |
zylopfa | lol i figured out what it was | 00:35 |
zylopfa | my $storage = WebGUI::Storage->get($session,$record->{"storageId"}); | 00:35 |
zylopfa | I forgot the $session parameter | 00:36 |
zylopfa | god damn me | 00:36 |
-!- carogray [~Caroline@68-244-56-83.pools.spcsdns.net] has joined #webgui | 00:38 |
-!- carogray1 [~Caroline@68-244-56-83.pools.spcsdns.net] has quit [Ping timeout: 240 seconds] | 00:39 |
@pbcj | preaction / perlDreamer: yes, I have a viable 8 dev env | 00:40 |
CIA-46 | webgui: Paul Driver master * r1ff9f09 / t/Asset/AssetExportHtml.t : couple more tests for related asset exports - http://bit.ly/fRG5P2 | 00:44 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving] | 00:44 |
Haarg | preaction_, any reason not to merge WebGUI::Command? since i've been lazy and not getting it in there. | 00:46 |
Haarg | currently it only has one subcommand, upgrade | 00:46 |
@preaction_ | so it's not WGDev with a new name? | 00:47 |
-!- carogray1 [~Caroline@68-244-56-83.pools.spcsdns.net] has joined #webgui | 00:47 |
Haarg | a lot of the stuff in wgdev is overly complex or not needed for something built into core | 00:48 |
@preaction_ | ah | 00:48 |
Haarg | like the stuff to find root, or the command dispatch, or the POD munging | 00:48 |
@preaction_ | in that respect, wgd config takes a nice keyword that i'd like to use for site configs | 00:48 |
@preaction_ | command dispatch? pod munging? i guess i don't use everything in there | 00:49 |
-!- carogray2 [~Caroline@108.110.121.129] has joined #webgui | 00:49 |
Haarg | i mean the stuff to turn wgd reset into WGDev::Command::Reset->run(blah) etc | 00:50 |
-!- carogray [~Caroline@68-244-56-83.pools.spcsdns.net] has quit [Ping timeout: 264 seconds] | 00:50 |
@preaction_ | ahh | 00:50 |
@preaction_ | isn't that what we want though? | 00:51 |
Haarg | i'm using App::Cmd for that | 00:51 |
Haarg | in WebGUI::Command | 00:51 |
@preaction_ | oh, so just changed to a different system | 00:51 |
-!- carogray1 [~Caroline@68-244-56-83.pools.spcsdns.net] has quit [Ping timeout: 258 seconds] | 00:51 |
@preaction_ | python has learned me the value of scripts as modules | 00:51 |
Haarg | so copying things from wgdev directly doesn't work. there's really very little to WebGUI::Command so far. would be easy to port things over though. | 00:57 |
-!- carogray2 [~Caroline@108.110.121.129] has quit [Ping timeout: 252 seconds] | 01:00 |
-!- carogray [~Caroline@108.110.121.129] has joined #webgui | 01:03 |
@preaction_ | then yeah, go ahead | 01:07 |
@preaction_ | sorry, got distracted adding to my recipe wiki | 01:07 |
-!- carogray1 [~Caroline@108.110.121.129] has joined #webgui | 01:07 |
-!- carogray [~Caroline@108.110.121.129] has quit [Ping timeout: 260 seconds] | 01:09 |
-!- carogray [~Caroline@108.110.121.129] has joined #webgui | 01:12 |
-!- carogray1 [~Caroline@108.110.121.129] has quit [Ping timeout: 276 seconds] | 01:12 |
-!- knowmad [~knowmad@99-112-245-79.lightspeed.chrlnc.sbcglobal.net] has quit [Ping timeout: 240 seconds] | 01:24 |
-!- carogray [~Caroline@108.110.121.129] has quit [Ping timeout: 260 seconds] | 01:27 |
-!- carogray [~Caroline@108.110.121.129] has joined #webgui | 01:28 |
@pbcj | oh noes. I'm infected. I just thought to myself: "oh I probably need to install the video asset" | 01:31 |
-!- knowmad [~knowmad@99-112-245-79.lightspeed.chrlnc.sbcglobal.net] has joined #webgui | 01:32 |
@pbcj | I'm pretty sure I meant plugin for gmail in firefox | 01:32 |
-!- knowmad [~knowmad@99-112-245-79.lightspeed.chrlnc.sbcglobal.net] has quit [Ping timeout: 276 seconds] | 01:40 |
-!- carogray1 [~Caroline@108.110.121.129] has joined #webgui | 01:47 |
-!- carogray [~Caroline@108.110.121.129] has quit [Ping timeout: 260 seconds] | 01:49 |
-!- carogray1 [~Caroline@108.110.121.129] has quit [Ping timeout: 252 seconds] | 01:51 |
-!- carogray [~Caroline@108.110.121.129] has joined #webgui | 01:53 |
-!- carogray1 [~Caroline@173.159.8.213] has joined #webgui | 02:01 |
-!- carogray [~Caroline@108.110.121.129] has quit [Ping timeout: 246 seconds] | 02:01 |
-!- carogray [~Caroline@108.110.121.129] has joined #webgui | 02:05 |
-!- carogray1 [~Caroline@173.159.8.213] has quit [Ping timeout: 260 seconds] | 02:07 |
-!- carogray [~Caroline@108.110.121.129] has quit [Client Quit] | 02:07 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 02:25 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 260 seconds] | 02:28 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:33 |
CIA-46 | webgui: Colin Kuskie master * rc515e65 / lib/WebGUI/i18n/English/PayDriver_PayPalStd.pm : Documentation on how to get a PDT Identity Token for PayPal standard checkout. - http://bit.ly/hiMfDr | 02:35 |
-!- knowmad [~knowmad@99-112-245-79.lightspeed.chrlnc.sbcglobal.net] has joined #webgui | 03:59 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 04:02 |
-!- knowmad [~knowmad@99-112-245-79.lightspeed.chrlnc.sbcglobal.net] has quit [Quit: knowmad] | 04:59 |
-!- knowmad [~knowmad@99-112-245-79.lightspeed.chrlnc.sbcglobal.net] has joined #webgui | 04:59 |
-!- Netsplit *.net <-> *.split quits: CIA-46, @preaction_, Getty | 05:01 |
-!- Netsplit over, joins: @preaction_ | 05:03 |
-!- Netsplit over, joins: Getty | 05:04 |
-!- CIA-70 [~CIA@208.69.182.149] has joined #webgui | 05:09 |
-!- 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.] | 05:23 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 05:26 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 276 seconds] | 05:49 |
-!- knowmad [~knowmad@99-112-245-79.lightspeed.chrlnc.sbcglobal.net] has left #webgui [] | 05:51 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 06:23 |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 08:08 |
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 258 seconds] | 08:09 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Quit: Ex-Chat] | 08:50 |
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui | 09:16 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 10:48 |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:48 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 12:41 |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 13:22 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 258 seconds] | 13:22 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 14:41 |
zylopfa | anyone know if there is a getMimeType function that from a filename will return the guessed mime type? | 14:43 |
zylopfa | In webgui that is | 14:44 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:06 |
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui | 15:40 |
-!- vayde_ [~vayde@67-4-227-151.mpls.qwest.net] has quit [Quit: Leaving] | 15:47 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 15:52 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 248 seconds] | 15:54 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 15:59 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 16:36 |
-!- mode/#webgui [+v BartJol] by ChanServ | 16:36 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 16:53 |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Remote host closed the connection] | 16:56 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Remote host closed the connection] | 17:07 |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui | 17:15 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has joined #webgui | 17:22 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:22 |
+perlDreamer | zylopfa, there's no native function in WebGUI for getting the mime type | 17:22 |
ckotil_ | http://yro.slashdot.org/story/11/04/07/0212222/France-Outlaws-Hashed-Passwords | 17:22 |
+perlDreamer | but there's a macro that does that | 17:22 |
-!- ckotil_ is now known as ckotil | 17:22 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 17:22 |
-!- mode/#webgui [+o pbcj] by ChanServ | 17:22 |
@frodwith | there's also several good cpan modules | 17:22 |
+perlDreamer | the macro is FetchMimeType and it uses an apache utility to do the work | 17:22 |
+perlDreamer | whoops, LWP::MediaTypes | 17:23 |
+perlDreamer | not an an apache utility | 17:23 |
+perlDreamer | ckotil: I guess that means no WebGUI in France :/ | 17:23 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 17:23 |
-!- mode/#webgui [+o bopbop] by ChanServ | 17:23 |
@frodwith | File::LibMagic I seem to recall is good | 17:24 |
zylopfa | perlDreamer, thanks a lot Sir | 17:24 |
ckotil | illegal! | 17:24 |
@frodwith | http://yro.slashdot.org/comments.pl?sid=2072470&cid=35742070 | 17:25 |
+perlDreamer | frodwith always has good suggestions, so even though LWP::MediaTypes is used by WebGUI it's worth checking out | 17:25 |
zylopfa | I am making a newsletter wobject | 17:25 |
zylopfa | that will "track" when email has been opened | 17:25 |
zylopfa | If they show images that is! | 17:25 |
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Ping timeout: 258 seconds] | 17:26 |
zylopfa | Will take a look at LWP::MediaTypes | 17:26 |
zylopfa | I could just hardcode images types though, there arent many | 17:27 |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Remote host closed the connection] | 17:31 |
-!- khenn [ab9f400a@gateway/web/freenode/ip.171.159.64.10] has quit [Quit: Page closed] | 17:35 |
-!- khenn [ab9f400a@gateway/web/freenode/ip.171.159.64.10] has joined #webgui | 17:36 |
-!- mode/#webgui [+o khenn] by ChanServ | 17:36 |
Haarg | really should switch webgui over to a better hash for passwords | 17:37 |
zylopfa | which do we use now sha-128? | 17:37 |
zylopfa | or md5? | 17:37 |
@frodwith | md5 i believe | 17:38 |
zylopfa | yeah its oldschool!! | 17:38 |
@frodwith | and just straight md5'd passwords, no salt | 17:38 |
zylopfa | ahh ok | 17:38 |
zylopfa | it wouldnt be so timeconsuming to do | 17:38 |
@frodwith | I had a patch at one time (years ago I think) for doing Bcrypt instead, but I don't recall why it was never merged | 17:38 |
zylopfa | whats the best these days? Sha-512? | 17:38 |
@frodwith | bcrypt | 17:38 |
zylopfa | but that isnt a 1 way has thing | 17:40 |
zylopfa | hash thing even | 17:40 |
@frodwith | http://search.cpan.org/~zefram/Crypt-Eksblowfish-0.008/lib/Crypt/Eksblowfish/Bcrypt.pm | 17:40 |
zylopfa | sweet thanks | 17:41 |
@frodwith | the problem with md5 and sha-N is that they're designed to be fast | 17:41 |
@frodwith | and that's exactly what you -don't- want in a password hashing algorithm | 17:41 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:42 |
zylopfa | ahh ofc so its slower to encrypt hence slower to crack | 17:42 |
@frodwith | yes. The idea with the technique that module uses is that you can tune the cost, and it'll run its hashing function repeatedly depending on how expensive you want the encryption to be | 17:43 |
zylopfa | pretty good idea | 17:43 |
@frodwith | http://codahale.com/how-to-safely-store-a-password/ <-- excellent article on the subject | 17:44 |
zylopfa | will read it immediately thanks | 17:47 |
CIA-70 | webgui: Paul Driver master * rf06db47 / lib/WebGUI/Asset/Story.pm : tiny bugfix for remote images in story - http://bit.ly/e19xeq | 17:49 |
zylopfa | frodwith, its possible to make a pluggable authentication thing for webgui so it use bcrypt instead i think | 17:57 |
@frodwith | Mmm, certainly you could add an auth method that used that | 17:57 |
@frodwith | wg::auth::webgui probably should though. | 17:58 |
zylopfa | yeah true as standard | 17:58 |
sbaur | preaction_: btw, that was me restarting server39 just now. My message to monitors failed to go through | 18:00 |
xdanger | that was an interesting read | 18:07 |
zylopfa | you read the bcrypt thing also xdanger ? | 18:07 |
xdanger | yes | 18:07 |
zylopfa | yeah good read indeed imo also | 18:07 |
xdanger | I once saw a php "crypt" that transformed the password to binary and then replaced 0:s with a:s and 1:s with b:s =D | 18:11 |
xdanger | I could not belive it =) | 18:11 |
zylopfa | lol wtf? | 18:12 |
zylopfa | some homemade shit? | 18:12 |
xdanger | And I think that the guy thought it was briliant | 18:12 |
zylopfa | LOL | 18:12 |
xdanger | I belive it was even open source... I'm not sure, but it wasn't very popular if I remember correctly | 18:12 |
zylopfa | haa hope it wasnt | 18:13 |
-!- gugod [~gugod@114.32.222.155] has joined #webgui | 18:13 |
zylopfa | its like the old alfabeth shifting ciphers of old | 18:13 |
+perlDreamer | there's some alphabet-style shifting code that's stumped the FBI in the news | 18:13 |
zylopfa | but you can analyze it if its text that has been shifted | 18:14 |
zylopfa | you know for example the is the most common in english | 18:14 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 18:16 |
-!- mode/#webgui [+v BartJol] by ChanServ | 18:16 |
xdanger | it was freeware, not open source =) | 18:20 |
+perlDreamer | free crap is better than open and free crap? | 18:23 |
xdanger | I can't find the software =D I wish that I could find the old version of it somewhere | 18:24 |
+BartJol | what kind of software? | 18:26 |
+perlDreamer | "(08:11:39 AM) xdanger: I once saw a php "crypt" that transformed the password to binary and then replaced 0:s with a:s and 1:s with b:s =D" | 18:26 |
+BartJol | whoa, that incracckable :P | 18:27 |
+perlDreamer | here's a link to that alphabet code that I mentioned earlier: http://www.fbi.gov/news/stories/2011/march/cryptanalysis_032911/cryptanalysis_032911 | 18:27 |
+perlDreamer | it's stumped them for several years, and was written by a guy who didn't finish high school | 18:27 |
xdanger | found it, didn't remember quite correctly... but you guys ready to blow your mind at this awesomeness | 18:30 |
xdanger | http://pastebin.com/JhcMNFXh | 18:31 |
@frodwith | 2-way encryption with a hardcoded key is VERY secure. | 18:33 |
xdanger | on this matter: http://yro.slashdot.org/story/11/04/07/0212222/France-Outlaws-Hashed-Passwords | 18:33 |
@frodwith | see comment I linked in scrollback | 18:34 |
zylopfa | lol nice | 18:34 |
zylopfa | Governments shouldnt have access to shit, just cause they call themselves governments doesn't mean they should have access to all information | 18:35 |
@frodwith | what an interesting statement! | 18:36 |
@frodwith | I like it. France is a democracy, so this law is the will of its people, but I rather think there are things no government should be able to do, regardless of the source of its legitimacy | 18:37 |
@frodwith | like spy on private citizens without probable cause | 18:38 |
zylopfa | The law is the will of whomever is persuasive enough to get it passed | 18:40 |
@frodwith | well, that's an argument about the efficacy of democracy, which is an interesting topic in itself | 18:40 |
zylopfa | yeah true | 18:41 |
@frodwith | the US is ostensibly a democratic republic, for instance, but I think there's a convincing argument to be made that all its important policy decisions are made by the wealthy | 18:42 |
@frodwith | don't know the situation in france | 18:42 |
+BartJol | it is full with french people | 18:42 |
zylopfa | Yeah in the US the lobbying is insane, you can basically contribute (with cash) to get laws passed that will benefit you | 18:43 |
@frodwith | plutocracy for the win! | 18:43 |
zylopfa | yeah as long as its recognized by the public, so they dont have any illusion of deciding things | 18:44 |
@frodwith | ah, but you have to keep them deluded, cause I don't they'd be very happy with an open plutocracy | 18:45 |
+BartJol | well, here are some problems with privacy issues, which are pushed through by the government | 18:45 |
+BartJol | so whether the french public really likes it, I doubt | 18:45 |
@frodwith | but "the governmetn" is made up of representatives of the people, at least in theory | 18:46 |
@frodwith | so if you don't like the laws they enact, get a new government next election :) | 18:46 |
+BartJol | well, people vote, but maybe don't know what really IS the best for them | 18:47 |
+BartJol | it is kind of a charisma vote | 18:47 |
+BartJol | people don't listen to a complete story | 18:47 |
@frodwith | an informed citizenry is often assumed when people think about why democracy ought to be a good thing, and yeah.... | 18:48 |
zylopfa | I dont think governments in a democracy serve the people realy, they serve to the extent that they will get voted on again | 18:48 |
+BartJol | for instance: many people originating from Morocco voted for a guy who is famous for wanting to get rid of people from other countries | 18:48 |
zylopfa | In a democracy imo you cant take the nessesary desicions cause the elected only think about whats popular => they get to sit another term | 18:49 |
+BartJol | it feels a bit like Jeltsin vs Gorbatsjov | 18:50 |
zylopfa | haa yeah ;D | 18:50 |
+perlDreamer | does Godwin's law apply to IRC conversations? | 18:50 |
zylopfa | whats that about? | 18:51 |
zylopfa | Is it the hitler one? | 18:51 |
@frodwith | nazis, yeah | 18:51 |
+perlDreamer | http://www.google.com/url?sa=t&source=web&cd=1&ved=0CB4QFjAA&url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FGodwin%2527s_law&ei=cd2dTYLGKsi4twepkLXXBA&usg=AFQjCNG8S9I77mrb81RKxOkWF1c1D-ANQA | 18:51 |
zylopfa | haa | 18:51 |
+BartJol | :) | 18:51 |
zylopfa | Hitler is outside the democratic topic i think | 18:52 |
+BartJol | well by making the statement we mentioned them | 18:52 |
+BartJol | maybe nerds don't need that long a conversation | 18:52 |
+BartJol | but, all political systems are flawed, just need to pick the one that's flawed the least, it's like using WebGUI ;) | 18:54 |
@frodwith | didn't churchill say something like "Democracy is the worst political system ever tried, except for all the others." | 18:54 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui | 18:54 |
+perlDreamer | I think Hitler was elected to office | 18:54 |
+BartJol | he was elected | 18:55 |
@frodwith | yes, germany was a republic when hitler came to power | 18:55 |
zylopfa | Still they had many problems in germany before hitler, they had to pay for WWI damages | 18:56 |
+BartJol | he gained votes by blaming Jews for what the Emperor Wilhelm did to Germany with WW I | 18:56 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 19:01 |
CIA-70 | webgui: Colin Kuskie master * rf2f0338 / (docs/changelog/7.x.x.txt lib/WebGUI/Form/Group.pm): Fix JS and CSS issues with the GroupManager. Fixes bug #12097 - http://bit.ly/fpjrtk | 19:02 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 19:04 |
-!- mode/#webgui [+v BartJol] by ChanServ | 19:04 |
+BartJol | btw, while we're taling about Hitler: | 19:04 |
+BartJol | http://www.smbc-comics.com/index.php?db=comics&id=964#comic | 19:04 |
+perlDreamer | after the way Hitler was a pile of ashes (according to official sources) | 19:05 |
+BartJol | I know | 19:05 |
+perlDreamer | if nothing else pops up, I'll actually have several hours to work on the translation server today | 19:06 |
+BartJol | very good my bug crashing friend | 19:07 |
+perlDreamer | I'd have more time if I stopped writing bugs which need to be fixed... | 19:08 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 19:12 |
zylopfa | Oi guys a quick question, in $db->write("some statement ?",[""]); | 19:16 |
zylopfa | Why cant you have the empty string in the bind variables? | 19:16 |
+perlDreamer | you should be able to have the empty string in most cases, but I'd like to see the whole SQL before making that call | 19:19 |
zylopfa | Just gonna make some more robust parameter checking first, its not needed atm to have empty strings, was just wondering cause at some point is was barking about it | 19:24 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye] | 19:24 |
zylopfa | :D | 19:31 |
+perlDreamer | just had a very weird thing happen on a site | 19:33 |
zylopfa | what happend? | 19:33 |
+perlDreamer | the password recovery email template setting was lost | 19:33 |
+perlDreamer | the template still existed | 19:33 |
+perlDreamer | but the setting in the db was gone | 19:33 |
zylopfa | thats wierd :O | 19:34 |
zylopfa | corrupted tables? | 19:34 |
+perlDreamer | I didn't check that | 19:36 |
+perlDreamer | tables are clean | 19:43 |
zylopfa | thats totaly wierd then | 19:53 |
CIA-70 | webgui: Colin Kuskie master * r5ca9da3 / (docs/changelog/7.x.x.txt lib/WebGUI/Auth/WebGUI.pm): Log and give the user an error message when the password recovery email template cannot be found/used. Fixes bug #12098. - http://bit.ly/fWZdQ9 | 19:58 |
CIA-70 | webgui: Colin Kuskie webgui-7.9 * re22ba57 / (docs/changelog/7.x.x.txt lib/WebGUI/Auth/WebGUI.pm): Log and give the user an error message when the password recovery email template cannot be found/used. Fixes bug #12098. - http://bit.ly/dRN0x7 | 19:59 |
CIA-70 | webgui: Colin Kuskie master * r0bcdd9c / (3 files in 3 dirs): Remove copies of templates that were added as part of the 7.10.13 upgrade. Fix the upgrade package, too, in case people stop on .13. - http://bit.ly/hslx0a | 20:26 |
scrottie2 | nothing is truly "weird" in the sense that it's legimately not expectable in a non-transactional database system attached to a program that suicides when it loses its client connectino. | 20:26 |
CIA-70 | webgui: Colin Kuskie webgui-7.9 * r7fa8da5 / (3 files in 3 dirs): Remove copies of templates that were added as part of the 7.9.25 upgrade. Fix the upgrade package, too, in case people stop on .25. - http://bit.ly/fK9aEM | 20:28 |
-!- gugod [~gugod@114.32.222.155] has quit [Ping timeout: 258 seconds] | 20:51 |
+perlDreamer | You really can't blame mysql. It makes my mad when I lose my connectino too | 20:53 |
scrottie2 | not blaming MySQL, just pointing out that data integrity is kind of doomed in this basic situation. | 20:54 |
scrottie2 | and doesn't InnoDB support transactions? so if anything, I'm blaming myself =) | 20:55 |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui | 20:57 |
* scrottie2 waves to gugod | 20:58 |
CIA-70 | wgdev: Graham Knop master * r3dfdb29 / lib/WGDev/Command/Reset.pm : support WebGUI::Command - http://bit.ly/gDjK7y | 21:09 |
CIA-70 | wgdev: Graham Knop master * rec99dfa / lib/WGDev/Command/Reset.pm : fix reset --import --upgrade to work with webgui release tarballs - http://bit.ly/eEoQZM | 21:09 |
CIA-70 | wgdev: Graham Knop master * rba9f5d1 / dist.ini : use Git dzil plugin - http://bit.ly/ejgSbm | 21:09 |
CIA-70 | wgdev: Graham Knop master * r155f077 / Changes : | 21:09 |
CIA-70 | wgdev: v0.1104070 | 21:09 |
CIA-70 | wgdev: - fix -t/--to option on export-branch | 21:09 |
CIA-70 | wgdev: - initial support for WebGUI::Command | 21:09 |
CIA-70 | wgdev: - fix reset command support for WebGUI release tarballs - http://bit.ly/gIh70O | 21:09 |
CIA-70 | webgui: Graham Knop WebGUI8 * re4696b2 / (4 files in 3 dirs): start of WebGUI::Command - http://bit.ly/eXFYsY | 21:10 |
CIA-70 | webgui: Graham Knop WebGUI8 * r8d374c2 / (lib/WebGUI/Command/upgrade.pm sbin/webgui.pl): move -inc to better location - http://bit.ly/gswcUD | 21:10 |
scrottie2 | Haarg, I think I've noticed that editing templates with 'use packaged templates' set with wgd edit edits the non-packed template and doesn't update the packaged template. sometimes that bites me in the arse. if I'm observing this right, that might be a feature request for ya. | 21:27 |
scrottie2 | also, wgd import seems to, at least most of the time (all of the time? data not well collected) set things parent as root/import. is this a feature or a lack of another feature? a lot of assets blow up during import when they call $self->getParent->somethingOnlyInTheAPIOfTheClassTheyExpectTheirParentToBe, and of course, continue to blow up if you try to use them, and these have to be manually corrected. | 21:29 |
scrottie2 | I can try to roll up some code on either or both of those but I thought I'd bounce them off of you first. | 21:30 |
Haarg | for the first, i'm guessing it's that wgd edit is keeping the old packed version, and setting both that and the new text at the same time | 21:30 |
Haarg | which is probably something WebGUI::Asset::Template should handle | 21:31 |
Haarg | like, it should ignore the packed version if both are set at the same time | 21:31 |
* scrottie2 nods | 21:31 |
Haarg | probably reasonable to work around it in edit though | 21:31 |
Haarg | is there any reasonable time you'd want to edit the packed version? | 21:32 |
Haarg | doesn't seem like it | 21:32 |
scrottie2 | hrm, no, I think you're right... it should be fixed in the API. I wouldn't delete the non-packed version, though. hu-mans want to be able to edit an unpacked copy. the packed copy just needs to be rebuilt whenever the unpacked copy is unpdated, if there is a packed copy. | 21:32 |
scrottie2 | unpdated! | 21:32 |
Haarg | well, the asset api does that already afaik | 21:33 |
scrottie2 | nope. the only interaction a user should have with it is deciding to turn on this optimization. | 21:33 |
scrottie2 | oh. then I wonder what's going wrong. | 21:33 |
scrottie2 | wgd bypassing the API? | 21:33 |
Haarg | the problem, i suspect, is that wgdev is setting the old packed version at the same time it sets the new unpacked version | 21:33 |
scrottie2 | hrm. okay. | 21:34 |
Haarg | so even though the template knows to regenerate the packed version, it gets overwritten with the old version anyway | 21:34 |
Haarg | so if wgdev just eliminates it from the text file it generates, i think it would solve the problem | 21:34 |
scrottie2 | makes sense. | 21:35 |
Haarg | for the parent issue, it should follow whatever is set as the parent in the text file. is it not doing that? | 21:35 |
scrottie2 | er, it probably is doing that. on second thought, wgd export might not be recording this data in a useful way. | 21:36 |
* scrottie2 looks | 21:36 |
Haarg | hmm | 21:38 |
Haarg | my thought about the packed template thing seems to be wrong | 21:38 |
scrottie2 | ah, parent is by id of course. now that I look at this again, I had a whole string of assets that live in folders that were created as part of a copy operation, so the assetIds wouldn't match up. | 21:39 |
-!- khenn [ab9f400a@gateway/web/freenode/ip.171.159.64.10] has quit [Ping timeout: 252 seconds] | 21:53 |
Haarg | figured out the packed template issue | 22:03 |
* scrottie2 vhighfives Haarg | 22:04 |
Haarg | addRevision merges the properties you set with the old properties | 22:04 |
Haarg | and sets them at the same time | 22:04 |
scrottie2 | so, not setting a packed template, the old one lives on. | 22:04 |
Haarg | kind of. it sets the new template, so the template code knows to regenerate the packed version. | 22:05 |
Haarg | but then after that the packed template gets set, so it no longer thinks it needs to regenerate it | 22:06 |
Haarg | at least, that's what happens in 8 | 22:06 |
Haarg | if 7 has the same problem it's probably a similar issue | 22:06 |
CIA-70 | webgui: Chris Hanson master * rbc00c4b / (3 files in 3 dirs): fixed #12056: Adding a Thing always creates a table - http://bit.ly/eMv6Ei | 22:06 |
Haarg | two possible fixes - change addRevision to set the properties in two stages | 22:08 |
Haarg | or somehow make templatePacked a read only property | 22:08 |
zylopfa | Guys, the Form control SelectBox; how do you get a "blank" value as the default? i tried defaultValue=>"" in the definition but to no avail | 22:09 |
Haarg | since there's never any reason it should be set by anything other than the builder or the constructor | 22:09 |
Haarg | afaik one of the options always has to be selected, so you just have to add a default option that has a value of '' | 22:10 |
Haarg | as in, add an extra option to the list of options | 22:10 |
@pbcj | I can't seem to assign a ticket from http://www.webgui.org/bugs to myself | 22:10 |
scrottie2 | the "assign to me" clickie thingie doesn't work? | 22:11 |
@pbcj | too many "chris" 's, nogo on search for fullname or alias, and I am not god there | 22:11 |
zylopfa | Haarg, i have a Template Selectbox control, the one from webgui, but i dont want it to select one, else trhe user just press without taking notice he has to choose | 22:11 |
@pbcj | scrottie: no such link | 22:11 |
zylopfa | I could add a default value of '' with javascript though but thats dirty | 22:12 |
zylopfa | or i could change the SelectBox.pm to build with an empty value | 22:12 |
scrottie2 | you could subclass the Form control and override the bit of logic that picks the first one as default if the value doesn't match any of the other options or there is no value... | 22:13 |
zylopfa | yeah, just reading through the code, must be possible, I mean i shouldnt be the only one that was the first field of a selectbox to be "Choose a value.." | 22:14 |
scrottie2 | oh, it looks like there's an allowEmpty option to the constructor | 22:15 |
zylopfa | Oii nice, found something also in the List.pm that it inherit from | 22:15 |
scrottie2 | that makes getOriginalValue() in WebGUI::Form::List not pick a default value | 22:15 |
Haarg | what happened when you had a default value of ''? | 22:17 |
zylopfa | Nothing Haarg :( | 22:17 |
Haarg | well obviously something happened | 22:17 |
zylopfa | It propably has to be in the options list | 22:17 |
@preaction_ | yes, it does | 22:17 |
Haarg | yes, you have to add an option for it | 22:17 |
scrottie2 | '' is false | 22:19 |
scrottie2 | oh, wait, getOriginalValue() does use defined(). that's unexpected. | 22:19 |
scrottie2 | and should make that work correctly. | 22:20 |
Haarg | http://gist.github.com/908492 | 22:22 |
scrottie2 | you want the first option selected, where the first option has the text of "Pick an option..." or the like, and a value of ''? did you actually add this first option with that text and value? | 22:22 |
zylopfa | I am using the control Template.pm | 22:22 |
zylopfa | It defaults to returning all the Templates in a given namespace as a selectbox | 22:22 |
Haarg | that patch should fix the packed template issue for webgui 8 i think | 22:22 |
zylopfa | but i want an empty one in the start | 22:23 |
zylopfa | I tried to add options as described in List.pm but seems to ignore it | 22:23 |
Haarg | actually i had a typo in there, but it does fix the issue | 22:24 |
scrottie2 | zylopfa, that wasn't exactly a "yes" or a "no" but more of a punt. post your code to gist.github.com? | 22:25 |
zylopfa | thanks Sir, will do | 22:26 |
zylopfa | http://pastebin.com/w0eqS3fT | 22:27 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Read error: Operation timed out] | 22:28 |
scrottie2 | '0' is not exactly the same thing as '' | 22:28 |
zylopfa | no but it evaluate to false | 22:28 |
zylopfa | thats what i need it to do when i check the posting | 22:29 |
zylopfa | if the user havent actively choosen a template | 22:29 |
Haarg | zylopfa, afaik Template will ignore the provided options entirely | 22:29 |
zylopfa | :O Thats a bitch!! | 22:29 |
zylopfa | Is that a feature or a bug? | 22:30 |
Haarg | if you were using SelectBox like you initially said it would be an easy fix but with Template not so much | 22:30 |
scrottie2 | areOptionsSettable returns 0, so I'd say intentional. | 22:30 |
zylopfa | Thought they inherited from eachother like Template from SelectBox selectbox from List | 22:30 |
Haarg | they inherit from each other but the behavior differs | 22:31 |
zylopfa | I will just make an json www_ function then and make the control from javascript | 22:31 |
scrottie2 | toHtml re-generates the options so even if you went under the hood and changed them, your data still wouldn't be used. | 22:31 |
Haarg | you could also construct the values of the form manually instead of using Template | 22:31 |
@preaction_ | the template select box should probably be changed so that the values are set in the constructor, not toHtml | 22:32 |
zylopfa | yeah Haarg but the idea is to pick the templates in the given namespace thats what the Template.pm control is for :( | 22:32 |
scrottie2 | you could subclass WebGUI::Form::Template and change the setOptions() method to include a first option of value '' (or '0' -- but make up your mind!) | 22:32 |
Haarg | yeah but it wouldn't be hard to basically copy/paste what is in Template::setOptions | 22:32 |
zylopfa | Haa yeah scrottie2 :D | 22:32 |
Haarg | not ideal but what can you do | 22:33 |
Haarg | it might make sense for Template to include an empty option if allowEmpty is set | 22:33 |
@preaction_ | refactor WebGUI::Form::Template to make it easier to subclass? | 22:33 |
zylopfa | yeah problem is that i need it to be usable to all people the thing i make and i dont wanna make new modules except my wobject | 22:33 |
scrottie2 | you can include new Form definitions inside of other packages. | 22:34 |
zylopfa | I think inside my wobject i will make a utility function that gets the templates in a hash and then i make it with a SelectBox | 22:34 |
@preaction_ | so... submit it to us for inclusion in the core? | 22:34 |
zylopfa | yeah preaction_ I think i have to do that | 22:34 |
@preaction_ | we're not open source for the warm fuzzies, we're open source because we want patches | 22:35 |
Haarg | you can mostly just copy WebGUI::Form::Template::setOptions for that zylopfa | 22:35 |
zylopfa | thanks a lot Haarg | 22:35 |
scrottie2 | https://gist.github.com/908526 | 22:36 |
scrottie2 | there's an example of sticking a Form def right on the end of another .pm | 22:36 |
@preaction_ | would App::Fatpacker do that for you even? | 22:37 |
scrottie2 | in your case, rather than add a new defintion(), you'd add your own modified setOptions(). | 22:37 |
zylopfa | thanks a lot scrottie2 ! | 22:37 |
scrottie2 | you could even call SUPER or next::method and then modify what it returns and do it in a few lines of code. | 22:38 |
scrottie2 | you're welcome zylopfa | 22:38 |
Haarg | it's more meant for creating a single script than adding an extra module to a file | 22:38 |
scrottie2 | afk a bit. | 22:38 |
zylopfa | I will make a patch to Template.pm so it respect that you can pass in your own options aswell | 22:38 |
zylopfa | Haarg, do you know how i can get it into the webgui production releases? | 22:41 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 22:41 |
Haarg | submit a patch and see if it accepted | 22:42 |
zylopfa | Haarg, are you present | 22:58 |
Haarg | yes | 22:58 |
zylopfa | I just made a oneliner to fix it!! | 22:58 |
zylopfa | %{$templateList} = (%{$self->getOptions}, %{$templateList}); | 22:58 |
zylopfa | its in the setOptions method of Template.pm tha i add this | 22:59 |
Haarg | if toHtml gets called more than once that would end up adding multiple copies of the template list | 23:00 |
zylopfa | why would it be called more times? | 23:01 |
Haarg | who knows | 23:01 |
zylopfa | not for Template.pm | 23:01 |
zylopfa | thats the one i changed | 23:01 |
zylopfa | setOptions only gets called one time to get the template key/value pairs | 23:01 |
Haarg | but someone using it might do anything with it | 23:02 |
zylopfa | yeah but Haarg it respect it | 23:02 |
zylopfa | i just told it to take the "options" parameter from the definition | 23:02 |
zylopfa | and add the key/value pairs from that to the options list | 23:02 |
zylopfa | like the List.pm does | 23:02 |
zylopfa | Its just Template.pm ignores List.pm definitions | 23:03 |
zylopfa | which it inherit from | 23:03 |
Haarg | yes. and if someone caused setOptions to get called more than once, it would add the template list multiple times. | 23:03 |
zylopfa | no no Haarg | 23:03 |
Haarg | which could be done by them calling toHtml more than once, or calling toHtml and toHtmlWithWrapper | 23:04 |
Haarg | or any number of other things that aren't in the control of the Template class | 23:04 |
zylopfa | ok then say i left out the chance, still if you call setOptions it would populate it 2 times | 23:04 |
zylopfa | so in either case it would be flawed | 23:04 |
zylopfa | the change even | 23:05 |
Haarg | no | 23:05 |
Haarg | because currently it replaces the list | 23:05 |
zylopfa | no | 23:05 |
Haarg | so every time it is called it just overwrites the options with a new list | 23:05 |
zylopfa | it takes the list of templates + the list of userdefined options and concatenate em | 23:05 |
Haarg | the code as it stands right now: | 23:06 |
Haarg | when setOptions is called, it replaces the options with a list of templates | 23:06 |
Haarg | if you call it multiple times, it replaces it again with the same list | 23:06 |
Haarg | with your change: | 23:06 |
zylopfa | my $templateList = WebGUI::Asset::Template->getList( $session, $self->get( 'namespace' ), $onlyCommitted ); | 23:07 |
Haarg | actually no i'm dumbn | 23:07 |
zylopfa | Makes a NEW list EVERY time | 23:07 |
Haarg | because it's a hash so it just overwrites part of it | 23:07 |
zylopfa | of the templatename:template id key pairs | 23:07 |
Haarg | yes it makes a new list. my point was that it was replacing the existing list on each call | 23:08 |
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao] | 23:08 |
zylopfa | Its not replacing it its adding it with the usersupplied %options | 23:08 |
Haarg | we are going around in circles | 23:08 |
Haarg | i know what your change does | 23:08 |
-!- khenn [ab9fc00a@gateway/web/freenode/ip.171.159.192.10] has joined #webgui | 23:08 |
zylopfa | I dont know why you think its wrong | 23:08 |
Haarg | it isn't | 23:09 |
Haarg | i was wrong about what i said. the current way it works is to replace the list every time. | 23:09 |
Haarg | with your change, it adds to it every time | 23:09 |
zylopfa | ahh ok fair enough | 23:09 |
Haarg | but since it's a hash it will just overwrite the duplicates | 23:09 |
zylopfa | I dereference the templatelist ref to a hash and then i overwrite it with itself and the options hash | 23:10 |
Haarg | i was thinking of it as a list instead of a hash because it really should be a list | 23:10 |
zylopfa | I just add the hashes in list content | 23:10 |
Haarg | the issue i was having is this | 23:10 |
zylopfa | dereferencing them first | 23:11 |
Haarg | when called a second time, $self->getOptions will already have the templates included | 23:11 |
zylopfa | when / if it gets called again a new hash is created: my $templateList = WebGUI::Asset::Template->getList( $session, $self->get( 'namespace' ), $onlyCommitted ); | 23:13 |
zylopfa | and it will return the same as it did before | 23:13 |
Haarg | yes. and it will combine that list of templates with ->getOptions. | 23:14 |
Haarg | but getOptions will already have the list of templates in it | 23:14 |
Haarg | again, they will just get overwritten so it isn't really a problem | 23:14 |
zylopfa | yes but in the definition "options" is user supplied list of options eg a hash ref | 23:15 |
zylopfa | its not the list of Templates | 23:15 |
zylopfa | my $possibleValues = $self->get('options'); | 23:15 |
Haarg | at the end of setOptions it overwrites that | 23:15 |
zylopfa | LOL yeah you are absolutely right | 23:16 |
zylopfa | so it will on the next run concatenate the whole list again | 23:18 |
Haarg | yeah, but it's a hash | 23:18 |
zylopfa | thats a serious bug i introduced | 23:18 |
zylopfa | yeah i know but i use it in listcontent | 23:18 |
Haarg | so duplicates will get replaced | 23:18 |
zylopfa | also in listcontext? | 23:18 |
Haarg | once it get stored in the hash the dupes will get replaced | 23:18 |
zylopfa | ahh yeah | 23:19 |
zylopfa | Do you think there will be problems with the code? | 23:19 |
Haarg | so it's not actually a problem, but you see why i was initially thinking it would be | 23:19 |
zylopfa | yeah you was so far ahead of me | 23:19 |
zylopfa | Do you think it could be added to the webgui? | 23:20 |
zylopfa | Cause i hate to change things locally | 23:20 |
zylopfa | then if i ever upgrade i will have to make sure i have all my local patches applied | 23:20 |
Haarg | seems reasonable to me, but i don't have any authority. i'd ask perlDreamer or preaction. | 23:21 |
zylopfa | Sweet! You have a good eye for the code | 23:22 |
Haarg | that whole class could probably stand to have a little refactoring done, but that's the story of most of the code. | 23:22 |
zylopfa | I am making a Newsletter wobject atm | 23:23 |
zylopfa | I dont like the one in Collaboration system | 23:23 |
zylopfa | It was a hack more than its a newsletter system | 23:23 |
zylopfa | I also make so you can see when people open the newsletter, and who opens it | 23:24 |
zylopfa | Luckily i learn a lot about webgui when i program | 23:25 |
CIA-70 | wrebuild: Chris Hanson master * r819a8f5 / (build.sh getsource.sh): Upgraded lftp 4.1.1 -> 4.2.0 - http://bit.ly/gIyyB8 | 23:48 |
Haarg | ugh i hate UNIVERSAL::isa so much. every time i see it complain it's a false positive. | 23:51 |
--- Day changed Fri Apr 08 2011 |
scrottie2 | perldoc UNIVERSAL::isa doesn't actually explain what the problem with calling UNIVERSAL::isa as a function *is*. | 00:23 |
scrottie2 | what is the problem? what is a non-false positive? | 00:24 |
Haarg | the problem is that it should be possible to override isa so that you can return true for something without it actually being in @ISA | 00:25 |
scrottie2 | and what are you supposed to do according to Audrey, chromatic, and Yuval? if( $foo and ref $foo and Scalar::Util::blessed $foo and $foo->isa('whatever') ) ? | 00:25 |
scrottie2 | ahh. | 00:25 |
Haarg | the problem UNIVERSAL::isa tries to fix is a real problem, but in addition to trying to work around it | 00:26 |
scrottie2 | you know, autobox makes that problem magically go away. | 00:26 |
Haarg | it also warns when it sees what it thinks is an incorrect usage | 00:26 |
Haarg | and there are bugs in that code | 00:26 |
Haarg | so basically every time i see it warning about something, it's actually being correctly called as a method instead of using UNIVERSAL::isa directly | 00:27 |
scrottie2 | is there any reason, /me wonders aloud, why UNIVERSAL::isa doesn't use Devel::Caller::called_as_method before bitching? | 00:32 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 260 seconds] | 00:52 |
scrottie2 | plugin_container++. computer slow? killall -9 plugin_container # usually fixes it right up | 00:57 |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 01:05 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving] | 01:10 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 01:17 |
+perlDreamer | Haarg, in 8 it's not a problem, since the attributes always get handled in a particular order | 01:34 |
+perlDreamer | you can guarantee that template always overrides templatePacked | 01:34 |
+perlDreamer | and inheritUrlFromParent | 01:34 |
+perlDreamer | and otheres | 01:34 |
scrottie2 | Haarg, do you have an example of one of these false alarms? | 01:36 |
CIA-70 | webgui: Chris Hanson webgui-7.9 * rffb5f1d / (3 files in 3 dirs): fixed #12056: Adding a Thing always creates a table - http://bit.ly/i0gZkU | 01:45 |
@pbcj | anyone know, off hand, what you have to put in your shell scripts to tell autocompletion what's available? | 01:48 |
@pbcj | also, in wg8, where did "import template" go? is that just mia for now? | 01:49 |
@pbcj | s/template/package/ | 01:49 |
+perlDreamer | set filec | 01:50 |
scrottie2 | hmm? wgd package -i installs a package | 01:52 |
+perlDreamer | pbcj, a little context please? | 01:52 |
+perlDreamer | are you missing some API, UI or something else? | 01:52 |
scrottie2 | pbcj, you have a WebGUI8 up and running... do you have a cache of UNIVERSAL::isa warnings you can nopaste up to me? | 01:53 |
+perlDreamer | scrottie2, if you want UNIVERSAL::isa warnings, just take any branch of WebGUI and run the test suite on it | 01:53 |
+perlDreamer | capture stderr and stdout into a file | 01:53 |
+perlDreamer | here: http://gist.github.com/908960 | 01:54 |
+perlDreamer | 10% of that file is UNIVERSAL::isa warnings | 01:54 |
@pbcj | scrottie: wgd is well and good for me, but not for an end-user | 01:55 |
@pbcj | perlDreamer: in 8 op=assetManager is gone and we have only op=admin, so the button that lets you import a .wgpkg is mia | 01:56 |
+perlDreamer | that's a bummer | 01:56 |
+perlDreamer | maybe there's a new way to do that? | 01:56 |
scrottie2 | pbcj, what "import template" are you talking about? the upgrade/installer scripts will read wgpkgs | 01:56 |
@pbcj | it is, and now I'm sad | 01:56 |
+perlDreamer | scrottie2: he's talking about the user interface | 01:56 |
+perlDreamer | asset manager | 01:56 |
scrottie2 | ah | 01:57 |
+perlDreamer | pbcj, you can always file a ticket on the 8 board | 01:57 |
+perlDreamer | if Doug has forgotten something, that's the best way to handle it | 01:57 |
scrottie2 | ah, not used to seeing those in WebGUI7 output... but saw lots of them working with 8. guess I was running the test suite more then. | 01:57 |
+perlDreamer | and if it's new, he'll clue you in | 01:57 |
@pbcj | asset management is not complete.. so I mentioned it here hoping he'd chiirp in some sorta "I know, I know, grumble" | 01:58 |
+perlDreamer | preaction_ does not grumble. He ... | 01:58 |
+perlDreamer | well, okay, he grumbles | 01:58 |
@pbcj | callin it a day folks, l8 | 01:59 |
scrottie2 | later pbcj. | 01:59 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 276 seconds] | 02:04 |
Haarg | perlDreamer, the issue with packed templates does currently exist, but you are correct that it could be fixed by changing the order | 02:12 |
Haarg | looking at addRevision though, it seems like it should work differently | 02:13 |
Haarg | seems like it should initialize the new asset object in memory, then call update with the provided properties | 02:13 |
Haarg | i tried doing that, but a couple attempts didn't work out | 02:14 |
+perlDreamer | I haven't seen 8 code in 4-5 months | 02:14 |
Haarg | i know the addChild/addRevision could use some refactoring, but doing it well is tricky | 02:15 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:21 |
* perlDreamer runs to the store to get some cold medicine | 02:22 |
@preaction_ | yes, import package is missing. it's supposed to be a whole admin plugin | 02:34 |
@preaction_ | paul may have been doing some work in the packages area, not sure if that was done or if something else superceded it | 02:35 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 02:39 |
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 03:12 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 246 seconds] | 03:14 |
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 246 seconds] | 03:16 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 03:18 |
CIA-70 | webgui: Doug Bell WebGUI8 * r70cf625 / lib/WebGUI/Asset/Wobject/Survey.pm : migrate survey submenu items to asset helpers - http://bit.ly/htN2f7 | 03:21 |
CIA-70 | webgui: Doug Bell WebGUI8 * r5f66eaa / lib/WebGUI/Asset/Wobject/Survey.pm : remove the last references to addSubmenuItem in Survey - http://bit.ly/hkgQQS | 03:23 |
@preaction_ | okay! on to returnable and editable template asset objects | 03:24 |
@preaction_ | that should remove a minor chunk of code and make things generally easier to override | 03:24 |
@preaction_ | i really wish we could remove style templates in favor of template toolkit's wrapper functionality | 03:43 |
@preaction_ | i'm loathe to add any half-way features that could facilitate a move towards it | 03:48 |
@preaction_ | QUESTION! Should they be "template param" like CGI and H::T? or should they be "template var" because it's shorter? | 04:07 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 04:32 |
CIA-70 | webgui: Doug Bell WebGUI8 * r13e8040 / (lib/WebGUI/Asset/Template.pm t/Asset/Template.t): add setParam, getParam, deleteParam to template assets - http://bit.ly/eaWiYl | 04:47 |
@preaction_ | if I'm passing a template up the stack, would it be useful for that template to be available to middleware BEFORE it gets processed? | 05:14 |
@preaction_ | WebGUI::Session::Style has way too many different ways to override what style template is used in what situation... | 05:31 |
+perlDreamer | yes it does | 05:37 |
@preaction_ | i was considering moving all that style stuff into a Template::Style subclass, but that might have to wait | 05:41 |
+perlDreamer | just document what you want well enough that someone as unoriginal as I could pick up and help with it later | 05:41 |
@preaction_ | it'd be API destroying | 05:42 |
+perlDreamer | that hasn't stopped us yet | 05:42 |
@preaction_ | at least, i think it would be | 05:42 |
@preaction_ | it has stopped me many times | 05:42 |
@preaction_ | this template stuff i'm doing is 100% backwards compatible | 05:43 |
+perlDreamer | but the whole core asset API was changed | 05:44 |
+perlDreamer | and the Session API with the reorg | 05:44 |
-!- 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.] | 05:45 |
@preaction_ | yes, those were planned breakages done months ago, i can't justify any more reorg until i have 8.0 ready for release | 05:45 |
@preaction_ | this little thing is being done to fix some problems with the www_edit methods, for reference | 05:48 |
CIA-70 | webgui: Doug Bell WebGUI8 * radb67b2 / (lib/WebGUI/Asset/Template.pm t/Asset/Template.t): add style parameter to template assets to store a style template id - http://bit.ly/hLgBFm | 05:50 |
@preaction_ | 3 lines in WebGUI.pm will probably take me 40 lines to test :p | 05:52 |
+perlDreamer | testing, it's a curse for sure | 06:02 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 06:03 |
@preaction_ | actually i lied, i just need a content handler that returns a template object, but it seems that WebGUI.pm isn't actually tested anywhere | 06:03 |
@preaction_ | it's only tested via its side-effects | 06:03 |
@preaction_ | well, t/PSGI/default-site.t maybe | 06:03 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Read error: Operation timed out] | 06:59 |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer] | 07:08 |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 07:09 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui | 07:28 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 10:15 |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:15 |
-!- waxhead [~pete@ppp121-45-199-133.lns20.cbr1.internode.on.net] has joined #webgui | 11:13 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 12:50 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 13:51 |
-!- kaare__ [~kaare@langebro.adapt.dk] has joined #webgui | 14:32 |
-!- kaare__ [~kaare@langebro.adapt.dk] has quit [Ping timeout: 276 seconds] | 14:43 |
-!- carogray [~Caroline@vtelinet-216-66-108-218.vermontel.net] has joined #webgui | 15:40 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:57 |
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has joined #webgui | 16:34 |
-!- khenn [ab9fc00a@gateway/web/freenode/ip.171.159.192.10] has quit [Quit: Page closed] | 16:57 |
-!- khenn [ab9fc20a@gateway/web/freenode/ip.171.159.194.10] has joined #webgui | 16:58 |
-!- mode/#webgui [+o khenn] by ChanServ | 16:58 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 16:59 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 17:25 |
-!- carogray1 [~Caroline@vtelinet-216-66-108-218.vermontel.net] has joined #webgui | 17:37 |
-!- carogray [~Caroline@vtelinet-216-66-108-218.vermontel.net] has quit [Read error: Connection reset by peer] | 17:37 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 17:48 |
-!- mode/#webgui [+o pbcj] by ChanServ | 17:49 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:04 |
-!- carogray1 [~Caroline@vtelinet-216-66-108-218.vermontel.net] has quit [Quit: Leaving.] | 18:18 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 240 seconds] | 19:11 |
-!- 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 #webgui | 20:33 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 20:33 |
@khenn | hey Haarg | 21:27 |
Haarg | hey khenn | 21:27 |
@khenn | do you know if Moose allows you to create constants? | 21:27 |
@khenn | I want to create a variable | 21:27 |
@khenn | call it foo | 21:27 |
@khenn | and I want it to be a constant, available without creating a new object | 21:28 |
@khenn | $My::Class::variable | 21:28 |
@khenn | er | 21:28 |
@khenn | $My::Class::foo | 21:28 |
@khenn | I guess | 21:28 |
@khenn | meh, I'll do it a different way | 21:29 |
Haarg | you can do that the same as you would do if you weren't using Moose | 21:29 |
Haarg | our $foo | 21:29 |
@khenn | could I export it instead? | 21:31 |
@khenn | I imagine that would work | 21:31 |
Haarg | yeah | 21:31 |
@khenn | thankx | 21:32 |
@khenn | s | 21:32 |
scrottie2 | use constant foo => 10; use Perl6::Export; sub foo is export(:DEFAULT); | 21:54 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 22:48 |
@pbcj | is there a Plack / Starman directive that does the same as Apache2::Reload? | 23:27 |
@pbcj | I want modperl to reload with each request under plack | 23:27 |
fokat | Quick question. | 23:35 |
fokat | I have a site where the users log in & out quite frequently. | 23:36 |
fokat | The userLoginLogs table is growing (2.5MM records as we speak) and authentication takes upwards of 10 seconds. | 23:36 |
fokat | We're finding this query in the slow log | 23:36 |
+perlDreamer | pbcj: i don't see any option for starman to autoreload | 23:36 |
@pbcj | at least it's not just me | 23:37 |
@pbcj | =( | 23:37 |
fokat | > SELECT DISTINCT userId FROM userLoginLog WHERE | 23:37 |
fokat | > timeStamp < '1299439893' | 23:37 |
fokat | > ORDER BY timeStamp; | 23:37 |
fokat | (obviously with different timestamps | 23:37 |
fokat | ) | 23:37 |
fokat | Even running the WF to expire sessions, these records are still there. We believe this happens because the WF cannot remove everything in the allocated time slot, and thus the net result is an ever-growing table. | 23:38 |
fokat | What would be lost if we modified Auth.pm to suppress logging into this table? | 23:38 |
+perlDreamer | fokat, which version of WebGUI are you using? | 23:38 |
fokat | 7.8.24 | 23:39 |
@preaction_ | pbcj: plackup -r | 23:39 |
+perlDreamer | fokat, I'm pretty sure that in more recent WebGUI's that query has been optimized to run faster | 23:39 |
+perlDreamer | search the bog board for userLoginLog and see what shakes out | 23:39 |
fokat | ok | 23:39 |
@pbcj | preaction my goal is to just change the file and refresh my browser | 23:39 |
@preaction_ | pbcj: more specifically: -r -R etc <- -r reloads modules, -R etc adds any changes to files in /data/WebGUI/etc | 23:39 |
fokat | perlDreamer, thanks, will do. | 23:40 |
@pbcj | ah, that will work | 23:40 |
@preaction_ | uh... we can't control the browser, http doesn't work like that | 23:40 |
@preaction_ | oh, nm | 23:40 |
@pbcj | -R /data/WebGUI | 23:40 |
@preaction_ | no | 23:40 |
@preaction_ | you don't want to restart if the t/ directory changes, or the docs/ directory, or the share/ directory | 23:41 |
@preaction_ | -r <- any module in memory | 23:41 |
@preaction_ | -R etc <- any file inside etc/ | 23:41 |
+perlDreamer | -R /data/WebGUI/lib | 23:41 |
@preaction_ | no | 23:41 |
@preaction_ | -r covers that | 23:41 |
+perlDreamer | ah, I see | 23:42 |
+perlDreamer | I was thinking you had to list the modules in -r | 23:42 |
+perlDreamer | which would suck | 23:42 |
@preaction_ | man plackup; explains it all | 23:43 |
+perlDreamer | napping may help, too | 23:44 |
-!- perlDreamer [~colink@static-50-43-43-136.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 23:45 |
CIA-70 | webgui: Doug Bell WebGUI8 * rb8dec21 / (lib/WebGUI.pm t/WebGUI.t): allow templates to be returned from content handlers - http://bit.ly/fjQJRt | 23:45 |
@pbcj | heh, indeed it does. rtfm ftw. I went looking in pod. | 23:58 |
--- Day changed Sat Apr 09 2011 |
@pbcj | my IDE doesn't pick up sugared methods =( | 00:01 |
@pbcj | in my code view window... " override addRevision => sub " is MIA | 00: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.] | 00:15 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 00:26 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 00:33 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 276 seconds] | 00:38 |
scrottie2 | my local WebGUI env birotted something terrible... | 00:43 |
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has joined #webgui | 00:47 |
-!- mode/#webgui [+o rizen] by ChanServ | 00:47 |
-!- khenn [ab9fc20a@gateway/web/freenode/ip.171.159.194.10] has quit [Quit: Page closed] | 00:49 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [] | 01:09 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 01:35 |
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has quit [Quit: rizen] | 01:55 |
CIA-70 | webgui: Colin Kuskie master * r4a58f57 / (lib/WebGUI/Storage.pm t/Storage.t): Provide a method to see if a storage location exists. This is handy for testing. - http://bit.ly/ijYkvm | 02:28 |
CIA-70 | webgui: Colin Kuskie webgui-7.9 * r09305a9 / (lib/WebGUI/Storage.pm t/Storage.t): Provide a method to see if a storage location exists. This is handy for testing. - http://bit.ly/hsLZRe | 02:28 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:38 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 04:18 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 04:45 |
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui | 05:24 |
elnino | hi | 05:58 |
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving] | 06:36 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 16:05 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 16:25 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 19:59 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds] | 20:02 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 264 seconds] | 21:41 |
-!- Baub_ [~chatzilla@cblmdm24-53-133-235.buckeyecom.net] has joined #webgui | 21:49 |
Baub_ | hello | 21:50 |
Baub_ | quick question | 21:50 |
@preaction_ | go ahead | 21:50 |
Baub_ | I installed the webgui package, and now i know there's a file somewhere that tells me what setup stuff i need to do to get started | 21:51 |
Baub_ | can't find where that is | 21:51 |
@preaction_ | the debian package? | 21:51 |
Baub_ | yea | 21:51 |
@preaction_ | /usr/share/webgui maybe? | 21:51 |
@preaction_ | /usr/share/doc/webgui/README.Debian.gz | 21:52 |
Baub_ | yay!!! | 21:52 |
Baub_ | may happiness fall from the sky and dance a jig in your soup, preaction_ | 21:53 |
@preaction_ | that sounds unsanitary | 21:53 |
Baub_ | that path needs to be written down somewhere | 21:54 |
@preaction_ | most of us don't use the dpkg, we install from source. i use OSX | 21:55 |
Baub_ | is summer here yet? | 21:59 |
Getty | <magicball> No | 22:09 |
Getty | i use debian but sadly not webgui, so general debian question i can help, if there is something | 22:10 |
Baub_ | i got talked into using mint | 22:27 |
Baub_ | it's ok sofar | 22:27 |
Baub_ | actually no, i tried regular debian but the install cd decided to give me a broken resolution setting | 22:28 |
Baub_ | i don't blame debian tho, this junky computer has some kind obscure video card | 22:31 |
* Baub_ kicks old computer | 22:31 |
* Baub_ has a bit of a cold :( | 22:33 |
* Baub_ shakes fist at the weather | 22:34 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 22:49 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 22:50 |
Baub_ | well that's enuf progress for today | 22:54 |
Baub_ | tnx for the help :D | 22:55 |
-!- Baub_ [~chatzilla@cblmdm24-53-133-235.buckeyecom.net] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.14/20110221053541]] | 22:55 |
scrottie2 | Baub_, you can always configures xorg.conf to use the vesa driver and try that. should work on about anything. | 23:46 |
scrottie2 | oh, you left. | 23:46 |
scrottie2 | what do you mean that it has been more than five minutes since I read the scrollog? | 23:48 |
--- Day changed Sun Apr 10 2011 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 00:11 |
scrottie2 | yoyo andyio. | 00:36 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 01:18 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 02:17 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 246 seconds] | 02:21 |
-!- fokat [~lem@adsl-32-178-188.mia.bellsouth.net] has joined #webgui | 02:25 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 02:42 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds] | 02:44 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 02:55 |
-!- fokat [~lem@adsl-32-178-188.mia.bellsouth.net] has quit [Ping timeout: 258 seconds] | 03:01 |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection timed out] | 05:33 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 11:14 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds] | 11:16 |
-!- vayde [~vayde@67-4-227-151.mpls.qwest.net] has quit [Ping timeout: 264 seconds] | 11:51 |
-!- vayde [~vayde@184-100-124-64.mpls.qwest.net] has joined #webgui | 12:03 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 14:39 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 15:58 |
-!- preaction_ [~preaction@li79-149.members.linode.com] has quit [Quit: ZNC - http://znc.sourceforge.net] | 19:05 |
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui | 19:07 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 19:20 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui | 19:34 |
-!- mode/#webgui [+o preaction] by ChanServ | 21:21 |
-!- Haaarg [~haarg@haarg.org] has joined #webgui | 21:22 |
-!- Haarg [~haarg@haarg.org] has quit [Ping timeout: 246 seconds] | 21:22 |
-!- Haaarg is now known as Haarg | 21:22 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Read error: Operation timed out] | 22:06 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 23:33 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Ping timeout: 240 seconds] | 23:35 |
--- Day changed Mon Apr 11 2011 |
-!- perlbot [simcop2387@isuckatdomains.net] has quit [Ping timeout: 252 seconds] | 00:56 |
-!- perlbot [simcop2387@isuckatdomains.net] has joined #webgui | 00:59 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 04:25 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 05:19 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds] | 05:22 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 06:18 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 248 seconds] | 06:22 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 260 seconds] | 07:52 |
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui | 08:26 |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 08:30 |
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui | 08:33 |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.] | 09:16 |
-!- Radix_ [quasselcor@203.161.71.161] has joined #webgui | 09:17 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 10:16 |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:16 |
-!- mode/#webgui [+v Radix_] by ChanServ | 11:29 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 13:03 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 13:10 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 13:59 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 14:00 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 15:26 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds] | 15:29 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 15:31 |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:19 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has joined #webgui | 17:03 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 17:37 |
-!- mode/#webgui [+o bopbop] by ChanServ | 17:37 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has joined #webgui | 17:55 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:55 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:02 |
-!- plainhao [~plainhao@208.75.85.237] has joined #webgui | 18:19 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 18:31 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 18:34 |
-!- mode/#webgui [+o pbcj] by ChanServ | 18:34 |
@pbcj | heyyyoooooo | 18:39 |
+perlDreamer | morning pbcj | 18:40 |
+perlDreamer | someone needs to come up with an app that lets you type so that it sounds like you have a bad cold | 18:40 |
@pbcj | There's no app for that? | 18:44 |
@pbcj | you just found your market niche | 18:44 |
+perlDreamer | the app will be called SickO | 18:46 |
+perlDreamer | and eventually you'll be able to choose which sickness you have, and it will alter your typing style accordingly | 18:47 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye] | 18:54 |
CIA-70 | webgui: Colin Kuskie webgui-7.9 * r79c7140 / t/Asset/Wobject/Article.t : Move Article.t over to using the new storage API for checking for storage location existance. - http://bit.ly/eOmqh9 | 18:56 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 19:34 |
zylopfa | Greetings Webguians | 19:34 |
CIA-70 | webgui: Colin Kuskie master * rf2b5f35 / t/Asset/Wobject/Article.t : Move Article.t over to using the new storage API for checking for storage location existance. - http://bit.ly/gIk6Sy | 19:35 |
CIA-70 | webgui: Colin Kuskie master * r1a462d4 / t/Asset/AssetExportHtml.t : for exportRelatedAssetIds, Don't create a version tag unless it's needed, and then don't restore it unless it exists. Otherwise, the tag leaks and breaks downstream tests. - http://bit.ly/gx2gE5 | 19:35 |
+perlDreamer | howdy zylopfa | 19:36 |
zylopfa | I was thinking about making some www_ functions to DataForm and SQLReport to export json also | 19:37 |
zylopfa | so you can use it with Jquery and other js libraries that take json as input | 19:38 |
zylopfa | the problem i have with dataform is that you cant check for unique keys, say if an email already exist | 19:42 |
zylopfa | Its always needed with an unique key whenever you store things i have found out | 19:42 |
zylopfa | Might make a "UniqueKey" form control to fix that but i think i cant figure out the queries you have to do with those forms | 19:43 |
zylopfa | I might aswell sit down and figure it out | 19:44 |
+perlDreamer | have you thought about using Thingy instead of DataForm? | 20:00 |
+perlDreamer | it already has a AJAX interface with json | 20:00 |
+perlDreamer | for several operations | 20:00 |
zylopfa | yeah i love that also made it use jquery | 20:00 |
@pbcj | including rendering to an alternate template =) | 20:00 |
zylopfa | but my main problem with both is that none of them can define a unique key | 20:00 |
zylopfa | For example if i want to make a Thingy thates called "Newsletter Members" | 20:01 |
zylopfa | and i have email,name,somemoredata i need it to check if the email already exist | 20:01 |
zylopfa | I realy need this for anything. also if i wanna make a dvd library with thingy | 20:02 |
zylopfa | i need to be sure the same title is not in 2 times | 20:02 |
+perlDreamer | I think the Thingy would be a better platform to start with, rather than the DataForm | 20:03 |
zylopfa | yeah i agree there perlDreamer | 20:03 |
zylopfa | have already made a wobject to make Jquery grid tables | 20:03 |
zylopfa | from thingy | 20:03 |
zylopfa | Just the sql queryes to check for the dublicate is insane for me | 20:03 |
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Remote host closed the connection] | 20:04 |
zylopfa | but yeah you are right i should make my changes to thingy instead | 20:04 |
+perlDreamer | if you set the column in the thingy to be unique | 20:04 |
zylopfa | can you do thaet? | 20:04 |
zylopfa | that? | 20:04 |
+perlDreamer | not currently | 20:04 |
+perlDreamer | you'd have to find a way to trap the SQL error coming back | 20:04 |
+perlDreamer | but that's a different problem | 20:04 |
zylopfa | yeah | 20:05 |
zylopfa | Dont you agree with me that there should be a posibility to set a field unique? | 20:05 |
+perlDreamer | I think it would be a handy feature | 20:05 |
zylopfa | yeah | 20:05 |
+perlDreamer | I was thinking the other day it might be nice to limit the number of entries in a Thingy | 20:06 |
zylopfa | ahh yeah that also | 20:06 |
+perlDreamer | I have a customer who wants to use Thingy for a light weight registration system | 20:06 |
zylopfa | www_editThingDataSaveViaAjax i need to change first | 20:06 |
+perlDreamer | but you can't limit the number of slots available | 20:06 |
zylopfa | Ahh so its kind of like "first come first serve" ? | 20:07 |
zylopfa | so there are certain slots available? | 20:07 |
+perlDreamer | like having 25 seats available in a class | 20:07 |
+perlDreamer | the EventManagementSystem is setup for that | 20:07 |
zylopfa | Oii nicee | 20:07 |
+perlDreamer | but you can't require other data fields on registration | 20:07 |
+perlDreamer | and it's so huge to setup | 20:07 |
zylopfa | yeah :( | 20:08 |
zylopfa | I will make this unique thing asap | 20:08 |
zylopfa | I realy realy need it for quick deployment | 20:08 |
+perlDreamer | be sure to file it as an RFE and maybe preaction will allow it into the core | 20:08 |
zylopfa | sounds awesome | 20:08 |
CIA-70 | webgui: Chris Hanson master * r16ca35d / docs/credits.txt : Added myself to credits =) - http://bit.ly/e3BSor | 20:09 |
CIA-70 | webgui: Chris Hanson master * r45fca0c / (4 files in 4 dirs): Merge branch 'master' of git://github.com/plainblack/webgui - http://bit.ly/gpol2T | 20:09 |
@preaction | unique columns would be fine in thingy | 20:09 |
zylopfa | yeah its realy needed imo | 20:10 |
@preaction | row limits may be fine as well | 20:10 |
@preaction | so if you add unique columns to thingy, we can add it to core | 20:10 |
zylopfa | If i can figure out the queries to see if something exists i will also make the nr of columns thing | 20:10 |
zylopfa | I mean row limit | 20:10 |
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui | 20:13 |
@preaction | unique columns is what you want i think. row limit was what colin wanted | 20:17 |
zylopfa | yeah but i might make that also | 20:17 |
@preaction | ah | 20:17 |
@preaction | we'd certainly appreciate it | 20:17 |
zylopfa | well you did an amazing work with Thingy its an insane good asset | 20:17 |
@preaction | don't blame me, it was yung iirc | 20:18 |
zylopfa | haaa ;D | 20:18 |
@pbcj | ...except it's name implies you've forgotten the word you're looking for... | 20:19 |
zylopfa | its a good name | 20:19 |
@preaction | we've discussed internally changing the name, but I think that'll probably wait until v2, where Thingy becomes more of a site-wide ORM system working alongside DBIC to create a data layer that can be reported and managed using assets | 20:20 |
+perlDreamer | we couldn't think of a good name, so I proposed we call it a Thingy | 20:20 |
@preaction | hm... but i suppose i should write that plan down somewhere so i don't lose track of it... | 20:21 |
+perlDreamer | that was chosen over Whatsit | 20:21 |
zylopfa | haaa! then thingy wins by miles | 20:21 |
@pbcj | I might get shot for mentioning it.. but you know how .Net has class content separation? I'd love to seperate HTML content and definition from the actual code of a particular class. | 20:22 |
* pbcj thinks he actually heard someone say "pfff" from here | 20:23 |
+perlDreamer | yeah, because .Net decided to reinvent separation of concerns and give it a new name | 20:24 |
@pbcj | it's just that my poor mouse-wheel scrolling finger is become very beefy | 20:24 |
@preaction | it's called MVC, and yes webgui is evolving that way | 20:24 |
@preaction | if i had my druthers, 9 would be rewritten in Catalyst | 20:24 |
@pbcj | sorta, yes, but I'm thinking more .cs vs .designer.cs | 20:24 |
@preaction | huh? | 20:24 |
@pbcj | seperates out the form code from the logic code, MVC or not | 20:25 |
@frodwith | such that .designer.cs is what's build by the VS drag-and-droppy tools | 20:25 |
@preaction | sounds like a template system to me | 20:25 |
@frodwith | it's not a template system. | 20:25 |
@preaction | oh, it's like XCode's formbuilder thing | 20:25 |
@frodwith | it's "here's the part of the class that we generated with the ide" | 20:25 |
@preaction | it's a View | 20:26 |
@frodwith | no, a view is a different thing. | 20:26 |
@pbcj | no, it's just code that you don't need to touch | 20:26 |
@preaction | so it's a library? | 20:26 |
@preaction | code generator? | 20:27 |
@pbcj | but really, I've done it other places... the "partial" keyword lets you make a class from multiple files, so if you have a ridiculous amount of constants or something, you can separate that into it's own file | 20:27 |
@frodwith | the form tools are code generators | 20:27 |
@pbcj | leaving a nice tidy class for you to code logic in | 20:27 |
@preaction | we don't need "partial", because we have MI | 20:27 |
@frodwith | those do totally different things :-/ | 20:27 |
@pbcj | so I'm writing an asset's install/upgrade method | 20:27 |
@frodwith | what pbcj is talking about is the asinine crap that we do with Asset.pm, AssetExportHtml.pm, AssetLineage.pm, etc. | 20:28 |
@pbcj | there you go | 20:28 |
@pbcj | ... I'm putting the template markup in the asset so I can use installClass.pl ... | 20:28 |
@pbcj | it's making this class huge | 20:29 |
@preaction | pbcj: you could make a wgpkg file and import that | 20:29 |
@pbcj | it would qualify for it's own file, imho | 20:29 |
@frodwith | what preaction said | 20:29 |
@pbcj | you'd think so | 20:29 |
@frodwith | ship the template with the asset as a package | 20:29 |
@preaction | and yes, we have plans to make plugins easier to install, they're just long-term plans | 20:29 |
@preaction | some kind of plugin package file, along with working from a cpan dist or a source directory | 20:30 |
@pbcj | this is an upgrade, and must update existing templates | 20:30 |
@preaction | and wgpkg does exactly that | 20:30 |
@pbcj | it did not behave for me | 20:30 |
@preaction | it uses revision dates to determine if the asset should be upgraded, perhaps that was the problem? | 20:31 |
@preaction | also, i think there's a way to bypass that, or maybe someone just wanted that feature and it hasn't gone in yet | 20:31 |
+perlDreamer | there is | 20:31 |
+perlDreamer | we use it in the upgrade switch | 20:32 |
scrottie2 | I thought it uses the existance of the asset's database table to decide if it should be upgraded or installed. | 20:32 |
+perlDreamer | since shunt upgrades didn't work right | 20:32 |
scrottie2 | oh, wgpkgs. yeah. | 20:32 |
+perlDreamer | morning, scrottie\d | 20:32 |
scrottie2 | hey perlDreamer. | 20:32 |
-!- scrottie2 is now known as scrottie0 | 20:32 |
@preaction | and yeah, installClass.pl is not the perfect solution, but it saved me from the boilerplate that we had previously | 20:33 |
scrottie0 | the whole template idiom is stupid. | 20:33 |
@pbcj | tell us how you really feel | 20:33 |
@preaction | requiring templates to be assets in the asset tree is limiting, yes | 20:33 |
@pbcj | okay, so you fully recommend I attempt me some wgd package action | 20:33 |
+perlDreamer | yup | 20:33 |
@preaction | a share/tmpl directory with all the default templates would be awesome, and then it'd prevent any web user from being able to change them | 20:34 |
@preaction | win-win! | 20:34 |
scrottie0 | pbcj, Frank likes having his HTML in with his Perl but as far I know, no one else likes it. if you don't like it, .wgpkgs is what most people do. | 20:34 |
@pbcj | I don't, in fact | 20:34 |
@preaction | other win: we could track changes in git and use our personal editors to edit the templates | 20:34 |
@pbcj | I would love quick and dirty access to templates | 20:34 |
@pbcj | other than wgd edit | 20:35 |
scrottie0 | I actually don't mind. aside from templates being stupid, I'm not sure why people are so hung ho about DSLs and at the same time so opposed to mixing languages. perl based pseudo language? great! different language intertwined? hell no! | 20:35 |
@frodwith | It doesn't really seem like it'd be hard to make templates able to live on the filesystem | 20:35 |
@pbcj | frodwith FTW | 20:36 |
@preaction | it wouldn't, we have namespaces to map to a folder in share/tmpl just fine | 20:36 |
@pbcj | scrottie.. i dunno about that, templates are the shizzznight, it clearly seperates the data from presentation | 20:36 |
scrottie0 | frodwith, someone had done just that, but approaching it from the other direction. they used FUSE to wire up a directory structure/file view of assets and templates. | 20:36 |
@frodwith | yeah, but that doesn't really address pbcj's issue | 20:36 |
* pbcj has more than one issue.... | 20:37 |
@frodwith | well, the larger issue is "we'd like to be able to ship templates as code" | 20:37 |
@frodwith | because they are. The default ones should live with the codebase. | 20:37 |
@frodwith | and be read-only. | 20:37 |
scrottie0 | no reason WebGUI::Asset couldn't be turned into an interface definition and two or more implementations be created, one of them using wgpkg style JSON files for storage. | 20:39 |
scrottie0 | I'd really like to a see a small core of WebGUI, suitable for programming custom stuff against rather than deploying as-is, that didn't require an RDBMS | 20:39 |
@preaction | and then we're back to MVC | 20:41 |
@preaction | which i've gotten over being against | 20:41 |
@frodwith | Well, without going that far even, we could have a directory that we read on-disk assets from, store the assetid/revisiondates in the files, and then we go to load an asset say... "on filesystem? read from filesystem : read from db" | 20:41 |
scrottie0 | no, were aren't back to MVC. | 20:42 |
scrottie0 | stop mixing those idioms. | 20:42 |
@frodwith | preaction likes to pretend he knows what he's talking about | 20:42 |
@preaction | it's how i establish my dominance over my minions | 20:45 |
@frodwith | that's only funny when it isn't true | 20:46 |
@preaction | or when you're the minion :p | 20:46 |
+perlDreamer | pbcj: just to double check, when you fixed the TimeChooser form plugin it was changed to no longer need timeChooser.html in extras, right? | 21:03 |
CIA-70 | webgui: Doug Bell WebGUI8 * rcaa1639 / lib/WebGUI/Asset/Wobject/Survey.pm : fix syntax error :p - http://bit.ly/gsdLeZ | 21:34 |
CIA-70 | webgui: Doug Bell WebGUI8 * ra3c6a2f / sbin/testEnvironment.pl : missing required module App::Cmd for WebGUI::Command - http://bit.ly/iiQImp | 21:34 |
zylopfa | perlDreamer, | 21:58 |
zylopfa | damn hes away ;D | 22:00 |
@pbcj | perlDreamer: yes | 22:07 |
zylopfa | haa ;D | 22:07 |
zylopfa | I made the Unique field in the Thingy | 22:07 |
zylopfa | So in the edit field, you can now choose: Is Unique (Yes,no) | 22:08 |
zylopfa | then it checks to see if the database field already have the value you are trying to insert | 22:09 |
@pbcj | sweet. now add referencia intergrity ;) | 22:09 |
zylopfa | whats that? | 22:09 |
@pbcj | "referencial" i meant | 22:10 |
zylopfa | whats that? :O | 22:10 |
@pbcj | I'm kidding, of course.... it's what makes foreign keys "strict" in relational databases | 22:10 |
zylopfa | Ahhh! | 22:10 |
zylopfa | It was easy to make this just made a new function isUniqueEntry($thingId,$fieldName,$fieldValue) | 22:11 |
zylopfa | Maybe i should also make so if you make a key unique after the thingy has been made, then it offer to remove all the "un-unique" items | 22:15 |
zylopfa | Or tells the user to do it, dont know realy | 22:15 |
-!- plainhao [~plainhao@208.75.85.237] has quit [Quit: plainhao] | 22:28 |
@pbcj | since these are flat tables, removing nonunique items would be a hand full. which item do you save? really it should need to have a already unique or empty condition in order to turn on | 22:31 |
zylopfa | yeah or it will just be unique from the time the user change the field | 22:45 |
zylopfa | but yeah your idea is good | 22:45 |
zylopfa | it will just tell that they cant make the field unique before they have removed the doublets | 22:45 |
zylopfa | perlDreamer will be happy now, i made his "max entries allowed of this thingy" feature | 22:49 |
CIA-70 | webgui: Colin Kuskie master * rfaddfc5 / www/extras/timeChooser.html : Cleanup loose file leftover from the TimeField form plugin rewrite. - http://bit.ly/i5xFyZ | 23:16 |
CIA-70 | webgui: Doug Bell WebGUI8 * r3a2b28e / (3 files in 2 dirs): allow adding formbuilder fields at specific positions - http://bit.ly/fzBHPJ | 23:25 |
CIA-70 | webgui: Doug Bell WebGUI8 * r332a734 / (lib/WebGUI/FormBuilder/Role/HasObjects.pm t/FormBuilder.t): do not remove an element while splicing - http://bit.ly/hIo2Fu | 23:25 |
CIA-70 | webgui: Doug Bell WebGUI8 * rd7fd89c / lib/WebGUI/Asset.pm : | 23:25 |
CIA-70 | webgui: move save buttons out into www_add and www_edit | 23:25 |
CIA-70 | webgui: Buttons are specific to those views of the form, not to any other, | 23:25 |
CIA-70 | webgui: so they should only be included on www_add and www_edit. - http://bit.ly/hQDi8k | 23:25 |
+perlDreamer | preaction, is replacing TinyMCE with YUI Editor still on the table? | 23:28 |
+perlDreamer | it's listed in several bug reports as an option | 23:28 |
+perlDreamer | but we replaced Editor with TinyMCE in the Carousel | 23:28 |
@preaction | no. it's one of those times where people will be pissed off no matter which option we choose | 23:28 |
zylopfa | perlDreamer, I finished the thingy | 23:29 |
zylopfa | Unique fields + "maximum allowed amount of things" | 23:29 |
zylopfa | of a thingy | 23:29 |
@preaction | that was a side-effect of what i did, which was make Carousel use our existing APIs. I want our existing APIs to have YUI Rich Editor and TinyMCE and some markdown editor, etc... | 23:29 |
+perlDreamer | TinyMCE will work as a markdown editor | 23:30 |
+perlDreamer | it has a plugin for that | 23:30 |
+perlDreamer | hang on, it'll work as a bbcode editor | 23:30 |
+perlDreamer | markdown is different, isn't it? | 23:30 |
+perlDreamer | nice work zylopfa | 23:30 |
zylopfa | Its awesome now | 23:31 |
zylopfa | I also tested it very thouroughly | 23:32 |
zylopfa | Your was the easiest to make | 23:32 |
@preaction | markdown is a way of inputting something that can be transformed into html. for our purposes, it would require some unfriendly code on save/restore, we'd be much better off storing the actual markdown, but it all ends up as html | 23:32 |
zylopfa | I need to patch against the latest stable i guess, i got 7.9.13-stable myself atm | 23:32 |
@preaction | we'd be best off if our fields decided what was stored in the DB and what was displayed in the template, but that's a rather fundamental change | 23:33 |
@preaction | zylopfa: patch against latest beta, actually. this is a feature, so it goes in beta. | 23:33 |
zylopfa | alrighty! | 23:33 |
zylopfa | I will download the beta and install it on my test machine and make the changes and test them against the beta and then do a patch | 23:34 |
+perlDreamer | preaction, we can accept the patch and then write tests against it, right? | 23:37 |
@preaction | sure | 23:37 |
@preaction | in fact, honestly, that's the workflow i'd prefer if the author doesn't want to write tests. then, bonus, more than one person knows the code | 23:37 |
+perlDreamer | it wouldn't hurt for the author to write tests either though, right? | 23:38 |
@preaction | of course not | 23:38 |
zylopfa | I dont know how to :( | 23:39 |
@preaction | not a problem | 23:40 |
zylopfa | And i read the chapter about it in the developer guide its wizzardry for me | 23:40 |
zylopfa | but i gotta learn some time | 23:40 |
+perlDreamer | zylopfa, if you can hack the Thingy, testing can be learned | 23:40 |
zylopfa | Awesome! | 23:41 |
+perlDreamer | preaction does it, frodwith does it, pbcj does it, scrottie0 can write tests | 23:41 |
+perlDreamer | you too can write tests | 23:41 |
@preaction | question to the audience: Should all WebGUI::Form::Button instances load YUI button JS and stuff? I say yes, as it is progressive enhancement and unifies all our buttons and makes them look pretty | 23:41 |
zylopfa | yeah! | 23:41 |
+perlDreamer | if one button doesn't need it, then progressive enhancement doesn't matter | 23:41 |
+perlDreamer | but unifying them all would be nice | 23:41 |
+perlDreamer | unless someone put the buttons right into the perl code/template instead of using form controls | 23:42 |
@preaction | well, as part of the unifying, we do make it more complicated to style | 23:42 |
@pbcj | I say yes, API that shit | 23:42 |
@preaction | for custom buttons, they could use that ^FormControl; macro that's been discussed but not implemented yet | 23:43 |
@preaction | and with YUI button, we could add icons and other fun stuff | 23:43 |
+perlDreamer | without losing accessibility? | 23:43 |
+perlDreamer | big customers like accessibility in WebGUI | 23:43 |
@preaction | the icons wouldn't be part of the inaccessible button, for various reasons that boil down to IE6-7 supporting <button> like crap | 23:44 |
Haarg | the one issue i see with that is if you are using yui dialogs in other places already | 23:45 |
@preaction | the idea being if the YUI button is the API, we can provide more visual options to the user | 23:45 |
Haarg | loading yui button will change how they work | 23:45 |
Haarg | and look | 23:45 |
@preaction | unacceptably? do the dialogs break? | 23:46 |
Haarg | most likely not | 23:46 |
Haarg | visual change is the only thing that is likely to happen | 23:46 |
@pbcj | I should point out that some designers rely heavily on jQuery to implement visual change | 23:46 |
@preaction | that's good enough for me, we'll keep it in 8 anyway. i've got a few weeks to spend just putzing around making sure everything looks nice | 23:46 |
Haarg | if you had code poking around in the generated buttons though that could cause problems | 23:46 |
Haarg | i doubt there is anywhere that was done though | 23:46 |
@preaction | adding event listeners? | 23:47 |
Haarg | adding them how? | 23:47 |
@preaction | YAHOO.util.Event.addListener("buttonId") | 23:47 |
Haarg | if you create a yui dialog and tell it to add buttons, usually you tell it what to run for them as you define them | 23:47 |
@preaction | in theory, the proper way | 23:47 |
Haarg | new YAHOO.widget.Dialog('blah', { buttons: [ { ... } ] } ); | 23:49 |
Haarg | buttons created like that is what i'm talking about | 23:49 |
@pbcj | if you do it that way, it not longer is a part of WebGUI::Form::Button, tho | 23:49 |
@preaction | ah | 23:49 |
Haarg | and you defined the handler for the button right along with the text and w/e | 23:49 |
@preaction | what he's saying is that just loading button.js from yahoo changes how those buttons look. if it doesn't have button.js, they're just <input type="button"> | 23:49 |
Haarg | yes | 23:50 |
Haarg | changes how they look and changes the html generated for them | 23:50 |
Haarg | unlikely to cause any issues aside from a visual change though | 23:50 |
@pbcj | whats the nix command to perform an operation on a set of files: | 23:52 |
@pbcj | find . -name 'root_' | awk or-something | 23:52 |
@preaction | you could do that, yes | 23:52 |
Haarg | ls | xargs rm | 23:52 |
@preaction | what operation? you could just as easily pipe to perl to perform anything awk can do | 23:53 |
Haarg | or find . -exec cat {} \; | 23:53 |
@pbcj | xargs, indeed | 23:53 |
@preaction | xargs has a specific use-case though, so read its manpage | 23:53 |
Haarg | or replace \; with + to replace {} with multiple files instead of one | 23:53 |
Haarg | if you are using find, -exec is usually a better alternative to xargs | 23:54 |
@preaction | find has now become a lot more useful to me | 23:54 |
@pbcj | perfect, ty | 23:57 |
--- Day changed Tue Apr 12 2011 |
-!- kaare_ [~kaare@91.100.9.184.generic-hostname.arrownet.dk] has quit [Read error: Operation timed out] | 00:09 |
zylopfa | Damn i justg installed webgui and the new wre | 00:24 |
zylopfa | but now it says Service-temporarely-unavailable :( | 00:24 |
@preaction | zylopfa: check the modperl and webgui error logs | 00:27 |
zylopfa | Connection refused: proxy: HTTP: attempt to connect to 127.0.0.1:8081 (*) failed | 00:29 |
zylopfa | in the modproxy error log | 00:29 |
@preaction | right, that means modperl isn't responding. the reason for that could be in the modperl or the webgui error logs | 00:31 |
zylopfa | Hmm also something about missing Net/CDIR/Lite | 00:31 |
zylopfa | thats in the modperl log | 00:31 |
@preaction | you need to run testEnvironment.pl from /data/WebGUI/sbin | 00:32 |
zylopfa | thanks a lot | 00:32 |
zylopfa | it wont work, i got 64 bit make, so it wont compile the c things for some of the module | 00:34 |
zylopfa | I could cheat and make it on my 32 bit machine and copy it over | 00:39 |
zylopfa | else i need a crosscompiling toolchain | 00:40 |
@preaction | or you could try building the latest WRE as 64bit | 00:40 |
@preaction | the git version, that is | 00:40 |
zylopfa | :O | 00:40 |
zylopfa | Does it work now?? | 00:40 |
zylopfa | Had some hard problems with it half a year ago | 00:41 |
zylopfa | so much that i had to run my production machines in 32bit | 00:41 |
@preaction | afaik it works | 00:41 |
zylopfa | Will test it thanks a lot! | 00:41 |
@preaction | Question for the audience: Should every WebGUI::Form::Control include a css class name in the wrapper, based on its package? WebGUI::Form::Button has "wg-form-button" class no matter what | 00:44 |
zylopfa | yeah but cant you override it in the definition if you want? | 00:45 |
@preaction | you could add your own, but this is more for designers who come after the programmers | 00:46 |
scrottie0 | ideally, yeah, that would be nice. | 00:46 |
@preaction | more unification of purpose and design | 00:47 |
zylopfa | yeah let em thing least possible | 00:47 |
scrottie0 | It might be an 8.1 feature though. | 00:47 |
@preaction | i can fake it pretty well right now | 00:47 |
@preaction | and i need to replace the class="forwardButton" that our current Submit button does by default | 00:48 |
@preaction | nm, they aren't the same thing, but i'm already done so i'll just commit | 00:54 |
@preaction | it'll help me make the forms pretty | 00:55 |
@preaction | humph. i'm only adding it to the wrapper div. is that sufficient? | 00:58 |
scrottie0 | get the rope. | 00:59 |
+perlDreamer | hangin's too good fer that | 01:00 |
+perlDreamer | get the rack | 01:00 |
@preaction | you could do worse: you could make me work! | 01:00 |
* preaction shudders | 01:00 |
+perlDreamer | I though you were working? | 01:01 |
@preaction | yes, but by choice! if you were to force me, it wouldn't be my choice anymore | 01:03 |
@preaction | i'd be a SLAVE | 01:03 |
+perlDreamer | you're not going to bring up that minion thing again, are you? | 01:03 |
@preaction | uh, i didn't. you did | 01:03 |
@preaction | and now it's pushed, so you all can't say no anymore! | 01:04 |
+perlDreamer | I did it! | 01:06 |
+perlDreamer | it's too late to stop me now | 01:06 |
+perlDreamer | I've updated TinyMCE in the core | 01:06 |
+perlDreamer | muahahahahah | 01:06 |
@preaction | and now that i get to the actual problem i want to solve, making the asset edit form a template, i realize formbuilder can't do it yet. back to more side-jobs... | 01:06 |
@preaction | NOOOOOOOOOOO! | 01:06 |
+perlDreamer | try and merge that into WebGUI 8 | 01:06 |
@preaction | Is that a challenge, sir? Are you challenging me? | 01:07 |
+perlDreamer | ya | 01:07 |
@preaction | oh, right then | 01:07 |
+perlDreamer | Step on up to the version control | 01:08 |
@preaction | Spin the wheel of merging! | 01:08 |
@preaction | Will it merge? Ask the great wizard Gazoo! | 01:08 |
+perlDreamer | I say hey man! There's only one way | 01:08 |
+perlDreamer | speaking of spinning, time to talk to the Carousel asset | 01:09 |
+perlDreamer | also, time to take kids to piano lessons | 01:14 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 01:14 |
zylopfa | Damn it still problems with the iia64 building of wre | 01:18 |
zylopfa | same problems as last time | 01:18 |
@preaction | what problems? | 01:21 |
zylopfa | when it compiles openssl it gets me an error | 01:21 |
zylopfa | md5-x86_64.s:41: Error: 0xd76aa478 out range of signed 32bit displacement | 01:21 |
zylopfa | Its not been patched it seems | 01:21 |
@preaction | and you pulled the wrebuild source from the git repository? and ran ./getsource.sh and ./getperlmodules.sh and ./build.sh --all --ia64? | 01:22 |
zylopfa | found on the net that there is errors in it | 01:22 |
zylopfa | I got the wre sources from the download site | 01:22 |
@preaction | those are the old sources | 01:22 |
zylopfa | :O | 01:22 |
zylopfa | any place where it says how i can get it from github? | 01:23 |
@preaction | help.github.com maybe? | 01:23 |
zylopfa | yeah but your sources | 01:23 |
zylopfa | where are they located | 01:23 |
@preaction | github.com/plainblack/wrebuild | 01:23 |
CIA-70 | webgui: Doug Bell WebGUI8 * r7445681 / (lib/WebGUI/Form/Button.pm lib/WebGUI/Form/Submit.pm): | 01:24 |
CIA-70 | webgui: add "type" param to button control | 01:24 |
CIA-70 | webgui: We're realigning Button and Submit so that Submit is just a | 01:24 |
CIA-70 | webgui: pre-configured Button. This should be repeated for other types | 01:24 |
CIA-70 | webgui: of form fields. - http://bit.ly/eRARqF | 01:24 |
zylopfa | ahh thanks | 01:24 |
CIA-70 | webgui: Doug Bell WebGUI8 * r6791836 / lib/WebGUI/Form/Submit.pm : | 01:24 |
CIA-70 | webgui: remove old forwardButton class and "Please Wait..." text | 01:24 |
CIA-70 | webgui: We'll add similar functionality using the YUI button stuff - http://bit.ly/g6caOb | 01:24 |
CIA-70 | webgui: Doug Bell WebGUI8 * r0c25620 / lib/WebGUI/Form/Submit.pm : | 01:24 |
CIA-70 | webgui: redefine a submit button in terms of a normal button | 01:24 |
CIA-70 | webgui: in short: override new() instead of toHtml to allow changes to be made | 01:24 |
CIA-70 | webgui: to the submit button. - http://bit.ly/f0zZAI | 01:24 |
CIA-70 | webgui: Doug Bell WebGUI8 * r0168cb1 / (2 files in 2 dirs): add wg-form-TYPE class to all form control wrappers - http://bit.ly/g1ZBr9 | 01:24 |
CIA-70 | webgui: Colin Kuskie master * r38de00f / (429 files in 87 dirs): Upgrade TinyMCE to 3.4.2, fixes bugs 11955, 11992 - http://bit.ly/eYx8aj | 01:24 |
zylopfa | preaction, I have 1 problem with compiling again but not the same place | 01:53 |
zylopfa | /usr/bin/ld: register.o: undefined reference to symbol 'gpg_strerror' | 01:53 |
zylopfa | /usr/bin/ld: note: 'gpg_strerror' is defined in DSO /data/wre/prereqs/lib/libgpg-error.so.0 so try adding it to the linker command line | 01:53 |
zylopfa | I am not so good at c so i dont know how i can add it to the linker | 01:53 |
@preaction | i don't know either, i'd have to try it. post a bug report and include the OS and version so we can try to reproduce | 01:55 |
zylopfa | yeah i am trying to see myself also first | 01:55 |
scrottie0 | zylopfa, have you considered the source install option? | 01:59 |
zylopfa | I am building the source of wre | 01:59 |
@preaction | he means without WRE, with vendor packages and WebGUI tarball | 01:59 |
zylopfa | ohh i dont wanna do that again | 02:00 |
zylopfa | did it long time ago and ran only that | 02:00 |
zylopfa | but its to unstable for me | 02:00 |
zylopfa | Haa i made it preaction ! | 02:05 |
scrottie0 | nice work. | 02:13 |
scrottie0 | well, it *might* be easier to install vendor packages for mysql, httpd, mod_perl, imagemagick, etc, etc and then install WebGUI manually. just a thought, in case you get frustrated with trying to compile things. | 02:13 |
zylopfa | yeah but i have to make it work | 02:14 |
Haarg | why does the wre need gpg? | 02:15 |
zylopfa | no idea | 02:15 |
scrottie0 | make what work? the wre? | 02:21 |
zylopfa | yeah now it made error again when building it from source | 02:21 |
scrottie0 | hmm. not familiar with that error. add -lgpg-error to LIBS in the Makefile for whatever you're building and try again? | 02:22 |
scrottie0 | usually you get an error like that when it can't find a function at all, not when you can. | 02:22 |
zylopfa | yeah i found the gcc line and changed it so it worked | 02:23 |
zylopfa | but i cant figure out how to change it in the makefiles | 02:23 |
zylopfa | But i can see its in the test dir that it makes problems | 02:23 |
zylopfa | i could just ommit that i think | 02:23 |
zylopfa | I dont understand that make shit in gcc :( | 02:26 |
zylopfa | maybe i am lucky this time | 02:28 |
scrottie0 | make is okay compared to autoconf and libtool. iee!!!! | 02:29 |
zylopfa | I am just stupid with c i dont know it at all | 02:30 |
scrottie0 | usually there's a line that says something like LIBS = -lthis -lthat -lother_thing -L/over/there -lmore_stuff | 02:30 |
zylopfa | I changed the Makefile.in and Makefile | 02:30 |
zylopfa | but when i run the ./build.sh --all --ia64 somehow it changes them again | 02:30 |
scrottie0 | yeah. that'll re-run the configure scripts, which clobbers all of that, unless I'm mistaken. | 02:31 |
scrottie0 | after you change the Makefile, you have to cd into the build directory for the program and do 'make' | 02:31 |
zylopfa | I did that also | 02:31 |
scrottie0 | then 'make install' | 02:31 |
zylopfa | and it made it withtout problem | 02:31 |
zylopfa | ahh yeah the install part!! | 02:31 |
scrottie0 | then when you do build.sh, you have to make sure it doesn't get hung up on trying to build that same thing again | 02:31 |
scrottie0 | or next time you run build.sh, it'll fail to build and then just stop. | 02:31 |
scrottie0 | I think build.sh make take arguments about what to build. | 02:33 |
zylopfa | gnnna see now again | 02:33 |
zylopfa | hope it wont build the thing again that i told it not to | 02:34 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:34 |
zylopfa | I think the build scripts use the standard build libraries instead of the ones in the /date/wre/prereqs | 02:38 |
@preaction | build.sh puts /data/wre/prereqs as PREFIX and then puts all the prereqs/* directories as their appropriate env vars, but not all makes handle that | 02:56 |
zylopfa | damn | 02:57 |
zylopfa | now i also have problems with gnutls-2.8.5 | 02:58 |
zylopfa | But its lame cause ldd says where the library it can find the symbol in | 02:58 |
zylopfa | is ^ | 02:58 |
zylopfa | 'gcry_control@@GCRYPT_1.2' is defined in DSO /data/wre/prereqs/lib/libgcrypt.so.11 so try adding it to the linker command | 02:58 |
zylopfa | But i dont know what to change to make it understand it | 02:59 |
zylopfa | i know i should use -L/data/wre/prereqs/lib -lgcrypt | 02:59 |
zylopfa | ijn that case but i dont know wherre to put it to make it work and compile | 02:59 |
zylopfa | using the whole make hell :( | 02:59 |
scrottie0 | what are you currently compiling? | 03:01 |
zylopfa | gnutls-2.8.5 | 03:02 |
scrottie0 | is there a Makefile in there? | 03:02 |
scrottie0 | if you don't see it in the top level directory, do find -name Makefile | 03:02 |
scrottie0 | and try to guess which one to edit from the output from the last build attempt | 03:03 |
scrottie0 | or edit them all. | 03:03 |
zylopfa | yeah there is a makefile | 03:03 |
zylopfa | ok now it would compile | 03:04 |
zylopfa | the gnutils | 03:04 |
scrottie0 | life was so much easier when you just told the things where stuff is rather than ./configure guessing incorrectly and having to fix the damage. | 03:05 |
zylopfa | yeah so true | 03:05 |
zylopfa | But i dont like that the linker suggests where the library is and doesnt use it | 03:06 |
scrottie0 | now "portable" means "doesn't even build on Linux". "portable" used to mean "builds on Ultrix, AIX2, Solaris, SYSV and DomainOS" | 03:06 |
zylopfa | haa sick | 03:06 |
scrottie0 | hrm. just guessing based on the function name is not going to be very reliable. that's not a good enough system to be automatic. | 03:06 |
zylopfa | when i do ./build.sh --all --ia64 | 03:06 |
zylopfa | does it also rebuild makefiles for the things i edited the makefiles for? | 03:07 |
zylopfa | or will it recognize that i already did make;make install there? | 03:07 |
zylopfa | haa bollocks i have to comment it out in the build.sh file also | 03:07 |
scrottie0 | ./build.sh probably calls configure. configure blows away the Makefiles | 03:08 |
zylopfa | yeah | 03:08 |
zylopfa | so i comment it out in the build.sh the things i manually build | 03:08 |
zylopfa | Its good i have a fast computer for this | 03:09 |
zylopfa | and its awesome you have helped me so well | 03:09 |
zylopfa | I suspect it will make errors again but now i know what to do atleast against link errors | 03:09 |
* scrottie0 tips his imaginary hat | 03:10 |
zylopfa | its some detour i am on i tell you, i was making a patch for Thingy and now i need to install the newest version, with wre | 03:10 |
zylopfa | making the patch took 2 hours installing has taken 3 now and counting | 03:11 |
scrottie0 | I thought Doug made some nice 64 WREs ready to be downloaded and installed | 03:14 |
zylopfa | not on my system it seems | 03:14 |
zylopfa | But its also hard for me to install cause i know 0 about makefiles if it goes wrong :( | 03:15 |
scrottie0 | oh, wait, ia64... | 03:15 |
zylopfa | yeah | 03:15 |
@preaction | i did, but the URLs are everywhere and nowhere | 04:13 |
zylopfa | I had to download imagemagick manually | 04:14 |
zylopfa | or atleast untar it manully | 04:14 |
zylopfa | cause the one it gets is called ImageMagick.tar.gz and not ImageMagick-X.X.X.tar.gz | 04:14 |
zylopfa | hmm now it had problems with Universal::can | 04:16 |
CIA-70 | webgui: Colin Kuskie master * r96ee557 / (4 files in 4 dirs): Allow the Rich Editor used by the Carousel to be customized for each Carousel asset instead of inheriting the Editor from the site's Settings. Fixes bug #12100. - http://bit.ly/gj7LG1 | 04:18 |
zylopfa | Hmm it didnt download one of the perlmodules needed, not so much a problem | 04:23 |
scrottie0 | UNIVERSAL::can and UNIVERSAL::isa are going to make a lot of noise. | 04:24 |
scrottie0 | I did epic battle with them and lost. | 04:24 |
zylopfa | The only thing that was wrong with it, is that it didnt download it in getperlmodules.sh | 04:25 |
zylopfa | seemed to compile alright now | 04:25 |
zylopfa | scrottie0, do you know if imageMagick can write to pdf files, or overlay things to them? | 04:27 |
zylopfa | Haa sweet scrottie0 now only 5 more perlmodules that has to compile and install | 04:31 |
scrottie0 | nope, don't know. GD will generate pdf output. | 04:32 |
zylopfa | Is that also included in the wre? | 04:33 |
scrottie0 | I would assume so. But I don't see it. | 04:34 |
zylopfa | now the moment of truth | 04:43 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 04:48 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds] | 04:51 |
CIA-70 | webgui: Colin Kuskie webgui-7.9 * r4df81cf / docs/create.sql : Preparing for 7.9.26 release - http://bit.ly/fpfJ1x | 05:00 |
CIA-70 | webgui: Colin Kuskie webgui-7.9 * r2c9e091 / (4 files in 4 dirs): Ready for 7.9.27 development. - http://bit.ly/gdRNZM | 05:34 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 05:40 |
zylopfa | scrottie0, do you know what i should do, if my patch also needs to have a column added to the database? | 05:47 |
scrottie0 | you're adding code to WebGUI's core? | 05:58 |
zylopfa | yeah upgrading Thingy | 05:58 |
zylopfa | sopke to preaction and perlDreamer about it | 05:58 |
scrottie0 | an installer.... see /data/WebGUI/docs/upgrades for examples | 05:58 |
zylopfa | ok I will | 05:58 |
zylopfa | thanks | 05:58 |
scrottie0 | you're welcome =) | 05:58 |
zylopfa | I am making unique keys in Thingy | 05:59 |
scrottie0 | also a changelog entry | 05:59 |
zylopfa | sure thing | 05:59 |
scrottie0 | perlDreamer posted about steps for adding to core | 05:59 |
zylopfa | sweet i will read them asap | 05:59 |
scrottie0 | trying to find that... hrmm... | 06:00 |
scrottie0 | aha! | 06:03 |
scrottie0 | http://www.webgui.org/wiki/commit-policy | 06:03 |
zylopfa | ahh nice thanks a lot that will come in handy | 06:03 |
scrottie0 | you're welcome. let me know if you need any tips for any of those things. I didn't mean to just dump a bunch more work on you ;) | 06:04 |
zylopfa | naa its only good i learn those things | 06:05 |
zylopfa | thanks a lot for your help | 06:05 |
scrottie0 | my pleasure. | 06:12 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving] | 06:19 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 258 seconds] | 07:23 |
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui | 08:45 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 09:27 |
-!- mode/#webgui [+o pbcj] by ChanServ | 09:27 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [] | 09:54 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 10:18 |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:18 |
-!- Radix_ changed the topic of #webgui to: [7.9.26-stable | 7.10.13-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com | 10:46 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 15:17 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 15:34 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 15:39 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 246 seconds] | 15:41 |
zylopfa | I found an error in thingy, or something that was forgotten more likely | 15:46 |
+BartJol | yeah more bugreports | 15:49 |
zylopfa | Its because you can import thing data to a thingy | 15:49 |
zylopfa | with csv files | 15:49 |
zylopfa | and you can set the thingy so you can have a maximum number of entries created pr. user | 15:50 |
zylopfa | but this check is only dont with normal adding of records, not in importing them | 15:50 |
+BartJol | ah | 15:51 |
+BartJol | so then you can add more than the max records | 15:52 |
zylopfa | yeah if you import them from a file rather than creating them via the form | 15:52 |
+BartJol | well, a line count for the file shouldn't be to difficult | 15:52 |
zylopfa | true | 15:54 |
zylopfa | it takes it in sequence and i just stop it when it has reached the limit, by closing the csv file and returning the error | 15:54 |
zylopfa | so we do get the records inserted up to the limit | 15:54 |
zylopfa | I have made it already cause i am making new features for it | 15:55 |
zylopfa | Now I made that you can limit the number of records total | 15:56 |
zylopfa | and you can set thingy fields to be unique | 15:56 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 276 seconds] | 16:13 |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:58 |
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 17:01 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 246 seconds] | 17:04 |
-!- khenn [ab9fc20b@gateway/web/freenode/ip.171.159.194.11] has joined #webgui | 17:20 |
-!- mode/#webgui [+o khenn] by ChanServ | 17:20 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving] | 17:22 |
-!- kaare_ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has joined #webgui | 17:49 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:02 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 18:19 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 18:23 |
-!- mode/#webgui [+o pbcj] by ChanServ | 18:23 |
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 18:29 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 20:37 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has joined #webgui | 20:39 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 20:39 |
+perlDreamer | nginx 1.0 ftw! | 20:39 |
@preaction | yay1 | 20:46 |
ckotil | cool | 21:07 |
@preaction | i also just finalized the plan that ends in plainblack.com and webgui.org running 8.0.0 | 21:08 |
@preaction | soon my precious | 21:08 |
+perlDreamer | awesome! | 21:09 |
+perlDreamer | 8 | 21:09 |
+perlDreamer | 8 | 21:09 |
+perlDreamer | 8 | 21:09 |
+perlDreamer | death to definition | 21:09 |
@preaction | 8 is enough! | 21:09 |
@preaction | we're gonna eat our own dogfood before a new WRE, to try to catch any huge major problems before we offer a beta | 21:10 |
@preaction | so 8.0.0 will be alpha until pb.com and wg.org are behaving correctly | 21:10 |
@preaction | so once we announce the alpha, we can announce the end of the 7.10 beta cycle when 8.0.0 goes beta | 21:11 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 240 seconds] | 21:21 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 21:30 |
zylopfa | where is that perlDreamer when one has good news! | 22:02 |
+perlDreamer | on phone | 22:02 |
zylopfa | Sweet you are here! | 22:03 |
zylopfa | I have made the change to Thingy against the beta, so now your thing is on aswell as unique fields | 22:03 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 22:09 |
+perlDreamer | awesome, thanks zylopfa! | 22:14 |
zylopfa | + i found a bug ion thingy which i also patched | 22:14 |
zylopfa | problem is now to make the update script, which i havent tried and how to use patch command and all that but i have to find something about it | 22:18 |
+perlDreamer | patching code is easy | 22:19 |
+perlDreamer | for examples on upgrades scripts, see docs/upgrades/*.pl | 22:20 |
+perlDreamer | what's the thingy bug you fixed? | 22:20 |
zylopfa | also 2 columns needed to be added to 2 thingy database tables | 22:20 |
zylopfa | you know that you can set the amount of things a user can add? | 22:20 |
zylopfa | This isn't checked if you add things using CSV upload | 22:22 |
zylopfa | so i added the check for CSV for maxuserrecords and for maxtotalrecords (which was the feature I added) | 22:23 |
@preaction | should asset classes have an API hook for adding settings? | 22:24 |
zylopfa | dont know what that means | 22:28 |
zylopfa | you mean in general? | 22:29 |
zylopfa | adding new settings on thr fly? | 22:29 |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 22:32 |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Client Quit] | 22:33 |
@preaction | no, having global settings for the asset class. right now, assets only have instance settings (the definition properties) | 22:33 |
@preaction | but i'm adding the feature for assets' normal edit screen (www_edit) to be a template | 22:33 |
@preaction | but i do not want what template to be decided per-asset, because if the template screws up, you can't go into the edit screen to undo that template | 22:34 |
@preaction | so it has to be a setting, so you can change it even if the template it screwed up (that template is not affecting the settings) | 22:34 |
@preaction | but also, we could push out some per-asset settings into per-class or even global settings | 22:35 |
@preaction | default pagination values, for example | 22:35 |
zylopfa | Ahh now i understand | 22:36 |
zylopfa | I think it would be a good idea | 22:36 |
@preaction | a few other bits have settings hooks too, like WebGUI::Auth and WebGUI::Account | 22:37 |
zylopfa | yeah it could be made so it counts for all assets | 22:37 |
@preaction | right, some things could be "all assets", and then you could configure per-asset if you wanted | 22:38 |
@preaction | but mostly it's the ability to allow programmers to have that hook | 22:38 |
zylopfa | yeah i think it would be good | 22:38 |
@preaction | not everything needs to be configured per-instance | 22:38 |
@preaction | also another layer of protection: settings are admins, but asset editing can be given to almost anyone | 22:39 |
@preaction | i'll add it to my list of ideas | 22:40 |
zylopfa | thats a very good idea, cause then you can define what 'frame' the instantiated assets should be inside | 22:40 |
zylopfa | So the ones who place the assets, do so with the settings defined by the programmer/admin | 22:40 |
zylopfa | preaction, what sould i call my upgradescript, or should i leave that to others? | 22:41 |
@preaction | i think Catalyst has a layered configuration system for apps, might be something to take into consideration. we have a lot of config specified in different areas, | 22:41 |
@preaction | you should add your upgrade subroutine to the existing upgrade_7.10.13-7.10.14.pl script (should be the last script in the docs/upgrades directory | 22:42 |
zylopfa | ahh thanks | 22:43 |
zylopfa | so as i see it in this i should create the database columns needed and then what about the change to i18n? | 22:43 |
@preaction | you should add your i18n strings to the existing WebGUI/i18n/English/Asset_Thingy.pm file | 22:44 |
zylopfa | ahh ok | 22:44 |
zylopfa | and i need to use the patch command on the Thingy.pm file and my new one to get the patch i guess | 22:45 |
@preaction | if you're working from a fork, you could just commit to your personal fork and then submit a pull request | 22:46 |
@preaction | help.github.com might be able to help you with setting up your own fork and that stuff | 22:46 |
zylopfa | oi thats a big mouthful, i dont work from my own fork | 22:47 |
zylopfa | just something i requested in thingy that i made myself, also something for perlDreamer | 22:47 |
+perlDreamer | doing it in a fork (or branch) is the easiest way for us to merge in your changs | 22:48 |
+perlDreamer | formatting all that as a patch would be tedious | 22:48 |
+perlDreamer | it's much easier to say | 22:48 |
+perlDreamer | git merge zylopfa | 22:48 |
zylopfa | so i can just change the things in my branch? | 22:48 |
@preaction | right | 22:48 |
zylopfa | and then merge it as you call it? | 22:48 |
@preaction | we'd pull in your commits, yes | 22:48 |
zylopfa | so i dont need patch -p0 and that? | 22:48 |
+perlDreamer | no :) | 22:48 |
zylopfa | Sick good | 22:49 |
+perlDreamer | dude, git is the bomb | 22:49 |
zylopfa | 1. i18n, 2. upgrade script, 3. Thingy.pl, 4. merge git | 22:49 |
+perlDreamer | git is like fudge topping on top of vanilla ice cream | 22:49 |
+perlDreamer | git is like free toppings on your pizza | 22:49 |
zylopfa | its sick good as you explain it to me | 22:49 |
zylopfa | If it wasnt there you had a problem adding all the patches right? | 22:50 |
@preaction | not really, it'd be more work for you creating them than for us merging them | 22:50 |
zylopfa | ohh and perlDreamer i got my webgui installed on my 64bit test machine now!! | 22:50 |
zylopfa | yeah that was what i ment preaction ;D | 22:51 |
zylopfa | If git wasnt terhe it would be hard for both of us | 22:51 |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 22:57 |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Client Quit] | 22:57 |
@preaction | https://gist.github.com/f3bc6ccba844c90b2f60 <- bootstrap a DOS dev environment from the bare minimum dos system: IO.SYS, MSDOS.SYS, and COMMAND.COM | 23:08 |
zylopfa | haa sick good preaction | 23:10 |
zylopfa | you are very good help, i just made my own fork now! | 23:11 |
@preaction | perl 5.12 has been out for 12 months. should we make 8 use it? | 23:17 |
zylopfa | seems like a good idea and its been out there for some time | 23:21 |
Haarg | what would the advantage be? | 23:23 |
@preaction | the unicode fixes, the package syntax, the pluggable keywords, the new each() | 23:25 |
@preaction | the overloading core pragma | 23:25 |
+perlDreamer | we need those things? | 23:25 |
@preaction | no, but we don't need smartmatch or given/when either | 23:26 |
+perlDreamer | no, we do need those because the alternatives suck | 23:26 |
@preaction | so we want them, because the alternatives suck, but the alternatives are perfectly valid | 23:27 |
+perlDreamer | having a native switch statement | 23:27 |
+perlDreamer | and a replacement for isIn are good things | 23:27 |
+perlDreamer | unicode fixes are good things | 23:27 |
@preaction | pluggable keywords == Devel::Declare. overloading pragma may be installable from cpan. package NAME VERSION is just a nice-to-have | 23:28 |
+perlDreamer | I don't see where we need to overload the core in WebGUI | 23:28 |
@preaction | overloading enables or disables <- overloads | 23:28 |
@preaction | like DateTime overloads things | 23:28 |
@preaction | i was having a major problem with DateTime because of its overloads | 23:28 |
+perlDreamer | really? where? | 23:29 |
@preaction | i was trying to diagnose a memory issue | 23:29 |
@preaction | to try to figure out if the object was the same as another, I tried stringification, but DateTime overloads that, and i forget everything else i tried that didn't work | 23:30 |
Haarg | refaddr | 23:30 |
@preaction | the point being this upgrade is just as useful as any other: we could make due without it, but if our tests pass what's stopping us? | 23:30 |
@preaction | it's been 6 months, i forget if i tried that or not | 23:31 |
-!- kaare_ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has quit [Ping timeout: 248 seconds] | 23:35 |
* perlDreamer has to head out to pick up kids | 23:36 |
@preaction | does 5.13 contain push $arrayref, LIST? or is that in 5.12? | 23:38 |
Haarg | 13 | 23:38 |
Haarg | if you plan on always requiring something like the wre, go ahead and bump the version req | 23:39 |
Haarg | but afaik most recent dist releases are still on older versions | 23:39 |
--- Day changed Wed Apr 13 2011 |
zylopfa | damn found another bug in thingy | 00:13 |
+perlDreamer | what's the bug, zylopfa? | 00:53 |
+perlDreamer | by the way, it never hurts to file these as bugs | 00:53 |
+perlDreamer | so that people don't report them twice | 00:53 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 276 seconds] | 00:53 |
+perlDreamer | uh | 01:04 |
+perlDreamer | hmmm | 01:04 |
zylopfa | perlDreamer, | 01:08 |
+perlDreamer | yessir? | 01:08 |
zylopfa | I fixed the bug myself also | 01:08 |
+perlDreamer | cool | 01:08 |
zylopfa | its in the CSV import again | 01:08 |
+perlDreamer | what's this new bug? | 01:08 |
zylopfa | newly created records via CSV are not stored with createdById and dateCreated and ipAddress | 01:09 |
zylopfa | and hence the MaxEntriesPrUser can be bypassed with CSV upload | 01:09 |
zylopfa | so its 1 error but it does so that maxentriedpruser gets the wrong count cause it use the createdbyid to count | 01:10 |
+perlDreamer | you sure about that? | 01:10 |
zylopfa | yes | 01:11 |
+perlDreamer | It looks like they're stored with updatedByName and updatedById | 01:11 |
zylopfa | when you upload records via CSV it only set the updatedbyid and updatedbyname | 01:11 |
+perlDreamer | but those should only be set if the record already exists | 01:11 |
+perlDreamer | right | 01:11 |
zylopfa | but its not always only updated its also NEW records | 01:11 |
zylopfa | yeah i made it like you already said | 01:12 |
+perlDreamer | cool | 01:12 |
zylopfa | the only thing i need to make now is updatescript | 01:12 |
zylopfa | i have already branched webgui with git | 01:12 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 01:13 |
zylopfa | eventhough i dont know about versioning systems i think git is easy | 01:14 |
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has joined #webgui | 01:30 |
-!- mode/#webgui [+o rizen] by ChanServ | 01:30 |
zylopfa | greetings rizen | 01:33 |
@rizen | salutations | 01:33 |
zylopfa | and that aswell Sir | 01:33 |
@rizen | did you just call me sir? man i've gotten old. | 01:34 |
zylopfa | haaa :D | 01:35 |
+perlDreamer | Don't say old | 01:52 |
+perlDreamer | it makes my joints creak | 01:52 |
zylopfa | are you programming from the elderhome perlDreamer ? | 01:52 |
+perlDreamer | my old rocking chair :) | 01:53 |
zylopfa | Awesome!! | 01:53 |
zylopfa | perlDreamer, i better finish that upgrade script so you can get the thingy!! | 01:57 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 240 seconds] | 01:58 |
-!- Yazik [~Yazik@AMontsouris-551-1-116-107.w90-2.abo.wanadoo.fr] has joined #webgui | 02:04 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 02:06 |
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has quit [Quit: rizen] | 02:09 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:33 |
CIA-70 | webgui: Colin Kuskie master * rc015b67 / (2 files in 2 dirs): Unescape paypal's content before parsing it so that multi-line data is handled correctly. Fixes bug #12103. - http://bit.ly/f3mTIa | 02:42 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving] | 02:46 |
-!- Yazik [~Yazik@AMontsouris-551-1-116-107.w90-2.abo.wanadoo.fr] has quit [] | 03:01 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 276 seconds] | 03:02 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 03:05 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 03:09 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 03:16 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [] | 03:19 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Read error: Operation timed out] | 04:14 |
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 04:43 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 04:43 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 04:46 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds] | 04:49 |
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 04:50 |
@preaction | i just spent 4 hours chasing down the problem with: for my $key ( %hash ) { <- forgot keys()... | 05:27 |
CIA-70 | webgui: Doug Bell WebGUI8 * r04a420e / (7 files in 4 dirs): formbuilder toTemplateVars is now complete and tested - http://bit.ly/fydcyF | 05:27 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 06:22 |
-!- kaare_ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has joined #webgui | 07:13 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 09:56 |
-!- mode/#webgui [+v BartJol] by ChanServ | 09:56 |
+BartJol | scrottie0: ? | 11:15 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 12:03 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 12:14 |
-!- carogray [~Caroline@173-144-133-145.pools.spcsdns.net] has joined #webgui | 13:11 |
-!- carogray [~Caroline@173-144-133-145.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 13:40 |
-!- carogray [~Caroline@173-144-133-145.pools.spcsdns.net] has joined #webgui | 13:49 |
-!- carogray [~Caroline@173-144-133-145.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 14:28 |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 15:24 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 15:40 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds] | 15:42 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 16:12 |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:12 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:53 |
-!- khenn [ab9fc20b@gateway/web/freenode/ip.171.159.194.11] has quit [Quit: Page closed] | 18:06 |
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has joined #webgui | 18:08 |
-!- mode/#webgui [+o khenn] by ChanServ | 18:08 |
@khenn | morning | 18:09 |
CIA-70 | webgui: Colin Kuskie webgui-7.9 * rfd595cb / (2 files in 2 dirs): Unescape paypal's content before parsing it so that multi-line data is handled correctly. Fixes bug #12103. - http://bit.ly/hJPZVf | 18:09 |
+BartJol | howdy frank | 18:12 |
@khenn | how's it going Bart? | 18:12 |
+BartJol | good, I send some angry mail to a pb employee today :) | 18:12 |
@khenn | oh? | 18:13 |
@khenn | which one? | 18:13 |
@khenn | hopefully Doug | 18:13 |
@khenn | he deserves angry mail | 18:13 |
+BartJol | scott | 18:13 |
+BartJol | there was a lack in his knowledge about our protocols | 18:13 |
@khenn | you should send one to doug as well | 18:13 |
@khenn | ah | 18:13 |
@khenn | that's dougs fault | 18:14 |
+BartJol | but he hasn't done anything wrong to me since the wuc | 18:14 |
@khenn | heh | 18:14 |
+BartJol | but that is nsfw | 18:14 |
@khenn | haha | 18:14 |
@khenn | I won't ask | 18:14 |
@khenn | an I'm not sure I want to know | 18:14 |
+BartJol | you remember Gemma? | 18:15 |
@khenn | how can you forget Gemma | 18:17 |
+BartJol | well, that's enough explanation I suppose | 18:17 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 18:25 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has joined #webgui | 18:41 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:41 |
+perlDreamer | morning, folks | 18:41 |
SDuensin | ugh | 18:42 |
+perlDreamer | did someone stop on you, SD? | 18:43 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 18:53 |
-!- mode/#webgui [+o pbcj] by ChanServ | 18:53 |
@khenn | hello perlDreamer! | 19:54 |
+perlDreamer | howdy khenn | 19:54 |
SDuensin | just that kind of day | 19:54 |
@khenn | sorry to hear that SDuensin | 19:55 |
SDuensin | Life has been kicking me in the head lately. | 19:58 |
+perlDreamer | SDuensin, the old adage about life and lemons doesn't fit with head kicking. | 20:16 |
+perlDreamer | Although I do know a story who was praying for rest and a break, and she got hit in the head with a bowling ball | 20:16 |
+perlDreamer | I really miss WebGUI8's Plack based testing | 20:23 |
@preaction | amen | 20:24 |
@preaction | or the Test::Class stuff. i can add one sub, and test all plugins of that type | 20:26 |
+perlDreamer | oh yeah | 20:26 |
+perlDreamer | soon, it comes soon | 20:26 |
+perlDreamer | did you ever look into Test::Routine? | 20:26 |
+perlDreamer | I know it's Moose based (slow), but we're loading Moose anyway | 20:26 |
+perlDreamer | and the fact that it runs tests in declared order is awesome | 20:26 |
+perlDreamer | instead of alphabetical by sub/test name | 20:27 |
@preaction | didn't see Test::Routine, but saw Test::Sweet | 20:30 |
scrottie0 | what? when someone gives you root on a machine usually it's pretty much expected that you're going to run an Unreal Tournament server on it. | 20:36 |
@preaction | when was that prepare method added for WebGUI::Form::Control? | 20:37 |
+perlDreamer | it doesn't have a prepare method | 20:37 |
+perlDreamer | there's prepareWrapper | 20:37 |
+perlDreamer | and headTags | 20:37 |
scrottie0 | preaction, do you want to debrief pbcj on this policy that even I am not aware of? | 20:37 |
@preaction | there's a policy? | 20:38 |
scrottie0 | since he's root on BartJol's machine now too | 20:38 |
+perlDreamer | Policy creation policy | 20:38 |
scrottie0 | it involves Gemma somehow. | 20:38 |
@preaction | derp? | 20:38 |
scrottie0 | https://gist.github.com/917993 | 20:39 |
@preaction | good to know i can still inspire people to greatness | 20:41 |
+perlDreamer | I need to buy one of these for my wife: http://www.thinkgeek.com/e72e/ | 20:42 |
scrottie0 | I'm guessing BartJol got woken in the night by a page when I created an account for pbcj after Vrby told us to investigate a high priority bug. Andy was aware we were setting up Chris and we had been fulling requests through him but I don't remember if this one wasn't requested or just didn't get done. that's the boring version of it. short version is someone has to tell pbcj that even though he's root, he can't run Unreal Tournament server. | 20:43 |
@preaction | ahh | 20:43 |
scrottie0 | perlDreamer, schweet! | 20:44 |
CIA-70 | webgui: Doug Bell WebGUI8 * r9489283 / lib/WebGUI/Form/Button.pm : add YUI button to WebGUI button - http://bit.ly/dHvMm5 | 20:48 |
@pbcj | I'm pretty sure I removed any trace of unreal from all the logs | 21:03 |
ckotil | http://i.imgur.com/y7Hm9.jpg | 21:13 |
@preaction | FormBuilder cannot be built using HTML::Template, because it's recursive | 21:13 |
ckotil | sfw | 21:13 |
+perlDreamer | crap, preaction. Does that mean we have to switch to Template::Toolkit? | 21:14 |
@preaction | just for this asset edit template | 21:14 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: napping] | 21:14 |
@pbcj | ckotil, NIICE | 21:14 |
@preaction | and if people want to demonstrate the power of this fully armed and operational formbuilder | 21:14 |
@preaction | because i have to use macros in order to do this... | 21:15 |
+perlDreamer | one of these days I'm going to find a reason to force us to go to TT sooner rather than later | 21:19 |
@preaction | i could see these macros being generally useful. anyone have any clue how i would go about having includes for webgui TT templates? | 21:23 |
@preaction | frodwith, didn't you do something like this a while back? | 21:23 |
-!- rizen [~rizen@69.71.243.239] has joined #webgui | 21:23 |
-!- mode/#webgui [+o rizen] by ChanServ | 21:23 |
@pbcj | shhh, he's here | 21:23 |
@preaction | so as i was saying.. | 21:24 |
@preaction | oh! uh... | 21:24 |
@frodwith | yes, I did preaction | 21:24 |
@frodwith | you need to have a webgui session somehow though | 21:24 |
@preaction | iirc your objection was that it did nasty things to find that session, but a custom Template::Stash module might be able to get around that | 21:25 |
@frodwith | correct | 21:25 |
@preaction | it might be done sooner rather than later, is there a github repo or something i can look at? | 21:25 |
@frodwith | "nasty things" was walk the call stack looking for a session | 21:25 |
@frodwith | umm there might be, let me check | 21:25 |
@preaction | thanks | 21:25 |
@frodwith | https://github.com/frodwith/template-plugin-webgui-asset | 21:26 |
@preaction | danke | 21:26 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 21:34 |
-!- mode/#webgui [+o bopbop] by ChanServ | 21:34 |
-!- CCAC [~CCAC@67.22.20.183] has joined #webgui | 22:03 |
CCAC | ... so i've installed webgui on a fresh ubuntu 1010 ... how do i get to it? | 22:04 |
@preaction | CCAC: look up the docs in /usr/share/docs/webgui/README.debian iirc | 22:05 |
@preaction | or maybe /usr/share/webgui/docs | 22:05 |
scrottie0 | CCAC, I'm told that the Debian package is pretty far out of date. | 22:05 |
@preaction | hmm... i just had that... | 22:05 |
@preaction | it's not that out of date, sid is 7.9.25 | 22:06 |
@preaction | CCAC: /usr/share/doc/webgui/README.Debian.gz | 22:06 |
scrottie0 | hrm, the old cjac is a Debian package maintainer. we should hire him to abuse his position of trust and authority to update that baby. | 22:06 |
scrottie0 | also, WebGUI needs an auto-update mechanism. | 22:07 |
@pbcj | anyone in the office today? | 22:07 |
@preaction | i've got a friend who's an old maintainer, if we ever take control over the package ourselves | 22:07 |
@preaction | pbcj: JT and I are | 22:07 |
@pbcj | excellent, I need to stop by. see you in a bit | 22:07 |
scrottie0 | afk a bit here. | 22:08 |
-!- CCAC [~CCAC@67.22.20.183] has left #webgui [] | 22:12 |
-!- qwebirc14276 [44b82b04@gateway/web/freenode/ip.68.184.43.4] has joined #webgui | 22:43 |
-!- qwebirc14276 [44b82b04@gateway/web/freenode/ip.68.184.43.4] has left #webgui [] | 22:44 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye] | 22:59 |
+perlDreamer | time to go get the kiddos from school | 23:34 |
CIA-70 | webgui: Paul Driver master * rdf2e1a5 / (3 files in 3 dirs): rfe #12105: Make shortcuts related for export purposes - http://bit.ly/eA8M3c | 23:58 |
--- Day changed Thu Apr 14 2011 |
+perlDreamer | frodwith, why are shortcuts to an asset exported by default? | 00:00 |
@frodwith | they're not | 00:01 |
@frodwith | only if you tick the "export related assets" checkbox | 00:01 |
+perlDreamer | sorry, wrong question | 00:01 |
+perlDreamer | why are shortcuts considered related assets? | 00:01 |
@frodwith | the concept of related assets is, when this asset changes, the output of that asset changes | 00:02 |
@frodwith | so if I'm exporting this one, I may want to export that one as well. | 00:02 |
@frodwith | shortcuts fall squarely in there, don't you think? | 00:02 |
+perlDreamer | Well, not originally | 00:03 |
+perlDreamer | I think of an asset as a way to duplicate content on a site | 00:03 |
+perlDreamer | if I export one branch of a site | 00:03 |
+perlDreamer | and there's a shortcut to it another branch | 00:03 |
-!- kaare_ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has quit [Ping timeout: 240 seconds] | 00:03 |
+perlDreamer | I may want some related assets, but not that shortcut | 00:03 |
+perlDreamer | but I think it's just a different mindset | 00:03 |
@frodwith | well, the api (as it was recently added) is kind of a shotgun approach | 00:04 |
@frodwith | all related assets or nothing | 00:04 |
@frodwith | it might be nice to make it more granular | 00:04 |
+perlDreamer | that can always be added later | 00:04 |
+perlDreamer | one other thing I was curious about | 00:04 |
+perlDreamer | If I have two stories, and each one says that it's related to the other | 00:05 |
+perlDreamer | does it cause a loop? | 00:05 |
+perlDreamer | or is the exporter smart enough to check for assets that have already been exported? | 00:05 |
@frodwith | actually I think it is that smart | 00:05 |
@frodwith | it does an ordered set | 00:05 |
@frodwith | but, as an aside, stories aren't related to each other, they're related to topics (in this sense) | 00:06 |
@frodwith | i.e. if I would appear in topic X, I'll return it as a related asset | 00:06 |
+perlDreamer | I see. So, if it were a problem (and isn't) it would be more likely to show up in Product assets, with Related Products or Accessories. | 00:08 |
+perlDreamer | in that case there's no middleman/container involved | 00:08 |
@frodwith | I don't know how related products and accessories work | 00:08 |
@frodwith | but I'll take your word for it :) | 00:08 |
+perlDreamer | In a Product, they're just lists of other assets | 00:09 |
+perlDreamer | and the Product doesn't use the exportGetRelatedAssetIds yet in any case | 00:09 |
@frodwith | does changing a Product change how its related Products behave/look? | 00:10 |
+perlDreamer | no, but exporting the Product view would product links to those other Assets | 00:10 |
+perlDreamer | so it'd be nice if they exist | 00:10 |
@frodwith | ah, I see what you mean | 00:11 |
@frodwith | but yeah, I think the exporter already accounts for that case. I haven't tested it though. | 00:11 |
+perlDreamer | You're right | 00:12 |
+perlDreamer | as each asset returns assetIds | 00:12 |
+perlDreamer | well... | 00:13 |
@frodwith | yeah, just looked. It won't add an assetId to the set if it's already in there. | 00:13 |
+perlDreamer | what happens when Asset->new returns undef? | 00:16 |
@frodwith | as written, it'd die | 00:17 |
@frodwith | which seems like reasonable behavior to me | 00:18 |
+perlDreamer | since it runs in Fork, will Fork tell the user that they have a broken asset in the tree that needs fixing? | 00:21 |
@frodwith | they'll get an alert box in the ui to the effect of "cannot call getRelatedAssetIds on an undefined value" | 00:22 |
+perlDreamer | that's good enough | 00:22 |
+perlDreamer | it's better than flipping them back to the home page with no mention of a problem | 00:22 |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 00:41 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 248 seconds] | 00:43 |
@preaction | BAM! Asset edit form is now a template toolkit template | 00:54 |
@preaction | oh! forgot to add that config update to include the right parser | 00:55 |
CIA-70 | webgui: Doug Bell WebGUI8 * rad3231a / (5 files in 4 dirs): change asset www_add and www_edit into templates - http://bit.ly/gKWJAP | 00:55 |
CIA-70 | webgui: Doug Bell WebGUI8 * r4a43f9f / lib/WebGUI/Asset/Template/TemplateToolkit.pm : allow non-hash values in arrays, valid in TT templates - http://bit.ly/i2dSi7 | 00:55 |
CIA-70 | webgui: Doug Bell WebGUI8 * r49da157 / lib/WebGUI/FormBuilder/Role/HasObjects.pm : add flags to determine what formbuilder object type - http://bit.ly/hJQNZd | 00:55 |
@pbcj | hey preaction, did you happen to catch that part about "where'd the import template link go"? | 00:56 |
@preaction | derp? | 00:57 |
@preaction | you mean import packages? | 00:57 |
@pbcj | yes | 00:58 |
@pbcj | from the ui | 00:58 |
@preaction | working on it, for now use wgd | 00:58 |
@preaction | i suppose that could be an asset helper, no? | 00:58 |
@pbcj | i do, just remembered that I don't remember if I told you | 00:58 |
@preaction | yep, though i have a habit of not remembering things, so don't worry about reminding me | 00:58 |
+perlDreamer | You weren't supposed to remember that. | 01:04 |
CIA-70 | webgui: Doug Bell WebGUI8 * rc3a2714 / (2 files in 2 dirs): add template toolkit to the default template parsers - http://bit.ly/fM5P5S | 01:10 |
-!- rizen [~rizen@69.71.243.239] has quit [Quit: rizen] | 01:11 |
@preaction | :q | 01:11 |
+perlDreamer | new wre is missing wre/var/run dir | 01:11 |
+perlDreamer | or something didn't happen correctly on wre init | 01:12 |
@preaction | whoops | 01:31 |
scrottie0 | whoopin's for everyone! | 01:51 |
@preaction | yay! | 01:51 |
CIA-70 | webgui: Doug Bell WebGUI8 * rd466e75 / (5 files in 4 dirs): make Admin interface into a settings template - http://bit.ly/gDA7Mx | 01:52 |
@preaction | humph. now i gotta fix the whole adminOn / adminOff thing | 01:54 |
CIA-70 | webgui: Doug Bell WebGUI8 * reec3986 / t/FormBuilder.t : fix formbuilder tests for new flags - http://bit.ly/hxpTls | 01:54 |
+perlDreamer | Tests! | 02:08 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:29 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 03:54 |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Ping timeout: 240 seconds] | 04:20 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Read error: Connection reset by peer] | 04:50 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 04:56 |
-!- mode/#webgui [+o pbcj] by ChanServ | 04:56 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Client Quit] | 04:56 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 05:52 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds] | 05:55 |
-!- kaare_ [~kaare@91.100.9.171] has joined #webgui | 07:23 |
-!- Seppel [5c3279ce@gateway/web/freenode/ip.92.50.121.206] has joined #webgui | 08:42 |
Seppel | Hi, somebody awake? | 08:42 |
@preaction | somewhat | 08:43 |
Seppel | xD | 08:43 |
Seppel | I found the tutorial on the wiki, about installing webgui parallel to a "normal" apache. What I dont get is, how I change the standard port for webgui, because I want apache as my primary webserver. | 08:44 |
@preaction | so you're installing WebGUI from the WRE then? | 08:45 |
@preaction | webgui runs in apache | 08:45 |
Seppel | yes ... i used the ubuntu packet | 08:45 |
Seppel | yeah but i tought it installs an own apache instance ... ? | 08:45 |
@preaction | er... then you should be all set | 08:45 |
@preaction | no | 08:45 |
@preaction | not the ubuntu package | 08:45 |
@preaction | the wiki is geared towards WRE users, which is a separate package with all the prereqs for webgui | 08:46 |
Seppel | ohkay .. so all i have to do is create a vhost to the webgui root? | 08:46 |
@preaction | as long as you have the PerlRequire and PerlResponseHandler directives correct, you should have a webgui host | 08:46 |
Seppel | ^^ | 08:47 |
@preaction | i've never read the docs that the ubuntu package provides, isn't there a wg-addsite script or something? | 08:47 |
Seppel | hm ... | 08:47 |
@preaction | or a man webgui perhaps? | 08:47 |
Seppel | there ARE some wg- scripts | 08:47 |
Seppel | but no man | 08:48 |
Seppel | hm ... okay ... i see ... | 08:50 |
@preaction | the readme then? does it explain how to add webgui sites? | 08:50 |
Seppel | yeah ... i'll try that ... looks like there is no standard vhost created | 08:51 |
Seppel | so ... if i get it right, the unbuntu package ist basically a source install? | 09:11 |
@preaction | pretty much, yeah | 09:20 |
Seppel | i cant find the /data directory ... do i have to untar it myself ... i.e. to the docroot? | 09:33 |
@preaction | what are you doing? | 09:37 |
Seppel | i'm trying to get webgui to work ... ^^ | 09:52 |
Seppel | parallel to my existing apache install | 09:52 |
Seppel | so i guess i have to create a vhost with the apropriate perl caller | 09:53 |
@preaction | you don't need a /data directory, you've got the ubuntu package | 09:56 |
@preaction | you need to read the docs provided with the ubuntu package, in /usr/share/doc/webgui | 09:56 |
Seppel | thats what im doing right now ... :/ | 10:00 |
Seppel | guess i'm missing something | 10:01 |
@preaction | perhaps there's something in /usr/share/examples? or /usr/share/webgui/examples? | 10:02 |
-!- SynQ [koen@ringbreak.dnd.utwente.nl] has left #webgui [] | 10:35 |
-!- Seppel [5c3279ce@gateway/web/freenode/ip.92.50.121.206] has quit [Quit: Page closed] | 10:41 |
-!- BartJol [~bart@213.125.105.181] has joined #webgui | 10:41 |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:41 |
-!- Radix_ [quasselcor@203.161.71.161] has quit [Ping timeout: 260 seconds] | 11:19 |
-!- Radix_ [quasselcor@203.161.71.161] has joined #webgui | 11:19 |
-!- mode/#webgui [+v Radix_] by ChanServ | 11:23 |
-!- vayde [~vayde@184-100-124-64.mpls.qwest.net] has quit [Read error: Connection reset by peer] | 15:08 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 15:30 |
-!- vayde [~vayde@184-100-124-64.mpls.qwest.net] has joined #webgui | 15:35 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer] | 16:08 |
-!- daviddelikat [~user@adsl-76-204-97-93.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:52 |
-!- daviddelikat1 [~user@adsl-76-204-97-93.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:53 |
-!- daviddelikat [~user@adsl-76-204-97-93.dsl.mdsnwi.sbcglobal.net] has quit [Ping timeout: 260 seconds] | 16:57 |
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has quit [Quit: Page closed] | 17:08 |
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has joined #webgui | 17:09 |
-!- mode/#webgui [+o khenn] by ChanServ | 17:09 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 17:16 |
-!- mode/#webgui [+o pbcj] by ChanServ | 17:16 |
SDuensin | Morning. | 17:43 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has joined #webgui | 17:54 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:54 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:56 |
-!- eleger81 [44b82b04@gateway/web/freenode/ip.68.184.43.4] has joined #webgui | 18:07 |
eleger81 | Good morning all, just a quick question as I couldn't find an answer through the forums. If one were to use the My Style template and mystyle.css files and make their edits/tweaks there, are those files overridden when upgrading WebGUI? | 18:09 |
+perlDreamer | no | 18:10 |
eleger81 | I didn't think so, but wanted to make certain before upgrading. Thanks for the quick response! | 18:10 |
-!- eleger81 [44b82b04@gateway/web/freenode/ip.68.184.43.4] has left #webgui [] | 18:11 |
ckotil | short n sweet | 18:31 |
@khenn | hey preaction, have you seen the newest version of extjs? | 19:00 |
@khenn | it's pretty slick | 19:00 |
-!- mshepherd [~fallout@75-135-66-252.dhcp.mdsn.wi.charter.com] has joined #webgui | 19:03 |
@khenn | it's got charts and graphs built in now which do not use flash so they can be displayed on iphones / ipads | 19:04 |
@khenn | api is becoming swing like too | 19:05 |
@khenn | making it pretty easy to build complex user interfaces | 19:05 |
@khenn | it's using SCSS as well to take some of the pain out of styling | 19:06 |
+perlDreamer | I'm off to the gym, bbiaw | 19:14 |
+BartJol | adieu | 19:15 |
@pbcj | au revior | 19:15 |
scrottie0 | you say hello, I say goodbye... goodbye goodbye... | 19:22 |
-!- Radix_ [quasselcor@203.161.71.161] has quit [Ping timeout: 260 seconds] | 19:29 |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 19:33 |
-!- BartJol [~bart@213.125.105.181] has quit [Quit: Leaving.] | 19:57 |
@preaction | khenn: i had not, but are they still licensed crappily that precludes the possibility of us using it? | 20:05 |
@khenn | probably | 20:06 |
@preaction | i do want to integrate SASS or LESS into our snippet, and looks like SASS has a perl module, but LESS only has an Apache2::Filter | 20:07 |
@khenn | I'm not sure what license they use. They have some guy at BoA from the company helping on a project | 20:09 |
@khenn | so I'll ask him | 20:09 |
@khenn | not really prevelant on their site | 20:09 |
@preaction | yeah, i think i remember seeing/hearing they went back to their old license scheme, but the one they changed to originally meant we couldn't use it for anything | 20:10 |
@khenn | it woudl be a shame b/c I could see this being used for WG's admin interface someday | 20:12 |
@khenn | I know that scrottie and cj used it back in Nov | 20:12 |
@preaction | i've actually been hoping we could move to YUI 3 and use AlloyUI | 20:12 |
@khenn | not seen AlloyUI | 20:14 |
@preaction | it's pretty nice | 20:14 |
@khenn | but the nice thing about Extjs is that it has all the glue | 20:14 |
@preaction | sproutcore looks nice | 20:14 |
@khenn | ie: you don't have to write any html | 20:14 |
@khenn | you just piecemeal components together | 20:14 |
@khenn | and it provides the glue in the form of layout managers | 20:15 |
@khenn | similar to swing | 20:15 |
@khenn | in java | 20:15 |
scrottie0 | the one example of extjs in use I've seen has a lot of boilerplate... about 800 lines of goop... to configure it and make it go. | 20:15 |
scrottie0 | yeah, that would be similar to swing, I suppose. | 20:15 |
@khenn | yeah this is extjs 4 | 20:15 |
@khenn | though I think the glue existed in 3 as well | 20:15 |
@preaction | html is a good language to build the interface for a UI in, much like QT's new markup, or flex's MXML | 20:16 |
@preaction | and most UI toolkits i've seen don't require it, it can make the elements out of whole cloth if you need them to | 20:16 |
@khenn | I'm glad things are moving in that direction | 20:17 |
ckotil | http://alloy.liferay.com/demos.php?demo=editable awesome | 20:17 |
@khenn | heh | 20:17 |
@khenn | I've been trying to get that into WebGUI forever | 20:17 |
@preaction | our main problem is simply that we have no unified frontend anything | 20:17 |
@khenn | right | 20:18 |
@khenn | hopefully you are changing that in WG8 =) | 20:18 |
@preaction | which again reminds me that i need to write down the guidelines i've been following so that everybody else can follow them | 20:18 |
@pbcj | some ppl are using jQuery for styling, also | 20:18 |
@pbcj | without correction, we'd soon be using extjs, yui, and jquery | 20:19 |
@preaction | jquery doesn't have UI elements in the core | 20:19 |
@khenn | yeah I'm not a fan of jquery | 20:19 |
@preaction | also, don't forget underscore and backbone | 20:19 |
@pbcj | true, but it still seems silly to have 3 js frameworks loaded | 20:19 |
@khenn | though extjs has some sort of handler in it that allows you to plug in jquery / yui modules | 20:19 |
@preaction | in the core, yes kinda, i've had this argument out with paul a couple times now | 20:19 |
@khenn | I thought he was big on YUI3 now | 20:21 |
@pbcj | YUI-- | 20:21 |
@preaction | it wasn't a religious discussion, it was more about "including Js frameworks in core code" | 20:21 |
@pbcj | maybe that should be just as configurable as the template processors | 20:22 |
@preaction | i suppose i did just make the 8 admin interface into a template, which means it does not strictly rely on YUI | 20:22 |
@preaction | along with the Edit Asset screen, now a template | 20:23 |
@preaction | and I also suppose that making these templates will allow us to more easily change what JS library we "standardize" on | 20:23 |
@preaction | so hey, i stumbled into a good idea! | 20:23 |
@khenn | hey! | 20:24 |
@khenn | =) | 20:24 |
-!- daviddelikat1 [~user@adsl-76-204-97-93.dsl.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer] | 21:21 |
xdanger | I really like jquery for small layout stuff | 21:51 |
xdanger | but jeah, I wish extjs could be used | 21:53 |
xdanger | so, jquery + extjs gets my vote... If that counts for anything ;) | 21:54 |
xdanger | I think extjs is straight gpl3 now | 21:54 |
@pbcj | indeed it is | 22:00 |
@pbcj | I think they should be pluggable, so it doesn't matter what the preference is | 22:01 |
@preaction | yes, hence all the templates | 22:04 |
@pbcj | =) | 22:05 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 22:06 |
zylopfa | Greetings Webguians | 22:06 |
zylopfa | Can anyone help me with git? I just foreked a repo of webgui and made changes to my local copy | 22:10 |
zylopfa | now i want to push the changes back so it can be added to webgui | 22:10 |
+perlDreamer | zylopfa, you push it back to your git repository | 22:13 |
+perlDreamer | then you send Doug and I a pull request | 22:13 |
zylopfa | git push origin master | 22:13 |
zylopfa | You can't push to git://github.com/zylopfa/webgui.git | 22:14 |
zylopfa | Use git@github.com:zylopfa/webgui.git | 22:14 |
zylopfa | It says :( | 22:14 |
zylopfa | I forked from 7.10.13 | 22:14 |
+perlDreamer | that's good | 22:14 |
+perlDreamer | it sounds like the remote is not setup correctly | 22:14 |
@pbcj | that message is because you pulled from the r/o master | 22:14 |
zylopfa | ohh | 22:14 |
@pbcj | git push git@github.com:zylopfa/webgui.git | 22:15 |
+perlDreamer | and then redo your remote so that it's the r/w interface to your repo | 22:15 |
zylopfa | permission denied (publickey) | 22:15 |
@pbcj | that's your repo | 22:15 |
@pbcj | set up your public key? | 22:15 |
zylopfa | Oi i havent :( | 22:15 |
+perlDreamer | http://help.github.com/git-email-settings | 22:16 |
zylopfa | now i did make my public key | 22:22 |
zylopfa | and i did: git push git@github.com:zylopfa/webgui.git | 22:22 |
zylopfa | but then it says everything up-to-data | 22:22 |
zylopfa | date even | 22:22 |
zylopfa | does it mean it havent changed anything? | 22:22 |
@pbcj | did you git commit? | 22:23 |
zylopfa | no | 22:23 |
@pbcj | git status | 22:24 |
@pbcj | if you're happy there, git commit -a | 22:24 |
@pbcj | then git push | 22:24 |
zylopfa | you guys are legends | 22:24 |
@pbcj | perlDreamer is a legend | 22:24 |
+perlDreamer | even legends need lunch | 22:24 |
@pbcj | I'm just here to class up the place | 22:25 |
+perlDreamer | back in 30 or so | 22:25 |
zylopfa | guys now it says | 22:25 |
zylopfa | no changes added to commit (use "git add" and/or "git commit -a") | 22:25 |
zylopfa | But i can see it has modified things | 22:26 |
zylopfa | that i wanted to change | 22:26 |
zylopfa | so i just commit i bet | 22:26 |
zylopfa | Any special message on commit? | 22:26 |
@preaction | you have to add the things to the commit. changing doesn't add anything | 22:26 |
zylopfa | yeah | 22:27 |
@pbcj | -a means all of it looks good | 22:27 |
@pbcj | generally git will tell you what it wants you to do | 22:28 |
zylopfa | it tells me to enter a commit message | 22:28 |
zylopfa | but any particular i need to write | 22:28 |
@pbcj | one line about what you did | 22:28 |
zylopfa | 3 files changed, 176 insertions(+), 18 deletions(-) | 22:31 |
zylopfa | Now what :O | 22:31 |
zylopfa | Do you think it worked? | 22:32 |
@preaction | that was the commit, now you need to push | 22:33 |
zylopfa | sick good | 22:33 |
zylopfa | It just did that now! | 22:33 |
zylopfa | it pushed to: git@github.com:zylopfa/webgui.git | 22:34 |
@preaction | now you make a pull request | 22:35 |
zylopfa | Again? | 22:35 |
zylopfa | git pull git@github.com:zylopfa/webgui.git ? | 22:35 |
@preaction | no, a pull request is a message to us on github.com that says "i want you to pull from my fork" | 22:35 |
@pbcj | oh, it's unique thingy fields... =) | 22:36 |
zylopfa | yeah | 22:36 |
zylopfa | and a present for perlDreamer | 22:36 |
zylopfa | preaction, how do i make the pull request? | 22:36 |
zylopfa | is it with git or? | 22:36 |
@preaction | it's on github.com | 22:37 |
zylopfa | ahh | 22:37 |
-!- daviddelikat [~user@h184-60-24-176.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 22:38 |
zylopfa | this system is sick good | 22:39 |
zylopfa | ok preaction i made the pull request | 22:40 |
zylopfa | How do you guys do then? | 22:40 |
@preaction | well, eventually we either comment on the request, or we merge it | 22:41 |
zylopfa | ok | 22:41 |
zylopfa | do you think i will get points even if i didnt look for any RFE of bugids | 22:41 |
zylopfa | I also changed the changelog file and the upgrade script | 22:42 |
zylopfa | that git business seems realy smart, i hope its easy for you guys also to add all the new code | 22:43 |
-!- griuzly [~gianluca_@host182-17-static.88-82-b.business.telecomitalia.it] has joined #webgui | 22:51 |
-!- griuzly [~gianluca_@host182-17-static.88-82-b.business.telecomitalia.it] has left #webgui [] | 22:55 |
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 22:56 |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 246 seconds] | 22:57 |
-!- griuzly_ [~griuzly@host182-17-static.88-82-b.business.telecomitalia.it] has joined #webgui | 23:00 |
CIA-70 | webgui: Doug Bell WebGUI8 * rf5ebb6e / (3 files in 3 dirs): | 23:10 |
CIA-70 | webgui: change admin console to get asset info via ajax call after frame is loaded | 23:10 |
CIA-70 | webgui: this is step one in making the asset control toolbars work | 23:10 |
CIA-70 | webgui: correctly without having an "Admin Mode" - http://bit.ly/e6xVwc | 23:10 |
@preaction | does anyone know what WebGUI::Asset::getToolbarState is used for? the var there doesn't seem to be checked in getToolbar | 23:11 |
zylopfa | no idea preaction | 23:12 |
griuzly_ | hi, how to install webgui with apt-get? | 23:15 |
zylopfa | greetings Sir or Maaam, not sure that packages has been made for that | 23:16 |
zylopfa | Best way to install it is by following the directions at webgui.org | 23:16 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 23:16 |
@preaction | griuzly_: what version of ubuntu/debian? you should just have to apt-get install webgui | 23:17 |
scrottie0 | preaction, I'm going to commit my Plack changes from a long time ago to WebGUI8 if you don't have any objection. last I saw (perhaps this is changed and you've already done the same thing), the error handler and other layers were broken because of a lazy return that patspam didn't know why he did and doesn't seem to be necessary. | 23:19 |
griuzly_ | ubuntu 10.04 386, I tried apt-get install webgui with no errors, then /usr/share/webgui/sbin$ sudo perl preload.perl with no errors but now? | 23:20 |
@preaction | scrottie0: go for it, if it merges clean then it's probably right | 23:20 |
@preaction | griuzly_: preload.perl is run by apache. there should be some docs in /usr/share/doc/webgui that can help | 23:20 |
@preaction | griuzly_: this is just me saying your name, not private messaging you | 23:31 |
+perlDreamer | preaction: check Shortcut for getToolbarState, it's subclassed somewhere in the asset tree | 23:34 |
@preaction | it was in a few macros and a couple assets | 23:34 |
@preaction | but most usages are now invalidated | 23:34 |
-!- theBrettman645 [~theBrettm@184.18.5.120] has joined #webgui | 23:52 |
theBrettman645 | hi guys | 23:53 |
theBrettman645 | I wanna install webgui | 23:53 |
theBrettman645 | on fedora | 23:53 |
theBrettman645 | which one do I download? | 23:53 |
theBrettman645 | wre-0.9.3-rhel-5-ia32.tar.gz ? | 23:54 |
zylopfa | which one do you have theBrettman645 ? | 23:55 |
zylopfa | I use fedora core 13 myself | 23:55 |
theBrettman645 | 14 | 23:56 |
zylopfa | and downloaded the wre-0.9.3-rhel-5-ia32.tar.gz | 23:56 |
zylopfa | Are you running 32 or 64 bit? | 23:56 |
theBrettman645 | 32 | 23:56 |
mshepherd | yeah, that's what you'd want | 23:56 |
zylopfa | ahh good | 23:56 |
theBrettman645 | and I got 2GB of ram | 23:56 |
theBrettman645 | is there any other packages I need? | 23:56 |
zylopfa | yeah thats good enough | 23:56 |
mshepherd | the wre version is self contained | 23:57 |
zylopfa | wre-0.9.3-rhel-5-ia32.tar.gz is the thing you should go for | 23:57 |
theBrettman645 | I think I forgot everything about linux, it's been so long | 23:57 |
theBrettman645 | had a hell of a time getting this far | 23:57 |
theBrettman645 | don't u type ~/ for home? | 23:57 |
theBrettman645 | cuz it's goin to root | 23:57 |
zylopfa | cd ~ | 23:57 |
mshepherd | i think you may need ghostscript (gs) and libfreetype for imagemagick to work. and some various perl modules | 23:58 |
zylopfa | yeah ~/ | 23:58 |
mshepherd | there's a testenvironment script that will help you figure that stuff out | 23:58 |
theBrettman645 | if I wanna move a file from downloads to another folder, is there a fast way to do that in the terminal? | 23:58 |
mshepherd | yes, the mv command | 23:58 |
mshepherd | if you're not sure how to move files via terminal, this may be a little more advanced that you want to go... | 23:58 |
theBrettman645 | I know that much but I tried mv ~/Downloads/[filenam] /usr/[dir] and it didn't work | 23:59 |
mshepherd | did you receive an error? | 23:59 |
theBrettman645 | idr | 23:59 |
zylopfa | did the directory exist? | 23:59 |
theBrettman645 | it seems to think ~/ is root | 23:59 |
@pbcj | are you root? | 23:59 |
zylopfa | else it copies to a file | 23:59 |
--- Day changed Fri Apr 15 2011 |
theBrettman645 | if I cd ~/ it takes me to / | 00:00 |
mshepherd | type whoami | 00:00 |
theBrettman645 | I'm su | 00:00 |
mshepherd | ok | 00:00 |
mshepherd | so you're root | 00:00 |
theBrettman645 | yep | 00:00 |
theBrettman645 | but I have to be root to move it where I want | 00:00 |
theBrettman645 | ohhhh | 00:00 |
theBrettman645 | I get it | 00:00 |
theBrettman645 | duh | 00:00 |
theBrettman645 | no wonder, lol | 00:01 |
mshepherd | you've probably got quite a bit of catching up to do before you're ready to attempt installing wre | 00:01 |
theBrettman645 | that user folder doesn't exist in root users stuff, lol | 00:01 |
theBrettman645 | well, I need to install it cuz I need to use it so... | 00:01 |
theBrettman645 | shouldn't be that hard | 00:02 |
mshepherd | good luck =) | 00:02 |
zylopfa | there are good instructions for it on webgui.org also | 00:02 |
theBrettman645 | nice that u guyrs r here if I get stuck | 00:02 |
zylopfa | how to unpack it and install and such | 00:02 |
theBrettman645 | yes, I'm on that page | 00:02 |
zylopfa | http://www.webgui.org/community-wiki/wre-installation | 00:03 |
zylopfa | ahh good | 00:03 |
theBrettman645 | how I go back to regular user instead of su? | 00:07 |
mshepherd | type exit | 00:07 |
@preaction | exit | 00:07 |
theBrettman645 | ah | 00:07 |
@pbcj | I heard a rumor that there was a wgd console mode | 00:09 |
@pbcj | Haarg: ^^ is that true? | 00:10 |
@pbcj | I would love wgd as a shell with autocomplete | 00:10 |
@preaction | you could make an autocomplete thing for wgd in bash | 00:10 |
theBrettman645 | ok so I cd /data and tar xvfz ~/Downloads/wre-0.9.3-rhel-5-ia32.tar.gz and I get no such file or directory? | 00:10 |
zylopfa | what user are you logged in as | 00:11 |
Haarg | well, daviddelikat hacked something up, but it was pretty ugly | 00:11 |
theBrettman645 | theBrettman | 00:11 |
zylopfa | and have you made the /data directory? | 00:11 |
theBrettman645 | yes | 00:11 |
theBrettman645 | and I'm in it | 00:11 |
@preaction | pbcj: https://gist.github.com/920561 <- here's an autocomplete i have for ssh hostnames, shouldn't be difficult to port to wgd commands | 00:11 |
zylopfa | typw pwd | 00:11 |
zylopfa | type pwd | 00:11 |
zylopfa | and tell me what it says | 00:11 |
Haarg | i also set it up so wgd could be used easily in re.pl | 00:11 |
mshepherd | you are not root | 00:11 |
@pbcj | theBrettman645: ~ may mean /root, ~ may mean /home/yourUserName | 00:11 |
zylopfa | yeah maybe not that as well | 00:12 |
@pbcj | it means "the current users home dir" | 00:12 |
theBrettman645 | ugh, I thought I wasn't supposed to be root, lol | 00:12 |
theBrettman645 | so I need to be root but use the username folder? | 00:12 |
mshepherd | well, does your current user have write access to the directory you're trying to extract to? | 00:12 |
zylopfa | yeah for all the install stuff you need to be root | 00:12 |
zylopfa | it says in the manual all you need to do | 00:12 |
theBrettman645 | ok | 00:12 |
zylopfa | also make the user webgui but it says in the manual page | 00:12 |
zylopfa | http://www.webgui.org/community-wiki/wre-installation | 00:12 |
mshepherd | also, it's best to realize that you can avoid using ~ and running into problems by fully qualifying your path | 00:15 |
mshepherd | i.e. /home/your_username/Downloads | 00:16 |
theBrettman645 | man I missed the speed of linux! | 00:16 |
theBrettman645 | ok, here's the part I need help with | 00:18 |
theBrettman645 | dns entries | 00:18 |
theBrettman645 | I wanna run this locally | 00:18 |
theBrettman645 | for development | 00:18 |
zylopfa | yeah thats fine then | 00:18 |
theBrettman645 | so what do I put in hosts? | 00:18 |
zylopfa | you are on the machine you have webgui on? | 00:18 |
theBrettman645 | yes | 00:18 |
zylopfa | or on another machine? | 00:18 |
theBrettman645 | on that machine | 00:18 |
zylopfa | ok | 00:18 |
theBrettman645 | it's gonna be my development server | 00:18 |
zylopfa | but you program on the machine? | 00:19 |
zylopfa | i mean you dont have another machine that you will use? | 00:19 |
zylopfa | If you work on the machine with webgui on, you can use localhost.localdomain | 00:19 |
theBrettman645 | not for now | 00:19 |
zylopfa | when the install ask for sitename | 00:19 |
zylopfa | else you can change your hosts file | 00:20 |
zylopfa | like this, as root | 00:20 |
theBrettman645 | which is easier? lol | 00:20 |
zylopfa | nano /etc/hosts | 00:20 |
@pbcj | just name the site the same as the machine name and you'll be okay | 00:21 |
-!- kaare_ [~kaare@91.100.9.171] has quit [Ping timeout: 260 seconds] | 00:21 |
theBrettman645 | cool | 00:21 |
theBrettman645 | that was easy | 00:21 |
zylopfa | you can get the machine name by : | 00:21 |
zylopfa | hostname | 00:21 |
zylopfa | run that command | 00:21 |
theBrettman645 | localhost.linuxbox hee hee | 00:22 |
zylopfa | yeah that is fine | 00:22 |
@preaction | i'd say use localhost for all things, it'll be mostly fine | 00:22 |
theBrettman645 | so wait, if I wanna make multiple sites??? | 00:22 |
@preaction | then you'd need another host in /etc/hosts | 00:22 |
zylopfa | then you have to put hosts there yeah | 00:22 |
zylopfa | like | 00:22 |
zylopfa | 10.0.0.5 www.thebrettman.com | 00:23 |
zylopfa | or whatever your local ip address is | 00:23 |
theBrettman645 | but if they're local sites? | 00:23 |
zylopfa | its fine | 00:23 |
zylopfa | it look in the hostfile first | 00:23 |
zylopfa | so: | 00:23 |
zylopfa | nano /etc/hosts | 00:24 |
zylopfa | to edit the host file | 00:24 |
theBrettman645 | or vi? lol | 00:24 |
@pbcj | ha! | 00:24 |
zylopfa | yeah vi also | 00:24 |
@pbcj | scrottie will have no part of this nano nonsense | 00:24 |
theBrettman645 | lol | 00:24 |
zylopfa | haa <3 | 00:24 |
theBrettman645 | so what do I add for local sites? | 00:25 |
zylopfa | whats the local ip address of your server? | 00:25 |
@preaction | just use 127.0.0.1 | 00:25 |
zylopfa | the one you wanna have webgui on | 00:25 |
theBrettman645 | right, but what else? | 00:25 |
theBrettman645 | then it's subdir? | 00:26 |
@preaction | the name you want | 00:26 |
zylopfa | no subdirs | 00:26 |
zylopfa | put this in the host file | 00:26 |
zylopfa | 127.0.0.1 www.yourdomainname.com | 00:26 |
theBrettman645 | so 127.0.0.1 customart | 00:26 |
theBrettman645 | I'm not using a domain name | 00:26 |
zylopfa | doesnt matter | 00:26 |
zylopfa | its just for the sake of making other than 1 site | 00:27 |
theBrettman645 | and so how do I view the site? | 00:27 |
zylopfa | is your browser on the machine where webgui is installed also? | 00:27 |
theBrettman645 | nvm, I'll prolly learn all that soon enough | 00:27 |
theBrettman645 | yes | 00:27 |
zylopfa | good | 00:27 |
zylopfa | then its | 00:27 |
zylopfa | www.yourdomainname.com | 00:27 |
zylopfa | or whatever you choose to put there | 00:28 |
theBrettman645 | it will go there instead of the web address? | 00:28 |
theBrettman645 | guess that makes sense | 00:28 |
zylopfa | yeah | 00:28 |
theBrettman645 | I didn't know browsers looked there first but I guess that's part of http protocol? | 00:28 |
zylopfa | skip the dns thing in the manual and continue it | 00:28 |
zylopfa | no its not part of http | 00:28 |
theBrettman645 | gotcha | 00:28 |
@preaction | that's part of the name lookup service of your OS | 00:28 |
zylopfa | its part of the tcpip stack | 00:28 |
theBrettman645 | k | 00:28 |
@preaction | no, tcp has nothing to do with names | 00:29 |
zylopfa | on linux and windows also borrowed some from unix | 00:29 |
@preaction | tcp/ip is only ip addresses. name resolution is different | 00:29 |
zylopfa | no but the deal with using a hosts file | 00:29 |
@pbcj | oh my | 00:29 |
@preaction | is part of the name lookup service of your OS | 00:29 |
zylopfa | still its part of the stack, the drivers the works | 00:29 |
zylopfa | I know dns is a lookup mechanism | 00:29 |
@preaction | but you're saying that names are part of tcp/ip, you could as easily say http is part of tcp/ip | 00:30 |
zylopfa | lets not get into technical discussions its not important for his needs now | 00:30 |
zylopfa | but yeah you are right | 00:30 |
@preaction | it's not, no, but don't confuse him with wrong information :p makes it harder to understand the underlying theories | 00:31 |
zylopfa | fair enough | 00:31 |
theBrettman645 | I got Please contact me at: http://localhost.linuxbox:60834/ after I put ./wreconsole.pl | 00:31 |
@preaction | i mean, i could also say that /etc/hosts is only checked because /etc/resolv.conf says to check hosts before bind | 00:31 |
zylopfa | yeah theBrettman645 the go into your browser and put that in the addr. field | 00:31 |
@pbcj | and no one has mentioned the vhost | 00:31 |
@pbcj | serveralias | 00:31 |
@pbcj | etc | 00:31 |
zylopfa | yeah but its beyond the point | 00:32 |
@pbcj | =) theBrettman645: yay! | 00:32 |
zylopfa | hes trying to install webgui not trying to grasp the whole workings | 00:32 |
theBrettman645 | unable to connect :( | 00:32 |
@preaction | theBrettman645: first guess would be firewall | 00:32 |
zylopfa | have you disabled your firewall? | 00:32 |
@preaction | or make sure it's just http://localhost:60834 | 00:32 |
theBrettman645 | no | 00:32 |
@pbcj | so browse to http://linuxbox:60834/setup | 00:32 |
theBrettman645 | can't I make an exception? | 00:33 |
@preaction | yes | 00:33 |
theBrettman645 | I didn't know it came with one, lol | 00:33 |
zylopfa | /etc/rc3.d/S08iptables stop | 00:33 |
@preaction | all linuxes come with firewalls, it's part of the linux kernel | 00:33 |
zylopfa | for the sake of this test | 00:33 |
zylopfa | else you can change the rules | 00:33 |
@preaction | might want to make it: sudo service iptables stop <- redhat's service utility | 00:33 |
theBrettman645 | I'm in the firewall | 00:34 |
theBrettman645 | go under custom rules? | 00:34 |
zylopfa | yeah | 00:34 |
theBrettman645 | ok and? | 00:34 |
theBrettman645 | it wants a file | 00:34 |
mshepherd | well | 00:35 |
mshepherd | wait | 00:35 |
mshepherd | cause before you monkey with firewall | 00:35 |
zylopfa | wait go to Other Ports | 00:35 |
mshepherd | makesure the console is still up | 00:35 |
theBrettman645 | yeah | 00:35 |
zylopfa | in the setup utility go to Other ports instead | 00:35 |
mshepherd | netstat -n|grep 60834 | 00:35 |
mshepherd | and make sure you're going to the proper address | 00:36 |
theBrettman645 | nothing | 00:37 |
zylopfa | theBrettman645, in that firewall utilit | 00:38 |
mshepherd | so the console is no longer running | 00:38 |
@pbcj | netstat -an|grep 60834 | 00:38 |
zylopfa | go to OtherPorts | 00:38 |
zylopfa | and add | 00:38 |
zylopfa | and then put 60834 | 00:38 |
zylopfa | and apply | 00:38 |
zylopfa | and reload | 00:38 |
zylopfa | then you setup the rule | 00:38 |
zylopfa | and then try again from the browser | 00:38 |
mshepherd | firewall isn't the issue if the console isn't running... | 00:38 |
zylopfa | he said it was | 00:38 |
mshepherd | but received nothing from netstat | 00:39 |
theBrettman645 | I didn't know what he meant by console, lol | 00:39 |
zylopfa | <theBrettman645> I got Please contact me at: http://localhost.linuxbox:60834/ after I put ./wreconsole.pl | 00:39 |
mshepherd | yeah, it _was_ running | 00:39 |
theBrettman645 | lol | 00:39 |
@preaction | you need to leave that thing run as you go to the browser, don't exit out of it | 00:39 |
theBrettman645 | I didn't exit my terminal | 00:39 |
@pbcj | wreconsole is not a daemon | 00:40 |
theBrettman645 | ok so I ./wreconsole.pl again | 00:40 |
zylopfa | yeah and leave it be | 00:40 |
@pbcj | ya | 00:40 |
theBrettman645 | ohhhh, I see what happened | 00:41 |
theBrettman645 | lol | 00:41 |
zylopfa | and after go into a browswe | 00:41 |
zylopfa | and put the address in which it said | 00:41 |
theBrettman645 | host says localhost do I change to localhost.linuxbox? | 00:41 |
@preaction | no, localhost will be fine | 00:42 |
@preaction | localhost is always "this computer" | 00:42 |
zylopfa | http://localhost.linuxbox:60834/ | 00:42 |
zylopfa | just put what the program told you | 00:42 |
theBrettman645 | this is for MySQL | 00:42 |
zylopfa | what did it tell you? | 00:42 |
zylopfa | its propably part of the setup | 00:42 |
theBrettman645 | yes | 00:43 |
theBrettman645 | like the 3rd screen | 00:43 |
theBrettman645 | cuz it's working, lol | 00:43 |
zylopfa | yeah good work | 00:43 |
theBrettman645 | just go with default settings all the way thru? | 00:43 |
zylopfa | yeah that should work | 00:43 |
@pbcj | can we put an easter egg in wg8? RFE: 1 in 10,000 installs yields a rickroll instead of setup page | 00:43 |
zylopfa | haa good idea <3 | 00:44 |
theBrettman645 | awesome | 00:44 |
theBrettman645 | rickroll + easter egg = rotten egg? | 00:45 |
zylopfa | yeah you could say that | 00:45 |
theBrettman645 | what's a cron tab? lol | 00:45 |
theBrettman645 | is that inside webgui? | 00:45 |
zylopfa | its programs that run at certain times | 00:45 |
@pbcj | its a flavor of cola | 00:45 |
zylopfa | you can setup linux to run things when you want them to | 00:46 |
theBrettman645 | oh, so it's on linux? | 00:46 |
zylopfa | yeah | 00:46 |
theBrettman645 | where do I find it? | 00:46 |
@preaction | as root: crontab -e | 00:46 |
theBrettman645 | in a new terminal right? | 00:47 |
@preaction | yes | 00:47 |
zylopfa | yeah | 00:47 |
@preaction | or Ctrl+Z to stop the wreconsole, and then later, "fg" to start it running again | 00:47 |
theBrettman645 | oh wow, I got a sites tab? | 00:48 |
@preaction | see also "bash job control" | 00:48 |
theBrettman645 | I guess I don't have to worry about hosts then since there's a sites tab? | 00:48 |
@preaction | the sites tab is just for webgui sites. you still have to handle name resolution | 00:48 |
theBrettman645 | it's for development only | 00:48 |
theBrettman645 | for now | 00:49 |
theBrettman645 | I can set up testing and remote servers tho? | 00:49 |
@preaction | sites lets you add the site with a given name, but where that name goes is up to the hosts file | 00:49 |
theBrettman645 | I went crontab -e but don't know how to edit it or paste for that matter | 00:51 |
theBrettman645 | looks empty | 00:51 |
zylopfa | yeah | 00:52 |
@preaction | hit "i" and then paste | 00:52 |
zylopfa | you can put the lines in the install manual in there | 00:52 |
@preaction | then "esc" then :wq | 00:52 |
zylopfa | yeah likr preaction said | 00:52 |
theBrettman645 | what if I ended up on the last line? how do I get back to the top? | 00:52 |
@preaction | most likely crontab -e opens up "vim", which is a modal editor | 00:52 |
@preaction | arrow keys? | 00:52 |
theBrettman645 | not working | 00:53 |
theBrettman645 | how do u backspace? | 00:54 |
zylopfa | you copied the lines from the manual? | 00:54 |
theBrettman645 | from the webpage after install | 00:54 |
zylopfa | yeah | 00:54 |
zylopfa | then | 00:54 |
theBrettman645 | I know u hit a letter, not sure which ones | 00:54 |
zylopfa | crontab -e | 00:54 |
theBrettman645 | is id d? | 00:54 |
zylopfa | and then press <insert> key or i | 00:54 |
zylopfa | and then shift+insert | 00:55 |
zylopfa | to paste it | 00:55 |
theBrettman645 | I hit i but then hiit ctrl + v | 00:55 |
theBrettman645 | like a dummy, lol | 00:55 |
zylopfa | yeah thats fine i think also | 00:55 |
theBrettman645 | instead of using paste from context menu | 00:55 |
theBrettman645 | no, it don't work | 00:55 |
theBrettman645 | not in this editor | 00:55 |
zylopfa | ohh ok try shift insert then | 00:55 |
theBrettman645 | it's like vi | 00:55 |
theBrettman645 | well I'm in insert mode | 00:55 |
theBrettman645 | but now I got to backspace | 00:55 |
theBrettman645 | and idk what the commands r | 00:55 |
theBrettman645 | maybe it's vi, I'll look it up | 00:56 |
zylopfa | yeah it is vi | 00:56 |
zylopfa | but did yuo copy it in? or how far are yuo | 00:56 |
zylopfa | you | 00:56 |
zylopfa | you can do it over again just press <esc> | 00:57 |
zylopfa | and then | 00:57 |
zylopfa | :q! | 00:57 |
zylopfa | and we can start from | 00:58 |
zylopfa | crontab -e | 00:58 |
theBrettman645 | it's ok. I got it | 00:58 |
theBrettman645 | same commands as v | 00:58 |
theBrettman645 | *vi | 00:58 |
theBrettman645 | I hit escape then dd to delete the line | 00:58 |
theBrettman645 | then i | 00:58 |
theBrettman645 | then went to edit > paste | 00:58 |
theBrettman645 | then esc again | 00:58 |
zylopfa | yeah it is vi | 00:58 |
theBrettman645 | then :wq | 00:59 |
theBrettman645 | ta da! | 00:59 |
zylopfa | good | 00:59 |
@preaction | well, it's vi iMproved, hence, vim | 00:59 |
-!- daviddelikat [~user@h184-60-24-176.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer] | 00:59 |
theBrettman645 | ah | 00:59 |
mshepherd | vim++ | 00:59 |
theBrettman645 | lol | 00:59 |
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui | 01:00 |
theBrettman645 | how do I check that it's gonna start with fedora now? | 01:01 |
theBrettman645 | it wasn't verbose when I ran those commands for it | 01:02 |
zylopfa | http://www.webgui.org/wiki/startup-scripts | 01:03 |
@preaction | that's not part of the setup process, read /data/wre/docs/install.txt to see how to install the service scripts and use chkconfig | 01:03 |
SquOnk | Hey people. | 01:04 |
zylopfa | ln -s /data/wre/sbin/services/redhat/webgui /etc/init.d/webgui | 01:04 |
zylopfa | chkconfig --add webgui | 01:04 |
zylopfa | chkconfig webgui on | 01:04 |
zylopfa | Hail SquOnk | 01:04 |
SquOnk | preaction: Is there a way to validate a DataForm field using a regex? | 01:04 |
SquOnk | zylopfa: Hello | 01:05 |
@preaction | SquOnk: only in the JS as far as i know | 01:05 |
@preaction | or .. in theory.. though a data form entry workflow activity | 01:05 |
+perlDreamer | but that would be after the entry was saved | 01:05 |
theBrettman645 | I used the chkconfig, it was at the bottom of the page under platform specific notes... | 01:05 |
@preaction | but that'd be async, after the user has already left | 01:05 |
SquOnk | preaction: Nah. I guess I'll have to add the validation to the pulldown instead. | 01:05 |
zylopfa | Oi i should make a form control for that good idea SquOnk | 01:05 |
@preaction | perlDreamer: not necessarily, you could turn saveData off and have the activity save the data manually | 01:06 |
+perlDreamer | true dat | 01:06 |
SquOnk | preaction: I need to validate national ID number along the lines of (V|E)\d{5,10} | 01:06 |
theBrettman645 | I put all that in that u typed but it didn't do anything | 01:06 |
+perlDreamer | you could create a custom form plugin | 01:06 |
+perlDreamer | and enable the DataForm to use it | 01:06 |
@preaction | theBrettman645: use chkconfig --list and look for webgui | 01:06 |
zylopfa | did it come with any errors theBrettman645 ? | 01:06 |
SquOnk | preaction: And also Tax IDs along the lines of (V|E|J)-?\d{10}-?\d | 01:06 |
+perlDreamer | or better yet, let the DataForm use any form plugin that is dynamicCompatible | 01:06 |
SquOnk | perlDreamer: I figured that out by looking at the code, but wondered if it was already done :-( | 01:07 |
theBrettman645 | no errors | 01:08 |
SquOnk | Anyway, it's not urgent but it would be nice to have a 'Regex' type. | 01:08 |
zylopfa | perlDreamer, what does it mean that they are dynamic compatible? | 01:08 |
zylopfa | arent all form validation modules taken in? | 01:09 |
+perlDreamer | SquOnk, even if there was a Regex type, it wouldn't have a field available in the interface to enter in a Regex | 01:09 |
+perlDreamer | not until preaction's magic 8 Form interface | 01:09 |
zylopfa | ahh sweet | 01:10 |
+perlDreamer | iirc, you'll be able to ask a form plugin for its configuration form | 01:10 |
+perlDreamer | rather than what we have now, which is 1 size fits all | 01:10 |
theBrettman645 | off off on on on on off | 01:10 |
theBrettman645 | is that how it's supposed to be? | 01:11 |
@preaction | yes | 01:11 |
theBrettman645 | cool, thx | 01:11 |
zylopfa | anything thats called webgui theBrettman645 ? | 01:11 |
theBrettman645 | guess I'm up and running | 01:11 |
theBrettman645 | yes, webgui is there | 01:11 |
zylopfa | good | 01:12 |
theBrettman645 | so I guess that's set so it will startup with fedora | 01:12 |
zylopfa | the 0: 1: 2: etc are runlevels | 01:12 |
theBrettman645 | now it's time to read the whole guide, fun | 01:12 |
zylopfa | haa yeah | 01:12 |
zylopfa | so now it should start up webgui when ever you turn your machine on | 01:13 |
theBrettman645 | now, how on earth do I get my username to work right on irc? I'm using irc2go and I don't know how to login right or something | 01:13 |
zylopfa | and close it down when you shut it down | 01:13 |
theBrettman645 | cuz I signed up for freenode | 01:13 |
zylopfa | I use a program in linux called XChat | 01:14 |
theBrettman645 | so I should be able to login to freenode as theBrettman but I'm not sure how I put in my password | 01:14 |
@preaction | /msg nickserv identify password | 01:14 |
theBrettman645 | I kinda like using irc2go cuz it's easy and I can go on to any irc pretty easy | 01:14 |
theBrettman645 | got it, thx | 01:14 |
theBrettman645 | I seen it but it flashes so fast! lol | 01:14 |
theBrettman645 | nickserver theBrettman | 01:17 |
theBrettman645 | huh? | 01:17 |
theBrettman645 | grr | 01:17 |
theBrettman645 | lol | 01:17 |
theBrettman645 | how do I change to my original? | 01:17 |
@preaction | /nick newnick | 01:18 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 01:18 |
theBrettman645 | it won't work | 01:18 |
theBrettman645 | it does nothing, lol | 01:18 |
@preaction | check the status window, maybe something is wrong | 01:18 |
theBrettman645 | it says the name is already taken but how do I change to it? lol | 01:20 |
scrottie0 | change it to something that isn't taken. | 01:20 |
@preaction | taken, someone else is using it. | 01:20 |
theBrettman645 | it's mine, I got a password for it | 01:21 |
@pbcj | identify via /msg NickServ identify <password>. | 01:21 |
@preaction | then //msg nickserv ghost theBrettman password | 01:21 |
@preaction | er... one / | 01:21 |
theBrettman645 | it just says theBrettman645 is not a registered nickname | 01:21 |
@preaction | you ghost your real nickname, that will kick whoever is using it off the server | 01:22 |
theBrettman645 | but I just ghosted myself, lol | 01:22 |
theBrettman645 | ohhhh | 01:22 |
theBrettman645 | ha ha | 01:22 |
@preaction | /msg nickserv help | 01:22 |
-!- theBrettman645 is now known as theBrettman | 01:22 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving] | 01:23 |
theBrettman | cool, got it now | 01:23 |
theBrettman | yay, I'm me again! lol | 01:23 |
theBrettman | well thx for all ur help guys! | 01:24 |
theBrettman | I'm sure I'll be back to bug u again after I'm done with the manual | 01:24 |
-!- griuzly_ [~griuzly@host182-17-static.88-82-b.business.telecomitalia.it] has left #webgui ["Sto andando via"] | 01:26 |
-!- theBrettman [~theBrettm@184.18.5.120] has quit [Quit: http://irc2go.com/] | 01:28 |
-!- theBrettman [~theBrettm@184.18.5.120] has joined #webgui | 01:54 |
theBrettman | /msg nickserv identify pisces4622 | 01:54 |
theBrettman | ok, so I don't see anything in the docs for add a site... | 01:57 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 01:59 |
-!- theBrettman [~theBrettm@184.18.5.120] has quit [Quit: http://irc2go.com/] | 02:00 |
-!- theBrettman [~theBrettm@184.18.5.120] has joined #webgui | 02:00 |
@preaction | it's in the admin guide, http://webgui.org/user-guides | 02:03 |
theBrettman | thx | 02:04 |
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!] | 02:04 |
theBrettman | ok, tried to figure it out on my own but what's the best way to restart mod_perl, mod_proxy, and Spectre? | 02:26 |
-!- jjm_ [~jjm@ip98-180-60-146.ga.at.cox.net] has joined #webgui | 02:29 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:30 |
-!- Radix__ is now known as Radix_ | 02:31 |
-!- mode/#webgui [+v Radix_] by ChanServ | 02:31 |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: Connection reset by beer] | 02:31 |
-!- Radix_ [quasselcor@203.161.71.161] has joined #webgui | 02:32 |
-!- mode/#webgui [+v Radix_] by ChanServ | 02:32 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [] | 02:47 |
jjm_ | \msg perlDreamer Colin? | 02:54 |
jjm_ | opps | 02:55 |
theBrettman | anyone can tell me how to restart mod_perl, mod_proxy, and Spectre? | 03:04 |
@preaction | wreservice --restart modperl modproxy spectre | 03:18 |
theBrettman | thx | 03:20 |
theBrettman | what dir I gotta be in for wreservice? | 03:23 |
theBrettman | cuz it didn't work | 03:24 |
@preaction | you need to source the WRE's environment, by doing "source /data/wre/sbin/setenvironment.sh". then you can do wreservice.pl. this should be covered in the admin's guide | 03:27 |
+perlDreamer | wreservice.pl --restart web spectre | 03:29 |
theBrettman | weird, I didn't see it anywhere yet | 03:30 |
+perlDreamer | did you follow preaction's instructions for setting the environment first? | 03:31 |
theBrettman | yes but I wasn't root | 03:33 |
theBrettman | trying again as root | 03:34 |
theBrettman | I'm getting all kinds of alerts | 03:35 |
+perlDreamer | red, blue and green? | 03:35 |
theBrettman | a cpl windows popped up | 03:35 |
theBrettman | and it didn't work | 03:35 |
theBrettman | first was permission denied | 03:36 |
theBrettman | that was on mod_perl | 03:36 |
theBrettman | same on mod_proxy | 03:37 |
+perlDreamer | do you have SELinux enabled? | 03:37 |
theBrettman | and same on the last | 03:37 |
theBrettman | idk, but it said something about SELinux | 03:37 |
theBrettman | what on earth is SELinux? | 03:37 |
+perlDreamer | Security Enhanced Linux | 03:37 |
theBrettman | I guess it is enabled | 03:38 |
+perlDreamer | in the install docs, it says that SELinux needs to be disabled to run WebGUI | 03:38 |
theBrettman | that's what's blocking? | 03:38 |
theBrettman | ahhhh | 03:38 |
theBrettman | ok | 03:38 |
+perlDreamer | pretty much everything :/ | 03:38 |
theBrettman | y does that sound like a bad idea? | 03:38 |
theBrettman | is there a way to just configure selinux for webgui? | 03:39 |
+perlDreamer | I'm sure there is, but no one has done it | 03:40 |
theBrettman | I guess it's about writing policies | 03:40 |
+perlDreamer | yes | 03:41 |
theBrettman | that's weird, it said I don't have vim | 03:42 |
theBrettman | lol | 03:42 |
theBrettman | it musta been using vi after all | 03:42 |
theBrettman | ohwell, I have it now | 03:42 |
-!- theBrettman [~theBrettm@184.18.5.120] has quit [Quit: http://irc2go.com/] | 03:54 |
-!- theBrettman [~theBrettm@184.18.5.120] has joined #webgui | 03:57 |
theBrettman | still gettin permission denied :( | 04:12 |
@preaction | where are you getting it? | 04:16 |
theBrettman | got selinux disabled | 04:16 |
theBrettman | when I try to restart everything | 04:16 |
theBrettman | modperl modproxy and spectre | 04:17 |
theBrettman | looks more like its just modproxy | 04:17 |
@preaction | pastebin the error log someplace | 04:20 |
theBrettman | u mean the message I keep getting from WRE Service Alert? | 04:22 |
theBrettman | let me delete it and try one more time cuz it's appending stuff | 04:24 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 04:24 |
jjm_ | Colin, you here? | 04:25 |
theBrettman | I'm supposed to put in wreservice.pl --restart modperl modproxy spectre right? | 04:26 |
theBrettman | I'm actually getting command not found again... | 04:26 |
@preaction | you need to source the WRE again | 04:27 |
theBrettman | do I have to do that every time I restart? | 04:27 |
@preaction | everytime you open a console | 04:27 |
theBrettman | I forgot how. where is it in the docs? | 04:29 |
+perlDreamer | preaction, meet jjm_ | 04:29 |
+perlDreamer | jjm_ meet preaction | 04:29 |
theBrettman | ha, I tried cd /data/wre/sbin and then ./wreservice.pl --restart modperl modproxy spectre and they all failed :( | 04:32 |
theBrettman | except spectre | 04:32 |
theBrettman | lol | 04:32 |
theBrettman | only error I'm getting now is Apache/mod_proxy could NOT be restarted. localhost | 04:35 |
+perlDreamer | if modperl won't start | 04:36 |
+perlDreamer | modproxy won't start either | 04:36 |
+perlDreamer | so track it down there | 04:36 |
theBrettman | I'm kind of a noob | 04:39 |
theBrettman | I don't know where to look | 04:39 |
theBrettman | some logs or something? | 04:39 |
@preaction | /data/wre/var/logs | 04:40 |
@preaction | i suspect you haven't yet run /data/WebGUI/sbin/testEnvironment.pl | 04:40 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 253 seconds] | 04:41 |
theBrettman | that failed | 04:44 |
theBrettman | on line 23 | 04:44 |
theBrettman | can't locate CPAN.pm | 04:45 |
@preaction | did you source in the WRE? | 04:45 |
theBrettman | where do I find that in the docs so I don't have to keep asking? | 04:45 |
theBrettman | I forgot how | 04:46 |
@preaction | "source /data/wre/sbin/setenvironment.sh" | 04:46 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 04:46 |
theBrettman | I found it in the docs and where it tells u to do it there's a typo | 04:50 |
theBrettman | it says . setenvironment.sh instead of ./setenvironment.sh | 04:50 |
+perlDreamer | the docs are correct | 04:50 |
@preaction | the docs are correct | 04:51 |
@preaction | . means "source". | 04:51 |
+perlDreamer | in Bash, . is short for "source" | 04:51 |
* preaction mutters about the echo | 04:51 |
+perlDreamer | echo :) | 04:51 |
+perlDreamer | these aren't the droids you're looking for | 04:51 |
theBrettman | ohhhh | 04:51 |
theBrettman | so I should figure out how to add /data/wre/sbin/setenvironment.sh to my profile | 04:52 |
theBrettman | is it ln -s /data/wre/sbin/setenvironment.sh /etc/init.d/setenvironment.sh and then chkconfig --add setenvironment.sh and chkconfig setenvironment.sh on? | 04:54 |
+perlDreamer | no | 04:55 |
+perlDreamer | that adds a service | 04:55 |
theBrettman | I almost thought I was smart | 04:55 |
+perlDreamer | to alter your environment, you can link it to /etc/profile.d | 04:55 |
+perlDreamer | however, certain libraries conflict with system libraries | 04:55 |
+perlDreamer | so it may prevent you from installing updates via yum | 04:55 |
theBrettman | so I should just leave it be? | 04:55 |
+perlDreamer | I make a short alias | 04:56 |
+perlDreamer | wreme | 04:56 |
theBrettman | so I call the alias wreme what do I set it to? | 04:58 |
theBrettman | does it have source in it? | 04:58 |
theBrettman | or is it /data/wre/sbin/setenvironment.sh? | 04:59 |
theBrettman | so then I would go . wreme? | 04:59 |
+perlDreamer | no | 04:59 |
+perlDreamer | to set up an alias do | 04:59 |
+perlDreamer | alias wreme='source /data/wre/sbin/setenvironment.sh' | 04:59 |
theBrettman | ok, so I do use source | 04:59 |
+perlDreamer | then, anytime you type wreme it will run that command | 04:59 |
theBrettman | got it | 04:59 |
theBrettman | still getting can't locate CPAN.pl | 05:04 |
theBrettman | *CPAN.pm | 05:04 |
@preaction | what does "which perl" say? | 05:06 |
@preaction | and you disabled selinux with "setenforce 0" right? | 05:06 |
theBrettman | no SELINUX=disabled | 05:08 |
theBrettman | which perl says /usr/bin/perl | 05:10 |
@preaction | then you didn't source the environment correctly | 05:10 |
@preaction | which perl should say /data/wre/prereqs/bin/perl | 05:10 |
theBrettman | I made the alias and ran it | 05:11 |
@preaction | you don't run it. you source it. | 05:11 |
theBrettman | the alias has source in it | 05:11 |
theBrettman | I think... let me double check | 05:11 |
theBrettman | yeah, left source out | 05:13 |
theBrettman | that works now | 05:13 |
theBrettman | do I want to upgrade LWP? | 05:14 |
@preaction | you probably want to upgrade everything | 05:14 |
theBrettman | I'll just keep saying yes till everything is done as long as it doesn't ask me to sell my soul to the devil... | 05:16 |
+perlDreamer | you need an optional module for spiritual transactions | 05:16 |
theBrettman | rofl | 05:16 |
theBrettman | wow, that's a lot of stuff | 05:21 |
theBrettman | what's it building? a spaceship? | 05:21 |
theBrettman | yay, done! | 05:25 |
theBrettman | and everyting started | 05:26 |
theBrettman | do I have to choose a site design? I wanna make my own | 05:29 |
+perlDreamer | we don't have an option for a blank style | 05:32 |
theBrettman | damn | 05:34 |
theBrettman | well thx guys! I'm up and running! | 05:35 |
theBrettman | wow, that shortcut feature is cool! | 05:49 |
theBrettman | it seems like u guys thought of everything | 05:52 |
theBrettman | I can't imagine all the plugins I'd have to install on wordpress to do all of this | 05:53 |
theBrettman | and then have to debug or hack all of their plugins | 05:53 |
+perlDreamer | well, not everything, but there's a lot in there :) | 05:53 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Quit: Ex-Chat] | 06:00 |
-!- jjm_ [~jjm@ip98-180-60-146.ga.at.cox.net] has quit [Quit: Leaving] | 06:40 |
theBrettman | is layers possible or easy to do? | 06:45 |
@preaction | layers of what? | 06:46 |
theBrettman | as in if I want a layer to appear on top of another layer | 06:55 |
theBrettman | like maybe I have the navigation bar and I want the logo to cover the left side of it | 06:56 |
@preaction | read the designers guide, and read some documents about CSS | 06:57 |
theBrettman | i'll get there eventually, lol | 07:03 |
theBrettman | I'm on the primer now | 07:03 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 07:09 |
-!- kaare_ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has joined #webgui | 07:10 |
-!- theBrettman [~theBrettm@184.18.5.120] has quit [Quit: http://irc2go.com/] | 07:23 |
-!- andyiomoon [~andyiomoo@vpn246-28.cc.swin.edu.au] has joined #webgui | 09:10 |
scrottie0 | mornin'. | 09:13 |
andyiomoon | afternoon scrottie0 | 09:17 |
andyiomoon | that was a greeting and not a correction | 09:17 |
scrottie0 | hah | 09:22 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 10:06 |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:06 |
-!- andyiomoon [~andyiomoo@vpn246-28.cc.swin.edu.au] has quit [Ping timeout: 248 seconds] | 11:06 |
-!- andyiomoon [~andyiomoo@vpn246-28.cc.swin.edu.au] has joined #webgui | 11:06 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 13:47 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Read error: Operation timed out] | 15:15 |
-!- daviddelikat1 [~user@69.129.206.153] has joined #webgui | 15:17 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 250 seconds] | 15:20 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 16:10 |
-!- mode/#webgui [+v BartJol] by ChanServ | 16:10 |
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui | 16:20 |
elnino | Good Morning! | 16:20 |
elnino | Is there any way I can modify a shortcutted httpproxy's url using output from a sql report displayed on the sme pagelayout? | 16:21 |
elnino | basically, I have a db of urls I want to http proxy on a single page. | 16:27 |
elnino | I suppose I can do a drop list, but that would make the user "click", and we wanted to somehow display it all. | 16:27 |
-!- andyiomoon [~andyiomoo@vpn246-28.cc.swin.edu.au] has quit [Quit: Leaving.] | 16:27 |
xdanger | Is there some sql helper library that does the same things that WebGUI::SQL ? | 16:38 |
-!- vayde [~vayde@184-100-124-64.mpls.qwest.net] has quit [Remote host closed the connection] | 17:00 |
-!- vayde [~vayde@184-100-124-64.mpls.qwest.net] has joined #webgui | 17:03 |
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has quit [Quit: Page closed] | 17:18 |
+BartJol | xdanger: well, I suppose that that is a specific WebGUI api, depending on what you wanna use it for, I'm sure someone invented that weel | 17:18 |
xdanger | I'm just used working with quickArray, buildArray* ,etc ;) | 17:19 |
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has joined #webgui | 17:20 |
-!- mode/#webgui [+o khenn] by ChanServ | 17:20 |
+BartJol | I should say, browse cpan | 17:20 |
xdanger | I tied, didn't find anything | 17:21 |
xdanger | tried | 17:21 |
+BartJol | well, I guess you can use the module separate from webgui, prolly have to make some alterations | 17:22 |
+BartJol | for building the db object | 17:22 |
@khenn | what are you trying to do? | 17:29 |
* BartJol is trying to sip a beer and succeeded! | 17:39 |
SDuensin | Can I scream? Would that be ok? | 17:52 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has joined #webgui | 17:57 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:57 |
+perlDreamer | Hey, everyone. TGIF | 17:58 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:05 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 18:07 |
-!- mode/#webgui [+o pbcj] by ChanServ | 18:07 |
+BartJol | friday afternoon even | 18:11 |
+BartJol | luckily we have andy going of to drink beer when we start working, now we can do that to USA people | 18:12 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 18:14 |
@pbcj | heyoooooo | 18:15 |
scrottie0 | heeeey. | 18:23 |
SDuensin | Hey gang. Anyone managed to get WebGUI and PayPal to do subscription payments? | 18:23 |
+perlDreamer | not yet | 18:24 |
+perlDreamer | we're waiting for your patch :) | 18:24 |
SDuensin | I _knew_ that was coming. | 18:24 |
* perlDreamer has a 1-track IRC chat | 18:24 |
SDuensin | It's a shame you can't afford me to write all this cool stuff. :-P | 18:25 |
+perlDreamer | most people who get paid to write cool stuff for WebGUI start off making volunteer contributions | 18:26 |
SDuensin | What? You don't want to look at Apple II graphics stored in disk images? :-P | 18:26 |
+perlDreamer | uh, non-Acme meaningful core contributions? :D | 18:26 |
SDuensin | hehe | 18:26 |
+perlDreamer | seriously though, I would guess that extending the PayPal drivers to do subscriptions wouldn't be that bad code-wise | 18:28 |
+perlDreamer | I say that, of course, with little to no knowledge about how to actually do it | 18:28 |
SDuensin | I honestly don't know. I'd think it'd be similar to how iTransact works. They run the charge every month and report back the results. | 18:29 |
+perlDreamer | so, we need to tell PayPal what URL to ring up on the WebGUI site | 18:30 |
+perlDreamer | and then have code to accept that, validate it and do the right magic on our end | 18:30 |
SDuensin | Yup. And I think there's a way to send PayPal the URL to use when the subscription/payment is made. (You can fill it in on their site, but then you only get *one* - sucks for multiple sites!) | 18:31 |
xdanger | Maybe I should stop for this week and get some beer... I have looked at legacy perl code for this week and it makes me suicidal.. | 18:44 |
-!- kaare_ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has quit [Ping timeout: 252 seconds] | 18:44 |
xdanger | about every "don't do it like this" rules have been broken in that code... | 18:44 |
mshepherd | mornin | 18:45 |
+perlDreamer | If WebGUI8 admin is not modal anymore, does that mean it's like emacs? | 19:18 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 19:57 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 19:57 |
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving] | 20:06 |
scrottie0 | mornin' mshepherd | 20:07 |
CIA-70 | webgui: Paul Driver master * re901b95 / (3 files in 3 dirs): rfe #12108: Mail to Group preference field - http://bit.ly/f7JsyY | 20:22 |
-!- mshepherd [~fallout@75-135-66-252.dhcp.mdsn.wi.charter.com] has quit [Ping timeout: 246 seconds] | 20:32 |
ckotil | http://txt2re.com/ | 21:12 |
@khenn | I just wanted to let you all know that Test::MockObject::Extend is the coolest perl module ever | 21:40 |
Haarg | it is very handy, yes | 21:41 |
--- Day changed Sat Apr 16 2011 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 00:44 |
zylopfa | Greetings Webguiands | 00:44 |
scrottie0 | ahoy! | 00:56 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 01:13 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:27 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 02:33 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 246 seconds] | 02:46 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 02:59 |
-!- fokat [~lem@97.66.129.225] has joined #webgui | 03:07 |
@pbcj | have a great weekend all | 03:18 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving] | 03:19 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [] | 03:19 |
-!- fokat [~lem@97.66.129.225] has quit [Ping timeout: 240 seconds] | 04:39 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 04:55 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 05:29 |
-!- Radix_ [quasselcor@203.161.71.161] has quit [Quit: No Ping reply in 180 seconds.] | 09:34 |
-!- Radix_ [quasselcor@203.161.71.161] has joined #webgui | 09:39 |
-!- mode/#webgui [+v Radix_] by ChanServ | 09:39 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 15:23 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 17:21 |
-!- mode/#webgui [+o pbcj] by ChanServ | 17:21 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Client Quit] | 17:22 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Remote host closed the connection] | 18:10 |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has left #webgui ["Leaving."] | 21:38 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 21:53 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Quit: Leaving.] | 22:00 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 23:22 |
--- Day changed Sun Apr 17 2011 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 00:31 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 04:04 |
-!- daviddelikat1 [~user@69.129.206.153] has quit [Read error: Connection reset by peer] | 05:18 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 05:50 |
-!- Radix__ [quasselcor@203.161.71.161] has joined #webgui | 06:01 |
-!- mode/#webgui [+v Radix__] by ChanServ | 06:01 |
-!- Radix_ [quasselcor@203.161.71.161] has quit [Read error: Connection reset by peer] | 06:01 |
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Ping timeout: 246 seconds] | 10:15 |
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui | 10:15 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 11:15 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 246 seconds] | 11:16 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 11:20 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 11:57 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 16:52 |
-!- kaare_ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has joined #webgui | 18:11 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 21:47 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 260 seconds] | 21:50 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 246 seconds] | 23:28 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 23:28 |
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has quit [Ping timeout: 252 seconds] | 23:41 |
--- Day changed Mon Apr 18 2011 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 00:15 |
-!- mode/#webgui [+o pbcj] by ChanServ | 00:15 |
-!- mshepherd [~fallout@75-135-66-252.dhcp.mdsn.wi.charter.com] has joined #webgui | 00:19 |
-!- kaare_ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has quit [Ping timeout: 246 seconds] | 00:32 |
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 03:54 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 246 seconds] | 03:55 |
-!- waxhead_ [~pete@ppp121-45-195-39.lns20.cbr1.internode.on.net] has joined #webgui | 04:22 |
-!- waxhead [~pete@ppp121-45-199-133.lns20.cbr1.internode.on.net] has quit [Ping timeout: 248 seconds] | 04:24 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 04:27 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has joined #webgui | 04:55 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 04:55 |
-!- Trex [~Trex@c-71-63-130-170.hsd1.mn.comcast.net] has joined #webgui | 04:57 |
Trex | Someone called? | 04:57 |
scrottie0 | sorry sir, no messages. | 05:06 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 05:28 |
-!- Trex [~Trex@c-71-63-130-170.hsd1.mn.comcast.net] has left #webgui [] | 05:44 |
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 06:06 |
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui | 08:08 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 240 seconds] | 09:48 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 10:07 |
-!- mode/#webgui [+o pbcj] by ChanServ | 10:07 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 10:15 |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:15 |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 13:29 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 260 seconds] | 13:32 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Ping timeout: 240 seconds] | 14:05 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 14:06 |
-!- mode/#webgui [+v BartJol] by ChanServ | 14:06 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 264 seconds] | 14:44 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Read error: Operation timed out] | 15:10 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 15:12 |
-!- mode/#webgui [+v BartJol] by ChanServ | 15:12 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 15:35 |
-!- waxhead_ [~pete@ppp121-45-195-39.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat] | 15:36 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 15:56 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 250 seconds] | 15:58 |
-!- kaare__ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has joined #webgui | 16:42 |
-!- qwebirc88687 [99610934@gateway/web/freenode/ip.153.97.9.52] has joined #webgui | 17:04 |
qwebirc88687 | Hey, anyone there? I've got a problem with webgui | 17:05 |
-!- qwebirc20292 [47c47f14@gateway/web/freenode/ip.71.196.127.20] has joined #webgui | 17:06 |
qwebirc20292 | I cannot connect to the Webgui users guide = Permission Denied! | 17:07 |
-!- qwebirc88687 [99610934@gateway/web/freenode/ip.153.97.9.52] has left #webgui [] | 17:08 |
mshepherd | morning | 17:11 |
+BartJol | qwebirc20292: lemme have a look | 17:18 |
+BartJol | mmmm, they did seem to block it | 17:19 |
+BartJol | strange | 17:19 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 17:25 |
-!- mode/#webgui [+o bopbop] by ChanServ | 17:25 |
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has joined #webgui | 17:50 |
-!- mode/#webgui [+o khenn] by ChanServ | 17:50 |
@pbcj | mornin | 17:59 |
mshepherd | how's it? | 17:59 |
@pbcj | monday | 18:00 |
mshepherd | yeah, f that | 18:00 |
@pbcj | BartJol, which guide isn't working? | 18:02 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:03 |
+BartJol | all of them | 18:08 |
@pbcj | still? | 18:17 |
-!- perlDreamer [~colink@50.43.12.94] has joined #webgui | 18:47 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:47 |
+BartJol | pbcj: still :( | 18:49 |
@pbcj | not for me | 18:49 |
@pbcj | RIPE hates you | 18:49 |
+BartJol | lemme check another browser | 18:49 |
@pbcj | and the webgui guides are a bit, well, racey | 18:49 |
@pbcj | this is payback for shutting down my unreal server(s) | 18:50 |
+BartJol | ah, another browser works, maybe caching | 18:50 |
+BartJol | eeeh, did I shutdown one of your servers? | 18:50 |
@pbcj | no, I was behaving | 18:50 |
+perlDreamer | yeah, just as he was about frag the Danes, too! | 18:50 |
@pbcj | and now that I got the memo about not fragging the Danes, that dream is pretty much shot | 18:51 |
+BartJol | starnge, I can't when I'm logged in it seems | 18:51 |
+perlDreamer | maybe Bartjol was working in the interest of International peace | 18:51 |
mshepherd | i also get perm denied on the user guides | 18:52 |
mshepherd | let me logout and try | 18:52 |
@pbcj | woah | 18:52 |
mshepherd | yeah, they work fine | 18:52 |
@bopbop | permissions are set to be visible to visitors... registered users should work too - let me switch it to Everyone and see if it works for you guys | 18:53 |
+BartJol | so permission to visitor instead of everybody? | 18:53 |
+perlDreamer | Permissions should be set to everyone | 18:53 |
@pbcj | so that would break if you didn't have cookies enabled? | 18:53 |
+perlDreamer | since Visitors means "only people who are not logged in" | 18:53 |
+perlDreamer | if you didn't have cookies enabled | 18:53 |
+perlDreamer | you can never have a session | 18:54 |
+BartJol | it would work | 18:54 |
+perlDreamer | so you're always Visitor | 18:54 |
+BartJol | whoohoo, I get in | 18:54 |
+perlDreamer | bopbop, I just fixed the CM guide | 18:54 |
+perlDreamer | are you working on the others? | 18:54 |
+BartJol | still, it is differnt | 18:54 |
@bopbop | so did I :) | 18:54 |
@bopbop | yes, I'll get the others | 18:54 |
+BartJol | but I suppose those are othe objects | 18:55 |
+perlDreamer | okay, I'll fix other kinds of bugs | 18:55 |
@bopbop | what's different Bartjol? | 18:57 |
qwebirc20292 | Users guide are working in - checked only chrome & firefox | 19:01 |
@bopbop | should be all fixed now | 19:01 |
+BartJol | I'll look | 19:01 |
+BartJol | ah, it's ok now, it were just the underlying object that also had to be done | 19:02 |
+BartJol | thanks | 19:06 |
+BartJol | and till next time | 19:06 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 19:06 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 19:16 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: napping] | 21:01 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 21:22 |
-!- mode/#webgui [+o bopbop] by ChanServ | 21:22 |
CIA-70 | webgui: Colin Kuskie master * rcf36a15 / (7 files in 6 dirs): | 21:37 |
CIA-70 | webgui: When the Sku for an item no longer exists, do not show links to it. Check for | 21:37 |
CIA-70 | webgui: bad skus in Transaction/www_viewItem. Provide variables to not show links when | 21:37 |
CIA-70 | webgui: the skus do not exist. Handle existing links better by not returning the user | 21:37 |
CIA-70 | webgui: to the home page, but to the transaction. Fixes bug #12107. - | 21:37 |
CIA-70 | webgui: http://bit.ly/ggoU8D | 21:37 |
CIA-70 | webgui: Colin Kuskie webgui-7.9 * re0bd813 / (7 files in 6 dirs): | 21:38 |
CIA-70 | webgui: When the Sku for an item no longer exists, do not show links to it. Check for | 21:38 |
CIA-70 | webgui: bad skus in Transaction/www_viewItem. Provide variables to not show links when | 21:38 |
CIA-70 | webgui: the skus do not exist. Handle existing links better by not returning the user | 21:38 |
CIA-70 | webgui: to the home page, but to the transaction. Fixes bug #12107. - | 21:38 |
CIA-70 | webgui: http://bit.ly/hEG6ap | 21:38 |
CIA-70 | webgui: Colin Kuskie master * r9065aa9 / lib/WebGUI/Shop/Transaction.pm : Fix a syntax error in the Transaction. - http://bit.ly/fsDEW6 | 22:04 |
CIA-70 | webgui: Colin Kuskie webgui-7.9 * rabe9b48 / lib/WebGUI/Shop/Transaction.pm : Fix a syntax error in the Transaction. - http://bit.ly/eiyKTT | 22:04 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye] | 22:47 |
-!- qwebirc20292 [47c47f14@gateway/web/freenode/ip.71.196.127.20] has quit [Quit: Page closed] | 23:09 |
-!- kaare__ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has quit [Ping timeout: 258 seconds] | 23:10 |
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has quit [Ping timeout: 252 seconds] | 23:15 |
@preaction | I highly recommend never doing what I am right now doing: working with JS over multiple frames | 23:29 |
@preaction | it makes for nice features, like a frame getting enhanced by its parent, but if everything isn't prepared to be inserted into a different document than the current document, everything goes wonky | 23:30 |
+perlDreamer | the JsonTable is being a little schizoid | 23:30 |
+perlDreamer | on the one hand, it generates columns for all json hash entries | 23:31 |
+perlDreamer | but then, if it's not a valid field, it leaves the cell with | 23:31 |
--- Day changed Tue Apr 19 2011 |
-!- khenn [ab9fc20a@gateway/web/freenode/ip.171.159.194.10] has joined #webgui | 00:06 |
-!- mode/#webgui [+o khenn] by ChanServ | 00:06 |
CIA-70 | webgui: Doug Bell WebGUI8 * r9d6fa33 / (3 files in 2 dirs): | 00:48 |
CIA-70 | webgui: remove toggleToolbar and getToolbar state | 00:48 |
CIA-70 | webgui: These are not necessary with the new toolbars - http://bit.ly/i0eWSM | 00:48 |
CIA-70 | webgui: Doug Bell WebGUI8 * r5612871 / (7 files in 5 dirs): new, fully-javascript admin toolbars - http://bit.ly/hZgEI5 | 00:48 |
CIA-70 | webgui: Doug Bell WebGUI8 * r9068e75 / lib/WebGUI/Macro/AdminToggle.pm : AdminToggle can only be on - http://bit.ly/hGj4Ey | 00:48 |
-!- perlDreamer [~colink@50.43.12.94] has quit [Quit: Leaving.] | 01:14 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 246 seconds] | 02:26 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 02:27 |
-!- sbaur [~Adium@130.157.145.37] has left #webgui [] | 02:38 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 246 seconds] | 03:33 |
-!- jimX11 [~jjm@ip98-180-60-146.ga.at.cox.net] has joined #webgui | 03:41 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 03:42 |
CIA-70 | webgui: Colin Kuskie webgui-7.9 * r028d639 / (4 files in 4 dirs): | 04:24 |
CIA-70 | webgui: Fix the display of the lastUpdated and lastResult fields for Calendar iCal | 04:24 |
CIA-70 | webgui: feeds. Fix the name of the status field in the Asset definition. Update all | 04:24 |
CIA-70 | webgui: revisions of all calendars to fix the issue. Fixes bug #12104. - | 04:24 |
CIA-70 | webgui: http://bit.ly/h8N63T | 04:24 |
CIA-70 | webgui: Colin Kuskie master * re5d94f3 / (4 files in 4 dirs): | 04:25 |
CIA-70 | webgui: Fix the display of the lastUpdated and lastResult fields for Calendar iCal | 04:25 |
CIA-70 | webgui: feeds. Fix the name of the status field in the Asset definition. Update all | 04:25 |
CIA-70 | webgui: revisions of all calendars to fix the issue. Fixes bug #12104. - | 04:25 |
CIA-70 | webgui: http://bit.ly/fPMWeZ | 04:25 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 04:30 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 04:32 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 252 seconds] | 04:34 |
-!- jimX11 [~jjm@ip98-180-60-146.ga.at.cox.net] has quit [Quit: Leaving] | 04:57 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has joined #webgui | 06:22 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 06:22 |
+perlDreamer | preaction! CHI now has an expires_on_backend parameter | 06:22 |
@preaction | hmm? | 06:23 |
+perlDreamer | you can tell CHI to expire content | 06:23 |
+perlDreamer | especially for memcached drivers | 06:23 |
@preaction | oh, so the backend expires itself? | 06:23 |
+perlDreamer | ya! | 06:23 |
+perlDreamer | brb | 06:23 |
+perlDreamer | the docs are a little lacking | 06:27 |
+perlDreamer | but the changelog says that the memcached driver supports the expires_on_backend parameter when using the driver | 06:27 |
+perlDreamer | CHI 0.45 and latest memached driver | 06:28 |
CIA-70 | webgui: Colin Kuskie master * re674a2e / docs/create.sql : Preparing for 7.10.14 release. - http://bit.ly/gLRg7t | 06:29 |
CIA-70 | webgui: Colin Kuskie master * rfa0a606 / (4 files in 4 dirs): Ready for 7.10.15 development. - http://bit.ly/gXPkCB | 06:44 |
-!- Radix__ changed the topic of #webgui to: [7.9.26-stable | 7.10.14-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com | 06:45 |
+perlDreamer | Thanks Radix__ | 06:46 |
+Radix__ | dw, I'll recall all the favours when we finally upgrade our ageing webgui server and I hassle everyone for advice ;) | 06:46 |
+perlDreamer | not a problem | 06:47 |
+perlDreamer | just how old are we talking? | 06:47 |
+Radix__ | WebGUI Build Version: 7.0.8-stable | 06:48 |
+Radix__ | Latest version available: 7.9.26-stable | 06:48 |
+Radix__ | Assets: 7185 | 06:48 |
+Radix__ | Packages: 3 | 06:48 |
+Radix__ | Templates: 289 | 06:48 |
+Radix__ | Active Sessions: 760 | 06:48 |
+Radix__ | Users: 18282 | 06:48 |
+Radix__ | Groups: 2350 | 06:48 |
+perlDreamer | I haven't seen an upgrade from that early for a while, but they are possible | 06:48 |
+perlDreamer | lots of changes to Calendar, Survey | 06:49 |
+perlDreamer | anything custom in there? | 06:49 |
+Radix__ | actually I think we'll probably just get PB to do it for us and pay them for it | 06:49 |
@preaction | yay! | 06:49 |
+Radix__ | but it's on our list of todo's at some point | 06:49 |
+Radix__ | don't use calendar/survey so that's okay | 06:50 |
+Radix__ | not much custom either | 06:50 |
+perlDreamer | then you're probably golden, aside from the JSON snafu thing | 06:50 |
@preaction | might as well wait until 8 at the rate you're going ;) | 06:50 |
+Radix__ | heh.. yeah.. it's low priority for us as it works well | 06:50 |
+Radix__ | but at some point we will need to move it out to a colo or vps to get it out of the office | 06:51 |
+perlDreamer | you wanting local hosting? | 06:51 |
+Radix__ | need something local yeah | 06:52 |
+perlDreamer | you should chat with Bart and Koen, they've done some hosting setups down there and may know some good hosters | 06:52 |
+Radix__ | hosting setups in au? | 06:53 |
+perlDreamer | yeah | 06:53 |
+Radix__ | cool.. will do then | 06:53 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 06:58 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 08:21 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 240 seconds] | 08:24 |
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has joined #webgui | 09:10 |
elnino | is there a way to run SET CONCAT_NULL_YIELDS_NULL OFF in the preqery statements? It seems not to be working. | 09:10 |
-!- Trebbor [~Trebbor@D4CB1F3E.static.ziggozakelijk.nl] has joined #webgui | 09:26 |
Trebbor | Goodmorning. | 09:26 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 09:49 |
-!- mode/#webgui [+v BartJol] by ChanServ | 09:49 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 10:23 |
-!- Netsplit *.net <-> *.split quits: mshepherd | 10:45 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 12:33 |
-!- mshepherd [~fallout@75-135-66-252.dhcp.mdsn.wi.charter.com] has joined #webgui | 12:44 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 13:57 |
zylopfa | Guys, in Thingy.pm, shouldnt "www_search" and "www_searchViaAjax" return the same data for the same form parameters? | 13:58 |
+BartJol | I suppose | 14:00 |
zylopfa | Its just very wierd, i been looking through the functions and they should be the same | 14:01 |
+BartJol | I haven't looked | 14:02 |
zylopfa | just checking some more | 14:02 |
zylopfa | No tried again with the exact same search parameters for both | 14:04 |
zylopfa | the www_search returns the real search for say the last name | 14:04 |
zylopfa | func=search;thingId=3hgztbI0stfJSgB_ume5Kg;field_3CiVbGAcsbYfozxX8KqeUA=Jensen | 14:04 |
zylopfa | But if i do the exact same query but with searchViaAjax | 14:05 |
zylopfa | I get the result i would get if i didnt put any search parameters | 14:05 |
zylopfa | In the searchViaAjax the only thing that seems to use my search parameter is the pagination list in the returned json | 14:06 |
+BartJol | well those subs are different | 14:06 |
zylopfa | yeah but i also tried to take the www_search | 14:07 |
zylopfa | and make a new function that took that and returned the %var from it encoded to json | 14:07 |
zylopfa | and i still get the wrong result | 14:08 |
+BartJol | maybe the property isn't as specified, unfortunately I haven't used the thing very much and should dig into it too much to give you an answer now | 14:10 |
+BartJol | sorry | 14:10 |
zylopfa | ok no worries. the end of it is i need to program my own wobject to get reliable json from searching in thingies | 14:10 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 14:36 |
zylopfa | BartJol, I am debugging it now, seems there are errors, the 2 sql statements are not identical at all | 14:42 |
zylopfa | LOL | 14:43 |
zylopfa | I found the error now, its hardcoded in the code that generate the queries | 14:43 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 14:44 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 252 seconds] | 14:46 |
+BartJol | :) | 14:51 |
zylopfa | It was a mistake, it only expect the func to be search | 14:52 |
zylopfa | if its other than search it return the default query | 14:52 |
zylopfa | so it in theory ignore searchViaAjax | 14:52 |
+BartJol | well, that explains a lot | 14:52 |
zylopfa | and thats an error, then it should be called showDefaultSearchViaAjax | 14:52 |
zylopfa | yeah | 14:52 |
zylopfa | I hope someone will soon merge my last thingy updates and bugfixes | 14:53 |
+BartJol | reporting a bug normally helps | 14:53 |
zylopfa | yeah but i talked to the guys inhere and they said i should make a git account | 14:53 |
-!- Netsplit *.net <-> *.split quits: Trebbor | 14:54 |
+BartJol | well, that helps to get your fixes included | 14:54 |
zylopfa | and make my branch of latest beta and change it there and merge it with my branch | 14:54 |
zylopfa | and then ask if they could pull it | 14:54 |
zylopfa | yeah i guess | 14:54 |
zylopfa | I will try that also | 14:54 |
-!- Netsplit over, joins: Trebbor | 15:00 |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:03 |
elnino | Good morning is there a way to run SET CONCAT_NULL_YIELDS_NULL OFF in the preqery statements? It seems not to be working | 16:32 |
-!- kaare__ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has joined #webgui | 16:38 |
mshepherd | morning | 17:04 |
-!- Trebbor2 [~Trebbor@D4CB1F3E.static.ziggozakelijk.nl] has joined #webgui | 17:14 |
Trebbor2 | Netsplit. :( | 17:15 |
-!- Trebbor [~Trebbor@D4CB1F3E.static.ziggozakelijk.nl] has quit [Remote host closed the connection] | 17:16 |
-!- Trebbor2 is now known as Trebbor | 17:16 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 17:21 |
-!- mode/#webgui [+o bopbop] by ChanServ | 17:22 |
-!- Trebbor [~Trebbor@D4CB1F3E.static.ziggozakelijk.nl] has quit [] | 17:43 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 17:56 |
-!- mode/#webgui [+o pbcj] by ChanServ | 17:56 |
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has joined #webgui | 17:59 |
-!- mode/#webgui [+o rizen] by ChanServ | 17:59 |
-!- khenn [ab9fc20a@gateway/web/freenode/ip.171.159.194.10] has quit [Quit: Page closed] | 18:35 |
-!- khenn [ab9fc20b@gateway/web/freenode/ip.171.159.194.11] has joined #webgui | 18:35 |
-!- mode/#webgui [+o khenn] by ChanServ | 18:35 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 18:39 |
mshepherd | cj: you were right.. webgui related content in my dreams last night.. | 18:46 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has joined #webgui | 18:46 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:46 |
@preaction | https://gist.github.com/70e88fff11d696295ece anyone know of any other needed magic numbers for the group system? | 19:07 |
zylopfa | I havent been needing any other than the defined ones so far preaction | 19:08 |
+perlDreamer | preaction, there are other predefined groups, but I don't know if they're hard-coded or if they're assigned in the Settings | 19:09 |
+perlDreamer | select groupId, groupName does show other default groups | 19:09 |
@preaction | but they're not magic. they're just kinda there | 19:09 |
@preaction | well, they shouldn't be hardcoded anymore besides those at least | 19:11 |
+perlDreamer | yeah | 19:11 |
zylopfa | perlDreamer, I found an error in Thingy again! | 19:11 |
+perlDreamer | zylopfa, I saw that! Thanks for the bug report | 19:12 |
zylopfa | Its a oneliner | 19:12 |
+perlDreamer | although, it does help to have line numbers to go with patches :) | 19:12 |
zylopfa | I can see from the code that the ajax functions came later in thingy | 19:12 |
zylopfa | I know perlDreamer but it doesnt seem anyone wanna pull my branch into webgui | 19:12 |
zylopfa | I have changed 2 other errors and made the new updates | 19:12 |
zylopfa | to Thingy | 19:12 |
CIA-70 | webgui: Doug Bell WebGUI8 * r06549c9 / docs/migration.txt : add migration docs for new admin on and toolbars - http://bit.ly/eRbNBZ | 19:14 |
CIA-70 | webgui: Doug Bell WebGUI8 * r71aa711 / (lib/WebGUI/Group.pm lib/WebGUI/User.pm): add documentation for magic numbers - http://bit.ly/f9teEk | 19:14 |
Haarg | preaction, 4, 13, and 11 are also in the code | 19:15 |
Haarg | ack 'isInGroup\(\s*[\d"'"'"']' | 19:16 |
@preaction | hell | 19:16 |
@preaction | guess i'll document them for now, and we'll figure out how to remove them later | 19:17 |
CIA-70 | webgui: Doug Bell WebGUI8 * re9f7933 / lib/WebGUI/Group.pm : add the other, lesser magic groups - http://bit.ly/ebappx | 19:20 |
+perlDreamer | Users of lesser magic can only perform small cantrips and illusions | 19:37 |
+perlDreamer | only those of the true path can wield the wand of fireballs | 19:37 |
@pbcj | woah | 19:37 |
* preaction casts magic missle | 19:37 |
* perlDreamer takes d4 damage | 19:38 |
@preaction | ha ha! charade you are! | 19:38 |
+perlDreamer | it's not d4? | 19:39 |
@preaction | no, i'm taunting you because my missle did 2 damage! | 19:40 |
* perlDreamer starts looking for the bat guano and sulphur | 19:43 |
@preaction | ooooh what you gonna do? stink me to death? | 19:44 |
+perlDreamer | either that, or last night's leftover bean dip | 19:44 |
CIA-70 | webgui: Doug Bell WebGUI8 * r45ca3ea / (3 files in 2 dirs): remove switchAdminOn. anyone in group 12 always has admin on - http://bit.ly/h3KbBU | 19:44 |
+perlDreamer | always? | 19:44 |
+perlDreamer | what if I don't want admin on? | 19:44 |
@preaction | sucks to be you then | 19:44 |
+perlDreamer | but the overhead! | 19:45 |
+perlDreamer | the performance cost! | 19:45 |
+perlDreamer | but | 19:45 |
+perlDreamer | but | 19:45 |
@preaction | those have to go away anyway | 19:45 |
@preaction | anything that distinguishes Admin On from normal users logged in must be removed, except for the boolean check | 19:45 |
@preaction | the boolean check remains only for backwards compat, because i really don't feel like vetting everyone's template ever | 19:45 |
+perlDreamer | so, for an Admin to really duplicate a user's experience on the site, they need a separate, non-privileged account | 19:46 |
@preaction | no, they just need to not be inside the admin frame, mostly | 19:46 |
@preaction | the use of admin on to provide an enhanced experience is deprecated | 19:46 |
@preaction | and i'm working on fixing Layout, DataForm, and Product to remove our major uses of it | 19:47 |
@preaction | http://www.webgui.org/uploads/9e/37/9e37ec0f79964d759fb533c3f1290df9/Screen-shot-2011-04-19-at-11.45.59-AM.png <- new toolbars. so pretty | 19:49 |
+perlDreamer | those are very nice | 19:50 |
+perlDreamer | and an Admin will always see those, and the drag bars? No way to see it like a human? | 19:50 |
@preaction | no. you must be in the admin frame to see those toolbars | 19:51 |
@preaction | the drag bars are currently always visible, but i'm fixing that right now | 19:51 |
+perlDreamer | tell me more about this admin frame | 19:51 |
+perlDreamer | how do I get into it? | 19:52 |
@preaction | the outer bits | 19:52 |
@preaction | the bits that surround the view iframe | 19:52 |
@preaction | you go to ?op=admin | 19:52 |
@preaction | or click the link that is currently entitled "Turn Admin On" | 19:52 |
+perlDreamer | and you get framed | 19:52 |
-!- BartJol [~bart@53548EF9.cm-6-5c.dynamic.ziggo.nl] has joined #webgui | 19:52 |
-!- mode/#webgui [+v BartJol] by ChanServ | 19:52 |
+perlDreamer | okay, that's not so bad then. To me, it was starting to sound like you were always in what was traditionally Admin mode | 19:53 |
+BartJol | what is chris's nick? | 19:53 |
+perlDreamer | pbcj | 19:53 |
@preaction | pbcj: BartJol wants you | 19:53 |
@pbcj | not true | 19:53 |
@preaction | YOU ARE WANTED, DEAL WITH IT | 19:53 |
+BartJol | well just to make sure he doesn't want me | 19:53 |
@pbcj | is it hot in here? | 19:53 |
+perlDreamer | I like that the Class icon shows that's it's a drop down now | 19:53 |
+perlDreamer | no more magic | 19:53 |
mshepherd | those toolbars are much nicer! | 19:57 |
mshepherd | also | 19:58 |
* mshepherd puts on his robe and wizard hat | 19:58 |
@preaction | you guys won't kill me too much if i change the drag bars look into a single icon, right? | 20:02 |
+perlDreamer | He's only mostly killed! | 20:02 |
+perlDreamer | it's sometimes handy to have the draggable area be the whole top of the asset | 20:03 |
+perlDreamer | particularly when styles break badly in admin mode | 20:03 |
+perlDreamer | or admin frame | 20:03 |
@preaction | i guess, but it's ugly :( | 20:04 |
@preaction | i'll change the icon anyway, and we'll leave the bar | 20:04 |
@preaction | and then we'll ask bopbop. she'll know. she knows everything | 20:04 |
+perlDreamer | Just keep her away from my Life cereal | 20:04 |
@bopbop | I like the whole top being draggable | 20:05 |
@bopbop | I don't think I've every actually used the drag button | 20:05 |
@bopbop | geez, butchered that sentence | 20:05 |
@preaction | k. i'll just change the icon to some kind of "move" icon and leave the whole bar | 20:06 |
@preaction | i mean, we've got enough new screenshots to take for our various guides anyway :p | 20:06 |
elnino | hi. all! just wondering if there a way to run SET CONCAT_NULL_YIELDS_NULL OFF in the preqery statements? It seems not to be working. Is that not what that section is for? | 20:08 |
@preaction | should we finally remove those table-based layout templates? or should we at least not upgrade them and remove them from default content? | 20:08 |
+perlDreamer | in classic admin mode, they're all table based | 20:08 |
+perlDreamer | hey, elnino! | 20:09 |
elnino | hey! | 20:09 |
@preaction | elnino: are you using msql? or is this the webgui mysql database? | 20:09 |
elnino | well, Im using sqlreport on a thingy I wrote. | 20:09 |
elnino | so the query is on my thingy tables. | 20:10 |
elnino | is that what you're asking? | 20:10 |
@preaction | that setting you mentioned seems to be a msql setting, not a mysql one | 20:10 |
elnino | oh, it's a mysql thing. I thought... I thought that's what google said... | 20:10 |
+perlDreamer | nope, msql | 20:11 |
elnino | oh. I guess it is SQL server. what do I do now? | 20:11 |
@preaction | dunno | 20:12 |
elnino | I'll keep looking I guess. | 20:12 |
elnino | thanks - it was around 2AM.... | 20:12 |
-!- BartJol [~bart@53548EF9.cm-6-5c.dynamic.ziggo.nl] has left #webgui [] | 20:12 |
elnino | i'll try using isnull and provide an alternative as the second arguement. | 20:14 |
+perlDreamer | hm | 20:33 |
+perlDreamer | I guess if you use title as a link in search results | 20:34 |
+perlDreamer | and you want to be able to see the link | 20:34 |
+perlDreamer | you'd better supply a title... | 20:34 |
@preaction | perhaps | 20:34 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 20:40 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 276 seconds] | 20:57 |
-!- mshepherd [~fallout@75-135-66-252.dhcp.mdsn.wi.charter.com] has quit [Quit: Leaving] | 21:05 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 21:12 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 260 seconds] | 21:25 |
@pbcj | preaction: I think there should be a data tab in new admin mode, where processTemplate will have magically stuck your template vars. sorta like the preview functionality that got ported | 21:35 |
@pbcj | or just a full out developer mode similar to new admin mode, but cooler | 21:36 |
@preaction | something along those lines is certainly possible, but the preview stuff has a bit of refactoring to do | 21:36 |
@preaction | admin mode is a template, so anyone is free to experiment with it as they wish | 21:36 |
@pbcj | getting automagical template vars would need some core support | 21:36 |
+perlDreamer | pbcj, template preview already has that | 21:38 |
@pbcj | right | 21:39 |
+perlDreamer | it's just not merged into 8 yet | 21:39 |
@preaction | hence the refactor, www_ methods (especially www_view) need to return the template objects instead of the html content, and then a content handler needs to grab the vars instead of displaying the content | 21:39 |
@pbcj | well, to be complete, there would have ot be an intercept mode of sorts where any call to processTemplate gets stacked and the final results ignored and instead the var stack gets sent | 21:40 |
@pbcj | otherwise things like macros would not be included | 21:40 |
@preaction | no, we have a different way of doing it now, in 8. www_view can just return $template | 21:41 |
@pbcj | better still | 21:42 |
@preaction | so I can add my params to the template object, and then return it | 21:42 |
@pbcj | sweet, so then this is probably trivial | 21:42 |
+perlDreamer | if the content generation chain doesn't return HTML anymore, then view essentially becomes getTemplateVariables | 21:48 |
+perlDreamer | and subclassing get easier | 21:48 |
+perlDreamer | I like that. | 21:48 |
xdanger | I tried to test wg8, but the upgrade didn't work.. It trowd an error on importing the new admin console.. Is there something I need to upgrade from cpan? | 21:49 |
@preaction | testEnvironment.pl should work | 21:51 |
@preaction | otherwise what is the error | 21:52 |
xdanger | testEnviroment ok, Error during package import on /data/plainblack/webgui/share/upgrades/7.10.4-8.0.0/admin_console.wgpkg: DBD::mysql::db do failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1 set 1='<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www' at line 1 [for Statement "update 1 set 1=?,1=?,1=?,1=?,1=?,1=?,1=?,1=?,1=?,1=? where assetId=? and revisionDate=?"] at lib/WebGUI/Upgrade/File/wgpkg.pm line 78. | 21:53 |
zylopfa | thats a wierd update command | 21:55 |
* perlDreamer is out to lunch | 22:00 |
CIA-70 | webgui: Doug Bell WebGUI8 * r8906c3f / (lib/WebGUI/Admin.pm www/extras/admin/admin.js): className is the full class name. type is the i18n name - http://bit.ly/ffDrTF | 22:02 |
@preaction | xdanger: works for me. are you trying to upgrade a 7.10.4 site to 8.0.0? or are you using wgd reset? | 22:03 |
xdanger | preaction: I'm importing the create.sql on a freshsite | 22:03 |
@preaction | and then running what? webgui.pl upgrade? | 22:08 |
-!- khenn [ab9fc20b@gateway/web/freenode/ip.171.159.194.11] has quit [Ping timeout: 252 seconds] | 22:14 |
xdanger | yeah | 22:19 |
xdanger | well I run: sudo PERL5LIB=lib ./sbin/webgui.pl upgrade --doit | 22:21 |
@preaction | the package looks alright to me. perhaps make sure you've got the latest version of Moose and Class::MOP? | 22:31 |
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 246 seconds] | 22:43 |
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has joined #webgui | 22:44 |
-!- mode/#webgui [+o rizen] by ChanServ | 22:44 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye] | 22:52 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 23:00 |
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 246 seconds] | 23:39 |
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has joined #webgui | 23:40 |
-!- mode/#webgui [+o rizen] by ChanServ | 23:40 |
--- Day changed Wed Apr 20 2011 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 246 seconds] | 00:45 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 00:51 |
-!- jimX11 [~jjm@n128-227-249-86.xlate.ufl.edu] has joined #webgui | 00:57 |
-!- fallout [~fallout@75-135-66-252.dhcp.mdsn.wi.charter.com] has joined #webgui | 01:03 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 252 seconds] | 01:07 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 01:08 |
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has quit [Quit: rizen] | 01:20 |
-!- kaare__ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has quit [Ping timeout: 276 seconds] | 01:33 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 01:34 |
-!- elnino [~ninow@user-38q47pn.cable.mindspring.com] has quit [Quit: Leaving] | 01:37 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has quit [Ping timeout: 276 seconds] | 01:44 |
scrottie0 | pbcj, a lot of people are probably going to be on 7 for a long time, re: converting assets from 7 to 8. | 01:45 |
scrottie0 | oh, you aren't here. | 01:45 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Remote host closed the connection] | 01:45 |
-!- pbcj [~pbcj@71-90-6-215.dhcp.ftbg.wi.charter.com] has joined #webgui | 01:46 |
-!- mode/#webgui [+o pbcj] by ChanServ | 01:47 |
scrottie0 | pbcj, a lot of people are probably going to be on 7 for a long time, re: converting assets from 7 to 8. also, dropping definition in favor of 'properties' is pretty easy to do. | 01:54 |
scrottie0 | hrm, I know perlDreamer has some sed script for doing this, but it seems like a code generator that does WebGUI::Asset::Whatever->definition(), takes the result, and spits out perl/Moose would get you even further. | 01:55 |
@pbcj | well, I was looking at the helpdesk asset | 01:55 |
@pbcj | which has more going on than just needing to make its way to 8 | 01:56 |
scrottie0 | did Paul target 8 when he re-did it? | 01:56 |
scrottie0 | yeah. | 01:56 |
scrottie0 | ah. | 01:56 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 02:03 |
-!- lem_ [~lem@69.65.87.205] has joined #webgui | 02:03 |
-!- lem_ is now known as Guest85501 | 02:03 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Client Quit] | 02:03 |
-!- Guest85501 [~lem@69.65.87.205] has quit [Client Quit] | 02:03 |
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 02:08 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Ping timeout: 246 seconds] | 02:12 |
CIA-70 | webgui: Doug Bell WebGUI8 * r0299d78 / (5 files in 4 dirs): start on new layout draggables - http://bit.ly/gPbfXZ | 02:13 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:27 |
+perlDreamer | it's not exactly a sed script, but it'll convert most parts of most Definitions to WebGUI 8 | 02:36 |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 02:44 |
-!- mode/#webgui [+v Radix_] by ChanServ | 02:44 |
-!- Radix__ [quasselcor@203.161.71.161] has quit [Read error: Connection reset by peer] | 02:44 |
+perlDreamer | time to go make dinner | 03:02 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 03:11 |
-!- jimX11 [~jjm@n128-227-249-86.xlate.ufl.edu] has quit [Quit: Leaving] | 03:34 |
-!- andyiomoon [88badb89@gateway/web/freenode/ip.136.186.219.137] has joined #webgui | 03:44 |
andyiomoon | evening all | 03:49 |
andyiomoon | wonder if I could pick a brain or two | 03:49 |
andyiomoon | I have a survey instance with a unique assetID | 03:49 |
andyiomoon | it is quite a long and complicated survey | 03:50 |
andyiomoon | I have copied it and made changes to the copy | 03:50 |
andyiomoon | quite extensive changes | 03:50 |
andyiomoon | what I didn't consider was that the unique ID of this survey was tied into other assets on our site | 03:50 |
andyiomoon | is there a way to give my new modified copy of the survey the same assetID as the original | 03:51 |
@preaction | edit the database directly, making sure to clear the cache | 03:51 |
andyiomoon | thanks doug - I had an inkling that would be the case | 03:52 |
@preaction | it's gonna be crazy | 03:52 |
andyiomoon | I presume in editing the db it would be prudent to give the original survey instance a new assetID | 03:53 |
@preaction | that could work, yes | 03:53 |
@preaction | or | 03:53 |
@preaction | you could wgd export both of them, then use diff/patch to apply the changes to the other one | 03:53 |
andyiomoon | ok - that sounds like a method less likely to blow things up | 03:54 |
@preaction | probably | 03:54 |
andyiomoon | I shall put in a request to the wgd gurus then - much appreciated | 03:55 |
andyiomoon | your suggestion almost makes up for the horrible image I have in my head of you regarding "sexy" technology | 03:55 |
@preaction | yay! | 03:57 |
@preaction | we should all be digusted by "sexy tech" | 03:57 |
andyiomoon | we should but I don't advocate responding to "sexy tech" in the same way that you do | 03:58 |
andyiomoon | it's just not natural! | 03:58 |
andyiomoon | call me a prude | 03:58 |
@preaction | of course not, it's technology! | 03:58 |
-!- andyiomoon [88badb89@gateway/web/freenode/ip.136.186.219.137] has quit [Quit: Page closed] | 04:13 |
fallout | set | 04:20 |
+perlDreamer | I don't think wgd can be used to alter assetIds | 04:21 |
+perlDreamer | Ya, now I'm sure it won't... | 04:23 |
+perlDreamer | it will let you change it in the interface, but when you try to save it, <BOOM> | 04:23 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving] | 04:26 |
@preaction | right, but what you can do is move the changes from one asset to another using diff/patch | 04:28 |
+perlDreamer | wgd export then | 04:32 |
+perlDreamer | hm | 04:32 |
-!- carogray1 [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 04:34 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 05:15 |
-!- Hyper-Core [~lol@71.31.117.174] has joined #webgui | 06:17 |
-!- Hyper-Core [~lol@71.31.117.174] has left #webgui [] | 06:19 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 264 seconds] | 06:51 |
-!- amdgoon [~amdgoon@142.13.141.33] has joined #webgui | 06:59 |
-!- kaare__ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has joined #webgui | 08:52 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 09:30 |
-!- mode/#webgui [+v BartJol] by ChanServ | 09:30 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 12:17 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 12:23 |
-!- carogray [~Caroline@184.226.96.121] has joined #webgui | 12:52 |
-!- carogray1 [~Caroline@184-226-96-121.pools.spcsdns.net] has joined #webgui | 12:55 |
-!- carogray [~Caroline@184.226.96.121] has quit [Ping timeout: 260 seconds] | 12:56 |
-!- carogray1 [~Caroline@184-226-96-121.pools.spcsdns.net] has quit [Ping timeout: 258 seconds] | 13:10 |
-!- carogray [~Caroline@72-59-146-151.pools.spcsdns.net] has joined #webgui | 13:10 |
-!- carogray1 [~Caroline@72-59-146-151.pools.spcsdns.net] has joined #webgui | 13:14 |
-!- carogray [~Caroline@72-59-146-151.pools.spcsdns.net] has quit [Ping timeout: 246 seconds] | 13:16 |
-!- carogray1 [~Caroline@72-59-146-151.pools.spcsdns.net] has quit [Ping timeout: 246 seconds] | 13:21 |
-!- carogray1 [~Caroline@72-63-228-161.pools.spcsdns.net] has joined #webgui | 13:22 |
-!- carogray [~Caroline@72-63-228-161.pools.spcsdns.net] has joined #webgui | 13:26 |
-!- carogray1 [~Caroline@72-63-228-161.pools.spcsdns.net] has quit [Ping timeout: 240 seconds] | 13:27 |
-!- carogray1 [~Caroline@72-63-228-161.pools.spcsdns.net] has joined #webgui | 13:33 |
-!- carogray [~Caroline@72-63-228-161.pools.spcsdns.net] has quit [Ping timeout: 276 seconds] | 13:34 |
-!- carogray [~Caroline@72-63-228-161.pools.spcsdns.net] has joined #webgui | 13:41 |
-!- carogray1 [~Caroline@72-63-228-161.pools.spcsdns.net] has quit [Ping timeout: 252 seconds] | 13:42 |
-!- carogray [~Caroline@72-63-228-161.pools.spcsdns.net] has quit [Ping timeout: 260 seconds] | 13:55 |
-!- carogray [~Caroline@72-63-228-161.pools.spcsdns.net] has joined #webgui | 14:07 |
-!- carogray [~Caroline@72-63-228-161.pools.spcsdns.net] has quit [Ping timeout: 240 seconds] | 14:26 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 14:28 |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 15:00 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 15:48 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 252 seconds] | 15:55 |
-!- jimX11 [~jjm@n128-227-48-11.xlate.ufl.edu] has joined #webgui | 16:06 |
+BartJol | has anyone seen errors from the calendar feed update workflow? | 16:39 |
+BartJol | Can't use string ("[]") as an ARRAY ref while "strict refs" in use at /data/WebGUI/lib/WebGUI/Workflow/Activity/CalendarUpdateFeeds.pm line 111 | 16:39 |
+BartJol | so, or it is borking due to an empty array ref, or the syntax itself is borked | 16:40 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 16:47 |
-!- amdgoon [~amdgoon@142.13.141.33] has quit [Quit: leaving] | 16:57 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 16:57 |
-!- fokat [~lem@74.164.57.252] has joined #webgui | 17:12 |
-!- carogray1 [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 17:27 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has joined #webgui | 17:27 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:27 |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Ping timeout: 264 seconds] | 17:30 |
fallout | morning | 17:36 |
@pbcj | heyoooo | 17:37 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:40 |
@pbcj | am I to understand that "deref as" does not autovivicate? | 17:47 |
@pbcj | I was looking at BartJols question and this line: elsif (! scalar @{ $calendar->getFeeds } ) { | 17:47 |
@pbcj | which produces: Can't use string ("[]") as an ARRAY ref while "strict refs" in use | 17:47 |
+perlDreamer | that's bad | 17:47 |
+perlDreamer | since it should always be a data structure instead of JSON | 17:47 |
@pbcj | well, then, bug: /data/WebGUI/lib/WebGUI/Workflow/Activity/CalendarUpdateFeeds.pm line 111 | 17:48 |
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has joined #webgui | 17:48 |
-!- mode/#webgui [+o khenn] by ChanServ | 17:48 |
@pbcj | not the less, I thought autovivication would have quietly glossed over this, returning a zero count in this scenario | 17:49 |
@pbcj | s/not/none/ | 17:49 |
+perlDreamer | this isn't autovivification | 17:49 |
+perlDreamer | that's for array and hashes | 17:49 |
+perlDreamer | not strings | 17:49 |
@pbcj | oh, it really is returning the string | 17:49 |
+perlDreamer | "Can't use string ("[]")" | 17:49 |
@pbcj | I took that as perl communicating an empty array to me | 17:49 |
@pbcj | lol, dumbly | 17:49 |
+perlDreamer | I wrote some tests for that Workflow Activity, let me rerun them and see what shakes out | 17:50 |
@pbcj | with strict refs off, would perl have gone ahead and arrayified that string due to the @{ } | 17:51 |
+perlDreamer | no | 17:51 |
@pbcj | do what I mean? | 17:51 |
@pbcj | Mr Toady would be sad | 17:51 |
+perlDreamer | nope, Perl doesn't look inside of a string to see that it looks like JSON and then deserialize it | 17:51 |
+perlDreamer | or XML | 17:51 |
+perlDreamer | or CSV | 17:51 |
+perlDreamer | the tests pass | 17:51 |
+perlDreamer | how are you making this happen? | 17:52 |
@pbcj | sure, and looks like you need another test ;) | 17:52 |
+perlDreamer | that's entirely possible | 17:52 |
@pbcj | I'm guessing its a calendar with an empty feed | 17:52 |
+perlDreamer | we can whip up something like that | 17:53 |
@pbcj | whats this we shit | 17:53 |
+perlDreamer | that's the royal we | 17:53 |
+perlDreamer | where your kind and benevolent mentor decides it's time for you to start writing tests ;) | 17:53 |
@pbcj | oh noes | 17:53 |
+perlDreamer | no, I wouldn't do that to you | 17:54 |
+perlDreamer | that would be an abuse of power | 17:54 |
+perlDreamer | worse than boot throwing | 17:54 |
* pbcj has a sack of large trouts | 17:54 |
+perlDreamer | something is very odd here | 17:55 |
+perlDreamer | by the time the asset object exists, WebGUI should have already deserialized the JSON into a data structure | 17:55 |
@pbcj | possible special data scenario, which is not decoding correctly? | 17:56 |
@pbcj | '["[","]"]' | 17:56 |
+perlDreamer | that's not the string that was shown though | 17:56 |
@pbcj | oh I know, but it should be a string at that point anyway, right | 17:57 |
@pbcj | arrg | 17:57 |
@pbcj | should not | 17:57 |
+perlDreamer | right | 17:57 |
+perlDreamer | no, the test has a calendar with no feeds in it | 17:58 |
+perlDreamer | I don't doubt that there's a bug, but I don't know enough to duplicate it so I can figure out what's up | 17:59 |
@pbcj | this is odd indeed. oh well, when bart comes back we can ask about the particulars or get a bug filed or something | 18:01 |
+perlDreamer | I have a suspicion about what's going on, and it may be related to the JsonTable | 18:02 |
@pbcj | in getJSONCollateral, it either returns {} or \%hash | 18:03 |
+perlDreamer | right, and since it returned '[]' it's not doing that | 18:05 |
+perlDreamer | getFeeds is an alias for $self->get('icalFeeds') | 18:05 |
+perlDreamer | getFeed is a call to getJSONCollateral | 18:05 |
@khenn | preaction: found out that extjs is a dual license. If you use it commecially you have to pay. Open source can distribute for free. It's actually pretty amazing what this thing can do. I dare say it may be better than YUI | 18:05 |
@preaction | but we are commercial. can't use | 18:06 |
@khenn | WG = open source | 18:06 |
@preaction | every business that uses WG = commercial, and thats enough to prevent me from using it | 18:06 |
@khenn | PB = commercial company with no commercial products | 18:06 |
@khenn | heh | 18:07 |
@khenn | k | 18:07 |
+perlDreamer | PB = commercial company with no distributed commercial products | 18:07 |
+perlDreamer | and many distributed OS products | 18:07 |
@khenn | yes perlDreamer | 18:08 |
+perlDreamer | sorry, I'm stuck in pedantic mode this morning | 18:08 |
@khenn | you sure that's only something that applies to this morning? =p | 18:09 |
@pbcj | perlDreamer, ah, nice catch, probably would help for me to look at the right function. I was seriously starting to question things at that point. | 18:09 |
+perlDreamer | khenn, my kids and wife and co-workers would ask the same question... | 18:10 |
@khenn | I dare say pedantic simply describes your nature =) | 18:10 |
@khenn | not a bad thing though | 18:11 |
@khenn | makes for a good chip designer / webgui hacker | 18:11 |
-!- jimX11 [~jjm@n128-227-48-11.xlate.ufl.edu] has quit [Quit: Leaving] | 18:58 |
-!- kaare__ [~kaare@91.100.9.171.generic-hostname.arrownet.dk] has quit [Ping timeout: 264 seconds] | 19:09 |
-!- fokat [~lem@74.164.57.252] has quit [Ping timeout: 260 seconds] | 19:56 |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 20:19 |
scrottie0 | ah. | 20:34 |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer] | 21:37 |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 21:38 |
@preaction | so now that i've got the new page layout drag handles working, a question: | 22:05 |
@preaction | how do i allow designers to edit what dependencies are injected into the view frame? | 22:06 |
@preaction | in order to add toolbars and these drag handles, i inject about a dozen script and css files into the view frame | 22:06 |
@preaction | would adding a way to add custom injects work? | 22:06 |
+perlDreamer | how about making a FilePump bundle? | 22:08 |
@preaction | they're YUI deps | 22:08 |
+perlDreamer | that shouldn't matter. FilePump won't care about that | 22:09 |
@preaction | http://dl.dropbox.com/u/226725/Screen%20shot%202011-04-20%20at%202.20.36%20PM.png | 22:21 |
@preaction | It will be awesome if those toolbars survive the various style and layout templates out there | 22:21 |
@preaction | in order to get the buttons into the drag handle things, i had to do some positioning tricks, so I don't have confidence they'll survive | 22:22 |
-!- carogray1 [~Caroline@host2.209.113.248.conversent.net] has quit [Ping timeout: 252 seconds] | 22:24 |
-!- carogray [~Caroline@209.113.248.2] has joined #webgui | 22:25 |
CIA-70 | webgui: Doug Bell WebGUI8 * recce246 / (9 files in 3 dirs): new layout drag handles working - http://bit.ly/hYbOnN | 23:54 |
--- Day changed Thu Apr 21 2011 |
-!- khenn [aba1a00a@gateway/web/freenode/ip.171.161.160.10] has quit [Ping timeout: 252 seconds] | 00:32 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 00:44 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 01:04 |
-!- dreamersgirl [~chatzilla@137.53.249.129] has joined #webgui | 01:07 |
+perlDreamer | pbcj, meet dreamersgirl | 01:13 |
+perlDreamer | dreamersgirl, meet pbcj | 01:13 |
* pbcj tips hit imaginary hat | 01:13 |
@pbcj | ma'am | 01:13 |
dreamersgirl | hi! | 01:14 |
dreamersgirl | We're being lectured about ear infections. | 01:14 |
dreamersgirl | I could teach the lecture. | 01:14 |
@pbcj | I trust perlDreamers mentoring of me hasn't been too rough on you. | 01:14 |
+perlDreamer | rubber balloons and saline solution | 01:15 |
+perlDreamer | and call me in the morning | 01:15 |
dreamersgirl | :) | 01:15 |
dreamersgirl | no, pbcj, he's said nice things. :) | 01:16 |
+perlDreamer | I meant them, too | 01:16 |
@pbcj | bonus! | 01:17 |
dreamersgirl | yeah, pD usually tells it like it is. | 01:17 |
dreamersgirl | I hear you hack a mean code! | 01:18 |
dreamersgirl | And you're a quick learner. | 01:18 |
dreamersgirl | That makes him happy. | 01:18 |
@pbcj | awww shucks | 01:18 |
@pbcj | =) | 01:18 |
dreamersgirl | And we all like it when pD is happy! | 01:19 |
+perlDreamer | oh yes | 01:19 |
+perlDreamer | when pD is happy, the meals get cooked | 01:19 |
+perlDreamer | dishes get washed | 01:19 |
+perlDreamer | shopping gets done | 01:19 |
+perlDreamer | children get picked up on time | 01:20 |
* sbaur waves at dreamersgirl | 01:32 |
dreamersgirl | hi! how are you? | 01:33 |
sbaur | I'm doing well, long time no see. Some day maybe, we will have funds for WUC attendance again. But I'm not going to hold my breath | 01:34 |
dreamersgirl | money's tight everywhere these days. | 01:36 |
sbaur | truth | 01:37 |
dreamersgirl | maybe there needs to be a west-coast reunion sometime. | 01:37 |
dreamersgirl | :) | 01:37 |
sbaur | that would be pretty cool :-) | 01:37 |
sbaur | and there are direct flights from santa rosa to portland now, so that would work great for me :-) | 01:38 |
+perlDreamer | maybe we should do a YAWUC on the west coast | 01:39 |
+perlDreamer | like YAPC, but for WebGUI | 01:39 |
dreamersgirl | YAWUC sounds like another name for bigfoot | 01:39 |
+perlDreamer | how about YAWC? | 01:40 |
dreamersgirl | sounds a lot like yuck | 01:40 |
sbaur | or yak/yack | 01:40 |
+perlDreamer | do you think people would come for a short, community sponsored conference? | 01:41 |
dreamersgirl | hack-a-thon!!! | 01:41 |
dreamersgirl | I'm there! | 01:41 |
dreamersgirl | if I'm not here. | 01:41 |
sbaur | only hack-a-thon, i wouldn't be there, all about wg8, i could make a good case for being there, but would be much easier if it was held in CA | 01:42 |
+perlDreamer | I think it'd have to have some wg7 content in it | 01:43 |
+perlDreamer | last year has been big for 7.9 and 7.10 | 01:43 |
@preaction | but, but, but, it's been BIGGER for 8! | 01:44 |
+perlDreamer | I'm not selling 8 short, just sayin' we need to do both | 01:44 |
@preaction | if for any reason you are not satisfied, i hate you | 01:44 |
sbaur | I would love 7.9 and 7.10 too, since those are still in my future | 01:44 |
+perlDreamer | ... oh ... | 01:44 |
+perlDreamer | there aren't enough tests | 01:45 |
@preaction | never enough tests | 01:45 |
dreamersgirl | i hate tests | 01:45 |
* perlDreamer is never satisfied | 01:45 |
@preaction | hm... proceed= isn't working right... | 01:45 |
+perlDreamer | outside of tests I'm pretty satisfied | 01:45 |
+perlDreamer | could use more i18n and POD | 01:45 |
dreamersgirl | webGUI tests, now those are cool. | 01:46 |
dreamersgirl | Pathophysiology tests, not so much. | 01:46 |
+perlDreamer | what if they were automatic and self-checking? | 01:46 |
dreamersgirl | automatic and self-checking are great. | 01:47 |
dreamersgirl | especially if they only gave out As | 01:47 |
CIA-70 | webgui: Doug Bell WebGUI8 * rdb9753e / (6 files in 5 dirs): default www_edit now returns template. add errors to edit template - http://bit.ly/ePyJW7 | 01:51 |
@preaction | it's so close i can taste it! | 01:52 |
@preaction | i've got to write a script that will populate a webgui site with every default asset we have in some kind of usable configuration so i can run some tests. anyone think that'll be useful to others? | 01:53 |
+perlDreamer | couldn't hurt | 01:53 |
+perlDreamer | especially if it was a wgd plugin | 01:54 |
@preaction | ooh, and it could loop over the template sets too | 01:57 |
@preaction | and then i could quickly visually check that all our styles work with all our app templates | 01:58 |
@preaction | well. quickly being a relative measure. | 01:58 |
+perlDreamer | it would be quicker with Selenium | 01:58 |
@preaction | but kristi might find it nice too | 01:58 |
+perlDreamer | in the long run | 01:58 |
@preaction | selenium doesn't check visuals | 01:59 |
@preaction | but the prebuilt content could then be checked with selenium, sure | 01:59 |
sbaur | that sounds like something really useful to have in the testing toolbox | 01:59 |
@preaction | i can't programmatically determine the app template sets though, can i? | 02:00 |
@preaction | like collaboration has 4 templates, and each flavor has a different set of those 4 | 02:01 |
+perlDreamer | you can introspect the asset for defaults | 02:01 |
+perlDreamer | and since template fields have namespaces listed... | 02:01 |
@preaction | defaults sure, but if we only ever look at the defaults we'll never improve the non-defaults | 02:01 |
+perlDreamer | then you can find all templates in a namespace, and get the non-defaults too | 02:02 |
@preaction | though i suppose collab is the real violator here. not sure if any other app has different flavors of templates | 02:02 |
+perlDreamer | oh yeah | 02:02 |
+perlDreamer | DataForm has tabbed vs non-tabbed | 02:02 |
+perlDreamer | Article has flavors | 02:02 |
@preaction | right, but do i permutate every possible combination? or do i use specific sets of flavors? | 02:02 |
@preaction | those only have one template slot, so no big deal | 02:02 |
+perlDreamer | I don't think you can sanely determines sets | 02:03 |
+perlDreamer | so you might have to permute | 02:03 |
@preaction | gallery would be a big deal if it had different sets | 02:03 |
+perlDreamer | which is ugly | 02:03 |
+perlDreamer | since they won't work together very well | 02:03 |
@preaction | and won't work. i think those templates rely on each other | 02:03 |
@preaction | yeah | 02:03 |
@preaction | so for some assets i will have to have sets, not a big deal, just makes for less automation | 02:03 |
+perlDreamer | well, for the CS you can hand define sets | 02:03 |
+perlDreamer | just for that 1 asset | 02:04 |
+perlDreamer | that's not so bad | 02:04 |
@preaction | right | 02:04 |
@preaction | i'm thinking of some kind of configuration thing | 02:04 |
@preaction | i mean, why not allow users to use this with their own assets and styles? | 02:04 |
@preaction | but for now: loop over the styles, create a section for each style, each style has all assets, some assets have template sets, other assets loop over all templates | 02:05 |
CIA-70 | webgui: Colin Kuskie master * rd4672a9 / (3 files in 3 dirs): Consider search fields when doing search in a Thingy normally, or via Ajax. Fixes bug #12117. - http://bit.ly/erNpDw | 02:06 |
CIA-70 | webgui: Colin Kuskie webgui-7.9 * r656c14c / (3 files in 3 dirs): Consider search fields when doing search in a Thingy normally, or via Ajax. Fixes bug #12117. - http://bit.ly/fRMoUt | 02:07 |
+perlDreamer | preaction: Requesting permission to hate on the EMS, sir! | 02:08 |
@preaction | permission granted, cadet! | 02:10 |
@preaction | so you're the one adding that stuff to the address book then? | 02:10 |
+perlDreamer | sir, no sir! | 02:11 |
+perlDreamer | Just fixing bugs, sir | 02:11 |
@preaction | mais oui | 02:11 |
@preaction | i should mention that WebGUI 8 is so close to usable it's making me giddy with anticipation | 02:14 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:19 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 02:22 |
-!- dreamersgirl [~chatzilla@137.53.249.129] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.16/20110319135224]] | 02:25 |
CIA-70 | webgui: Doug Bell WebGUI8 * ra7f60c7 / www/extras/admin/admin.js : add confirm dialog for helpers - http://bit.ly/fSHEcQ | 02:31 |
CIA-70 | webgui: Doug Bell WebGUI8 * rf0cd4eb / lib/WebGUI/Asset/Wobject/Collaboration.pm : add unarchiveall asset helper for collabs - http://bit.ly/gxqz7q | 02:31 |
CIA-70 | webgui: Doug Bell WebGUI8 * r9939e91 / www/extras/admin/admin.js : | 02:35 |
CIA-70 | webgui: remove useless scope setting | 02:35 |
CIA-70 | webgui: getHelperHandler already provides a function bound to the | 02:35 |
CIA-70 | webgui: correct scope - http://bit.ly/ereWrL | 02:35 |
-!- fallout [~fallout@75-135-66-252.dhcp.mdsn.wi.charter.com] has quit [Ping timeout: 246 seconds] | 02:37 |
CIA-70 | webgui: Doug Bell WebGUI8 * rcd15d36 / www/extras/admin/toolbar.js : edit button in toolbar now works properly - http://bit.ly/fe0vRE | 02:39 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 02:53 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 250 seconds] | 02:54 |
CIA-70 | webgui: Doug Bell WebGUI8 * r54b8cfc / (lib/WebGUI/Asset.pm lib/WebGUI/i18n/English/Asset.pm): default asset helpers are now i18ned - http://bit.ly/glr2yD | 03:10 |
@preaction | accomplished doug is accomplished | 03:10 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Read error: Operation timed out] | 03:23 |
-!- carogray [~Caroline@209.113.248.2] has quit [Ping timeout: 260 seconds] | 04:08 |
@pbcj | can I redirect input using system() ? | 04:14 |
@pbcj | and what is this notation about: system {'mysql'} 'mysql', @command_line | 04:14 |
@pbcj | attempted to tack on "< myfile" to the args, is not working | 04:15 |
@pbcj | bah | 04:18 |
@pbcj | exec has the explaination on the notation, and I just solved it by preconcatenating, not what I wanted, but it will work | 04:18 |
scrottie0 | meh? | 04:19 |
scrottie0 | I'm not sure what you're trying to do with system {'mysql'} 'mysql', @command_line | 04:20 |
scrottie0 | but perhaps you want IPC::Open2 or IPC::Open3 | 04:20 |
@pbcj | I'm trying to run mysql | 04:20 |
@pbcj | with a script file | 04:20 |
@pbcj | my @command_line = ( $db->command_line( "< $tempFile" ) ); | 04:20 |
@pbcj | my $call = "mysql " . join q/ / => @command_line ; | 04:20 |
@pbcj | system $call; | 04:20 |
scrottie0 | is there a reason you're not using DBI...? | 04:20 |
@pbcj | no | 04:20 |
@pbcj | just wanted to quick and dirty run a command, from wgdev | 04:21 |
@pbcj | and I'm no versed yet, so I just look for something close and abuse it to serve my immediate needs | 04:22 |
@pbcj | none the less | 04:22 |
scrottie0 | hmm. well, two cents, DBI is going to be easier than using IPC::Open2 to read data from mysql. if nothing else, buffering on pipes is bitchy. it's easy to deadlock and it requires heuristics to do bidirectional communication or even figure out when you've read all of the output. | 04:22 |
@pbcj | wgd god-me is now part of my toolkit | 04:22 |
scrottie0 | unless the command exits after writing output, that is. | 04:23 |
@pbcj | oh no worries about that | 04:23 |
@pbcj | I just don't like tracking down admin passwords for various sites, or typing everything I have to in order to become god, and I'm adding commands to wgd so I threw it in | 04:24 |
-!- carogray [~Caroline@72-59-110-27.pools.spcsdns.net] has joined #webgui | 04:24 |
scrottie0 | if you're trying to do a "terminal" like thing where either the user or mysql can generate data at any moment, you'd need to create a select() based loop (man select, perldoc -f select) or else fork(). | 04:24 |
@pbcj | no no | 04:24 |
scrottie0 | oh, heh, did you want to exec() over to mysql instead? | 04:24 |
@pbcj | indeed, with stdin redirection, and the "safe" notation of the function: "system" is a bitch | 04:26 |
@preaction | pbcj: wgd db < myfile.sql | 04:31 |
scrottie0 | I read a legand of an old Honeywell computer system that had no IPC other than files. | 04:34 |
@preaction | isn't that Unix? | 04:35 |
@pbcj | lol | 04:35 |
@preaction | everything is a stream of characters | 04:35 |
@pbcj | I wanted to make it a wgd command, dammit | 04:35 |
@pbcj | and I did | 04:35 |
@pbcj | I also am adding wgd rm | 04:35 |
@pbcj | so now you can hose your install with: wgd rm -rf root | 04:36 |
scrottie0 | if it weren't for POSIX threads, essentially, and honestly, I'm not sure POSIX threads are an improvement. | 04:36 |
@preaction | sorry, everything is a stream of bytes | 04:36 |
scrottie0 | except for kill -STOP. | 04:36 |
scrottie0 | and shmget. | 04:37 |
scrottie0 | even Multics wins here. shared libraries could allocate their own memory apart from any app using it and access it regardless of which app is calling into the library... sort of like a daemon with an ABI. | 04:38 |
scrottie0 | that would make database client libraries a lot faster. all of this serializing and deserializing kills. | 04:39 |
@preaction | that would be nice | 04:39 |
@pbcj | well I came up with a clever way of doing a 8 way diff on an asset tree | 04:44 |
@pbcj | now I need to come up with a clever way to merge all this shit | 04:44 |
-!- fallout [~fallout@75.135.66.252] has joined #webgui | 04:44 |
@pbcj | I made new commands for wgd | 04:45 |
* pbcj needs a cookie | 04:46 |
* pbcj will settle for a beer | 04:46 |
scrottie0 | mmm, beer. | 04:54 |
scrottie0 | 8 way diff on an asset tree? | 04:55 |
@pbcj | 8 asset trees | 04:57 |
scrottie0 | why? | 04:57 |
@pbcj | all came from one and have diverged such that deploying my package doesn't work as planned | 04:58 |
scrottie0 | sounds both terrible and awesome. like Gengis Khan. | 04:59 |
@pbcj | is it possible to delete packages from the interface | 05:16 |
@pbcj | UI | 05:16 |
@pbcj | I think packages should live in a root level folder named "packages" | 05:16 |
@preaction | if you uncheck the package box, it is no longer a package | 05:17 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 05:18 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds] | 05:22 |
-!- carogray1 [~Caroline@72-59-110-27.pools.spcsdns.net] has joined #webgui | 05:57 |
-!- carogray [~Caroline@72-59-110-27.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 05:57 |
-!- carogray1 [~Caroline@72-59-110-27.pools.spcsdns.net] has quit [Quit: Leaving.] | 06:09 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 06:52 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 07:25 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds] | 07:28 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 07:49 |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 07:57 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 07:57 |
-!- preaction [~preaction@li79-149.members.linode.com] has quit [Quit: ZNC - http://znc.sourceforge.net] | 09:13 |
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui | 09:14 |
-!- preaction [~preaction@li79-149.members.linode.com] has quit [Client Quit] | 09:18 |
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui | 09:19 |
-!- mode/#webgui [+o preaction] by ChanServ | 09:20 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 10:06 |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:06 |
-!- vayde [~vayde@184-100-124-64.mpls.qwest.net] has quit [Ping timeout: 246 seconds] | 10:12 |
-!- vayde [~vayde@184-100-124-64.mpls.qwest.net] has joined #webgui | 10:19 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has joined #webgui | 12:06 |
-!- carogray [~Caroline@c-24-63-233-216.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 12:27 |
-!- fallout [~fallout@75.135.66.252] has quit [Ping timeout: 260 seconds] | 12:50 |
-!- carogray [~Caroline@72.63.238.149] has joined #webgui | 12:51 |
-!- carogray [~Caroline@72.63.238.149] has quit [Quit: Leaving.] | 14:25 |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 14:47 |
-!- fallout [~fallout@75-135-66-252.dhcp.mdsn.wi.charter.com] has joined #webgui | 14:57 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 16:02 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 16:07 |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:07 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 16:45 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has quit [Ping timeout: 258 seconds] | 16:56 |
fallout | mornin | 17:25 |
+BartJol | howdy | 17:27 |
@pbcj | sup | 17:45 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 18:23 |
fallout | nada. how you doin? | 18:29 |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer] | 18:39 |
-!- fokat [~lem@108.84.217.31] has joined #webgui | 19:16 |
@pbcj | not bad at all... it might be a riding day | 19:31 |
fallout | right on. it's still a wee bit chilly for that | 19:48 |
-!- fokat [~lem@108.84.217.31] has quit [Ping timeout: 258 seconds] | 19:53 |
-!- fokat [~lem@108-84-217-31.lightspeed.miamfl.sbcglobal.net] has joined #webgui | 19:54 |
@pbcj | yeah, upon closer inspection, it is not a riding day. I want a refund on Spring. | 19:55 |
fallout | mail in your rebate form with the UPC from the box and a copy of the invoice | 20:04 |
-!- fokat [~lem@108-84-217-31.lightspeed.miamfl.sbcglobal.net] has quit [Ping timeout: 264 seconds] | 20:12 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye] | 20:20 |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 21:08 |
-!- fokat [~lem@weston-69.65.87.205.myacc.net] has joined #webgui | 21:24 |
scrottie0 | nothing wool, leather and a propane torch can't fix. | 21:31 |
@preaction | Haarg: if you're around, were you planning on having WebGUI::Command handle the config file options? or should that be added individually to all commands that need it? | 21:56 |
-!- perlDreamer [~colink@static-50-43-12-94.bvtn.or.frontiernet.net] has joined #webgui | 22:13 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 22:13 |
+perlDreamer | Free advice | 23:37 |
+perlDreamer | if you use snippets in your style templates | 23:37 |
* preaction gets out his wallet | 23:37 |
+perlDreamer | and those snippets have macros in them | 23:37 |
+perlDreamer | then disable caching on the snippet | 23:37 |
+perlDreamer | it will save you headaches, high blood pressure and stomach acid | 23:38 |
@preaction | yes indeed | 23:38 |
@preaction | in fact, maybe AssetProxy should set a flag that snippet could pick up on? | 23:38 |
@preaction | oh, no, sometimes you do want caching | 23:38 |
@preaction | hm... | 23:38 |
+perlDreamer | I thought about examining the snippet content to autodisable if we have macros | 23:45 |
+perlDreamer | or, if the snippet is set to be evaluated as a template | 23:45 |
+perlDreamer | but those break the case of caching expensive navigations | 23:46 |
@preaction | right | 23:56 |
@preaction | most likely we should just have an info-level message "using cached" or something | 23:57 |
--- Day changed Fri Apr 22 2011 |
scrottie0 | 1. bolt invariant folding onto perl 2. remove all caching from everywhere | 00:13 |
scrottie0 | 3. party | 00:13 |
scrottie0 | Pugs' compiling Perl 6 down to JavaScript is looking like a more and more brilliant idea every year that goes by since Pugs was abandoned | 00:14 |
scrottie0 | anyone know of an X app that logs how much time the cursor spends over other apps? | 00:17 |
scrottie0 | I've seen things like that for Windows but can't seem to Google down something for X | 00:17 |
@pbcj | scrottie! | 00:33 |
scrottie0 | pbcj! | 00:34 |
+perlDreamer | scrottie0: what do you recommend for I/O redirection problems? | 00:58 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 01:04 |
scrottie0 | problems? or tasks? | 01:38 |
scrottie0 | fork, close STDIN, re-open it, exec, of course! | 01:38 |
* scrottie0 checks his calendar... 1991... good... | 01:39 |
+perlDreamer | scrottie0: digestion based | 01:41 |
@preaction | what is the article "Item" template for? | 02:52 |
@preaction | oh, now i see, it's for URL lists | 02:53 |
CIA-70 | webgui: Doug Bell WebGUI8 * r8d527d1 / lib/WebGUI/Command/test_content.pm : start the test_content webgui command with Articles - http://bit.ly/hzPxxz | 03:02 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 260 seconds] | 03:15 |
-!- mducharme [~nothing@24.77.207.230] has joined #webgui | 03:28 |
-!- mducharme [~nothing@24.77.207.230] has left #webgui ["Leaving."] | 03:50 |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer] | 04:02 |
-!- mducharme [~nothing@24.77.207.230] has joined #webgui | 04:03 |
-!- mducharme [~nothing@24.77.207.230] has quit [Ping timeout: 260 seconds |