--- Log opened Sun Apr 01 00:00:07 2012 | ||
-!- daviddelikat1 [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 03:27 | |
-!- daviddelikat1 [~dav@75.42.235.189] has joined #webgui | 07:02 | |
-!- mode/#webgui [+o daviddelikat1] by ChanServ | 07:02 | |
-!- daviddelikat1 [~dav@75.42.235.189] has quit [Quit: Leaving.] | 07:23 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 09:13 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 09:14 | |
-!- daviddelikat1 [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 15:38 | |
-!- mode/#webgui [+o daviddelikat1] by ChanServ | 15:38 | |
-!- daviddelikat1 [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 16:35 | |
-!- Radix-wrk [~Radix@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 244 seconds] | 18:49 | |
-!- um__ [~uh@c-76-125-108-113.hsd1.ar.comcast.net] has quit [Quit: err] | 19:02 | |
-!- daviddelikat1 [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 23:11 | |
-!- mode/#webgui [+o daviddelikat1] by ChanServ | 23:12 | |
-!- daviddelikat1 [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 23:43 | |
--- Day changed Mon Apr 02 2012 | ||
-!- um__ [~uh@c-76-125-108-113.hsd1.ar.comcast.net] has joined #webgui | 00:10 | |
um__ | anyone here | 00:10 |
---|---|---|
-!- um__ [~uh@c-76-125-108-113.hsd1.ar.comcast.net] has quit [Quit: err] | 00:33 | |
-!- um__ [~uh@c-76-125-108-113.hsd1.ar.comcast.net] has joined #webgui | 01:12 | |
um__ | anyone here? | 01:12 |
-!- daviddelikat1 [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 01:21 | |
-!- mode/#webgui [+o daviddelikat1] by ChanServ | 01:22 | |
-!- daviddelikat [~user@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 01:29 | |
-!- Radix-wrk [~Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 02:16 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:16 | |
-!- daviddelikat1 [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 02:53 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 04:07 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:07 | |
-!- j_wright [jamesw@ip70-173-182-202.lv.lv.cox.net] has quit [Remote host closed the connection] | 05:21 | |
-!- SDuensin [~Adium@173-20-197-34.client.mchsi.com] has quit [Quit: Leaving.] | 05:45 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 05:51 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 05:57 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 06:29 | |
-!- kaare_ [~kaare@95.209.216.75.bredband.oister.dk] has joined #webgui | 08:28 | |
-!- kaare_ [~kaare@95.209.216.75.bredband.oister.dk] has quit [Client Quit] | 08:31 | |
-!- kaare_ [~kaare@95.209.216.75.bredband.oister.dk] has joined #webgui | 08:31 | |
-!- kaare_ [~kaare@95.209.216.75.bredband.oister.dk] has quit [Remote host closed the connection] | 10:45 | |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 10:45 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 10:45 | |
-!- kaare_ [~kaare@95.209.214.112.bredband.oister.dk] has joined #webgui | 11:18 | |
-!- kaare_ [~kaare@95.209.214.112.bredband.oister.dk] has quit [Remote host closed the connection] | 11:20 | |
-!- pskept [pskept@gateway/shell/devio.us/x-cetxljxvpbrtiupc] has joined #webgui | 15:46 | |
-!- daviddelikat [~dav@75.42.235.189] has joined #webgui | 16:35 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 16:35 | |
um__ | does your entrance mean there is the posibility of some activity in channel now? | 16:36 |
@daviddelikat | did you have a question? | 16:39 |
um__ | more than i care to admit | 16:40 |
@daviddelikat | I'll do my best to answer any webgui questions | 16:40 |
um__ | been trying to do my first install and havent gotten it running yet | 16:40 |
@daviddelikat | are you installing from code? | 16:42 |
@daviddelikat | or using the wre? | 16:42 |
um__ | i pulled a stubborn all nighter so forgive me if my fatigue shows | 16:42 |
um__ | i started trying to use the wre | 16:43 |
@daviddelikat | noproblem | 16:43 |
um__ | ps before i forget to ask | 16:43 |
-!- SDuensin [~Adium@63-252-192-10.ip.mcleodusa.net] has joined #webgui | 16:44 | |
um__ | in some of my searches on the site that led to posts i saw the name david mentioned (in what capacity they did not say and no last name or nick) but seeing an auto op appear of the same name made me wonder | 16:44 |
@daviddelikat | there have been other davids before me; but I've been around for arond 5 years | 16:45 |
um__ | do you work for plainblack? | 16:46 |
@daviddelikat | I do | 16:46 |
um__ | :) | 16:46 |
um__ | its good that you are active here | 16:47 |
@daviddelikat | I'm not as active as I'd like... | 16:47 |
um__ | ok on with my install details - i will try to spare you the obvious questions | 16:48 |
@daviddelikat | my IRC client doesn't ping when there is activity | 16:48 |
@daviddelikat | so I usually don't know what's going on | 16:48 |
@daviddelikat | any questions that need answering are OK | 16:48 |
um__ | then i am glad to have timed it right | 16:48 |
um__ | catching you here when i did | 16:49 |
um__ | i am going to be talking with a nonprofit today about volunteering with them. on the phone late friday their website came up and i thought i might be able to help some there. i looked at cms's compared features with what they might make use of and there was webgui (not unfamiliar to my ears, just no prior experience) | 16:52 |
um__ | i am wanting to do a virtualbox install just to try webgui for myself to help decide if i should recommend it | 16:54 |
um__ | so i decided to try installing (on vbox) a minimal debian6 and then do the wre install | 16:56 |
um__ | the docs i have read seemed to indicate that the wre provides all dependancies including apache, mysql, etc including configs | 16:57 |
@daviddelikat | I like using turnkey as a base for VM's | 16:58 |
um__ | that was part of my motivation for a minimal debian install - no conflicting apache etc | 16:59 |
um__ | not familiar with turnkey. i will look into it later (after i've slept lol) | 17:00 |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 245 seconds] | 17:02 | |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 17:03 | |
um__ | ok, so minimal deb6 on vbox, no conflicts, wre install - i completed the install, created a site, and when i try opening the site: nothing at all (i'm thinking maybe no webserver?) | 17:03 |
@daviddelikat | wre has a copy of apache | 17:03 |
um__ | yeah, i thought so, i read so, i did not find it but i did not look very hard | 17:05 |
@daviddelikat | did you create the site using wreconsole.pl? | 17:05 |
um__ | it does not however appear in the binary PATH | 17:05 |
um__ | well that or i just dont know the binary name | 17:05 |
um__ | i did use wreconsole.pl | 17:06 |
@daviddelikat | source /data/wre/sbing/setenvironment.sh | 17:06 |
@daviddelikat | configures your paths | 17:06 |
um__ | i followed http://www.webgui.org/user-guides/webgui-administrators-guide/webgui-administrators-guide/installation | 17:06 |
@daviddelikat | did you automatically download code? | 17:09 |
@daviddelikat | check what version shows up in /data/WebGUI/lib/WebGUI.pm | 17:09 |
um__ | i d/l from a link on the site to sourceforge | 17:11 |
um__ | wre-0.9.3-debian5.tar.gz | 17:12 |
@daviddelikat | then you let wre download the webgui code? | 17:12 |
@daviddelikat | check the path I mentioned | 17:12 |
um__ | btw, if i run /data/wre/sbing/setenvironment.sh post install is that a problem? | 17:13 |
@daviddelikat | no | 17:13 |
um__ | i am booting the vbox to check the version | 17:13 |
@daviddelikat | you should put it in your .bashrc | 17:13 |
um__ | ok | 17:13 |
um__ | btw, i found it before in some document on the site, but what is the recommended command to restart apache? (cant find it now) | 17:14 |
um__ | version 7.10.24 stable | 17:16 |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 245 seconds] | 17:16 | |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 17:17 | |
@daviddelikat | /data/wre/sbin/wreservice.pl --restart all | 17:18 |
um__ | making changes as discussed | 17:21 |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 245 seconds] | 17:29 | |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 17:29 | |
um__ | is it only version 8 that implements PSGI and plack? | 17:40 |
um__ | the mod_perl restart failed | 17:40 |
um__ | so did the mod_proxy | 17:41 |
haarg | um__: webgui 8 is the version using psgi/plack, yes | 17:44 |
um__ | incidentally, wreservice.pl does not have apache - still need a way to either start apache or confirm that it is running | 17:52 |
um__ | is there a wre for wg8 yet? | 17:53 |
haarg | wreservice.pl controls the modperl server and the modproxy server | 17:54 |
haarg | they are both apache | 17:54 |
haarg | the wre for wg8 isn't quite ready yet | 17:54 |
haarg | afaik | 17:54 |
haarg | fortunately wg8 is a lot easier to install without the wre | 17:54 |
um__ | thats good | 17:55 |
um__ | 8 still shows beta. is it suitable for public yet? i found a blog post by preaction that says pb is running it in prod | 17:56 |
haarg | i'm not entirely sure what the official status is | 17:57 |
um__ | if i can install/run 8 reliably (and if there is any docs that i can follow) then if mod_perl is depreciated (or close enough), then perhaps psgi/plack would be better - particularly for a new user that may want to move forward with wg | 18:00 |
um__ | and given that wg is bound to transition to 8 | 18:02 |
@daviddelikat | webgui 8 is expected to go live on webgui.org and plainblack.com later this month | 18:03 |
@daviddelikat | have you checked the logs? /data/wre/var/logs/webgui.log | 18:04 |
@daviddelikat | and /data/wre/var/logs/modperl.error.log | 18:05 |
@daviddelikat | I just remembered last time I installed I had to install a few items that were new to webgui and mossing from wre... | 18:05 |
@daviddelikat | s/mossing/missing/ | 18:06 |
@daviddelikat | one sec... | 18:06 |
um__ | k | 18:06 |
@daviddelikat | 1. get cpanminus .. : curl -L http://cpanmin.us | perl - -S App::cpanminus | 18:07 |
@daviddelikat | 2. fill in missing packages: perl testEnvironment.pl --simpleReport | ack 'Not Install' | perl -ane 'print $F[3]. " "' | perl -pe 's/: / /g' | cpanm | 18:08 |
* um__ marvals at the timing of the version 8 web launch just as i am looking into wg | 18:08 | |
haarg | is Task::WebGUI up to date? | 18:08 |
@daviddelikat | yes, that would do; but it will get stuff for wg8 as well | 18:09 |
um__ | could you pastebin that? there are lots of unreadable characters | 18:09 |
@daviddelikat | sure one sec | 18:09 |
um__ | thanks | 18:09 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:10 | |
@daviddelikat | http://pastebin.com/d0R5XSFH | 18:10 |
um__ | sidebar: why does this channel not have a twin on irc.perl.org? | 18:10 |
@daviddelikat | no idea | 18:11 |
um__ | seems as appropriate a location if not more so | 18:11 |
um__ | to my thinking at least | 18:12 |
ckotil | Id rather just focus on the one channel. | 18:12 |
@daviddelikat | unfortunately I'm on IRC out of need; I don't know squat about how it works... | 18:12 |
um__ | lol | 18:12 |
haarg | webgui has always been a plainblack project, not so much a perl community project | 18:12 |
um__ | ok. i guess i can see the logic in that | 18:13 |
um__ | http://pastebin.com/yANtutwq /data/wre/var/logs/webgui.log | 18:28 |
um__ | http://pastebin.com/J1v9Jdv0 /data/wre/var/logs/modperl.error.log | 18:29 |
ckotil | according to modperl.error.log you need to install the Net::CIDR::Lite perl module | 18:46 |
ckotil | since youre using the wre, you can run /data/wre/sbin/cpan.sh and do 'install Net::CIDR::Lite' | 18:47 |
ckotil | althought can't load preload.perl is a problem too. when you run testEnvironment.pl does that finish cleanly? | 18:47 |
um__ | dont know. not run it. i will try it. need to open another shell as one is already tied up working on installing cpanm | 18:57 |
um__ | sorry, what is the path to testEnvironment.pl? | 18:59 |
ckotil | /data/WebGUI/sbin/testEnvironment.pl and you want to run it with /data/wre/prereqs/perl | 19:00 |
ckotil | and you should do yourself a favor and load /data/wre/sbin/setenvironment.sh | 19:00 |
ckotil | it sets all the environment PATH variables to use the wre paths. | 19:01 |
ckotil | but all of this is in the wre start up guide : | 19:01 |
ckotil | :) | 19:01 |
um__ | never came across the startup guide while looking for docs on the site - looking now | 19:02 |
ckotil | http://www.webgui.org/community-wiki/wre-installation | 19:04 |
-!- kaare_ [~kaare@94.191.197.223.bredband.3.dk] has joined #webgui | 19:08 | |
um__ | darn. i am crashing hard. is there a time this channel is typically active so i can try to pickup then? | 19:10 |
ckotil | 1200UTC-2100UTC seems good. those are roughly normal work hours in the USA for the east coast | 19:13 |
@scrottie | good morning... | 19:25 |
@scrottie | um__, btw, more people are active 9-5 US central time or so | 19:25 |
@scrottie | oh, heh, and the conversation came around to that point anyway | 19:26 |
* scrottie lags | 19:26 | |
* scrottie conversation lags | 19:26 | |
CIA-43 | webgui: Colin Kuskie webgui-7.10 * r604887f / sbin/findBrokenAssets.pl : Fix an I/O wrapping problem with checking for broken file assets and storage locations. - http://git.io/X5FUXA | 21:10 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 22:23 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 22:24 | |
-!- pskept [pskept@gateway/shell/devio.us/x-cetxljxvpbrtiupc] has quit [Quit: leaving] | 23:27 | |
--- Day changed Tue Apr 03 2012 | ||
-!- SDuensin [~Adium@63-252-192-10.ip.mcleodusa.net] has quit [Quit: Leaving.] | 00:56 | |
-!- kaare_ [~kaare@94.191.197.223.bredband.3.dk] has quit [Remote host closed the connection] | 01:12 | |
-!- daviddelikat [~dav@75.42.235.189] has quit [Quit: Leaving.] | 01:54 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 02:16 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 02:16 | |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:34 | |
um__ | . | 03:33 |
um__ | anyone around? | 03:42 |
@scrottie | yup, but on my way out soon. | 03:43 |
@scrottie | sup? how's it going? | 03:44 |
um__ | much better now that i've slept | 03:44 |
@scrottie | good. | 03:44 |
um__ | r u a pb emplyee too? | 03:45 |
@scrottie | I am a PlainBlack employee too, yup. | 03:45 |
@scrottie | a lot of the guys in this channel know their stuff, though. | 03:46 |
@scrottie | regardless of user/contributor/employee/whatever status. | 03:46 |
um__ | no doubt. but it speaks well as a company gesture | 03:46 |
@scrottie | many of them have contributed code. | 03:46 |
um__ | as is the perl way | 03:46 |
@scrottie | =) | 03:47 |
um__ | so david told me that version 8's official release is very close | 03:47 |
@scrottie | you don't have to wait for that to use it, though. | 03:48 |
um__ | so i think it would be sensible that i focus my efforts on 8 | 03:48 |
um__ | i know | 03:48 |
um__ | where i was headed is to ask if there is install documentation yet | 03:48 |
um__ | i've not found much yet on the site | 03:49 |
@scrottie | yeah, in the repo, README and docs/install.txt | 03:50 |
um__ | and before i forget to ask, 2 questions that have been knawing at me since just before passing out earlier | 03:50 |
um__ | ok excellent | 03:50 |
@scrottie | be especially careful with the upgrades step. if it doesn't take several minutes and generate lots of output doing upgrades, they didn't go. | 03:50 |
@scrottie | it ships with a 7.10.x (or was it 7.9.x) database that gets upgraded to work with 8.x | 03:50 |
um__ | this will be a first time install for me | 03:50 |
@scrottie | yup. | 03:51 |
um__ | fresh install. nothing to upgrade | 03:51 |
@scrottie | still, upgrades have to run, or it'll be busted. | 03:51 |
@scrottie | yup. still. | 03:51 |
um__ | um ok. is that explained in the docs? | 03:51 |
@scrottie | for a brand new install, make sure that upgrades run. that's the main problem that people have. they don't run upgrades, or they don't use a tool modified to handle 8.0's upgrade style. | 03:51 |
@scrottie | yup. | 03:51 |
@scrottie | but the *make sure upgrades run* thing could use more emphasis =) | 03:51 |
@scrottie | sorry, I've got to run. I'll try to check in in a bit here and make sure questions are answered. cheers! | 03:52 |
um__ | ok. well consider your mention sufficient emphasis (for me) | 03:52 |
um__ | ok take care | 03:52 |
um__ | i will just post questions anyway and someone can answer whenever | 03:53 |
um__ | 1. i am wondering what is different about the wre that is supposed to make it so much faster. ease of installation is great, but i am wanting to know what makes for the claim of a performance boost. i also dont understand why the wre is described as containing platform-specific binaries since perl is an interpreted language. if that refers to the dependancies such as apache, perl, mysql compiled for specific systems, i dont understand what ad | 04:04 |
um__ | 1. (continued) quote: "the WRE simplifies the installation, includes all prerequisites, provides a stable and optimized environment for WebGUI, and performs 300% faster than a source install." --- what about the wre makes for a claim of a 300% boost in performance over source? | 04:06 |
um__ | 2. earlier today, ckotil recommended executing "/data/wre/prereqs/bin/perl /data/WebGUI/sbin/testEnvironment.pl" --- he was specific to suggest executing with the wre supplied perl in favor over the system perl. why? both perls are version 5.10.0. what makes the wre perl favorable? | 04:13 |
um__ | granted, i am looking to install webgui version 8 and i understand there is no wre available for it yet. but i am trying to make sense of the whole picture so my thinking emanates from a perspective appropriate to webgui. | 04:19 |
-!- SDuensin [~Adium@173-20-197-34.client.mchsi.com] has joined #webgui | 04:30 | |
CIA-43 | webgui: Colin Kuskie webgui-7.10 * r07bd545 / (4 files in 4 dirs): Remove cookie jar files left by the HttpProxy asset. Finishes the fix for bug #12327. - http://git.io/JVj4Cg | 04:32 |
CIA-43 | webgui: Colin Kuskie webgui-7.10 * r2c225f3 / (docs/changelog/7.x.x.txt lib/WebGUI/Friends.pm): Do not attempt to change the status on an inbox message which doesn't exist. Fixes bug #12349. - http://git.io/3_IHQg | 04:34 |
-!- SDuensin [~Adium@173-20-197-34.client.mchsi.com] has quit [Quit: Leaving.] | 05:46 | |
-!- elnino [~elnino@user-38q4846.cable.mindspring.com] has joined #webgui | 07:02 | |
@scrottie | um__, still around? | 07:04 |
@scrottie | um__, I have no idea what JT's assertion there are based on and I haven't tested it myself. maybe the old versions of apache and mysql are faster, but since that claim has been being made for a long time, I doubt that that's how it started. | 07:05 |
-!- elnino [~elnino@user-38q4846.cable.mindspring.com] has quit [Read error: Connection reset by peer] | 07:06 | |
@scrottie | um__, the wre is nice for quickly setting up wG installs as it comes with most of what you need. | 07:06 |
@scrottie | wm__, it's not that the perl or apache or mysql are better, but that it comes as a big package of everything you need except certain modules | 07:06 |
@scrottie | um__, wG8 makes the wre less necessary as you don't need apache and mod_perl. | 07:10 |
@scrottie | or less useful. | 07:10 |
-!- kaare_ [~kaare@95.209.212.55.bredband.oister.dk] has joined #webgui | 07:15 | |
-!- elnino [~elnino@user-38q4846.cable.mindspring.com] has joined #webgui | 07:17 | |
elnino | http://ready.mobi si telling me that I have missing mime types, and that I need to have application/vnd.wap.xhtml+xml or application/xhtml+xml when serving up my mobile pages. How do I do this? | 07:18 |
elnino | my pages don't have a file suffix, and apache assumes I do. | 07:21 |
-!- elnino [~elnino@user-38q4846.cable.mindspring.com] has quit [Quit: Leaving] | 08:09 | |
-!- j_wright [jamesw@ip70-173-182-202.lv.lv.cox.net] has joined #webgui | 08:45 | |
-!- mducharme-work1 [~nothing@206.188.121.4] has joined #webgui | 10:05 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 10:06 | |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 245 seconds] | 10:07 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 10:08 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 10:53 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 10:55 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 252 seconds] | 11:30 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 11:55 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 250 seconds] | 12:04 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 12:07 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 12:17 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 12:18 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 244 seconds] | 12:29 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 12:31 | |
-!- jhopkins1980 [~Admin@216.131.111.101] has joined #webgui | 12:46 | |
jhopkins1980 | Should I run testEnvironment.pl only after running ". setenvironment.sh"? | 13:22 |
jhopkins1980 | or should I run testEnvironment.pl without having my ENV variables set by setenvironment.sh? | 13:23 |
-!- Admin__ [~Admin@121.235.255.67] has joined #webgui | 13:39 | |
-!- jhopkins1980 [~Admin@216.131.111.101] has quit [Ping timeout: 260 seconds] | 13:44 | |
-!- Admin__ [~Admin@121.235.255.67] has quit [Ping timeout: 260 seconds] | 13:44 | |
-!- jhopkins1980 [Admin@2002:d883:6f75::d883:6f75] has joined #webgui | 13:44 | |
-!- Admin__ [~Admin@121.235.255.67] has joined #webgui | 14:23 | |
-!- jhopkins1980_ [~Admin@121.235.255.67] has joined #webgui | 14:24 | |
-!- jhopkins1980 [Admin@2002:d883:6f75::d883:6f75] has quit [Ping timeout: 249 seconds] | 14:27 | |
-!- kaare_ [~kaare@95.209.212.55.bredband.oister.dk] has quit [Remote host closed the connection] | 14:42 | |
-!- pskept [pskept@gateway/shell/devio.us/x-icrfyjartenorkfe] has joined #webgui | 15:32 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 16:08 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 16:10 | |
-!- SDuensin [~Adium@63-252-192-10.ip.mcleodusa.net] has joined #webgui | 16:46 | |
@daviddelikat | jhopkins1980_: you should always run setenvironment.sh before anything webgui related | 16:53 |
jhopkins1980_ | Ok, thanks | 16:56 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 17:16 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:35 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 17:35 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:01 | |
-!- jhopkins1980_ [~Admin@121.235.255.67] has quit [Quit: Leaving] | 18:26 | |
-!- Admin__ [~Admin@121.235.255.67] has quit [Quit: Leaving] | 18:26 | |
-!- vanjwilson [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has joined #webgui | 20:12 | |
-!- vanjwilson [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has quit [Remote host closed the connection] | 20:20 | |
-!- vanjwilson [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has joined #webgui | 20:24 | |
vanjwilson | Weird problem: doing some work on an existing WebGUI install that someone else setup, logging in as Admin user (uid=3), but locked out of many admin functions (editing assets, adding assets, editing users), customers accounts can't do these things either | 20:26 |
vanjwilson | Does anyone know what might be causing this and how to fix it? We have root access to the server this WebGUI is running on. | 20:27 |
@scrottie | select groupName from groupings join groups using (groupId) where userId='3' # what happens when you run that at the sql shell, eg with 'wgd db'? | 20:28 |
@scrottie | there has to be a nopaste command line app where you can do something | nopaste. | 20:29 |
@scrottie | ah, heh, and sartak wrote it | 20:29 |
vanjwilson | +------------------+ | 20:32 |
vanjwilson | | groupName | | 20:32 |
vanjwilson | +------------------+ | 20:32 |
vanjwilson | | Admins | | 20:32 |
vanjwilson | | Everyone | | 20:32 |
vanjwilson | | Registered Users | | 20:32 |
vanjwilson | +------------------+ | 20:32 |
vanjwilson | @scrottie, could the groups themselves have been removed from permissions? | 20:33 |
sbaur | Is it possible the admin user does not have guru privileges? | 20:33 |
-!- vanjwilson1 [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has joined #webgui | 20:47 | |
@scrottie | sorry, forgot I was in this window. | 20:50 |
vanjwilson1 | @sbaur, Good idea to check. maybe the Admin's UI level has been lowered to 1 (it can't even create folders). But I get no error/warning messages, either. How could I check the UI level from the command prompt? I am logged into the site's db with mysql command-line program. | 20:50 |
@scrottie | hrm, my admin user isn't in the 'Everyone' group. | 20:50 |
@scrottie | select uiLevel from userProfileData where userId='3'; | 20:51 |
@scrottie | probably a setting in the user's profile screen | 20:52 |
vanjwilson1 | I can't get to any user profile screens (!?!) | 20:52 |
sbaur | if the select shows that that is what's wrong, you'll be able to change it through the DB | 20:53 |
vanjwilson1 | mysql> select uiLevel from userProfileData where userId='3'; | 20:53 |
vanjwilson1 | +---------+ | 20:53 |
vanjwilson1 | | uiLevel | | 20:53 |
vanjwilson1 | +---------+ | 20:53 |
vanjwilson1 | | 9 | | 20:53 |
vanjwilson1 | +---------+ | 20:53 |
sbaur | drats | 20:53 |
sbaur | what version of WG are you running? | 20:53 |
vanjwilson1 | 7.10.24-stable | 20:55 |
sbaur | that's newer than what i'm familiar with | 20:55 |
vanjwilson1 | We have several other sites running on this install of webgui, and they aren't experiencing this problem | 20:56 |
sbaur | could there be something in the conf file limiting admin's capabilities | 20:56 |
vanjwilson1 | I'll check the conf file | 20:56 |
@scrottie | select groupName from groupGroupings join groups using (groupId) where inGroup='4'; # is "Admins" in that list? | 20:57 |
@scrottie | group 4 is Content Managers, btw | 20:57 |
@scrottie | I really need to write a 'diff versus stock' utility that shows which config file items and core assets and settings have been changed. | 20:58 |
sbaur | oh, scrottie, please write that. it would be soooo useful | 20:59 |
vanjwilson1 | only "Admins" is in that list | 21:00 |
vanjwilson1 | mysql> select groupName from groupGroupings join groups using (groupId) where inGroup='4'; | 21:00 |
vanjwilson1 | +-----------+ | 21:00 |
vanjwilson1 | | groupName | | 21:00 |
vanjwilson1 | +-----------+ | 21:00 |
vanjwilson1 | | Admins | | 21:00 |
vanjwilson1 | +-----------+ | 21:00 |
vanjwilson1 | 1 row in set (0.00 sec) | 21:00 |
@scrottie | running out of things to test here, without having to just trace through the code with the perl debugger and see where it goes wrong | 21:01 |
vanjwilson1 | in the .conf for this particular site, all the ui_levels are between 1 and 9, and the changeURL is 9, and I can change URLs (I tested that) | 21:01 |
@scrottie | what's the log level set to in log.conf? | 21:01 |
sbaur | has the admin account been deactivated? | 21:01 |
@scrottie | maybe there's a clue at 'info' level. | 21:01 |
sbaur | but i wouldn't imagine you could log in with it if it had | 21:02 |
vanjwilson1 | I can log in as "Admin" | 21:02 |
@scrottie | or compare 'debug' level output to a known good WebGUI of similar version | 21:02 |
vanjwilson1 | I'm changing the log level to "INFO"--do I need to restart mod_perl for that to take effect? | 21:04 |
sbaur | yes | 21:04 |
vanjwilson1 | I just checked another site IN THIS INSTALL, and Admin is not limited for that site... | 21:04 |
sbaur | you sure have found a strange and odd problem for today | 21:04 |
@daviddelikat | is it possible that the assets you are trying to work with are locked by a version tag? | 21:06 |
vanjwilson1 | Bam! Just got this when I tried to create a new folder: | 21:07 |
vanjwilson1 | 2012/04/03 14:06:38 - WARN - publications.worldbusiness.org.conf - WebGUI::Asset::dispatch[606] - Couldn't call method www_add on asset for url: pdfs/common-cents Root cause: Can't use an undefined value as an ARRAY reference at /data/WebGUI/lib/WebGUI/Session/Style.pm line 136. | 21:07 |
@scrottie | select status, state from assetData join asset using (assetId) where assetId='0tReCiOVcNUCtu0exdRvrw' order by revisionDate desc limit 1; # for whichever assetId you're looking at | 21:08 |
@scrottie | that would also show up in log level warn, so it must have been set to log level error | 21:08 |
vanjwilson1 | Got similar error when I tried to edit Admin user: | 21:08 |
vanjwilson1 | 2012/04/03 14:08:01 - ERROR - publications.worldbusiness.org.conf - WebGUI::Operation::execute[60] - Can't use an undefined value as an ARRAY reference at /data/WebGUI/lib/WebGUI/Session/Style.pm line 136. | 21:08 |
@scrottie | what is line 136 in your /data/WebGUI/lib/WebGUI/Session/Style.pm? | 21:08 |
vanjwilson1 | (it was set to error) | 21:09 |
vanjwilson1 | I was trying to create a new asset... | 21:09 |
vanjwilson1 | line 136 of Style.pm: for my $mobileUA (@{ $session->config->get('mobileUserAgents') }) { | 21:10 |
@scrottie | huh. okay, mobileUserAgents is apparently missing from the config file, then. | 21:11 |
@scrottie | you could put [ "Dummyxyzzy" ] in there and that should make it happy. | 21:12 |
vanjwilson1 | I just copied the mobileUserAgents array from another .conf file (one that is working)...restarting web now... | 21:13 |
@scrottie | even better. | 21:14 |
vanjwilson1 | Voila! I just added a new folder asset! | 21:14 |
@scrottie | yay! | 21:14 |
vanjwilson1 | You guys are great | 21:14 |
@scrottie | wonder what else is mucked up in the config file. might be worth doing a diff against the stock one. | 21:14 |
vanjwilson1 | will do... | 21:17 |
vanjwilson1 | (looks like the rest of the differences are the usual: db credentials, custom assets) | 21:28 |
vanjwilson1 | On a totally unrelated task, is there any external doc / example for using a thread Iterator? (I'm working on a Workflow Activity to delete past news items, and was basing it on the "unarchiveAllThreads" helper method...) | 21:30 |
@scrottie | getLineageIterator? | 21:36 |
@scrottie | using that? | 21:36 |
@scrottie | no hits for "webgui getLineageIterator programmer's guide" so it probably isn't in the WebGUI Programmer's Guide. | 21:38 |
@scrottie | there are lots of examples in the WebGUI source code though ;) | 21:38 |
vanjwilson1 | yes, this is the code I'm borrowing from "unarchiveAll...": | 21:39 |
vanjwilson1 | my $threadIter = $self->getLineageIterator(['children'],{ | 21:39 |
vanjwilson1 | includeOnlyClasses => [ 'WebGUI::Asset::Post::Thread' ], | 21:39 |
vanjwilson1 | statusToInclude => [ 'archived' ], | 21:39 |
vanjwilson1 | } ); | 21:39 |
vanjwilson1 | ASSET: while ( 1 ) { | 21:39 |
vanjwilson1 | my $thread; | 21:39 |
vanjwilson1 | eval { $thread = $threadIter->() }; | 21:39 |
vanjwilson1 | if ( my $x = WebGUI::Error->caught('WebGUI::Error::ObjectNotFound') ) { | 21:39 |
vanjwilson1 | $session->log->error($x->full_message); | 21:39 |
vanjwilson1 | next; | 21:39 |
vanjwilson1 | } | 21:39 |
vanjwilson1 | last unless $thread; | 21:39 |
vanjwilson1 | if ($thread->canEdit) { | 21:39 |
vanjwilson1 | $thread->unarchive; | 21:39 |
@scrottie | please use a no-paste service for more than a couple of lines of paste. you should be able to do: cpanm App::Nopaste to get a 'nopaste' command line utility you can paste into. | 21:44 |
@scrottie | perldoc /data/WebGUI/lib/WebGUI/AssetLineage.pm | 21:45 |
@scrottie | that has the documentation for getLineageIterator, including all of the options | 21:45 |
@scrottie | that looks like a fine example. you should be able to tweak that. | 21:45 |
vanjwilson1 | thanks | 22:04 |
@scrottie | sure thing. | 22:20 |
-!- vanjwilson1 [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has left #webgui [] | 23:19 | |
-!- pskept [pskept@gateway/shell/devio.us/x-icrfyjartenorkfe] has quit [Quit: leaving] | 23:24 | |
-!- kaare_ [~kaare@94.191.198.241.bredband.3.dk] has joined #webgui | 23:54 | |
--- Day changed Wed Apr 04 2012 | ||
-!- SDuensin [~Adium@63-252-192-10.ip.mcleodusa.net] has quit [Quit: Leaving.] | 01:00 | |
-!- kaare_ [~kaare@94.191.198.241.bredband.3.dk] has quit [Read error: Connection reset by peer] | 01:06 | |
-!- vanjwilson [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has quit [Ping timeout: 272 seconds] | 01:22 | |
-!- j_wright [jamesw@ip70-173-182-202.lv.lv.cox.net] has quit [Quit: [A] that love means death I realized too soon ...] | 01:47 | |
-!- j_wright [jamesw@ip70-173-182-202.lv.lv.cox.net] has joined #webgui | 01:54 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 02:10 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 02:11 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 02:11 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit] | 02:14 | |
-!- SDuensin [~Adium@173-20-197-34.client.mchsi.com] has joined #webgui | 02:22 | |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:30 | |
-!- daviddelikat [~dav@h184-60-30-27.mdsnwi.dsl.dynamic.tds.net] has joined #webgui | 03:09 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 03:09 | |
-!- daviddelikat [~dav@h184-60-30-27.mdsnwi.dsl.dynamic.tds.net] has quit [Ping timeout: 265 seconds] | 04:18 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 05:37 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 05:37 | |
-!- um__ [~uh@c-76-125-108-113.hsd1.ar.comcast.net] has quit [Ping timeout: 252 seconds] | 05:39 | |
-!- SDuensin [~Adium@173-20-197-34.client.mchsi.com] has quit [Quit: Leaving.] | 06:08 | |
-!- kaare_ [~kaare@79.138.169.237.bredband.oister.dk] has joined #webgui | 08:22 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 08:56 | |
CIA-43 | wrebuild: Arjan Widlak master * rd432f07 / (build.sh getsource.sh wre/docs/changelog.txt BUILD.ubuntu): | 12:16 |
CIA-43 | wrebuild: - Added BUILD.ubuntu with specifics for Ubuntu Oneiric | 12:16 |
CIA-43 | wrebuild: - Updated libpng with version 1.5.10 (1.5.7 not available anymore) - http://git.io/H_bxrw | 12:16 |
-!- vanjwilson [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has joined #webgui | 15:37 | |
-!- pskept [pskept@gateway/shell/devio.us/x-pcsatsmsawpjweds] has joined #webgui | 15:39 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:03 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 16:03 | |
-!- SDuensin [~Adium@63-252-192-10.ip.mcleodusa.net] has joined #webgui | 16:40 | |
-!- daviddelikat1 [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:42 | |
-!- mode/#webgui [+o daviddelikat1] by ChanServ | 16:42 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Ping timeout: 244 seconds] | 16:46 | |
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui | 16:59 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 16:59 | |
-!- daviddelikat1 [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 17:58 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:59 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 17:59 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:02 | |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 20:38 | |
doc_gt7 | G'day friends. I need to disable caching for a certain page layout. It has a macro that returns an image url when this page is loaded but webgui caches the page so the image never changes. Until I manually clear the cache in webgui admin panel. I have looked all over the page layout settings but I see no way to do this and I searched on google and cannot find out how either.... any pointers? :) | 20:40 |
SDuensin | Does that image change on the filesystem? | 20:45 |
SDuensin | Did you write the macro that returns the image URL? | 20:46 |
doc_gt7 | Well, the page layout is called with ?id=24 or ?id=25 Depending on the id the image would have a different url. | 20:46 |
doc_gt7 | If you call the page with ?id=24 webgui remembers that so when you call it later with ?id=25 it shows the old images... | 20:47 |
SDuensin | Hmm. | 20:48 |
doc_gt7 | When I clear the webgui cache in the admin panel then ?id=25 shows up properly :) I saw there are some items that allow you to set timeout to 0 but page layout does not seem to have that option... | 20:49 |
SDuensin | Can't say I've ever run into this one. :-/ | 20:50 |
doc_gt7 | Me neither until today :) | 20:51 |
doc_gt7 | I think I have found it. I disabled the cache on the snippet. The page layout seems to have no setting to disable cache but I added the code into a snippet and set the timeout on that to 0 and it is refreshing properly.. Thanks! :) | 20:55 |
SDuensin | Cool. Glad you figured something out. | 21:38 |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has left #webgui [] | 21:51 | |
-!- vanjwilson1 [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has joined #webgui | 22:19 | |
vanjwilson1 | just recently upgraded a server from 7.9.34 to 7.10.24, and had to run metadataFixer.pl to fix the now-versions custom metadata (see http://www.webgui.org/use/bugs/tracker/12339) | 22:21 |
vanjwilson1 | now, a custom database link on the site is broken, not sure if it's related, but the link's DSN is now pointing to the "sakila" database, which is the name of a sample MySQL db, with an IP in the Netherlands, and our client is in Mass., US | 22:23 |
@scrottie | so, not the greatest upgrade ever. | 22:23 |
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Ping timeout: 244 seconds] | 22:26 | |
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui | 22:29 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 22:29 | |
vanjwilson1 | I suppose it's possible they really are trying to poll a db named "sakila" that is in Holland--I'm waiting for confirmation on the db link from the client... | 22:36 |
-!- SDuensin [~Adium@63-252-192-10.ip.mcleodusa.net] has quit [Read error: Connection reset by peer] | 23:02 | |
-!- SDuensin1 [~Adium@63-252-192-10.ip.mcleodusa.net] has joined #webgui | 23:02 | |
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Remote host closed the connection] | 23:05 | |
-!- pskept [pskept@gateway/shell/devio.us/x-pcsatsmsawpjweds] has quit [Quit: leaving] | 23:26 | |
-!- vanjwilson1 [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has left #webgui [] | 23:37 | |
--- Day changed Thu Apr 05 2012 | ||
-!- kaare_ [~kaare@79.138.169.237.bredband.oister.dk] has quit [Remote host closed the connection] | 00:14 | |
-!- SDuensin1 [~Adium@63-252-192-10.ip.mcleodusa.net] has quit [Quit: Leaving.] | 00:58 | |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:29 | |
-!- SDuensin [~Adium@173-20-197-34.client.mchsi.com] has joined #webgui | 04:06 | |
-!- SDuensin [~Adium@173-20-197-34.client.mchsi.com] has quit [Quit: Leaving.] | 04:35 | |
-!- SDuensin [~Adium@173-20-197-34.client.mchsi.com] has joined #webgui | 04:40 | |
-!- SDuensin [~Adium@173-20-197-34.client.mchsi.com] has quit [Quit: Leaving.] | 05:45 | |
-!- kaare_ [~kaare@79.138.166.86.bredband.oister.dk] has joined #webgui | 08:21 | |
-!- kaare_ [~kaare@79.138.166.86.bredband.oister.dk] has quit [Remote host closed the connection] | 09:46 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 09:50 | |
-!- ckotil_ [~ckotil@snare.grnoc.iu.edu] has joined #webgui | 12:37 | |
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Read error: Connection reset by peer] | 12:37 | |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 15:06 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 265 seconds] | 15:08 | |
-!- pskept [pskept@gateway/shell/devio.us/x-lqzjyrfxkrbxmfkb] has joined #webgui | 15:35 | |
-!- daviddelikat [~dav@75.42.235.189] has joined #webgui | 15:44 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 15:44 | |
-!- SDuensin [~Adium@63-252-192-10.ip.mcleodusa.net] has joined #webgui | 16:52 | |
-!- daviddelikat [~dav@75.42.235.189] has quit [Quit: Leaving.] | 17:37 | |
-!- kaare_ [~kaare@95.209.211.194.bredband.oister.dk] has joined #webgui | 17:39 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:53 | |
-!- sbaur [~Adium@130.157.145.37] has left #webgui [] | 17:53 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:53 | |
-!- daviddelikat [~dav@75.42.235.189] has joined #webgui | 18:06 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 18:06 | |
-!- Radix-wrk [~Radix@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.] | 19:01 | |
-!- j_wright [jamesw@ip70-173-182-202.lv.lv.cox.net] has quit [Ping timeout: 265 seconds] | 20:19 | |
-!- j_wright [jamesw@ip70-173-184-17.lv.lv.cox.net] has joined #webgui | 20:24 | |
-!- j_wright [jamesw@ip70-173-184-17.lv.lv.cox.net] has quit [Ping timeout: 265 seconds] | 21:32 | |
-!- j_wright [jamesw@ip70-173-184-17.lv.lv.cox.net] has joined #webgui | 21:34 | |
-!- j_wright [jamesw@ip70-173-184-17.lv.lv.cox.net] has quit [Excess Flood] | 21:34 | |
-!- j_wright [jamesw@ip70-173-184-17.lv.lv.cox.net] has joined #webgui | 21:34 | |
-!- j_wright [jamesw@ip70-173-184-17.lv.lv.cox.net] has quit [Max SendQ exceeded] | 21:34 | |
-!- j_wright [jamesw@ip70-173-184-17.lv.lv.cox.net] has joined #webgui | 21:34 | |
-!- kaare_ [~kaare@95.209.211.194.bredband.oister.dk] has quit [Remote host closed the connection] | 23:07 | |
-!- um__ [~uh@c-76-125-108-113.hsd1.ar.comcast.net] has joined #webgui | 23:19 | |
-!- pskept [pskept@gateway/shell/devio.us/x-lqzjyrfxkrbxmfkb] has quit [Quit: leaving] | 23:20 | |
um__ | am looking at installing webgui8 - still just starting. trying to get squared away with dependancies. only at where the install doc says i need perl 5.14.0 | 23:39 |
um__ | i am doing the install on debian6 which comes with perl 5.10. i asked about upgrading to perl 5.14.0 in #debian and their response was that it was infeasible?? | 23:41 |
um__ | <ansgar> um__: Upgrading the system perl isn't really feasible. | 23:42 |
um__ | <ansgar> um__: You would need to rebuild all XS modules as well and probably need quite a few fixes to makeeverything work with perl 5.14. | 23:42 |
sbaur | um__ i thought someone had put together a way to quickly install 8, but I don't remeber any of the details, sorry | 23:51 |
sbaur | Has anyone setup CAS authentication for webgui? | 23:51 |
@scrottie | yeah, I can attest that it's a major ordeal to upgrade Debian's perl =P | 23:53 |
@scrottie | for one thing, you'd need to steal their vendor specific lib dirs out of their config and build a perl with a similar config | 23:53 |
@scrottie | 5.10. yikes. | 23:54 |
@scrottie | um__: but fear not! you need not use nor upgrade the system perl! do this: ./Configure -de PREFIX=/usr/local | 23:54 |
@scrottie | then make, then sudo make install | 23:55 |
@scrottie | get the perl source from ftp.cpan.org:/pub/CPAN/src | 23:55 |
@scrottie | um__: then make sure that that's the perl that's first in your path. edit your .bashrc or whichever and make this the last line of the thing, or the line after other path stuff, or the only path line, or whatever: export PATH="/usr/local/bin:$PATH" | 23:56 |
@scrottie | um__: I have less (okay, fine, no) experience with perlbrew, but it's supposed to automake those steps. look for it on search.cpan.org if you like. | 23:56 |
@scrottie | um__: if the new perl in /usr/local/bin is the first thing in your path, then when you run cpanm Task::WebGUI to install the modules you need, cpanm will use that perl to install them, and they'll be installed *for* that perl | 23:57 |
@scrottie | um__: got all that? | 23:57 |
--- Day changed Fri Apr 06 2012 | ||
um__ | yes. mostly | 00:02 |
um__ | am rereading to be sure | 00:02 |
um__ | no clue about perl brew. if it does too much for me i best avoid it. need to be clear about what is being done. no "great wizards behind curtains" | 00:06 |
um__ | the perl install doc talked about /usr/bin/perl being a symlink. but it appears to be an actual binary on mine (or hardlink - i forget how to check for that) | 00:09 |
@scrottie | don't touch /usr/bin/perl | 00:16 |
@scrottie | just leave it as is | 00:16 |
@scrottie | I don't recommend replacing it either | 00:16 |
@scrottie | those instructions have you installing a new (recent) version of perl into /usr/local/bin (rather than /usr/bin) | 00:17 |
@scrottie | so you have at least two copies of perl on your system | 00:17 |
@scrottie | I once had a job at Motorola, briefly, and one of the systems I was responsible for had 40 odd copies of perl on it because, "for security reasons", they wouldn't allow a central install. so rather than having one recent perl, they had 40 copies, most of them badly outdated. sigh... | 00:18 |
@scrottie | the ./Configure -de PREFIX=/usr/local step comes after you tar -xjvf the .tar.bz2 and then cd into the directly that leaves | 00:18 |
@scrottie | then do: wget http://cpanmin.us -O cpanm | 00:20 |
@scrottie | chmod ugo+x cpanm; sudo mv cpanm /usr/local/bin/ | 00:20 |
@scrottie | and the PATH stuff (hope you're taking notes!) | 00:20 |
@scrottie | then: cpanm Task::WebGUI | 00:20 |
um__ | i already got perl 5.14.0 fron cpan/src and extracted it - wanted to figure out what i was doing before installing | 00:21 |
@scrottie | but that won't finish unless you first do: apt-get install libgd2-xpm-dev | 00:22 |
@scrottie | cool | 00:22 |
um__ | for now the irc logfile is my notes. thankfully not too much irrelevant chatter in here makes that possible | 00:23 |
um__ | based on my experience thus far, i have gone thru maybe 6 reinstalls of debian, webgui, etc. aside from not wanting a sloppy install, those multiple installs just reinforce figuring out what steps to take so if i find myself reinstalling, i then know the right way up to a point. eventually i will have to get the whole install correct top to bottom if by nothing other than sheer repetition | 00:28 |
um__ | hopefully thanks to vbox, i think i finally have a base debian clone to spare me any further debian installs | 00:30 |
um__ | i already installed cpanm using cpan on the 5.10. does it make a difference which perl is running for the install? | 00:32 |
@scrottie | yes. | 00:33 |
@scrottie | very much so. as noted above. | 00:33 |
@scrottie | oh | 00:33 |
@scrottie | wait | 00:33 |
@scrottie | sorry, misunderstood... not during the install, I'm pretty sure | 00:33 |
@scrottie | just which one actually runs cpanm | 00:33 |
um__ | ok | 00:33 |
-!- SDuensin [~Adium@63-252-192-10.ip.mcleodusa.net] has quit [Quit: Leaving.] | 00:58 | |
xdanger | um__: http://search.cpan.org/~gugod/App-perlbrew-0.42/lib/App/perlbrew.pm | 01:02 |
xdanger | install different versions of perl to your $HOME | 01:02 |
xdanger | works like a charm | 01:03 |
xdanger | um__: If you have a testing server (virtual) you could just upgrade to debian testing | 01:04 |
xdanger | and i think wg8 runs on 5.10 | 01:37 |
@scrottie | xdanger: you are terribly mistaken. | 01:41 |
@scrottie | xdanger: er, about wg8 on 5.10. I hate those Internet comments responding to a post with several points with a simple "you're wrong" or similar. | 01:43 |
haarg | scrottie: what version does it require? | 01:50 |
@scrottie | haarg, I've got 5.12.3 here and was able to run it somewhat recently | 01:51 |
@scrottie | ack '//=' /data/WebGUI8/lib | 01:51 |
haarg | i know it requires a couple things from 5.10 but i didn't think it needed anything more recent | 01:51 |
* scrottie does perldoc perldelta... "perldelta - what is new for perl v5.8.6"... well, that's odd | 01:53 | |
@scrottie | oh, // is in 5.10 | 01:55 |
haarg | indeed | 01:55 |
haarg | wg8 also has smart match in a few places | 01:55 |
haarg | which i half regret doing | 01:55 |
haarg | but that's 5.10 too | 01:55 |
@scrottie | heh | 01:56 |
@scrottie | okay, I can't point at a specific thing in wG8 that isn't in 5.10, but I'm absolutely convinced that it won't work =P | 01:57 |
haarg | heh | 01:58 |
-!- SDuensin [~Adium@173-20-197-34.client.mchsi.com] has joined #webgui | 01:58 | |
-!- daviddelikat [~dav@75.42.235.189] has quit [Quit: Leaving.] | 02:11 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 02:12 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 02:12 | |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:34 | |
-!- Radix-wrk [~Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 04:59 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:59 | |
@scrottie | Devel::StackTrace::AsHTML's t/encoding.t fails on 5.10, as it should. | 05:39 |
-!- SDuensin [~Adium@173-20-197-34.client.mchsi.com] has quit [Quit: Leaving.] | 05:40 | |
um__ | i choose debian 6 STABLE because it is one i know best (given my limited experience), because apt has a good reputation for handling dependencies, and because while it's software choices are conservative, they are reasonably current and all stable. | 06:23 |
um__ | i am given to wonder with the requirement of 5.12.1+ if a different route would make such upgrades easier than what must be done on debian | 06:27 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 06:57 | |
-!- kaare_ [~kaare@94.191.202.182.bredband.3.dk] has joined #webgui | 08:32 | |
-!- j_wright [jamesw@ip70-173-184-17.lv.lv.cox.net] has quit [Quit: [A] mirror, mirror on the wall ... true hope lies beyond the coast ...] | 09:24 | |
-!- j_wright [jamesw@ip70-173-184-17.lv.lv.cox.net] has joined #webgui | 09:25 | |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 10:12 | |
-!- mducharme-work1 [~nothing@206.188.121.4] has quit [Ping timeout: 245 seconds] | 10:13 | |
xdanger | Yeah, wg8 works just fine in debian stable, just did a fresh install | 10:44 |
xdanger | Why did someone change the version of WebGUI.pm to 8.0.1 without having upgrade scripts... now you have to change it back everytime you try it | 10:45 |
um__ | ? | 11:22 |
um__ | i am working very slowly and carefully trying to get my first install | 11:23 |
um__ | only just installed perl 5.12. | 11:23 |
um__ | only just installed perl 5.12.2 to /usr/local/bin/perl | 11:24 |
um__ | i renamed /usr/bin/perl to /usr/bin/perl510 and made /usr/bin/perl a symlink to /usr/local/bin/perl | 11:25 |
um__ | i suppose that might be inadvisable, but it let me move forward. anyone with a better approach, please say so | 11:28 |
um__ | it let me finally move past step 1 of /data/WebGUI/docs/install.txt | 11:29 |
um__ | now step 2 is telling me to install mySQL? -- i thought version 8 was going to innoDB or something? | 11:30 |
um__ | also, step 3 says to install imagemagick. ???? webgui 7.x was saying it had moved to graphicmagick. which is it? imagemagick or graphicmagick? | 11:33 |
xdanger | um__: apt-get install perlmagick | 12:20 |
xdanger | um__: I'm just testing a new install procedure that is much more straghtforward for you | 12:21 |
xdanger | Just needed to have clean debian | 12:21 |
xdanger | um__: just installed this on a clean debian, and it worked: https://gist.github.com/2318748 | 13:33 |
xdanger | have a look | 13:34 |
xdanger | ok, edited it a little bit | 13:49 |
-!- daviddelikat [~dav@75.42.235.189] has joined #webgui | 14:33 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 14:33 | |
-!- pskept [pskept@gateway/shell/devio.us/x-vwrfitokrcdistco] has joined #webgui | 15:31 | |
+BartJol | um__: innoDB/MyISAM are ways to store the tables. Both can be used by MySQL | 16:46 |
+BartJol | from MySQL 5.5 innodb is replacing MyISAM as default storage engine | 16:48 |
-!- SDuensin [~Adium@63-252-192-10.ip.mcleodusa.net] has joined #webgui | 16:54 | |
-!- SDuensin [~Adium@63-252-192-10.ip.mcleodusa.net] has left #webgui [] | 16:57 | |
@scrottie | um__: I told you not to touch /usr/bin/perl. that'll break apt and a ton of other stuff. | 17:16 |
@scrottie | http://imgur.com/JD4Wa ... I feel like that's a metaphor for tech advice. | 17:22 |
ckotil_ | nice | 17:28 |
+BartJol | I thought tech advise and manuals are just for emergencies (i.e. after s**t has happened) | 17:39 |
@scrottie | oh man. we at PB did a whole lot of that just recently, BartJol. | 17:43 |
+BartJol | break stuff? | 17:43 |
@scrottie | "what to do in case of a nuclear meltdown"... | 17:44 |
+BartJol | ah | 17:44 |
@scrottie | read the manual after making a huge screaming mess. | 17:44 |
@scrottie | gotta run. | 17:44 |
+BartJol | adieu | 17:44 |
@scrottie | I'm playing hookey today. | 17:44 |
@scrottie | cheers! | 17:44 |
+BartJol | how did you see my beer? | 17:44 |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 19:12 | |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 265 seconds] | 23:01 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 23:04 | |
-!- kaare_ [~kaare@94.191.202.182.bredband.3.dk] has quit [Remote host closed the connection] | 23:05 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 23:06 | |
-!- sbaur [~Adium@130.157.145.37] has left #webgui [] | 23:07 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 23:07 | |
-!- pskept [pskept@gateway/shell/devio.us/x-vwrfitokrcdistco] has quit [Quit: leaving] | 23:27 | |
CIA-43 | wrebuild: Colin Kuskie wre7 * r765a600 / wre/sbin/addsite.pl : Add fromConfig switch, to suck in info from an old config to build a new site. Keeps the database info and first sitename. - http://git.io/J_jN1w | 23:49 |
CIA-43 | wrebuild: Colin Kuskie wre7 * r621e970 / wre/sbin/addsite.pl : Extend fromConfig to import the entire old config, and to change the spectre information. Very handy for moving sites between servers while maintaining all config settings. - http://git.io/81tFIg | 23:49 |
--- Day changed Sat Apr 07 2012 | ||
sbaur | ohhh, i really like that second commit. nice :D | 00:04 |
um__ | xdanger, creating a fresh debian to try your shell script now | 00:24 |
um__ | i dont see where it upgrades perl tho | 00:25 |
xdanger | um__: it doesn't, it works with 5.10 | 01:03 |
xdanger | but if you want to upgrade perl, that is just few lines | 01:03 |
xdanger | cpanm App::perlbrew;perlbrew init; perlbrew install 5.14.2;perlbrew use 5.14.2 | 01:05 |
um__ | ok i ran it - it seems to have stopped | 01:21 |
um__ | "268 distributions installed" i am guessing that is a final summary from testEnvironment.pl and that the frozen cursor is because it is running extlib/bin/plackup app.psgi? | 01:24 |
um__ | i installed xorg openbox and iceweasel on the debian vbox and pointed the browser to http://127.0.0.1/ - if webgui is installed and running, isn't it supposed to present some kind of get started page? | 01:33 |
xdanger | um__: it's in port 5000, plackup reports it http://0:5000/ but that's just alias for every interface | 01:36 |
xdanger | um__: It's really not meant to be a shell script, more of an example of the commands that are required ;) | 01:36 |
xdanger | um__: you don't have to connect to it from localhost, just ipaddress and port: http://1.2.3.4:5000 | 01:38 |
um__ | ok | 01:45 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 01:46 | |
um__ | well i already actually ran it as a shell script | 01:46 |
um__ | i thought that was you intent | 01:46 |
um__ | port 5000 does not seem to load either | 01:48 |
-!- pskept [pskept@gateway/shell/devio.us/x-mbhhrgakhrxjatpe] has joined #webgui | 03:24 | |
xdanger | um__: what does it say when you run "extlib/bin/plackup app.psgi" at /data/WebGUI? | 07:10 |
-!- daviddelikat [~dav@75.42.235.189] has quit [Quit: Leaving.] | 07:17 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 07:57 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 07:57 | |
-!- kaare_ [~kaare@79.138.160.14.bredband.oister.dk] has joined #webgui | 08:38 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 10:39 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 15:44 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 15:44 | |
-!- kaare_ [~kaare@79.138.160.14.bredband.oister.dk] has quit [Remote host closed the connection] | 23:49 | |
--- Day changed Sun Apr 08 2012 | ||
-!- um__ [~uh@c-76-125-108-113.hsd1.ar.comcast.net] has quit [Read error: Connection reset by peer] | 02:29 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 03:22 | |
-!- um__ [~uh@c-76-125-108-113.hsd1.ar.comcast.net] has joined #webgui | 05:37 | |
um__ | xdanger: http://pastebin.com/zwnz45nq | 05:53 |
um__ | also, there still remains an unanswered question... | 06:30 |
um__ | [03:32] <um__> also, step 3 says to install imagemagick. ???? webgui 7.x was saying it had moved to graphicmagick. which is it? imagemagick or graphicmagick? | 06:30 |
um__ | [04:20] <xdanger> um__: apt-get install perlmagick | 06:30 |
um__ | apt-cache show perlmagick describes it as using imagemagick. but WebGUI 7.4 and above are described as using graphicmagick here: http://www.webgui.org/user-guides/webgui-administrators-guide/webgui-administrators-guide/installation#sourceinstall | 06:36 |
@scrottie | imagemagick is correct for 8.x and 7.x | 06:38 |
um__ | graphicmagick describes itself as more stable, the docs for webgui 7.4 favor graphicsmagick as superior, so i am confused why go from imagemagick to graphicmagick, and then back to imagemagick? | 06:39 |
@scrottie | I don't know if that happened. it might be a plub compat replacement and then either would work. | 06:44 |
um__ | i cited the docs that say it did - hence my confusion | 06:45 |
um__ | but the concensus in here is clearly all directed towards imagemagick and i know not to doubt a concensus in here | 06:47 |
um__ | the difference is, i am having to learn as i go. i tred cautiously. little things to you take me are still big to me. at this point i am determined to get this working without shotcuts and to understand the steps that got me there. | 06:50 |
um__ | i even tried installing the VMWare Appliance and that did not work either. that was my last shortcut. either i do this A thru Z and learn to install it well enough to reproduce an install, or i abandon webgui as infeasible | 06:56 |
@scrottie | which vmware appliance? | 08:17 |
@scrottie | and why didn't it work? | 08:17 |
@scrottie | don't hardline. that makes it hard on you and on us. | 08:17 |
@scrottie | this stuff isn't especially hard, but people sometimes make it hard. it isn't super easy either. there are gotchas and various problems. bugs do happen. we're pretty good about fixing them, but you have to talk through them when they come up. | 08:18 |
@scrottie | don't try to understand every last thing. I don't. but when I do need to understand something, I use git and so forth to figure out who did the work and I ask them directly. | 08:20 |
@scrottie | if it isn't clear. | 08:20 |
um__ | ok | 08:27 |
um__ | this vmware appliance http://sourceforge.net/projects/pbwebgui/files/VMWare%20Appliances/WebGUI%207.8.24%20WRE%200.9.3%20CentOS%205/ | 08:29 |
@scrottie | I thought you were doing an 8 install. | 08:30 |
@scrottie | and in exactly which way did it not work? | 08:30 |
@scrottie | what didn't happen that you think should have, or what did happen that you think shouldn't have? | 08:31 |
um__ | it ran, told me to connect to http://192.168.233.128/ and nothing | 08:32 |
um__ | ...and this is annoying. i just reloaded the vm to get the ip to tell you, re-entered it into the browser and a page loaded | 08:33 |
um__ | my preference will be to get version 8 installed. but xdanger's idea of a shell example script reminded me that there was a virtual appliance option. - i haven't even gotten to try webgui yet (and i would not be satisfied with the 1 day limit of the demo) so i have been trying to self install something on a virtual machine | 08:36 |
um__ | version 8 is my goal, but i decided to try the appliance because i am getting frustrated and that would at least let me see something | 08:36 |
@scrottie | headed to bed soon here, but I'd be happy to fire up a sandbox wG8 for you to run amok on if you remind me tomorrow | 08:46 |
@scrottie | what problems are you having? it seems like you spent way too much time/energy trying to figure out which imagemagick/graphicsmagick to install when that question was already answered here. | 08:46 |
@scrottie | but I don't know the whole story. | 08:48 |
@scrottie | I just don't want to hear that you're having a hard time and not see good evidence of good questions or lacks of responses in the channel. | 08:48 |
um__ | ok | 08:48 |
um__ | obviously i got frustrated. since you are going to bed soon, best let this be for tomorrow - i did not mean my comment to come across as an outburst tho | 08:51 |
@scrottie | did you upgrade Debian or did you install your own perl in /usr/local or in your home directory? | 08:51 |
@scrottie | alright. I'll talk to you then. it's okay. =) | 08:52 |
um__ | do you mean upgrade debian to i think it was unstable that was recommended? | 08:52 |
um__ | and i dont need to understand everything - its not what i set out to do. but i keep hitting brick walls | 08:53 |
um__ | but that does not mean i want to be spoon fed commands. it is important that i have an understanding of what is involved. otherwise i am not able to make any sort of decision if it will work for my particular needs | 08:55 |
-!- kaare_ [~kaare@79.138.174.251.bredband.oister.dk] has joined #webgui | 08:57 | |
xdanger | um__: from that paste it seems that your config, or some file isn't in place | 09:12 |
um__ | just the result of running the shell script you wrote before you mentioned it that wasn't your intent | 09:15 |
xdanger | do you have WebGUI.conf in your /date/WebGUI/etc ? | 09:16 |
um__ | i had already shut it down by the time you asked that question so i restarted the vbox, set the perl5lib and executed the command as you requested to get the result | 09:17 |
um__ | i will look... | 09:17 |
um__ | WebGUI.conf.original - the shell script makes a copy of that as WebGUI.conf but i guess that never happened | 09:23 |
um__ | not sure where it choaked | 09:23 |
xdanger | the script is a quick and dirty hack ;) it uses the defaults in the sample conf, (ie www_example_com webgui/password) | 09:26 |
um__ | i gathered. and like you said, you hadn't intended that i run it like a literal shell script - only i already had by the time you said that | 09:27 |
um__ | no harm. something more to learn from | 09:28 |
um__ | i've officially lost count of the number of vbox's i've discarded as i figure this out | 09:28 |
xdanger | I noticed at one point that there was a typo in there, www_examble_com (b instead of p), if I remember corretly it was in "mysql --password=password --user=webgui www_example_com < share/create.sql" | 09:29 |
xdanger | um__: maybe it could work as an shell script, I just runned every command using copy-paste ;) | 09:30 |
um__ | actually, what running it as a shell script reinforced was that i need to take my time, ask questions, read, read more, etc. do this the right way. in the end, shortcuts will backfire on me unless i only shortcut to have a working wg8 environment to poke around in - but i will still need the ability to do this install myself and right now, i am still struggling more than i'd like to | 09:32 |
xdanger | too bad that the debian webgui packages isn't up-to-date | 09:35 |
xdanger | well it actually is at 7.10.24, in unstable =) | 09:36 |
xdanger | nice | 09:36 |
um__ | well aside from tasting 7.x, i'm intent on doing v8 | 09:39 |
um__ | i actually got the virtual appliance working moments before you popped in | 09:40 |
um__ | so that will be my 7.x taste | 09:41 |
xdanger | wg8 isn't ready.. I've runned in to some error with the new admin console. But if your not in a hurry to get production quality webgui8 is better | 09:41 |
um__ | well based upon what david said about how close 8 is to release, 8 just makes more sense to me | 09:42 |
xdanger | webgui8 has been close to release for 6 months | 09:43 |
xdanger | don't hold your breath | 09:43 |
um__ | and unless there are serious delays, i would hope 8 is production ready in time for where i might deploy (mine would be months away. minimum 4 months, likely much longer) | 09:43 |
xdanger | plainblack upgraded webgui.org to 8, but have since downgraded | 09:44 |
um__ | interesting. i read that it was running 8 - i was not aware of the downgrade | 09:44 |
xdanger | um__: I was hoping the same thing when they said that webgui8 code was ready (6 months ago) | 09:44 |
xdanger | yea, I thougt that it was runnign it also | 09:45 |
um__ | i'm aware there have been significant delays to 8, but between reading that it was running on both sites and hearing from david that they were close to release. that tipped the scales to me in favor of 8. | 09:47 |
um__ | plus i think the shift to plack/psgi is a good one even if i must admit to being completely in the dark about them | 09:49 |
xdanger | Last summer I targeted some development for webgui8, in the hopes that it wouldn't be delayed for over 9 months, but I had to backport my project to wg7 | 09:50 |
xdanger | wg8 just wasn't usable enough | 09:50 |
xdanger | I love Plack, and Moose, and everything that is new in wg8 | 09:50 |
xdanger | I'd be dancing out of joy if next week there would be wg8 stable out | 09:51 |
um__ | its all new to me | 09:51 |
xdanger | or even smiling if a public beta | 09:51 |
um__ | its not public beta? | 09:52 |
xdanger | well... I don't know... There is a 8.0.0 relese in github, but it's not mentioned anywhere | 09:52 |
xdanger | there's even "ready for 8.0.1 development" commit that breaks the install | 09:53 |
um__ | personally right now i'm a little miffed at a rather simple detail tho i am more so concerned about the larger implications | 09:53 |
xdanger | webgui is a one company project (plainblack) and the way plainblack makes money is doing custom development. So most of their effort goes there, and webgui8 requires some changes to custom code (itäs not api compatible to wg7). | 09:56 |
um__ | the main install docs specify graphicmagick but the concensus seems to favor imagemagick. i dont like discrepancies in the docs. i have been having trouble with the docs in several ways - lack of docs, hard to find correct docs, inadequate docs, and incorrect or conflicting docs | 09:58 |
xdanger | docs are a problem | 09:58 |
xdanger | even in the github wg8 repo there are two conflicting install documents | 09:59 |
xdanger | both too complcated and out of date | 09:59 |
um__ | can i curse in here cause i just found something that really makes me want to curse | 10:01 |
xdanger | sure =) | 10:02 |
xdanger | I'm finnish, we curse all the time ;) | 10:02 |
um__ | i'm a ny'er... guess how often i curse ;) | 10:02 |
um__ | anyhow, i have the starter site loaded from the virtual appliance and on the Getting Started page they have a video. It is exactly the kind of video i was searching high and low for earlier. All I could find was a poorly produced promo, and then those conferences at WebGUI-TV that are such bad picture and sound they are unwatchable | 10:08 |
um__ | it'd be nice if this had sound, but its basically a video walk-thru of the interface which was what i was trying to find eariler | 10:09 |
xdanger | yeah, it's too bad that the wgtv is in such a poor quality | 10:09 |
xdanger | um__: did you try out the demo first? | 10:10 |
xdanger | I mean that when you found webgui, you didn't try out the demo server? The video is there on the frontpage also | 10:11 |
um__ | no. i knew i would be dissatisfied with a 1 day time limit. i wanted to install for myself to play with at my leisure | 10:11 |
xdanger | ok | 10:11 |
xdanger | did you get the wg8 working? | 10:12 |
um__ | not yet | 10:12 |
um__ | at the rate this has been going for me, i honestly dont expect to get 8 working in anything sooner than 2 weeks | 10:13 |
xdanger | =) | 10:15 |
um__ | but i will certainly be referencing the shell script instructions you wrote carefully | 10:16 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 10:17 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 10:17 | |
xdanger | I'll test the script again, as a script.. It's just slow for me to run at the moment, since I'm visiting my parents and they only have 3G connection | 10:18 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit] | 10:18 | |
xdanger | um__: is your debian install "bare" or did you select something in tasksel? | 10:18 |
um__ | its super bare - i used the 46mb business card iso net install | 10:19 |
um__ | the only things i added were ssh and screen | 10:20 |
xdanger | and didn't install even the default system tools? ok, I added them | 10:20 |
xdanger | I'll test with that | 10:20 |
-!- kaare_ [~kaare@79.138.174.251.bredband.oister.dk] has quit [Remote host closed the connection] | 10:20 | |
um__ | then i have also been adding xorg, openbox, and iceweasel on top | 10:20 |
um__ | no sorry, i did the default sys tools | 10:21 |
xdanger | ah ok =) | 10:22 |
um__ | i admittedly got a little frustrated earlier before you popped in. i am taking a break from 8. but when i go back to it, i will be right back to square one, step 1... installing perl 5.14.2 - i know you showed the example of perlbrew and also debian unstable was mentioned, but i think something else might be preferable... just not sure what | 10:25 |
um__ | ideally i would prefer that 5.14.2 be the system perl. but from what i have gathered, that would be very complicated and involved and way over my head. but debian unstable is not an option i am willing to consider. | 10:28 |
um__ | alternatively if it is some kind of local install of perl, i am just unclear which version things will run under | 10:29 |
xdanger | perl is so integrated to debian that upgrading it could cause problems | 10:30 |
xdanger | perlbrew is a good solution | 10:30 |
um__ | the default shebang tends to be #!/usr/bin/perl but /usr/bin/perl is not just a symlink. it is the system perl binary | 10:30 |
xdanger | it also creates a local installation for your modules, so they don't interfere with your systems modules | 10:31 |
xdanger | I'm not sure how perlbrew does with that... | 10:31 |
xdanger | better way is #!/usr/bin/env perl | 10:31 |
xdanger | or is it /bin/env | 10:32 |
um__ | i saw that for the first time earlier today i think - i made a note to self to look into it but haven't yet | 10:32 |
xdanger | it takes the perl that in in path | 10:33 |
xdanger | more portable version | 10:33 |
um__ | and "!perl" ? | 10:35 |
xdanger | That might be the same, I'm not 100% sure | 10:35 |
xdanger | or !perl might be "the last perl used" | 10:35 |
um__ | well like i said, i need to look into them | 10:36 |
um__ | i am systematically looking thru files in wg8 at the shebangs | 10:41 |
um__ | found one #!//usr/bin/perl so far | 10:41 |
um__ | many seem to omit the shebang entirely | 10:41 |
xdanger | there aren't so many scripts there | 10:46 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 10:46 | |
xdanger | um__: btw. where did you found out about webgui? And what peaked your interest in it? | 10:50 |
um__ | i couldn't tell you when or where. i've known about it close to a decade or so i think - interest was piqued then. never went away. but never had a practical reason to look into it till now | 10:53 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 10:58 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 252 seconds] | 11:04 | |
um__ | and this only complicated the shebang issue to me http://blogs.perl.org/users/randy_stauner/2011/09/shebangs-with-perlbrew-aliases-and-eumm-and-without-locallib.html | 11:06 |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 11:10 | |
xdanger | um__: I just ran my script as a shell script on a bare debian (not even the system tools) and it worked | 11:26 |
um__ | any modifications? | 11:26 |
xdanger | nope, it just asks the passwords for mysql, that was only interaction | 11:27 |
um__ | same here | 11:27 |
xdanger | um__: did you run the one with the typo? | 11:28 |
um__ | i might have. what was the typo again? | 11:28 |
xdanger | just take the newest version from gist | 11:29 |
xdanger | 09:29 < xdanger> I noticed at one point that there was a typo in there, www_examble_com (b instead of p), if I remember corretly it was in "mysql --password=password --user=webgui www_example_com < share/create.sql" | 11:29 |
um__ | no typo | 11:31 |
um__ | does yours freeze at a point? | 11:31 |
xdanger | nope | 11:32 |
um__ | [17:21] <um__> ok i ran it - it seems to have stopped | 11:33 |
um__ | [17:23] <um__> "268 distributions installed" i am guessing that is a final summary from testEnvironment.pl and that the frozen cursor is because it is running extlib/bin/plackup app.psgi? | 11:33 |
um__ | it returns the cursor to you? | 11:33 |
um__ | also mine did not do the file copy of the conf file | 11:34 |
xdanger | um__: https://gist.github.com/2336045 | 11:35 |
um__ | yours installed 2 more distros also | 11:41 |
um__ | mine froze the cursor at "268 distributions installed" | 11:42 |
um__ | no password prompt, no starting the server apparently (and the file copy did not work) | 11:43 |
um__ | i guess i could run mine again from scratch | 11:43 |
um__ | did you install xorg, openbox, and iceweasel? | 11:44 |
xdanger | nope | 11:48 |
xdanger | that is the second login to a minimum installation (the first was to "apt-get install ssh") and I didn't do anything else... and that was on virtualbox | 11:49 |
xdanger | um check that you have the right script "wget https://raw.github.com/gist/2318748/396a77d017366feab02458e29af87dc88ec9a6d8/install.xdanger.sh" | 11:52 |
xdanger | um__: you can also run it over your installation to check if it fixes something | 11:54 |
um__ | it is identical to what i ran before | 11:58 |
um__ | i will rerun it | 11:58 |
xdanger | um__: the mysql install asks for a root passwd, and the script at the end ask that same password | 11:59 |
xdanger | if it doesn't something has gone wrong with your mysql install | 12:00 |
um__ | k | 12:01 |
um__ | it is running. can only wait and see now. | 12:01 |
um__ | yup. different result | 12:02 |
um__ | it installed the 2 missing distros and now i have a password prompt | 12:02 |
um__ | bravo. that did it | 12:05 |
xdanger | great | 12:06 |
um__ | how did you browse to it? inside the vbox or on your host's browser? | 12:07 |
xdanger | from host | 12:07 |
um__ | so you opened port 5000? and then what url did you browse to? | 12:08 |
xdanger | check to ip of your virtual with ifconfig | 12:08 |
xdanger | under eth0, inet addr: 10.x.x.x or something, then go to http://10.x.x.x:5000 on your host | 12:09 |
um__ | interesting. you know i did that way early on, had trouble and the people in #vbox told me to use the loopback (127.0.0.1) | 12:09 |
um__ | is your networking set to NAT? | 12:10 |
xdanger | oh, well at default plackup binds to all interfaces | 12:10 |
xdanger | it was, but now it's bridged, so I can run the vbox on a different machine than my browser | 12:11 |
um__ | did you open port 5000? | 12:11 |
xdanger | what do you mean by open? | 12:12 |
um__ | vbox>settings>network>port forwarding | 12:13 |
xdanger | no, if your connection from host machine you don't need that | 12:13 |
um__ | not working for me as-is. i will try port forwarding... | 12:16 |
xdanger | what ip are you using? | 12:16 |
um__ | the one from ifconfig | 12:17 |
um__ | http://10.0.2.15:5000/ | 12:17 |
xdanger | weird | 12:18 |
xdanger | your running the plackup on vbox? | 12:18 |
um__ | yup | 12:18 |
xdanger | does curl http://127.0.0.1:5000/ return something on vbox? | 12:19 |
um__ | yup | 12:20 |
xdanger | how about curl http://10.0.2.15:5000/ ? | 12:20 |
um__ | yup | 12:21 |
xdanger | then you have some weirdness in you firewall or vbox config | 12:22 |
um__ | idk | 12:22 |
um__ | ok odd | 12:26 |
xdanger | but you can ssh in to your vbox? | 12:26 |
um__ | it refused to start with the port forwarding entry in there for port 5000 | 12:26 |
um__ | i can. that i made sure of | 12:27 |
xdanger | try to remove every portforward | 12:27 |
xdanger | maybe they a interfering | 12:27 |
um__ | i made sure of it before even trying anything | 12:27 |
um__ | i dont see the harm in trying. it would surprise me tho | 12:28 |
xdanger | are you running windows, linux or mac on host? | 12:32 |
um__ | host is win | 12:35 |
um__ | and removing all port forwarding did not do it either | 12:35 |
xdanger | I don't have experience with networking on win, so I can't help you any further in that subject | 12:43 |
um__ | not worried about it | 12:44 |
xdanger | I use bridged in vbox, that works because machines are behind nat, so now host and virtual have a ip in the same range | 12:45 |
um__ | if i decide its a concern, i can ask in #vbox | 12:45 |
um__ | so now thanks to your help, i can play with 7.x and 8.x side by side. | 12:47 |
um__ | i still need to figure out the install without needing your shell script, but now i can take a break from that | 12:48 |
um__ | so you mentioned finding problems with the admin interface for 8? | 12:48 |
xdanger | I don't remember where it was, but it's a js problem | 12:50 |
um__ | [01:41] <xdanger> wg8 isn't ready.. I've runned in to some error with the new admin console. But if your not in a hurry to get production quality webgui8 is better | 12:51 |
xdanger | wg8 in quite straightforward to setup, but you have to think about deployment enviroment | 12:51 |
xdanger | yes, but I don't remember where in the admin interface it was. | 12:52 |
um__ | how do you mean? deployment environment? | 12:52 |
xdanger | to get the best performance you need a frontside proxy and some configs for that | 12:53 |
xdanger | good to tune up mysql | 12:53 |
xdanger | then you need to install init scripts for your os | 12:54 |
xdanger | for spectre and webgui | 12:54 |
um__ | that all went over my head | 12:54 |
xdanger | wre automates lot of this when ready | 12:54 |
um__ | btw x, what has you sitting in this channel ? what type of involvement do you have with wg? | 12:56 |
xdanger | I've used webgui from version 6.0.0, so about 8 years | 12:57 |
xdanger | I've contributed a little, I know webgui quite well and I do custom development on webgui | 12:57 |
um__ | so then you contract? or something else? | 12:58 |
xdanger | yeah, and I build some of my own sites and services based on webgui | 12:59 |
xdanger | I mostly build websites on webgui | 13:00 |
xdanger | It's a wonderful system, very versitile components as default | 13:00 |
um__ | well i really appreciate your help. i wouldn't have anything wg8 to play with for quite some time to come without your intervention | 13:01 |
xdanger | templates, docs, community are the week points | 13:01 |
um__ | you mean weak userbase/community? or community features for webgui sites? | 13:02 |
xdanger | well I wanted to try that =) | 13:02 |
xdanger | there isn't much development outside plainblack | 13:02 |
um__ | you lost me i'm afraid | 13:03 |
xdanger | and I wanted to try the scripts way of installing | 13:03 |
xdanger | I think webgui need to go more to the perl side of things, and also it needs to build a leaner core distribution and split some of the bigger assets to "plugins" | 13:05 |
um__ | not that i am familiar with it as much as you, but the leaner core and plugin assets def sounds perl'ish | 13:06 |
um__ | when you said you wanted to try something, to what were you referring? | 13:08 |
xdanger | the install script I wrote you | 13:09 |
xdanger | I had an idea it could work, and wanted to test it out | 13:09 |
xdanger | I haven't used that with webgui before | 13:09 |
xdanger | I've gotten familiar with local cpan module installations and I liked that as an idea | 13:10 |
um__ | well i think it was a great way to do it and worked quite well | 13:11 |
xdanger | I personally don't like the way wre is structured. I like to use debian packages as much as possible (ie mysql, nginx, imagemagick,...) | 13:12 |
xdanger | I think webgui needs to have wres scripts for adding sites and so one. and otherwise use the systems native way (or sysadmins prefered) of installing mysql, nginx and other server software | 13:13 |
um__ | well yes. using native system packages. bundling extras just seemed redundant to me | 13:13 |
xdanger | debian doesn't have all the perl modules, or they are too old. So you must install something from cpan anyway | 13:14 |
um__ | but thats what cpan exists for anyway | 13:15 |
xdanger | but now easter dinner --> | 13:15 |
um__ | you lost me on the easter dinner comment | 13:15 |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 18:29 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 240 seconds] | 18:30 | |
@scrottie | xdanger++ | 20:36 |
@scrottie | I didn't read all of the backscroll, but you got wG8 up, um__? | 20:36 |
xdanger | he did | 20:45 |
@scrottie | you said you ran into bugs in the wG8 admin. that's utterly unsurprising. did you open tickets for them? | 20:49 |
@scrottie | some of us are talking about making an optional non-JS admin for wG8. | 20:50 |
xdanger | I was just showing wg8 to someone, and didn't make a note about where it was | 20:58 |
xdanger | it was some asset helper, but I don't remember what | 20:58 |
@scrottie | well, wG8 went through a several month beta test process and no bugs were reported in it during that time =P | 21:07 |
@scrottie | seriously though, if perlDreamer is lagging on fixing bugs, let me know and I'll quite likely look into the bug | 21:09 |
@scrottie | even though stuff has been kind of crazy here lately, we can at least make time to fix bugs people find | 21:09 |
um__ | scrottie, yes, wg8 is up. xdanger's shell script did the trick. it choaked for some reason the first time, but 2nd run got it. | 22:18 |
um__ | i will still need to come back to it as i dont yet have a proper understanding of what took place, but it got me into wg8 so i could look thru it | 22:21 |
um__ | i am finding button overlaps in the admin | 22:21 |
um__ | overlaps --> http://s11.postimage.org/szi1kzybl/btn_overlaps_1.png | 22:32 |
--- Day changed Mon Apr 09 2012 | ||
@scrottie | yeah, it does that to me too | 01:13 |
@scrottie | what script is this? if the install instructions are incomplete or wrong, I need to fix them | 01:28 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 01:59 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 01:59 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 02:43 | |
um__ | scrottie, what script are you asking about? the shell script xdanger wrote to automate install on a debian base that got wg8 up for me? | 02:55 |
@scrottie | I guess so! | 02:56 |
@scrottie | "I just ran my script as a shell script on a bare debian (not even the system tools) and it worked" | 02:56 |
@scrottie | whichever one that one is. I'd be interested to see what xdanger did. | 02:57 |
um__ | 1 sec | 02:57 |
um__ | https://raw.github.com/gist/2318748/396a77d017366feab02458e29af87dc88ec9a6d8/install.xdanger.sh | 02:59 |
um__ | i cannot tell you how it compares to the install instructions other than that it does not install another perl. it just runs the system perl v5.10 of debian 6 | 03:03 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 03:11 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 03:11 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 04:11 | |
-!- daviddelikat [~dav@75.42.235.189] has joined #webgui | 04:47 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:47 | |
-!- daviddelikat [~dav@75.42.235.189] has quit [Quit: Leaving.] | 08:19 | |
um__ | i got an error trace page when i clicked on asset report under utilities. is this a debug method using perlcritic intended to be sent in to plainblack as a bug report? | 09:05 |
um__ | i saved the error trace page (inner frame only) as an html file. if you would like it, please let me know what to do with it | 09:07 |
um__ | another error. i clicked on folder in new content basic and got this --> Can't locate object method "whatNext" via package "WebGUI::FormBuilder::Tab" at /data/WebGUI/lib/WebGUI/Asset/Wobject/Folder.pm line 165. | 09:28 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 10:17 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 10:17 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit] | 10:17 | |
@scrottie | um__: the trace page is good for sending us bug reports, and it's also good for debugging custom code you write when creating "assets" for wG | 10:23 |
@scrottie | um__: re: what to do with them, you can open bug tickets, or I can do that. | 10:23 |
um__ | obviously no custom code written here - i was mostly just browsing thru the admin sidebar menu | 10:24 |
um__ | where would i open tickets? | 10:24 |
@scrottie | um__: http://webgui.org/8 has the bugtracker on it | 10:25 |
@scrottie | I also have a command line utility for opening bugs, if you're interested | 10:26 |
um__ | do i just submit the tickets, or is it preferred that a search first be done to confirm it has not already been reported? | 10:26 |
@scrottie | http://gist.github.com/477806 | 10:26 |
um__ | is that the cli utility? | 10:27 |
@scrottie | yup | 10:27 |
um__ | thanks for the link then | 10:27 |
@scrottie | better to search first, but anything you have time/energy for is appreciated. | 10:27 |
@scrottie | I don't think either of those are in there though | 10:27 |
@scrottie | these are all older tickets, and most of them are RFEs (request for enhancements) | 10:28 |
@scrottie | (requests for enhancement) | 10:28 |
um__ | ok. well nice that you caught this when you did. otherwise my window of time to address it would be delayed and i might not have remembered to follow up | 10:28 |
@scrottie | perl ticket.pl $username $password 8 # for filing bugs against 8 | 10:29 |
@scrottie | hopefully that didn't break when webgui.org was migrated to wG8 | 10:29 |
um__ | well in that case, i will just submit tickets for them | 10:29 |
@scrottie | come to think of it, I haven't tested since then | 10:29 |
@scrottie | awesome, thank you! | 10:29 |
um__ | food run first tho lol | 10:30 |
@scrottie | woot | 10:30 |
um__ | not really. just taco bell. i'd rather real food, but what i had left in the house to eat might as well have been air for all the good it did at satisfying my hunger | 10:31 |
um__ | ok. the page you sent me to, looks like real tracker integrated? | 10:33 |
um__ | and since i dont see a submit option, i am guessing i need to register and login first | 10:33 |
@scrottie | yeah, the tracker and probably an article are both inside the same layout | 10:34 |
@scrottie | and yeah, you'd have to create an account first before using the web tracker or the command line tool | 10:34 |
um__ | well i will submit these by web. i'll let you test and confirm that your cli util still works before submitting with it | 10:36 |
@scrottie | hahaq | 10:37 |
@scrottie | alright | 10:37 |
um__ | btw, i assume that i can simplify the interface for different group permission levels (ie. content editors) | 10:37 |
um__ | the full blown interface would simply be too confusing for the people that would be using it. it confuses me right now. | 10:39 |
@scrottie | yeah, each user gets a "ui level" set | 10:42 |
@scrottie | and each control on each form is only shown above a certain level | 10:42 |
@scrottie | the thing is pretty spartan with ui level set to 1 | 10:43 |
@scrottie | you're probably seeing 9 | 10:43 |
um__ | ok good. i think the first thing i should do is start there. create a test user and assign groups and levels to see them from the user's perspective | 10:44 |
um__ | btw, what are you doing up at this hour? | 10:45 |
um__ | anyhow, be back in about 20 minutes for my food run. then i'll submit the tickets | 10:46 |
um__ | drat. i forgot to ask | 10:46 |
um__ | can i upload the html file i saved of the trace page? | 10:47 |
@scrottie | Internet news, misc online chores. trying to clear out browser tabs, which invariably leads me to opening more. trying to get my hands on a physical copy of the Super Mario Adventure homebrew/hack/mod | 10:48 |
@scrottie | should be able to attach attachments, yeah | 10:48 |
um__ | lmao. you sound like me with tabs | 10:48 |
um__ | i spawn them like frisky bunnies on cocaine and viagra | 10:49 |
@scrottie | heh | 10:49 |
@scrottie | things start to grind to a halt at around 200 of 'em | 10:49 |
@scrottie | http://www.retrousb.com/product_info.php?cPath=24&products_id=34 ... ooh, that's on sale... | 10:49 |
um__ | lmao. yup, you are definately like me with tabs | 10:50 |
@scrottie | I really enjoyed SMB3 and I'm keen to play Super Mario Adventure, but I also want to donate cool games to Chatterbox brewpub in Minnesota. they have Nintendo 8bit systems and Atari 2600s hooked up to TVs with couches around them, and a library of games to play. | 10:50 |
um__ | i tend to run 2 - 5 windows with a combined 30 - 200'ish tabs | 10:50 |
@scrottie | so I want both a stand-alone SMA cart and the PowerPack cart for my own use at home | 10:51 |
@scrottie | ah, yeah. then there's the work browser... which doesn't have NoScript and has Flash installed. | 10:51 |
um__ | i'm at borderline addon abuse. i'm overdue to reevaluate my addons. trouble is, i think i actually use most of them | 10:53 |
um__ | i watched a defcon talk tho that cited major security concerns | 10:54 |
um__ | namely anything in chrome:// is fully trusted. there is no security model in place apparently | 10:55 |
@scrottie | yeah. you have to trust them, and the install dialogue warns you of that fact. | 10:56 |
@scrottie | I use NoScript and Firebug and that's about it. | 10:56 |
@scrottie | oh, and I have a plugin that gives me back gopher support =P | 10:56 |
@scrottie | I had a retro theme installed but it tried to give its creator credit for all of my amazon purchases and it stopped working after an upgrade anyway | 10:57 |
@scrottie | I'm on an older version of Firefox because the current version broke various things, including a small minimum tab width | 10:57 |
@scrottie | my tabs are ten pixels wide, in the tab bar | 10:57 |
um__ | just dont tell bill murray | 10:58 |
um__ | (caddyshack reference. you said gopher) ;p | 10:58 |
um__ | ok. food run. i hope their still open | 11:00 |
@scrottie | later! | 11:00 |
um__ | grr. i typed their instead of they're | 12:51 |
um__ | not typo'd, i know the difference, and yes, it's a minor pet peeve | 12:52 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:14 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 16:14 | |
-!- ckotil_ is now known as ckotil | 17:18 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 17:31 | |
-!- daviddelikat [~dav@75.42.235.189] has joined #webgui | 17:33 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 17:33 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:05 | |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 19:19 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 19:25 | |
sbaur | happy monday everyone, unless it's already tuesday for you :-) | 19:52 |
sbaur | when are the "Friends of user ..." groups created? | 19:52 |
sbaur | and can it be disabled? | 19:53 |
sbaur | i'm in wg 7.6.35 | 19:54 |
@scrottie | happy Monday, sbaur! | 20:03 |
@scrottie | they're created automatically when WebGUI::User->friends is called | 20:03 |
@scrottie | there is no setting to disable that. in your case, I wonder why that's being called. | 20:04 |
@scrottie | in the stock WebGUI, WebGUI::Friends->add calls it, as does delete, isFriend, sendMessage... | 20:06 |
sbaur | i wonder why it's being called as well. I didn't think we were doing anything that would call that | 20:23 |
@scrottie | isFriend, sendMessage probably... | 20:48 |
@scrottie | isFriend is called from WebGUI::Asset::File::GalleryFile | 20:48 |
@scrottie | Inbox calls ->friends apparently to figure out if a message is from a friend, for when messages from the general site populace are turned off | 20:50 |
sbaur | I guess we'll have to spend some time tracking this one down. it is terribly odd. we're not using the gallery, we're not using the inbox, we're not using the friend system at all... | 20:51 |
@scrottie | you have to spend time tracking it down? | 20:52 |
@scrottie | it isn't just an annoyance but is an actual problem? | 20:52 |
@scrottie | if that's the case, it seems like the easy fix would be to wire up a setting that made WebGUI::User::friends just return an empty list in all cases when the setting is set | 20:53 |
sbaur | It has the potential to be an actual problem, in that we have some 80k users on the site. and i don't want it creating bogus groups for all of those users | 20:53 |
@scrottie | then you could do something like: delete from groups where groupId in (select friendsGroup from users); delete from groupGroupings where groupId in (select friendsGroup from users); update users set friendsGroup=null; | 20:54 |
sbaur | but i will not be tracking it down this week, as i have to migrate this server this week | 20:54 |
@scrottie | the groups aren't bogus =P | 20:54 |
sbaur | bogus in the sense that we aren't using them for anything... | 20:54 |
-!- daviddelikat [~dav@75.42.235.189] has quit [Quit: Leaving.] | 20:59 | |
@scrottie | WebGUI::Group::find is brain damaged. | 21:18 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 23:16 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 23:16 | |
--- Day changed Tue Apr 10 2012 | ||
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:28 | |
-!- pskept [pskept@gateway/shell/devio.us/x-mbhhrgakhrxjatpe] has quit [Ping timeout: 244 seconds] | 02:49 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 04:10 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 04:14 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:14 | |
-!- daviddelikat1 [~user@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 05:26 | |
-!- mode/#webgui [+o daviddelikat1] by ChanServ | 05:26 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 05:30 | |
-!- perlbot [perlbot@2600:3c00::f03c:91ff:fe93:eec1] has quit [Quit: ZNC - http://znc.sourceforge.net] | 07:54 | |
-!- perlbot_ [perlbot@2600:3c00::f03c:91ff:fe93:eec1] has joined #webgui | 07:54 | |
-!- perlbot_ is now known as perlbot | 07:55 | |
-!- um__ [~uh@c-76-125-108-113.hsd1.ar.comcast.net] has quit [Read error: Connection reset by peer] | 08:21 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 10:16 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 10:16 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit] | 10:18 | |
-!- um__ [~uh@c-76-125-108-113.hsd1.ar.comcast.net] has joined #webgui | 12:04 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 14:02 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 14:03 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 14:20 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 14:20 | |
-!- pskept [pskept@gateway/shell/devio.us/x-csnlybqjdagwxvaz] has joined #webgui | 15:34 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 16:04 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:05 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 16:05 | |
-!- jjd [~jjd@197.87.76.120] has joined #webgui | 16:26 | |
-!- jjd [~jjd@197.87.76.120] has quit [Client Quit] | 16:29 | |
-!- vanjwilson1 [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has joined #webgui | 16:56 | |
vanjwilson1 | All the HTML <title> tags for a new site I am developing are coming out "Page Not Found - Companyname", even though I am using the standard code: <title>^Page(title); - ^c();</title> Has this ever happened to anyone else? What setting should I check? | 17:11 |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:48 | |
-!- sbaur [~Adium@130.157.145.37] has left #webgui [] | 17:49 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:49 | |
vanjwilson1 | All the HTML <title> tags for a new site I am developing are coming out "Page Not Found - Companyname", even though I am using the standard code: <title>^Page(title); - ^c();</title> Has this ever happened to anyone else? What setting should I check? | 17:56 |
sbaur | First, is it saying companyname or did you hide the name of your company when you copied it here and it's displaying the correct name? | 18:05 |
vanjwilson1 | It is displaying the correct name, that was just me hiding unimportant detail for a product that's not launched yet. | 18:13 |
vanjwilson1 | Another strange thing about the <title>: the staging server on the Internet, which will become the live server, is showing "Page not found", and it's running Mac OS X 10.5.x. The dev server has a <title> of "Home ..." for every page, and it's running CentOS. Both have WRE installed. | 18:17 |
sbaur | And you've double checked that the page's actual title didn't get changed to Page Not Found somehow? | 18:46 |
sbaur | And does it display the same bad info if you use one of the default styles? | 18:47 |
sbaur | Just trying to figure out where it's going wrong... | 18:47 |
haarg | possibly a caching thing? | 18:47 |
haarg | how is that macro actually included in the page? | 18:47 |
haarg | if it's in a snippet make sure it has cache time as 0 | 18:47 |
vanjwilson1 | thanks, @sbaur and @haarg: The bad <title> tag was because the ^Page(); macro was in a snippet for the <head> section, and the snippet had a cache time of 1 hour. I changed it to 0 seconds, and now the page titles work. | 20:16 |
sbaur | glad you figured it out | 20:23 |
--- Day changed Wed Apr 11 2012 | ||
-!- vanjwilson1 [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has left #webgui [] | 00:15 | |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:28 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 03:44 | |
-!- skeight [32478675@gateway/web/freenode/ip.50.71.134.117] has joined #webgui | 04:44 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 04:45 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:45 | |
-!- skeight [32478675@gateway/web/freenode/ip.50.71.134.117] has quit [Quit: Page closed] | 04:50 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has left #webgui ["Leaving."] | 06:35 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 06:44 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 06:46 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 11:24 | |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Read error: Connection reset by peer] | 11:31 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 14:05 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 14:05 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 17:30 | |
-!- jjd [~jjd@197.87.76.120] has joined #webgui | 17:31 | |
-!- jjd [~jjd@197.87.76.120] has left #webgui [] | 17:34 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:53 | |
-!- perlbot [perlbot@2600:3c00::f03c:91ff:fe93:eec1] has quit [Quit: ZNC - http://znc.sourceforge.net] | 22:41 | |
-!- perlbot [perlbot@2600:3c00::f03c:91ff:fe93:eec1] has joined #webgui | 22:43 | |
-!- perlbot [perlbot@2600:3c00::f03c:91ff:fe93:eec1] has quit [Quit: ZNC - http://znc.sourceforge.net] | 22:48 | |
-!- perlbot [perlbot@2600:3c00::f03c:91ff:fe93:eec1] has joined #webgui | 22:49 | |
-!- perlbot [perlbot@2600:3c00::f03c:91ff:fe93:eec1] has quit [Quit: ZNC - http://znc.sourceforge.net] | 22:56 | |
--- Day changed Thu Apr 12 2012 | ||
-!- um__ [~uh@c-76-125-108-113.hsd1.ar.comcast.net] has quit [Ping timeout: 260 seconds] | 00:00 | |
-!- perlbot [~perlbot@simcop2387.info] has joined #webgui | 00:10 | |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:29 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 02:40 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 02:42 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 02:42 | |
-!- daviddelikat2 [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 06:21 | |
-!- mode/#webgui [+o daviddelikat2] by ChanServ | 06:21 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Ping timeout: 260 seconds] | 06:24 | |
-!- jhopkins1980 [~Admin@121.235.254.251] has joined #webgui | 08:19 | |
jhopkins1980 | I'm running WebGUI, and it works fine after a restart, but then after serving up 4-5 pages, every page responds with a 503 Service Temporarily Unavailable | 08:23 |
jhopkins1980 | webgui.log says: 2012/04/12 01:19:17 - ERROR - spectre.conf - POE::Kernel::_dispatch_event[1056] - ADMIN: Couldn't connect to WebGUI site ... | 08:23 |
jhopkins1980 | And it looks like I have plenty of RAM available... | 08:25 |
* jhopkins1980 wonders if his liittle linux vm is hitting some resource limits | 08:39 | |
jhopkins1980 | Oooh, looks like Apache2::SizeLimit is having a problem | 08:50 |
jhopkins1980 | maybe I can solve this myself | 08:50 |
jhopkins1980 | Wow, this is weird, my webgui install crashes after about 5 minutes every time I restart it, and it fails for a variety of reasons... Apache2::SizeLimit goes over 100000KB and it just stops working, and the mod_perl apache processes just disappear | 10:08 |
jhopkins1980 | Hmmm, looks like wre.conf had 1GB for maxMemory for apache, my linux VM only has 512MB, switched it to 500MB, restarted it, seems to work fine now | 11:12 |
* jhopkins1980 likes talking to himself | 11:12 | |
-!- Admin__ [~Admin@121.235.254.251] has joined #webgui | 11:13 | |
-!- jhopkins1980 [~Admin@121.235.254.251] has quit [Ping timeout: 250 seconds] | 11:17 | |
-!- Admin__ [~Admin@121.235.254.251] has quit [Read error: Connection reset by peer] | 11:33 | |
-!- Admin__ [~Admin@121.235.254.251] has joined #webgui | 11:33 | |
-!- jhopkins1980 [Admin@216.131.111.103] has joined #webgui | 12:13 | |
-!- Admin__ [~Admin@121.235.254.251] has quit [Ping timeout: 260 seconds] | 12:17 | |
-!- Admin__ [~Admin@121.235.254.251] has joined #webgui | 13:27 | |
-!- Admin__ [~Admin@121.235.254.251] has quit [Client Quit] | 13:28 | |
-!- jhopkins1980 [Admin@216.131.111.103] has quit [Ping timeout: 252 seconds] | 13:31 | |
-!- perlDreamer [~colink@static-50-43-58-81.bvtn.or.frontiernet.net] has joined #webgui | 15:54 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 15:54 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 15:57 | |
ckotil | will setting an endtime on a version tag automagically commit it at the end time? | 16:36 |
ckotil | really im just looking for a way to commit a version tag i have opened now at midnight. | 16:38 |
-!- daviddelikat2 [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 16:54 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:56 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 16:56 | |
sbaur | i haven't used version tags this way, but i though you set the start time and then committed the tag, and the content would only show up at the start time (watch out for timezones...) | 16:58 |
sbaur | but, please try to verify that in the wiki, or content managers guide | 16:58 |
ckotil | ok sbaur, that sounds reasonable. thanks! | 17:01 |
-!- perlDreamer [~colink@static-50-43-58-81.bvtn.or.frontiernet.net] has quit [Quit: Leaving.] | 17:49 | |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 18:22 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 18:22 | |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Client Quit] | 18:23 | |
-!- daviddelikat2 [~user@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 23:17 | |
-!- mode/#webgui [+o daviddelikat2] by ChanServ | 23:17 | |
-!- daviddelikat1 [~user@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Ping timeout: 246 seconds] | 23:20 | |
--- Day changed Fri Apr 13 2012 | ||
-!- vanjwilson [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has quit [Read error: Operation timed out] | 00:08 | |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 01:06 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 04:07 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 04:45 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:45 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 06:21 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 06:22 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 06:29 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 06:33 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 06:33 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit] | 06:34 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 08:04 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 08:07 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 09:56 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 10:30 | |
-!- pskept [pskept@gateway/shell/devio.us/x-csnlybqjdagwxvaz] has quit [Ping timeout: 244 seconds] | 12:08 | |
-!- pskept [pskept@gateway/shell/devio.us/x-hisuwfqfsohtnkih] has joined #webgui | 12:16 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 14:55 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 14:55 | |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui | 16:13 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 16:13 | |
-!- daviddelikat2 [~user@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer] | 16:24 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:55 | |
-!- nuba [~nuba@pauleira.com] has quit [Quit: Lost terminal] | 21:20 | |
-!- nuba [~nuba@pauleira.com] has joined #webgui | 22:30 | |
@scrottie | FrIdAy the 13th! | 22:31 |
@scrottie | I was thinking it was Thursday for some reason. | 22:32 |
--- Day changed Sat Apr 14 2012 | ||
-!- sbaur [~Adium@130.157.145.37] has quit [Remote host closed the connection] | 01:09 | |
-!- nuba_ [~nuba@pauleira.com] has joined #webgui | 02:05 | |
-!- nuba [~nuba@pauleira.com] has quit [Ping timeout: 252 seconds] | 02:10 | |
-!- CIA-148 [~CIA@cia.atheme.org] has joined #webgui | 02:11 | |
-!- Netsplit *.net <-> *.split quits: CIA-43 | 02:16 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 17:07 | |
-!- Radix-wrk [~Radix@203.161.71.161.static.amnet.net.au] has quit [Remote host closed the connection] | 17:27 | |
-!- Radix-wrk [~Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 17:31 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 17:31 | |
--- Day changed Sun Apr 15 2012 | ||
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 01:35 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 01:42 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Quit: Leaving.] | 03:04 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 04:47 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:47 | |
-!- nuba_ is now known as nuba | 07:52 | |
-!- nuba_ [~nuba@pauleira.com] has joined #webgui | 16:02 | |
-!- Netsplit *.net <-> *.split quits: nuba | 16:08 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 16:47 | |
-!- Radix-wrk [~Radix@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.] | 16:51 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:07 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 17:07 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 17:13 | |
-!- Radix-wrk [~Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 18:24 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 18:24 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 21:24 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 21:24 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit] | 21:25 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 23:10 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 23:10 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 23:26 | |
--- Day changed Mon Apr 16 2012 | ||
-!- ampli [~amir@soya.israel.net] has joined #webgui | 00:48 | |
-!- ampli [~amir@soya.israel.net] has quit [Quit: Konversation terminated!] | 00:58 | |
-!- ampli [~amir@soya.israel.net] has joined #webgui | 00:59 | |
-!- ampli [~amir@soya.israel.net] has quit [Client Quit] | 01:00 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 03:45 | |
-!- daviddelikat [~dav@75.42.235.189] has joined #webgui | 04:33 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:34 | |
-!- daviddelikat [~dav@75.42.235.189] has quit [Quit: Leaving.] | 06:49 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 06:54 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 06:55 | |
-!- j_wright [jamesw@ip70-173-184-17.lv.lv.cox.net] has quit [Ping timeout: 252 seconds] | 11:18 | |
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.] | 13:13 | |
-!- nuba_ is now known as nuba | 14:43 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 15:05 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 15:06 | |
ckotil | I've got a huge list of assets that the nav asset generating for me, and I've templated it so that it creates a nice table of contents. Things are starting to slow down as we get more assets in the view however. Would performance improve if I used a macro to generate the table of contents instead of the nav asset? | 16:03 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 16:59 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:37 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 17:37 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:55 | |
-!- daviddelikat1 [~user@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 18:30 | |
-!- mode/#webgui [+o daviddelikat1] by ChanServ | 18:30 | |
-!- daviddelikat1 [~user@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Ping timeout: 276 seconds] | 18:35 | |
-!- elnino2 [~elnino@user-38q4846.cable.mindspring.com] has joined #webgui | 19:42 | |
elnino2 | hey! I have a CS, and it sends out notifications... is there a way to change who those notifications are being sent from? | 19:43 |
-!- ampli [c0722a05@gateway/web/freenode/ip.192.114.42.5] has joined #webgui | 19:55 | |
@scrottie | mornin' ckotil. hrm, could benefit from some caching, it sounds like. I wonder if a shortcut wouldn't help... | 20:03 |
@scrottie | elnino2, there's a setting for the default from: email address for the entire site. did you want to change that? or did you want the Collaboration System to send from a different email than what's set for the rest of the site? | 20:04 |
elnino2 | colaboration system currently sends notifications from the person who originally made the post. I'd like to change that... I'm currently looking at the schema. I'm thinking I have to change the post.username to do this. | 20:06 |
elnino2 | or maybe, the notification template could be changed.. hm.. | 20:06 |
elnino2 | So. looking at the post table, it doeesn't look like it's storing the username of the person who revises the post. Am I seeign correctly? | 20:10 |
@scrottie | looking at notifySubscribers() in WebGUI::Asset::Post, it doesn't off-hand look like a template change could change that | 20:11 |
@scrottie | changing the privacy setting on people's email addresses would, but that may not be desiriable for other reasons | 20:12 |
@scrottie | if the user's email address is private or not set, it'll try what's configured as the mailAddress for the Collaboration System enxt, and then the "company email" setting for the wG last | 20:13 |
sbaur | do you want all the posts to come from the same address? if so the template change would be better than changing the database imho | 20:13 |
@scrottie | so, the Collaboration System needs another setting... "use the list email address rather than user's email addresses even when they're available" | 20:13 |
ckotil | scrottie: access the nav asset via a shortcut asset? Which would benefit from the shortcut asset caching the nav asset? | 20:13 |
@scrottie | ckotil: maybe! I'm actually *still* really weak on the CMS side of wG. | 20:14 |
@scrottie | ckotil: someone else could probably comment more intelligently than I could, but sometimes you only get good replies as corrections to bad replies. | 20:15 |
elnino2 | hmm. I'm thinking this is a bug... In the Post table, there is a username and a revisiondate. The revisiondate is being changed, but the username is not. It stays the same as the person who origianlly cratd the post. And it's post.username's emailaddress that is being used to send out the notificaions from what I can tell. | 20:16 |
elnino2 | This is the problem: Bill creates the post. group is beign sent a notification from bill. but if charlie MODIFIES that post, the notification is still being sent from Bill. | 20:17 |
elnino2 | if Charlie creates a NEW post. then the notification is being sent from Charlie (because he originally created the new post) | 20:17 |
elnino2 | Does that make sense? | 20:17 |
@scrottie | that makes sense as a description of a bug. it doesn't make sense as how things should work. | 20:18 |
sbaur | that states the problem very weil | 20:18 |
elnino2 | I just want the notification to be sent from the person modifiing the psot. | 20:18 |
@scrottie | is that too much to ask for?! | 20:18 |
elnino2 | so then the question is.. Is pb fixing CS? I got the impression that they don't want to work on it anymore. | 20:19 |
@scrottie | open a ticket. if I were on wG bugs, I'd do it right now, but I'm on something else, so we need to punt to perlDreamer. | 20:19 |
@scrottie | heh, I think they don't want to add features to it any more =P | 20:19 |
@scrottie | the plan is to break it up into smaller things, but that'll require a bit of attention | 20:19 |
elnino2 | i'm making my bug report. Thanks! | 20:21 |
@scrottie | thank you, elnino2. | 20:21 |
@scrottie | if perlDreamer doesn't get to it somewhat promptly, let me know, and I'll make some for it, since it sounds like it's causing you pain | 20:21 |
ampli | Hi scrottie. I returned after a long time of not touching webgui... I tried to install the latest wg8 and encountered several problems. Of course I would like to help solving them. | 20:24 |
@scrottie | hi ampli | 20:24 |
@scrottie | the installer script written for you... I still have that open in a tab, meaning to deal with that. | 20:25 |
@scrottie | that does have some work-arounds besides automating the steps in a not-very-reliably way (only on Debian, only for how things are set up at the moment) | 20:25 |
@scrottie | an installer is a good idea... frodwith was working on one but never launched it | 20:25 |
ampli | I can help in cleaning up the installation process... | 20:26 |
@scrottie | editing the install instructions is a good first line of defense. that's what I've done in the past as people reported problems. | 20:27 |
@scrottie | dammit, perlDreamer, get in here | 20:27 |
@scrottie | I can do that but I kind have to be the one talking the person through the install process, so I know exactly what went wrong, where, in the install instructions | 20:27 |
@scrottie | that's aside from bugs, like the version mismatch thing | 20:28 |
ampli | First, when one follows the current installation instructions, and performs the upgrade step, an error then happens: "Cannot find upgrade path from 8.0.0 to 8.0.1" ... | 20:30 |
elnino2 | Thansk scrottie. For now I'm going to update the post.usernme field on those posts for now. but yes, it's a pain, but at least I know how to fix it via the db. | 20:30 |
@scrottie | elnino2: sure thing. again, let me know if this doesn't get resolved. | 20:31 |
ampli | The problem is that the DB is 8.0.0 and the code was prepared for 8.0.1 installation. | 20:32 |
elnino2 | ok.. quick question. I can't find in the db schema where it ties posts to a collaboration system. or threads to a collaboration system. | 20:32 |
@scrottie | ampli: yeah. did a bug ticket get opened for that? another guy (who isn't here right now, but I wish was) is supposed to be dealing with those, and I'm supposed to be off programming a big, huge thing | 20:32 |
@scrottie | ampli: yeah. this other fellow also does the release coordination work, and he should know that that happened. so I can open a ticket or you can. either way. but I want him to see that. | 20:33 |
@scrottie | should I? or did you already? I remember you were asking about whether there was any chance these tickets were already open, and I said essentially no chance. | 20:33 |
@scrottie | I think that's where things left off | 20:33 |
ampli | Before opening a ticket on that, I need to know the meaning of "Ready for WebGUI 8.0.1 development".... | 20:35 |
@scrottie | happy to open the ticket myself. just let me know. you're in a better position to answer questions about it than I am since you can test stuff, and my development system is predisposed. | 20:35 |
@scrottie | it's mostly a version control thing. | 20:35 |
@scrottie | it means that no more changes are being made to 8.0.0. | 20:36 |
ckotil | scrottie: thanks. ill pose it again a bit later in the day. | 20:36 |
ampli | It is not yet the new release (8.0.1 in that case), so it just cannot be upgraded to it. | 20:36 |
@scrottie | 8.0.0 was "tagged", so "v8.0.0" will always refer to the same thing. work being done in the "master" branch will eventually get tagged as "v8.0.1" | 20:37 |
@scrottie | there's no 8.0.1 yet, but work being done will eventually get tagged as 8.0.1 | 20:37 |
@scrottie | right. like I said, perlDreamer should know about this. please open a ticket, or I can. that's the resolution here. | 20:37 |
ampli | The installation process "thinks" I'm installing 8.0.1 .... | 20:37 |
@scrottie | right. | 20:37 |
@scrottie | I could fix this, and I know exactly what you're talking about, except: 1. perlDreamer needs to know about this 2. my development system is indiposed to another task, so if I put a "fix" in there, I'd be unable to test it to make sure it actually works and I didn't break things more | 20:38 |
ampli | Maybe an "empty" upgrade should be prepared as part of preparing for a new release, so the "upgrade" will succeed? | 20:38 |
@scrottie | this is a very minor problem, but it does need to be fixed, and a ticket is the best way to do it. so please, file a ticket or I will. | 20:38 |
@scrottie | usually it is. that's the bug. | 20:39 |
@scrottie | you make me repeat myself too much. | 20:39 |
ampli | I see. | 20:39 |
@scrottie | please let me know whether you'd like to open a ticket or I should. I don't like that this has been wedging up the entire works for two weeks here. | 20:43 |
ampli | It then get stuck in maint mode due to version mismatch, so I tried "wgd reset -b". But that triggered a different bug: upgradeState got permanently set to 'started' due to a bug in Upgrade.pm. | 20:43 |
@scrottie | yes, all of that is entirely predictible. | 20:43 |
@scrottie | and that's not a bug. this is somewhat recently added sanity checking. | 20:44 |
@scrottie | before, partial, busted or aborted upgrades caused lots of problems. | 20:44 |
@scrottie | people wouldn't figure out that something important didn't upgrade until much later. | 20:44 |
@scrottie | so this stuff makes people have to deal with it now. | 20:44 |
@scrottie | easier to fix botched upgrades when you're still trying to upgrade to that version rather than 10 versions downt he road. | 20:44 |
@scrottie | I'll be happy to discuss all of this and answer all of your questions, but, honestly, I'm miffed. should I open a ticket for this? or would you like to? | 20:45 |
@scrottie | I think it's fair that I ask you that you answer that question since I continue to answer yours. | 20:45 |
ampli | In my case it was a bug... it first set 'started', but since there is nothing to upgrade it just exists without to empty upgradeState. | 20:46 |
@scrottie | this is the correct and intended behavior. | 20:46 |
@scrottie | the only way it should get out of the 'started' state is if the upgrade scripts are there and run successfully. | 20:47 |
@scrottie | that hasn't happened. | 20:47 |
ampli | They run sucessfully... the code version and the DB version were the SAME so there were really nothing to upgrade. No need to get stuck then in maint mode. | 20:48 |
haarg | they didn't run successfully because it couldn't find a way to upgrade from 8.0.0 to 8.0.1 | 20:49 |
ampli | I didn't tell you that then I set the tag to 8.0.0, and tried to install again... then it got left in 'started'. | 20:49 |
haarg | you set what tag to 8.0.0? | 20:50 |
* scrottie sighs | 20:50 | |
ampli | Yes, this means the code base is then 8.0.0. And there is no need to upgrade. But it leaves 'started'. | 20:50 |
haarg | sounds like the database is already in an inconsistent state | 20:51 |
ampli | No... the DB is a fresh install in that case.... | 20:51 |
@scrottie | ampli, you make things too hard on yourself. which is fine. but then you make stuff hard on us too. when you were asking this channel for help on upgrading your perl, you were presented several options. you kept asking for more options. eventually you decided you wanted to upgrade the /usr/bin/perl in Debian, trounching Debian's package system with a source install, despite three people advising you not to. | 20:51 |
@scrottie | ampli, you seem to be avoiding the simple resolution here. you seem to want a battle. I'm not sure what I can do for you here. | 20:52 |
ampli | You confuse me withe SOMEONE ELSE.... | 20:52 |
@scrottie | oh. that may be the case. | 20:52 |
* scrottie sighs | 20:52 | |
@scrottie | sorry, then. | 20:52 |
ampli | I was not in this channel for more than half a year! | 20:53 |
haarg | ampli: so you are saying you checked out the v8.0.0 tag and ran wgd reset -b and it caused a failure? | 20:53 |
@scrottie | still, I've asked you a dozen times to open a ticket or have me to do it for you. is there some reason you can't decide there? | 20:53 |
ampli | Exactly, due to the reason you are aware of: nothing to upgrade, so it sets 'started' and exists! | 20:54 |
@scrottie | ampli, in that case, someone was in here recently having the same problem that you are now... and they also consistently, repeatedly refused to respond to any question that contained the word T-I-C-K-E-T. they wouldn't even say "no" or "I prefer not to" or "go ahead, open one". | 20:54 |
ampli | You see that I would like to first upderstand whould should really happen, so I can open a bug and even send a fix (if you recall, I used to always send a fix to all the bugs I opened). | 20:55 |
@scrottie | aha! | 20:55 |
@scrottie | okay, that's fine. | 20:55 |
@scrottie | if the goal is to answer your questions so you can open a ticket, then I won't open one. that's all I need to know. | 20:55 |
@scrottie | I just don't want another two weeks to go by with this broken because no one did. | 20:55 |
@scrottie | that's all. | 20:55 |
ampli | I see, so I will open. | 20:56 |
@scrottie | yes, the site gets green-lighted to go again after the upgrader logic is completely satisified that it finds the upgrade scripts for all of the versions between the current version and the target version, and that they run and run successfully. that's the only way the site is turned back on. | 20:56 |
haarg | ampli: you are correct about the bug in Upgrade.pm | 20:58 |
@scrottie | I misunderstood then. | 20:58 |
ampli | First I think that if there is nothing to upgrade because the site is already in the correct version, the 'started' status should be removed. Or maybe better, it should be set only when there is a need to upgrade. | 20:59 |
haarg | correct | 20:59 |
ampli | So I can open a ticket for that and send a pull request. Is this the desired thing in that case? | 21:00 |
@scrottie | that's the awesomething thing. | 21:00 |
CIA-148 | webgui: Graham Knop master * rdae3fce / lib/WebGUI/Upgrade.pm : don't set maintenance mode on a site that is at the correct version - http://git.io/sueS1Q | 21:00 |
* scrottie 's stack is too deep | 21:01 | |
haarg | somehow i missed that case in the upgrade step stuff | 21:01 |
haarg | maybe because i never used maintenance mode | 21:01 |
ampli | Regardig the upgrade problem (8.0.0 to 8.0.1) in installing from the latest git repository, is the problem that should be fixed is adding a temporary dummy upgrade script? | 21:02 |
@scrottie | yeah. | 21:02 |
haarg | the directory needs to exist | 21:02 |
haarg | so create a file in it that starts with a . | 21:03 |
@scrottie | delete from settings where name='specialState'; -- that should clear the maintenance lock-out | 21:04 |
@scrottie | if you want to do a pull request, you don't need to do a ticket | 21:05 |
@scrottie | if you tell me your fix works, I'll pull it | 21:05 |
@scrottie | ticket was just so I didn't have to get my wG8 off of moth balls | 21:05 |
haarg | scrottie: my commit ^ should fix the maintenance mode thing | 21:05 |
@scrottie | haarg++ | 21:06 |
ampli | Indeed it cleared it. But now the problem of no admin console happens again, apparently from a diffent reason than before. | 21:06 |
@scrottie | so the other problem is a lack of an installer script _directory_ for 8.0.1 ... ? | 21:06 |
haarg | scrottie: correct | 21:07 |
@scrottie | ampli, were you going to push a commit for the addition of that directory? don't want to create pointless conflicts in git. | 21:07 |
@scrottie | if so. | 21:07 |
ampli | I guess that now no need for a ticket of a fix from me. | 21:07 |
@scrottie | no admin!? ieee! usually that only happens in 8.x when you have an un-upgraded 7.x database. | 21:08 |
@scrottie | for non-trivial bugs, a ticket is a good just to leave a documentation trail | 21:08 |
ampli | And the next thing is to find out why the admin console doesn't appear. | 21:08 |
@scrottie | for people who have to deal with the code in the future | 21:08 |
ampli | This happens to me in fresh install.... | 21:08 |
haarg | there may be a way to modify Upgrade.pm to assume it can skip bugfix release upgrades if the dir doesn't exist, but i'm not sure if i love the idea | 21:09 |
@scrottie | that's a common problem for people who think that "it's a new install, I don't need to run upgrades", but clearly, you're running upgrades... | 21:09 |
@scrottie | haarg, yeah, you don't know if it's missing or intentionally absent | 21:09 |
ampli | If you remember, in the previous time (when wg8 was in initial alpha) it was due to a problem related to the version of moose. | 21:09 |
@scrottie | completely forgot about that. now I only have a vague glint of memory of it. | 21:10 |
ampli | You added "lazy" definition to solve it. | 21:10 |
@scrottie | I think once again, haarg had the knowledge to fix it. | 21:11 |
ampli | But it involved and error in the log. Now there is no error. | 21:11 |
@scrottie | yeah, there was some chasing there. | 21:11 |
@scrottie | anything obvious in the webgui_log? | 21:12 |
ampli | Actually there is one, but it seems not related (but I don't really know). | 21:12 |
@scrottie | by the way, there's an App::NoPaste on CPAN, thanks to sartak. I've been getting some really good milage out of it. buggy thing | nopaste # viola! | 21:13 |
ampli | Can't locate WebGUI/Asset/FilePile.pm (it is still mentioned in the code...). | 21:13 |
haarg | nopaste is great | 21:13 |
ampli | The error in webgui_log is: Can't locate WebGUI/Asset/FilePile.pm (I was not clear in the prev message). | 21:15 |
ampli | But I don't know if this has anything to do with the admin console not appearing... | 21:15 |
CIA-148 | webgui: Scott Walters master * r1ee0668 / README : more details in the concise instructions - http://git.io/Sz8rHg | 21:16 |
@scrottie | it looks like you'll get that error if you try to add a file to a folder | 21:17 |
ampli | I get it whenever I enter the default site of wg8 (or refresh it). | 21:20 |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 21:21 | |
ampli | Should Wobject::Folder.pm still reffer Asset::FilePile which now doesn't exist? | 21:22 |
haarg | no, it should not | 21:22 |
haarg | not sure what it should be referring to though | 21:23 |
* scrottie nods | 21:23 | |
ampli | Regarding debugging the problem of the admin console, how should I start the debug process? What to check first? | 21:24 |
@scrottie | how far do you get in the process of getting to the admin console? | 21:25 |
@scrottie | is there an "admin on" link that does nothing? | 21:25 |
ampli | Yes, there is "Turn Admin On!" that does nothing. | 21:25 |
@scrottie | if it were me, I'd probably find the content handler (think that's it) that handles the admin on action, and throw an Enbugger call in there, and then step through the code with the perl debugger | 21:26 |
@scrottie | though adding lots of statements to trace execution is also an option | 21:26 |
@scrottie | another option is turning the log level up to info or debug | 21:26 |
@scrottie | seeing which SQL statements execute gives you a good idea of what the thing is up to | 21:26 |
@scrottie | if you know what it's supposed to be doing and what all of that stuff is | 21:26 |
@scrottie | otherwise, it's an epic mountain of spam =P | 21:27 |
ampli | Ok, I will try that now and let you know the results. | 21:27 |
@scrottie | ampli++ | 21:27 |
doc_gt7 | Hello friends :) I have a question about the If(); Macro. I am trying to use it to check a checkbox but it spills garbage into the HTML instead of "checked". Here is a pastebin of what I am doing: http://pastebin.com/xfDBQLQd | 21:29 |
@scrottie | heya doc_gt7 | 21:29 |
-!- elnino2 [~elnino@user-38q4846.cable.mindspring.com] has quit [Quit: Leaving] | 21:30 | |
haarg | doc_gt7: the first parameter of the If macro is either a true or false value | 21:31 |
haarg | not a perl string | 21:31 |
@scrottie | ^If('^FormParam(c1);',' checked',''); .. that might work for you | 21:31 |
doc_gt7 | Ah.... I think I am reading old documentation.... Looks like the If macro was changed in 7.6.4 to a new syntax. | 21:32 |
@scrottie | did it used to eval()? craziness! | 21:32 |
doc_gt7 | The wiki has this example: ^If('^D("%m%d");' eq '0101' , Happy New Year); So I adapted it. :) | 21:33 |
haarg | which page? | 21:34 |
haarg | afaik the older version of the if macro was never core | 21:34 |
doc_gt7 | This page: http://www.webgui.org/design/wiki/if-macro But it has a note that this is no longer valid. Unfortunately it has no valid examples to go on :) | 21:35 |
sbaur | haarg: the old if macro was core | 21:36 |
@scrottie | well, the value gets interpreted as a perl value (just not as a perl expression). so '' and '0' are false, and everything else is true | 21:36 |
sbaur | at least i think so back in the bad old 6.x days :-) | 21:37 |
haarg | ah | 21:37 |
haarg | you are correct | 21:37 |
haarg | used Safe | 21:37 |
@scrottie | if they're going to do that, they might as well just make an Eval macro | 21:38 |
doc_gt7 | I tried this ^If('^FormParam(c1);',' checked',''); but it still returns: c5="" formparam="" if="". strange.... | 21:41 |
haarg | where are you seeing that? | 21:43 |
haarg | the output i mean | 21:43 |
haarg | that looks more like something that a browser has tried to fix | 21:44 |
doc_gt7 | In the HTML on the page AFTER the form is submitted. | 21:44 |
haarg | how are you viewing the html? | 21:44 |
doc_gt7 | Firebug in firefox. | 21:44 |
haarg | look at view source instead | 21:44 |
@scrottie | was going to say... <input type="checkbox" checked="checked" 1="" eq="" c1="" formparam="" if="" value="1" name="c1"> that doesn't follow at all from the input | 21:45 |
doc_gt7 | All I am trying to do is submit a form to itself, if a checkbox was checked, then check so the user does not have to recheck it again. this has proved difficult lol | 21:45 |
@scrottie | yeah. nesting macros always gets interesting. | 21:45 |
@scrottie | there's no good way now to add to processing of submitted assets, or add to or change template variables before they get rendered. | 21:46 |
@scrottie | you can embed perl in templates with HTML::Template::Expr, but that's hackish and doesn't help you process the form results. | 21:47 |
doc_gt7 | I viewed the source code of the page. It is the same rendered HTML wreckage. The HTML should never contain formparam as that is a macro ^FormParam(); In this case the ^ is being ignored and it is trying to process the code... it appears. | 21:48 |
haarg | the view firebug shows you is how the browser has interpreted it into an html tree | 21:48 |
@scrottie | frodwith with experimenting with embedding Seamonkey on one project to make a custom asset user extensible. I think that idea has application. let people specify JS hooks for before and after page render. expose the update() and set() API on the current object. | 21:49 |
@scrottie | doc_gt7: nopaste the source of that line? | 21:49 |
doc_gt7 | Sure, give me a sec and I will fix one up. | 21:49 |
@scrottie | dammit, Debian's last round of updates broke my elinks, and now mutt can't render HTML mail | 21:50 |
@scrottie | this is going to be a long day | 21:51 |
@scrottie | god I hate Debian | 21:51 |
doc_gt7 | I like Ubuntu these days..... | 21:53 |
doc_gt7 | Anyway, here is the new paste bin ^If(); macro : http://pastebin.com/dFBdt2ij | 21:54 |
@scrottie | I hate Debian but I really, really, really hate apt | 21:55 |
@scrottie | type="checkbox" *moves* from before the ^If() to after it. | 21:57 |
haarg | doc_gt7: how are you viewing the source of the page? | 21:57 |
@scrottie | that doesn't make sense. no matter what ^If(); does, that shouldn't happen. | 21:57 |
@scrottie | something else is going on here. | 21:57 |
haarg | use the browser's built in view source | 21:57 |
doc_gt7 | I actually use a G5 Mac for work but ubuntu on our servers these days. Mac makes linux purty :) | 21:57 |
haarg | not view selection source or anything from firebug | 21:57 |
@scrottie | doc_gt7, do we have to take Chrome away from you and make you use lynx? | 21:57 |
doc_gt7 | When I use the browser view source it is the same page.... I am testing this page in Safari, firefox, and Opera. | 21:58 |
@scrottie | use wireshark/ethereal. | 21:58 |
@scrottie | I want the HTML data before it even touches your acursed browser. | 21:59 |
@scrottie | please paste non-haunted HTML. | 21:59 |
doc_gt7 | wget ? | 21:59 |
@scrottie | that should work. | 21:59 |
@scrottie | but really, the browser's "view source" in firefox should work fine too (not firebug's) unless you have some other add-on that affects that. | 21:59 |
doc_gt7 | that was the browser view source.... it is consistent across the browsers to. I have to afk a moment for a meeting but I shall be back. Sorry! and thanks. :) | 22:00 |
@scrottie | some kind of bizarre forced proxy...? | 22:01 |
@scrottie | that tries to sanity HTML? | 22:01 |
haarg | among everything else, the / before the > means something is getting between webgui and the html you are looking at | 22:02 |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Quit: doc_gt7] | 22:39 | |
-!- nuba [~nuba@pauleira.com] has quit [Quit: Changing server] | 23:07 | |
-!- nuba [~nuba@pauleira.com] has joined #webgui | 23:07 | |
-!- elnino2 [~elnino@user-38q4846.cable.mindspring.com] has joined #webgui | 23:23 | |
elnino2 | I'm having a hard time determining in the Dbschema how posts are tied to a collaboration system. Anyone know? | 23:26 |
haarg | posts are children of threads | 23:27 |
haarg | threads are children of collab systems | 23:27 |
elnino2 | there is no join table that I see. does the post.threadid refer to a post.assetid? | 23:27 |
elnino2 | right haarg, I just don't see it represented any where. | 23:28 |
haarg | in 7.x, it searches upward from the post in the lineage | 23:31 |
haarg | until it finds a collab system | 23:31 |
elnino2 | grr. lineage? yuck. | 23:36 |
sbaur | it's also possible the parentId in the asset table would let you go from thread to collab | 23:37 |
sbaur | but i haven't verified that | 23:37 |
haarg | thread->parentId should give you the CS | 23:38 |
haarg | but post->thread isn't at simple | 23:38 |
sbaur | Unrelated: Is there a way to determine, given a particular template Id all the assets that might be referencing it? | 23:39 |
sbaur | Post table has a threadId in it | 23:39 |
sbaur | wouldn't that work? | 23:39 |
haarg | oh | 23:40 |
haarg | maybe it does | 23:40 |
haarg | lol | 23:40 |
* haarg can't read | 23:40 | |
haarg | regarding the template question | 23:40 |
haarg | not in all cases | 23:41 |
haarg | for example, macros that accept template ids as parameters | 23:41 |
sbaur | i'm willing to skip macros for now | 23:41 |
sbaur | i may just grep a full db dump, dumped with one insert per line (i think that's an option to mysqldump | 23:42 |
sbaur | guess that would even get any macro calls with templateIds in them | 23:42 |
sbaur | I only have ten templateIds to hunt down | 23:43 |
sbaur | that'll get my custom code tables too | 23:44 |
haarg | asset ids are unique enough that a grep would probably work | 23:45 |
elnino2 | sbaur, haarg, I saw that, hence, my last question. =) so, post.threadid references post.assetid, but now I don' tknow how threads are associated to a collaboration, unles that is where lineage comes in?, unless the asset.parentid points to the collaboration system. I'll look. | 23:46 |
haarg | asset.parentId | 23:47 |
* sbaur wonders what a Post's parentId points to | 23:47 | |
haarg | other threads or posts | 23:51 |
elnino2 | yeah, this is a bit obsure. I need quiet time to work on this. I'll look at this more tonight. | 23:51 |
sbaur | other posts, that's what was missing from my mental model, thanks | 23:51 |
sbaur | something like select parentId from asset where assetId in (select distinct threadId from Post where assetId =' $posts's_assetId'); | 23:54 |
sbaur | of course, i'm ignoring revisions... | 23:59 |
--- Day changed Tue Apr 17 2012 | ||
@scrottie | look at the getLineageSql functions in AssetLineage.pm | 00:06 |
@scrottie | and do something similar, if you need to do lineage stuff in SQL | 00:06 |
@scrottie | it's optimized for read speed, not write speed. having children link to their parents and parents link to their children would make updating faster but traversing much slower. | 00:07 |
haarg | in this case, you wouldn't need lineage stuff directly | 00:07 |
haarg | but you would need the part it uses for selecting the relevant revision | 00:07 |
elnino2 | hey thanks guys. Umm. when I have a lot of columns, I don't get a horizontal scroll bar. is there a way I can fix that by any chance? | 00:09 |
ampli | haarg, I have a misunderstanding regarding clean install of wg8 and would like to consult you about that. | 00:18 |
haarg | oh? | 00:18 |
sbaur | elnino2: do you mean when you are querying the DB directly? or doing a SQL report? or? | 00:19 |
elnino2 | it's ok, I found it. in failsafe mode, #topwrapper has: overflow:hidden. which is bad for large sql reporst. | 00:20 |
ampli | There is currently no template (.conf.original) for native configuration file for wg8. Am I right? | 00:21 |
haarg | etc/WebGUI.conf.original ? | 00:22 |
ampli | In my "clean install" test I used my old (from initial wg8 alpha) configuration, and I realized this could cause the problem of no admin console. | 00:26 |
ampli | I now understand that the supplied etc/WebGUI.conf.original is for wg8. The first problem I encountered is that "wgd reset -b" aborts on it, since it contains 2 JSON errors (I use new CPAN modules, the previous ones maybe didn't detect them). | 00:30 |
haarg | what errors did it give you? | 00:32 |
haarg | ampli: i don't see any errors in that file | 00:34 |
ampli | See lines 708 and 770 in etc/WebGUI.conf.original. | 00:34 |
haarg | and? | 00:34 |
haarg | what were the actual errors you were given? | 00:35 |
ampli | They contains an extra comma that is a syntax error. | 00:35 |
haarg | the comments are also syntax errors | 00:35 |
haarg | except it isn't strict json | 00:35 |
ampli | (a comma after the last element.) | 00:35 |
haarg | the commas should be fine | 00:35 |
haarg | if they aren't, i'd need the actual errors you got to know what is happening | 00:36 |
ampli | Current cpan routines don't agree... json_verify gives an error at this two places. | 00:36 |
-!- elnino2 [~elnino@user-38q4846.cable.mindspring.com] has quit [Quit: Leaving] | 00:36 | |
haarg | it isn't json | 00:36 |
haarg | it's a relaxed form of json | 00:36 |
haarg | https://metacpan.org/module/JSON#relaxed | 00:37 |
ampli | But "wgd reset -b" aborts on them.... | 00:37 |
haarg | how? | 00:37 |
haarg | what is the error | 00:37 |
ampli | (one sec, I will look it up.) | 00:37 |
ampli | The error was: Bad parameter provided. WebGUI config file: /data/WebGUI8/etc/wg8.conf | 00:40 |
ampli | After removing these commas these errors disappear. | 00:40 |
ampli | Apparently at some point the CPAN JSON module started to be more strict. | 00:41 |
haarg | can you reproduce that error now? | 00:43 |
ampli | Yes. | 00:43 |
haarg | try running WGDEV_TRACE=1 wgd reset -b | 00:43 |
ampli | A few secs, I need to reinstall the problematic configuration file... | 00:44 |
ampli | You were right. Sorry - apparently false alarm. I reinstalled the file with the two extra commas and cannot reproduce the problem (even though json_verify still doesn't like them). | 00:54 |
ampli | So this is not a problem. I will continue with my efforts of a working clean install.... | 00:56 |
ampli | I am now getting the admin console just fine. The problem was that the conf file I originally used was of an old version of wg8. | 01:22 |
haarg | ok cool. | 01:23 |
ampli | Creating an empty upgrade directory 8.0.0-8.0.1 (with .placeolder file) also solved the upgrade "problem". | 01:23 |
haarg | wgd reset has a --config option | 01:23 |
haarg | that tries to reset the config file | 01:23 |
haarg | while keeping some of the important site specific options | 01:23 |
haarg | such as the sitename | 01:24 |
haarg | useful for dev stuff at least | 01:24 |
ampli | However, a problem with create.sql still needs to be handled. | 01:24 |
haarg | what problem is that? | 01:25 |
ampli | The new versions of MySQL don't know about TYPE=, they require ENGINE=. | 01:26 |
haarg | ah | 01:26 |
haarg | afaik that's been fixed | 01:26 |
haarg | was an issue with wgd, which perlDreamer uses to build the releases | 01:26 |
ampli | I thought that wgd could be modified to check the requirement of the installed mysql and on-the-fly modify create.sql if neeed. | 01:28 |
haarg | maybe | 01:28 |
haarg | although create.sql is supposed to be set up so that all you do is import it using the mysql command line client | 01:28 |
ampli | If still needed just tell me and I will try to implement it. | 01:29 |
haarg | given that this is a relatively isolated bug, i'm not sure how adding that translation to wgd would be | 01:29 |
haarg | well | 01:29 |
haarg | actually, running old versions of webgui | 01:29 |
haarg | if you want to write a patch up for wgdev, i'd welcome it | 01:29 |
ampli | I will try to do that. | 01:31 |
ampli | Another option is that an installation script (that doesn't exist yet) will do that. | 01:32 |
haarg | yes | 01:33 |
ampli | This is maybe cleaner. | 01:33 |
haarg | i had intended to build a site creation script at some point in core | 01:33 |
haarg | or at least in wgd | 01:33 |
haarg | never got around to it though | 01:33 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:32 | |
ampli | It looks like the best solution is that create.sql (and several tests in t/) will just use ENGINE= instead of TYPE=, since ENGINE= is supported for about 6 years now, from about the start of version 4. | 02:37 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 04:22 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 04:23 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:23 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 08:12 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 11:18 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 11:18 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 13:09 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has left #webgui ["Leaving."] | 15:38 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:59 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 16:59 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 17:12 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:26 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 17:26 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:02 | |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 18:16 | |
-!- daviddelikat1 [~user@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 18:29 | |
-!- mode/#webgui [+o daviddelikat1] by ChanServ | 18:29 | |
doc_gt7 | Hello friends :) I have an issue that when I edit a page layout, click HTML, edit a macro and update, it becomes distorted. It is not what I entered in at all. http://pastebin.com/vA93WmXf | 18:36 |
sbaur | can you duplicate the behavior on a demo site doc? | 19:16 |
doc_gt7 | It is my sandbox here. It does it in articles / page layouts ect.... It is THAT line of code... other macros work ok. | 19:17 |
doc_gt7 | Is there any other possible way to edit a page layout, without the built in editor? It does not like that line. Which I guess if anyone ever edited it in the future it would break it again... | 19:18 |
doc_gt7 | Actually yes.... I just created a demo article at demo.webgui.org and it acts the exact same way. | 19:21 |
sbaur | sounds like a bug to me, though the rich text editor maybe trying to "save" us from active content, so it may be a "feature". But I'd report it as a bug. | 19:22 |
sbaur | I'm guessing it's either the If macro outright or the nested macro. For your other tests, did you use nested macro's too? | 19:23 |
doc_gt7 | The ^If('^FormParam(c1);',' checked',''); works fine unless it is closed in the <input > box. Then it gets scrambled. | 19:24 |
sbaur | sounds like it's time to put it in the bug list | 19:25 |
doc_gt7 | Was afraid of that... but that kind of has me stalled on this site until it is fixed. Which is unacceptable as there is no telling when that will be. Is there a work around to edit Assets without webgui "helping" me code properly. ? | 19:26 |
sbaur | are you comfortable mucking in the database directly? | 19:27 |
sbaur | actually, wait | 19:28 |
sbaur | there used to be a setting that let you turn off wysiwyg editing | 19:28 |
doc_gt7 | Yea I muck in databases every day.... | 19:29 |
doc_gt7 | I cannot find that wysiwyg setting anymore. I have wrestled with this since Friday as I did not realize webgui was changing what I pasted in. I would paste it in, save and reload the page and see garbage so thought it was my code. But actually, it is what webgui is DOING to my code that is the garbage. :) | 19:31 |
sbaur | i know the setting existed, cuz i have a 7.5.40 site that's using it | 19:31 |
sbaur | found the setting | 19:33 |
sbaur | if you edit the default editor, you can enable the Ask user about using rich edit feature | 19:34 |
sbaur | it'll be a pain, in that whenever you click into an edit box you have to say yes or no, but it might get you around this problem. | 19:34 |
doc_gt7 | Admin -> Setting -> UI -> Default Rich Editor ? | 19:34 |
sbaur | nope | 19:35 |
sbaur | Assets -> Root->Import ->RichEdit->Content Manager's Rich Edit -> Edit | 19:35 |
sbaur | below all the checkboxes is the Ask radio button | 19:36 |
doc_gt7 | Lots and lots of pretty boxes.... | 19:36 |
doc_gt7 | Perfect! That fixed it and allows me to paste unmolested HTML into the box and save. Thanks so much sbaur. | 19:39 |
sbaur | glad to help | 19:39 |
doc_gt7 | Sometimes I wrestle with webgui all day over the simplest things. :) | 19:40 |
sbaur | We've all been there | 19:41 |
@scrottie | doc_gt7, ah, so your ^If() wasn't going straight into a template, but is in HTML for a Page Layout? | 21:32 |
@scrottie | imo, people expect too much of the rich editor. these never have worked right, and I predict that they never will. | 21:33 |
@scrottie | I think the problem is intractable. | 21:34 |
sbaur | sure it's not the nested macro parser causing the problems in this case scrottie? doc said that if it wasn't in an input tag, it worked just fine | 21:34 |
haarg | the rich editor tries to transform it into valid html | 21:35 |
@scrottie | sbaur, he was giving us input (HTML with the nested macro embedded in it) and the output of it the other day. there was clearly some HTML parsing and unparsing going on, as positions of attributes were moving from before to after the macros. no failure in macro parsing could possible affect HTML around the macro. | 21:35 |
haarg | with the macro in there, it isn't valid html | 21:36 |
haarg | not until it gets parsed by the macro parser | 21:36 |
haarg | so the rich editor corrupts it | 21:36 |
sbaur | true | 21:36 |
@scrottie | clearly we need to go the ColdFusion/FacebookMarkupLanguage route and introduce <wg_this> and <wg_that> tags. | 21:37 |
sbaur | oh ick | 21:37 |
* scrottie chuckles | 21:37 | |
@scrottie | or else offer alternatives to the rich editor. | 21:37 |
@scrottie | I was way digging the vi-js.js thing that was going around a few years back... a simple, old vi written in JS | 21:38 |
sbaur | it should at least be vim, not vi | 21:38 |
haarg | i'd rather remove all of the macros except for a few very simple ones, and provide the removed macro functions in templates only | 21:39 |
sbaur | how would that work with custom macros | 21:40 |
sbaur | or, are you envisioning custom macros being written in template toolkit too | 21:40 |
haarg | not written in template toolkit, but provided only to template toolkit | 21:41 |
@scrottie | not a fan of vim myself. it's already slow and bloated =P Macromedia had an experimental C compiler that compiled things down to AS3, which effectively contains a JS dialected (they donated back their JS VM, kicking off the JS VM wars). not hard to imagine a general C->JS compiler taking off. | 21:41 |
haarg | they wouldn't have to be significantly different than they are now | 21:41 |
haarg | but many things would work better it they were processed as template functions | 21:41 |
haarg | instead of operating on the text output of the page | 21:42 |
@scrottie | yeah. template parser extensions for doing the things that macros do would be an improvement. | 21:42 |
haarg | and replace the global macro parsing with a specific filter in the template | 21:42 |
@scrottie | then it would be a matter of taking places where rich text is the only option and generalizing that it into using a template. perhaps make rich text a 3rd flavor of "template". | 21:42 |
haarg | so you could have [% content | macros %] and it would process macros on that specific part | 21:42 |
@scrottie | right. | 21:43 |
haarg | so for the places you did want to support macros in user content you could | 21:43 |
sbaur | hmmm sounds interesting | 21:43 |
haarg | it would work a lot better overall | 21:43 |
haarg | but the transition would be a lot of work | 21:43 |
sbaur | wg9 anyone? | 21:43 |
haarg | heh | 21:43 |
@scrottie | that depends heavily on whether people eat the wG8 dog food. | 21:44 |
sbaur | i won't be eating wg8 dogfood for quite some time | 21:45 |
sbaur | unless i can find a less painful upgrade path, like maybe exporting everything from wg7.6 and importing it into wg8 | 21:45 |
@scrottie | yeah. most users are big corporations who can stomach the gnarly setup and hardware requirements, care about stability, and don't care about spit and polish. | 21:45 |
sbaur | we care about spit and polish, it's just the raft of custom code that I have to carry along is albatross-like | 21:46 |
doc_gt7 | After disabling the "rich text editor" things work so much better. Things just work now. We would have completed this site a week ago if I had that disabled to being with. I would paste in this but in the background it was changed to that... So I scratched my head and thought myself simple... :) | 21:49 |
@scrottie | yeah. I imagine most of the things I've worked on will never be upgraded. | 21:49 |
@scrottie | doc_gt7: glad it's going for you. live and learn I guess =| (or, alternatively, the rich text editor should come with a warning on it) | 21:50 |
doc_gt7 | We have had issues with this paragraph being "bigger" than that one... for absolutely no reason. <br> change into <p> ect.... Formatting horrors that seemed unfixable. Now it is paste, save , perfect. | 21:52 |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Quit: doc_gt7] | 22:40 | |
--- Day changed Wed Apr 18 2012 | ||
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 01:42 | |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:29 | |
CIA-148 | webgui: Colin Kuskie webgui-7.10 * r70c9939 / (2 files in 2 dirs): Make sure that viewing permissions are obeyed in the method, and that the DataForm just doesn't hide the link. Fixes bug #12353. - http://git.io/x6ONZw | 05:02 |
-!- daviddelikat [~dav@75.42.235.189] has joined #webgui | 05:32 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 05:32 | |
-!- daviddelikat [~dav@75.42.235.189] has quit [Remote host closed the connection] | 05:51 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 06:02 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 06:02 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 08:56 | |
-!- ampli [c0722a05@gateway/web/freenode/ip.192.114.42.5] has quit [Ping timeout: 245 seconds] | 11:44 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 15:11 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 15:11 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 17:26 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:46 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 17:46 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:56 | |
-!- kaare_ [~kaare@94.191.188.194.bredband.3.dk] has joined #webgui | 18:06 | |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 18:17 | |
-!- ampli [c0722a05@gateway/web/freenode/ip.192.114.42.5] has joined #webgui | 19:51 | |
-!- elnino [~elnino@user-38q4846.cable.mindspring.com] has joined #webgui | 21:18 | |
-!- kaare_ [~kaare@94.191.188.194.bredband.3.dk] has quit [Ping timeout: 250 seconds] | 22:07 | |
-!- kaare__ [~kaare@91.100.9.185.generic-hostname.arrownet.dk] has joined #webgui | 22:07 | |
-!- kaare_ [~kaare@94.191.188.194.bredband.3.dk] has joined #webgui | 22:34 | |
-!- kaare__ [~kaare@91.100.9.185.generic-hostname.arrownet.dk] has quit [Ping timeout: 246 seconds] | 22:34 | |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 22:38 | |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Quit: doc_gt7] | 22:39 | |
elnino | what all is allowed in usernames? in webgui? spaces and alphanumeric? or anycharacter? | 22:40 |
-!- elnino [~elnino@user-38q4846.cable.mindspring.com] has quit [Quit: Leaving] | 23:07 | |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 23:44 | |
-!- kaare_ [~kaare@94.191.188.194.bredband.3.dk] has quit [Ping timeout: 252 seconds] | 23:47 | |
--- Day changed Thu Apr 19 2012 | ||
-!- ampli [c0722a05@gateway/web/freenode/ip.192.114.42.5] has quit [Ping timeout: 245 seconds] | 00:38 | |
@scrottie | elnino, validUsername in WebGUI::Auth (which WebGUI::Auth::WebGUI at least invokes) checks for duplicates then invokes _isValidUsername. that invokes WebGUI::HTML::filter and tilts if anything gets filtered out by that. it makes sure the username doesn't start or end with whitespace and tilts if it does. it makes sure the username isn't the empty string. | 00:51 |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 00:55 | |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has left #webgui [] | 00:55 | |
-!- pskept [pskept@gateway/shell/devio.us/x-hisuwfqfsohtnkih] has quit [Ping timeout: 244 seconds] | 01:03 | |
-!- pskept [pskept@gateway/shell/devio.us/x-ocauzmsjdskfguim] has joined #webgui | 03:30 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 06:24 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 06:29 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 06:29 | |
-!- elnino [~elnino@user-38q4846.cable.mindspring.com] has joined #webgui | 07:57 | |
elnino | hi. I enabled mobile site templates, and I'm not seeing in on any of my testing on broswerstack.com | 07:58 |
elnino | browserstack.com | 07:58 |
elnino | if I use the iphone, my mobile template displys. but if I test with Android, the "normal" non-mobile template is used. | 08:00 |
elnino | how do I fix it so that all devices see the mobile templates? | 08:05 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 08:19 | |
-!- elnino [~elnino@user-38q4846.cable.mindspring.com] has quit [Quit: Leaving] | 08:33 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 15:02 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 15:02 | |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 15:15 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 15:20 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 15:21 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 16:54 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:15 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 17:15 | |
-!- kaare_ [~kaare@79.138.235.242.bredband.3.dk] has joined #webgui | 17:56 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:01 | |
-!- Radix-wrk [~Radix@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 244 seconds] | 19:36 | |
-!- kaare_ [~kaare@79.138.235.242.bredband.3.dk] has quit [Ping timeout: 248 seconds] | 23:38 | |
--- Day changed Fri Apr 20 2012 | ||
-!- Radix-wrk [~Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 02:22 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:22 | |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:28 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 07:34 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 07:50 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 07:50 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 08:37 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 08:47 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 08:48 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 09:06 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 14:41 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 14:41 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 15:32 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 15:42 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 15:42 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 17:42 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 17:59 | |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 19:19 | |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 21:11 | |
doc_gt7 | Hello friends :) Is there a way to pass parameters to place holders when using: $session->db->write("$logQuery"); I am trying to avoid SQL Injection like this: http://pastebin.com/hRYCbcC0 | 21:14 |
haarg | second parameter to write is an arrayref of placeholder values | 21:15 |
doc_gt7 | Thanks haarg. I will test this out. :) | 21:16 |
doc_gt7 | Sorry to be dense, but any idea what I am doing wrong here: http://pastebin.com/KVsyWW4U :) | 21:29 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 21:30 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 21:30 | |
haarg | my @data = ($myId, $event); | 21:30 |
haarg | $session->db->write($logQuery, \@data) | 21:30 |
haarg | also you probably don't want that ($) prototype on the sub definition | 21:30 |
-!- kaare_ [~kaare@79.138.236.195.bredband.3.dk] has joined #webgui | 21:31 | |
doc_gt7 | That fixed it. Thanks! :) | 21:34 |
-!- Trex [a05eaa4b@gateway/web/freenode/ip.160.94.170.75] has joined #webgui | 21:36 | |
Trex | Anyone online today who can answer some questions about sorting a tied hash? | 21:39 |
haarg | surte | 21:42 |
Trex | Hi haarg. I'm working on this bug: http://www.webgui.org/use/bugs/tracker/12355 | 21:44 |
Trex | I'm close to narrowing down the basics, but I'm still a bit fuzzy on what Tie::IxHash does and how to use it. | 21:44 |
Trex | I'd like to sort the hash (ref?) of options by value that is passed to WebGUI::Form::DynamicField alphabetically. | 21:45 |
Trex | Tie::IxHash OO syntax includes a sort method, but I can't figure out how to get the sorted hash back out to pass on to the form generator. | 21:46 |
Trex | It looks like none of the WebGUI 7x API uses the OO syntax for Tie::IxHash. Perhaps there is a reason? | 21:46 |
haarg | the tie interface is entirely separate from the oo interface | 21:47 |
haarg | you need something that looks like a hash, so you need the tie interface | 21:47 |
haarg | tie my %sorted, 'Tie::IxHash'; %sorted = map { @$_ } sort { $a->[1] cmp $b->[1] } map { [$_, $hash{$_}] } keys %hash; | 21:48 |
Trex | So there is no sorting of the hash itself? You have to create a new tied hash to hold the sorted data? | 21:49 |
haarg | IxHash sorts based on insertion order | 21:50 |
haarg | so you have to insert things in the correct order | 21:50 |
haarg | easiest way is to make a new hash and insert the data into it | 21:50 |
Trex | Thanks, haarg! I'll give that a try. | 21:51 |
haarg | wg8 lets you specify options as an arrayref instead of a hash, which makes it easier to deal with. no tie involved. | 21:52 |
haarg | don't remember if that made it into wg7 | 21:52 |
Trex | How is WG8 going? I've been wanting to fire up a copy, but both my jobs have major deadlines keeping me busy. | 21:53 |
haarg | it's at the 98% mark as far as i'm aware | 21:54 |
haarg | getting the wre set up for it is the main thing left | 21:54 |
haarg | perlDreamer was working on that but is busy on other things afaik | 21:54 |
haarg | the good news is that wg8 is a lot easier to get running than wg7 if you aren't using the wre | 21:55 |
Trex | I'm looking forward to it, though also dreading the learning curve. We do a lot with Apache rewrite rules for little special things that will require re-learning how to do in Nginx. | 21:56 |
haarg | well, you can keep using mod_perl if you want | 21:56 |
haarg | nginx has a much easier to use setup for most of the things people do with rewrites | 21:57 |
haarg | and has a similar thing to mod_rewrite if you really need all that power | 21:57 |
haarg | but wg8 itself is pretty standalone, and you could use apache as the reverse proxy server instead of nginx if you wanted | 21:57 |
Trex | I skimmed a few articles on Nginx configuration, and it sounded like it was easy to create security holes if you don't really know what you're doing. | 21:58 |
haarg | not really | 21:58 |
haarg | there is one common edge case people run into with php, but that's not really related | 21:58 |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has left #webgui [] | 21:59 | |
Trex | Apache also causes us frequent problems with PCI certification for our web shop, so moving to something like Nginx gives me hope that the automated security scans won't know what to do with it. :) | 21:59 |
haarg | heh | 21:59 |
haarg | there was some odd thing going on for a while where some security software would flag nginx servers as dangerous | 21:59 |
haarg | mainly because it has lower resource usage, so all of the people setting up russian spam sites were using it | 22:00 |
Trex | It seems to be gaining popularity with other big players, so hopefully that has changed some attitudes. | 22:01 |
-!- kaare_ [~kaare@79.138.236.195.bredband.3.dk] has quit [Ping timeout: 260 seconds] | 22:06 | |
Trex | I presume that finding alternatives to "eval" in the API when doing bug fixes is a good thing? | 22:27 |
@scrottie | hrm? eval in which API? | 22:28 |
Trex | There's an eval at the end of WebGUI::Thingy->getFormPlugin() | 22:29 |
Trex | But it just does what WebGUI::Form::DynamicField->new() does natively (which is how forms are generated in the user profile API) | 22:30 |
Trex | ...in other words, in Thingy you have a statement that includes eval { WebGUI::Pluggable::instanciate(...)}; | 22:31 |
Trex | which appears to be easily replaced with WebGUI::Form::DynamicField->new() | 22:31 |
Trex | I believe I read somewhere that eval should be avoided when possible. | 22:32 |
Trex | So my question is whether it would be good to make the change when submitting the bug fix...or is it better to focus the bugfix on only what was wrong? | 22:33 |
haarg | i don't see why you would be avoiding eval, aside from where it's inappropriate to intercept errors | 22:36 |
@scrottie | ah, eval { } is different from eval "" or eval $str. | 22:38 |
@scrottie | eval { } doesn't have the code-injection problems of eval $str. it only has the error-trapping properties. | 22:39 |
@scrottie | Try::Tiny and other exception handling modules are implemented using eval { } | 22:39 |
* haarg really hopes perl gets a proper try/catch as syntax in the future | 22:40 | |
haarg | or maybe if someone makes something like TryCatch without the huge deps | 22:40 |
@scrottie | the problem with eval $foo is that you mind wind up with something like this: my $str = <STDIN>; eval "print qq{hi there, $str\n};"; .. and then someone types in as input: "; system(qq{rm -rf /}); print " | 22:41 |
@scrottie | or that's the main security problem. there are various other problems with eval $str | 22:42 |
Trex | OK, that makes sense. | 22:43 |
Trex | It sounds like when doing bug fixes for WG7, it's best to focus on fixing the bugs, and less cleaning up the code (which is what WG8 hopes to do). | 22:43 |
@scrottie | xmath had a patch that made ` used in operator context a short-hand hash/array deference syntax, so instead of writing $hash{foo} you could write $hash`foo. that got voted down on p5p, but man, the typing I'd save with that | 22:44 |
@scrottie | Trex: if you do feel like doing code cleanups, it probably makes more sense to do them in wG8. code clean-ups are a good way to learn your way around a codebase. | 22:44 |
haarg | the $hash{foo}->% syntax or some other reasonable way to do derefs at the end of a chain instead of wrapping in %{ } is one thing i'd really love | 22:45 |
@scrottie | and I want autobox in core, and what Method::Signatures does in core... and... | 22:46 |
@scrottie | yeah. it's really hard to justify doing a %{ } style hash deref inside the condition of an if or other similar places. you wind up with many balanced paren-type characters on a line. so people create lots of scratch variables to hold intermediate values just so they can regulate the flow of ()'s and { }'s. | 22:47 |
@scrottie | that's part of the reason why I want autobox in core... | 22:47 |
@scrottie | if( $hashref->keys->grep(...) ) { ... } | 22:48 |
@scrottie | I'm stoked about push $arrayref, @stuff | 22:48 |
haarg | yeah | 22:49 |
@scrottie | though that's only one of many scenarios where the reference syntax bites | 22:49 |
haarg | i wish the each/keys/values on arrays hadn't happened | 22:49 |
@scrottie | heh, send tchrist some fan mail then. imo, he needs more fans and less haters. | 22:49 |
@scrottie | hmm. maybe I should start The Unofficial tchrist Fan Club. | 22:50 |
haarg | it wouldn't be bad on its own, but the interaction with push $ref makes things ugly | 22:50 |
haarg | well | 22:50 |
haarg | not push | 22:50 |
haarg | keys/values | 22:50 |
haarg | and keys $blessed is disallowed because of it | 22:50 |
haarg | which makes it a half way useless feature imo | 22:51 |
@scrottie | that's a painful inconsistency, yeah. | 22:51 |
@scrottie | doing small-ish single file .pl's for various things, I'll often start with hashes for data structures and then if it grows to a certain point, go back and start blessing them later and add an API after the fact. | 22:52 |
@scrottie | so I can imagine that breaking my code. | 22:52 |
@scrottie | nevermind that I'm doing %hash->stuff. | 22:53 |
--- Day changed Sat Apr 21 2012 | ||
Trex | haarg, thanks for the help on sorting the hash ref. That seems to be working for sorting select lists in Thingy when linking one Thing to another. | 00:31 |
Trex | Now I'm working on the other part of the problem: when the Thingy manager defines a list of possible key/value pairs, using the hash ref syntax, the select list (or radio list) of options does not retain its original order. | 00:32 |
Trex | I believe the list of options is passed as a string to WebGUI::Operation::Shared::secureEval(), and the results of that get put into $param{options}. | 00:33 |
Trex | Somewhere along the way, the order gets lost, and I'm not sure where you might invoke something like a tie to maintain order. | 00:33 |
@scrottie | secureEval... I don't like the sound of that. probably best to figure out what they're trying to do and do the same thing a completely different way. | 00:34 |
haarg | i thought there was an alternative syntax for that that didn't use the eval thing | 00:34 |
Trex | It's extra complicated because the list of options can also be a simple newline list of values -- so you can't assume the output is a hash ref | 00:34 |
Trex | The alternate syntax was for how you pass the whole list of form parameters to the form API -- a different issue. | 00:35 |
@scrottie | shouldn't be hard to make it handle either a string seperated by \n's or else a hashref (tied IxHash or else an ordinary hashref) | 00:35 |
Trex | secureEval is a problem because of another issue: if your key/value pairs have numbers for keys, then the Secure CPAN module that's run within secureEval spits errors into your logfile. | 00:36 |
Trex | (The numbered key issue is only a problem if you use the pipe and newline syntax for defining key/value pairs, rather than the hash ref syntax) | 00:36 |
haarg | with the newline separated version, it accepts | to separate keys/values | 00:37 |
Trex | haarg, see http://www.webgui.org/use/bugs/tracker/12340 for the problem when you have <number> | <value> | 00:38 |
Trex | That's why I was looking into using the hash ref syntax as an alternate, which does allow you to have numerical keys without the Secure errors...but the options become randomized. | 00:39 |
haarg | we wanted to deprecate secureEval | 00:41 |
haarg | it never should have made it into thingy | 00:41 |
Trex | scrottie, in Thingy, you have $value set equal to WebGUI::Operation::Shared::secureEval($session,$data->{possibleValues}); ... | 00:43 |
Trex | and then $param{options} = $values; | 00:43 |
Trex | Would you tie to IxHash in between those two steps? If so, what's the syntax? | 00:44 |
Trex | I've tried hacking at various options, hoping to get lucky. | 00:44 |
Trex | haarg what would be the alternative to secureEval? Is it invoked to try to keep things safe if someone uses a macro in the possible values field? | 00:46 |
Trex | I'd be happy to switch back to the key|value format if we could get rid of the errors that causes with numerical keys. | 00:46 |
Trex | That would obviate the need to figure out how to maintain sort order in the hash ref alternate syntax. | 00:47 |
@scrottie | Trek, I don't know, I'm not looking at this code right now. | 00:56 |
@scrottie | Trekx | 00:56 |
@scrottie | Trex | 00:56 |
@scrottie | sorry. | 00:56 |
@scrottie | Tie::IxHash gives you a tied hashref that maintains order in a hash. | 00:57 |
@scrottie | use that when you need an ordered hash. just pass it around by reference and use it like a normal hashref. | 00:57 |
Trex | Thanks, scrottie. I've been trying various things, but without success. I wish I could have you look over my shoulder at what I'm doing. | 01:33 |
Trex | But I have to head out. | 01:34 |
Trex | Thanks haarg, too! | 01:34 |
-!- Trex [a05eaa4b@gateway/web/freenode/ip.160.94.170.75] has left #webgui [] | 01:34 | |
-!- doc_777 [~doc_777@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 01:37 | |
doc_777 | Hello friends :) Should this line work? my $ip = $session{env}{REMOTE_ADDR}; | 01:38 |
-!- doc_gt7 [~doc_777@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 01:40 | |
@scrottie | perldoc /data/WebGUI/lib/WebGUI/Session.pm | 01:40 |
@scrottie | $session->env is preferred, and that's the wrong syntax anyway | 01:40 |
@scrottie | $session{env} would be accessing the env key in a hash named %session | 01:41 |
@scrottie | perl5 is strange that way. | 01:41 |
@scrottie | then perldoc /data/WebGUI/lib/WebGUI/Session/Env.pm | 01:41 |
doc_gt7 | lots of mis-information on this internet thing... :) | 01:41 |
sbaur | hi everyone | 01:41 |
doc_gt7 | hi :) | 01:42 |
sbaur | i have a somewhat silently failing modperl | 01:42 |
@scrottie | $session->env->get('REMOTE_ADDR') according to the POD in WebGUI. may or may not be right but probably is. | 01:42 |
@scrottie | hey sbaur | 01:42 |
sbaur | this instance of webgui has been working fine for me as I've been test upgrading other sites | 01:42 |
sbaur | but now, on this one site, it just fails to start mod perl or modproxy | 01:42 |
sbaur | and I'm kinda wondering, outside of the actual .modperl file, what else might be contributing to this | 01:43 |
sbaur | everything in the modperl file looks fine to my eyes | 01:43 |
@scrottie | it doesn't show up in ps -ax? | 01:43 |
@scrottie | the httpd doesn't? | 01:44 |
sbaur | actually it does show up in ps, it just reports failed whenever I start or restart it with wreservice.pl | 01:44 |
@scrottie | nothing in /data/wre/var/logs/modperl_log ? | 01:45 |
sbaur | it even appears to be serving the file not found page | 01:45 |
@scrottie | if you're using the wre, there are two differently configured sets of httpds running | 01:45 |
sbaur | see http://pastebin.com/N4LL3em2 | 01:45 |
@scrottie | one for static content (the "modproxy" one) and one for dynamic content (the "modperl" one). the modproxy one proxies to the modperl one. | 01:45 |
@scrottie | so the modproxy one could easily be serving error pages | 01:45 |
sbaur | i've been doing the wre for quite a few years now, i thought i'd seen every sort of failure it could through, but it's always said what's wrong in the error logs before | 01:46 |
@scrottie | "pache2::SizeLimit httpd process too big, exiting"... | 01:46 |
@scrottie | a lot of people find that after they upgrade, their processes are then too fat | 01:46 |
@scrottie | really, the upgrade process should kick up the size limit | 01:46 |
@scrottie | I think the setting for that is in /data/wre/etc/wre.conf, in "apache" then "maxMemory". double that. | 01:47 |
sbaur | where is that size limit? if it's in a site specific file, i'll believe it could be part of it | 01:47 |
sbaur | but if not, i highly doubt, only because those settings have been working for the 15 other sites I already test upgraded here on this server | 01:48 |
sbaur | (I do them one site at a time, for sanity and size reasons) | 01:48 |
@scrottie | every time I've seen that error message, that's been the fix, for what it's worth. | 01:49 |
sbaur | oh, i should mention this is really old wg, 7.6.35 | 01:49 |
@scrottie | if you upgraded from 7.6 to 7.10, you basically have to increase the httpd size limit. and again, the installers really should do that for you. this fails every time, as far as I've seen. | 01:49 |
@scrottie | someone should open a bug ticket. | 01:49 |
sbaur | doubled and restarting the web services | 01:49 |
sbaur | still failing | 01:49 |
@scrottie | hrm. same error? | 01:49 |
sbaur | yes | 01:50 |
@scrottie | "SIZE=85980/100000 KB"... did that part change? | 01:50 |
@scrottie | did it reflect that the limit was doubled? | 01:50 |
sbaur | no it didn't | 01:50 |
@scrottie | modperl.pl ... $Apache2::SizeLimit::MAX_PROCESS_SIZE = 100000; | 01:51 |
@scrottie | also in /data/wre/etc... double that one too? | 01:51 |
sbaur | so it's getting it from somewhere else | 01:51 |
* scrottie nods | 01:51 | |
sbaur | ls | 01:51 |
@scrottie | forture | wall | 01:51 |
@scrottie | bah, fortune | 01:51 |
sbaur | so, nothing in modperl.conf called maxmemory | 01:52 |
@scrottie | change modperl.pl in /data/wre/etc too? | 01:52 |
sbaur | testing with change in modperl.pl | 01:53 |
@scrottie | usually what happens is the thing runs for a few requests and then wremonitor kills it | 01:53 |
@scrottie | usually people don't hit the size limit right off the bat on startup | 01:53 |
@scrottie | if wremonitor has been killing your httpds like nuts, then upping that limit might improve performance | 01:53 |
sbaur | still failing, waiting for the first sizelimit message to show | 01:53 |
@scrottie | strange. | 01:53 |
sbaur | there it is, and it does show a larger limit | 01:54 |
doc_gt7 | I had that size limit hit me on the weekend once when upgrading. It only affected one site but crashed them all. wre would kill em :) | 01:54 |
sbaur | i've never had the wre fail to load modproxy or modperl without giving me a useful error message before | 01:54 |
@scrottie | ha | 01:54 |
@scrottie | I've never had it fail *and* give me a userful error message | 01:55 |
sbaur | useful ones all the time | 01:55 |
sbaur | "can't find log dir" | 01:55 |
sbaur | or words to that effect | 01:55 |
sbaur | means that when tarring the site, the log dir was excluded, and when you untarred, you forgot to put one into the darn domains folder | 01:56 |
sbaur | i see that one on a fairly regular basis, but then I move sites around a lot | 01:56 |
sbaur | I'm going to do a line by line comparision with the conf files for the site that was working just the other day and see if I can find something | 01:56 |
sbaur | maybe i have a gremlin in a conf file or something | 01:58 |
@scrottie | you did wreservice.pl --restart modperl to reload the modperl httpd? | 02:01 |
sbaur | --restart web, but yes | 02:01 |
-!- Netsplit *.net <-> *.split quits: +Radix-wrk | 02:05 | |
-!- Netsplit over, joins: Radix-wrk | 02:07 | |
-!- mode/#webgui [+v Radix-wrk] by ChanServ | 02:07 | |
sbaur | so I disabled this site, and put my previous site back in place, and --restart web does not error out. | 02:13 |
sbaur | so, it definitely does not like something in one of the 3 conf files | 02:13 |
@scrottie | did you get the number in the error log to change after changing those settings? | 02:13 |
sbaur | for the sizelimit, yes, after changing modperl.pl | 02:14 |
@scrottie | alright. so something wants a crazy amount of memory for some unknown reason. | 02:14 |
@scrottie | you could change that limit to maxint on your system (1<<31 or 1<<63). if you're using the wre, it's 32 bit, so 1<<31 | 02:15 |
sbaur | maybe, but the memory error only shows up some number of seconds after the restart failed | 02:15 |
@scrottie | then see if the thing blows up with an out of memory error elsewhere | 02:15 |
@scrottie | so you don't take your system out, you probably want to set a ulimit | 02:15 |
sbaur | the first change probably put it over max mem on the system :) | 02:15 |
sbaur | this is a dev vm, so no worries about taking it out | 02:16 |
sbaur | I'm about to head home for the weekend, so I'll work on it some more on monday | 02:16 |
sbaur | Thanks for helping me to work through it | 02:16 |
@scrottie | hang on | 02:16 |
@scrottie | try one more thing? before I forget? | 02:17 |
sbaur | sure | 02:17 |
@scrottie | in /data/wre/lib/WRE/Modperl.pm ... | 02:18 |
@scrottie | around line 126 where it says "while ($count < 10 && $success == 0) {" | 02:18 |
@scrottie | change that 10 to a 30 | 02:18 |
@scrottie | that's another bloat fallout | 02:18 |
@scrottie | that gives it more time to wait for the thing to start | 02:19 |
* sbaur trying | 02:19 | |
@scrottie | hrm, but it's still hitting the size limit anyway. that may not help anything at all. | 02:19 |
@scrottie | let me know if you're still stuck with it Monday. there are perl memory usage diagnostic tools that might help... | 02:19 |
sbaur | it starts hitting the size limit before it fails this time | 02:20 |
@scrottie | eg, disable the Apache size limit, but dump memory usage stats after each hit | 02:20 |
@scrottie | if it becomes a problem of figuring out what's using the memory. | 02:20 |
sbaur | i suspect it's some old crufty custom code that is referenced in this conf file | 02:20 |
sbaur | so i will pursue that line monday, but i'll be back if i can't find it | 02:20 |
@scrottie | alright. have a good weekend! | 02:21 |
sbaur | you too | 02:21 |
@scrottie | thaaaaaanks | 02:21 |
-!- sbaur [~Adium@130.157.145.37] has quit [Quit: Leaving.] | 02:24 | |
doc_gt7 | Anyone have an pointers on using placeholders with $session->db->dbh->do like: my @data = ($mySearchQuery,$mySearchState); | 03:33 |
doc_gt7 | $session->db->dbh->do($statement,\@data); | 03:33 |
@scrottie | I think you want $session->db->write($statement, \@data) | 03:53 |
@scrottie | if you do $session->db->dbh, you have to prepare() then execute() in the usual way as perldoc DBI talks about | 03:54 |
@scrottie | the methods in $session->db are documented in perldoc /data/WebGUI/lib/WebGUI/SQL.pm | 03:55 |
@scrottie | of course, they're just handy little wrappers around DBI... though really, I heard a rumor that prepare in MySQL does something in recent versions. making that work right in WebGUI::Session::SQL could speed things up a lot. | 03:56 |
doc_gt7 | Thanks. I am trying to protect against SQL injection and they say placeholders prevent that. I have some transactions though and they use ->do :) I am slowly plodding through it. | 04:04 |
-!- doc_gt7 [~doc_777@10.187-available-ethint-fratm-cc.sccoast.net] has left #webgui [] | 04:05 | |
-!- doc_777 [~doc_777@10.187-available-ethint-fratm-cc.sccoast.net] has quit [] | 04:05 | |
-!- kaare_ [~kaare@95.209.212.45.bredband.oister.dk] has joined #webgui | 08:22 | |
-!- eiro [~marc@aurora-borealis.phear.org] has quit [Ping timeout: 260 seconds] | 14:00 | |
-!- eiro [~marc@aurora-borealis.phear.org] has joined #webgui | 14:12 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 15:25 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 22:56 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 22:56 | |
-!- kaare_ [~kaare@95.209.212.45.bredband.oister.dk] has quit [Ping timeout: 246 seconds] | 23:23 | |
--- Day changed Sun Apr 22 2012 | ||
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 01:05 | |
-!- kaare_ [~kaare@94.191.206.35.bredband.3.dk] has joined #webgui | 07:48 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 08:09 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 08:09 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 08:34 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:52 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 16:53 | |
-!- kaare_ [~kaare@94.191.206.35.bredband.3.dk] has quit [Ping timeout: 240 seconds] | 17:06 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 18:05 | |
-!- kaare_ [~kaare@95.209.214.128.bredband.oister.dk] has joined #webgui | 18:22 | |
-!- Netsplit *.net <-> *.split quits: @frodwith, @scrottie, eiro | 21:37 | |
-!- Netsplit over, joins: eiro | 21:38 | |
-!- scrottie [~scott@li25-98.members.linode.com] has joined #webgui | 21:57 | |
-!- frodwith [~frodwith@helios.tapodi.net] has joined #webgui | 22:00 | |
-!- mode/#webgui [+o frodwith] by ChanServ | 22:01 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 22:26 | |
-!- daviddelikat [~dav@75.42.235.189] has joined #webgui | 22:50 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 22:50 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 23:19 | |
-!- daviddelikat [~dav@75.42.235.189] has quit [Quit: Leaving.] | 23:24 | |
--- Day changed Mon Apr 23 2012 | ||
-!- kaare_ [~kaare@95.209.214.128.bredband.oister.dk] has quit [Ping timeout: 252 seconds] | 00:04 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 00:32 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 00:39 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 03:29 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 03:29 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 03:54 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 04:51 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:51 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 05:21 | |
-!- daviddelikat [~dav@75.42.235.189] has joined #webgui | 06:23 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 06:23 | |
-!- haarg [~haarg@haarg.org] has quit [Ping timeout: 245 seconds] | 07:50 | |
-!- nuba [~nuba@pauleira.com] has quit [Ping timeout: 245 seconds] | 07:51 | |
-!- Netsplit *.net <-> *.split quits: @daviddelikat, perlbot, mducharme, pskept, mducharme-work, @daviddelikat1, @frodwith, eiro, ckotil, +Radix-wrk, (+2 more, use /NETSPLIT to show all of them) | 07:57 | |
-!- haarg [~haarg@haarg.org] has joined #webgui | 08:12 | |
-!- nuba_ [~nuba@pauleira.com] has joined #webgui | 08:12 | |
-!- Netsplit over, joins: @daviddelikat, mducharme, @frodwith, @scrottie, eiro, +Radix-wrk, mducharme-work, pskept, @daviddelikat1, CIA-148 (+2 more) | 08:13 | |
-!- waef [bccc70e1@gateway/web/freenode/ip.188.204.112.225] has joined #webgui | 11:33 | |
-!- waef [bccc70e1@gateway/web/freenode/ip.188.204.112.225] has quit [Client Quit] | 11:33 | |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 245 seconds] | 16:41 | |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 16:57 | |
-!- daviddelikat [~dav@75.42.235.189] has quit [Quit: Leaving.] | 17:15 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 18:06 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 18:06 | |
-!- kaare_ [~kaare@94.191.196.159.bredband.3.dk] has joined #webgui | 18:22 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 22:46 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 22:53 | |
@scrottie | haaaaaarg. | 23:01 |
haarg | scroooottie | 23:01 |
@scrottie | we'd make good pirates, with these names we'ves gots, me thinks. | 23:01 |
haarg | aye | 23:03 |
ckotil | What's the syntax to enable Template Toolkit as a templateParser? | 23:39 |
--- Day changed Tue Apr 24 2012 | ||
@scrottie | add this line to "templateParsers": section of the config file: | 00:02 |
@scrottie | "WebGUI::Asset::Template::TemplateToolkit" | 00:02 |
@scrottie | getting the commas right, of course | 00:03 |
@scrottie | of course, your WebGUI has to actually have that module included | 00:03 |
@scrottie | if it's too old, it might not | 00:03 |
-!- kaare_ [~kaare@94.191.196.159.bredband.3.dk] has quit [Ping timeout: 248 seconds] | 00:43 | |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 245 seconds] | 01:43 | |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 01:46 | |
-!- frodwith [~frodwith@helios.tapodi.net] has quit [Ping timeout: 260 seconds] | 02:50 | |
-!- scrottie [~scott@li25-98.members.linode.com] has quit [Ping timeout: 260 seconds] | 02:50 | |
-!- frodwith [~frodwith@helios.tapodi.net] has joined #webgui | 02:50 | |
-!- mode/#webgui [+o frodwith] by ChanServ | 02:50 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 04:16 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 04:17 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:17 | |
-!- scrottie [~scott@li25-98.members.linode.com] has joined #webgui | 04:42 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 06:12 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 07:23 | |
-!- daviddelikat [~dav@75.42.235.189] has joined #webgui | 16:29 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 16:29 | |
-!- daviddelikat [~dav@75.42.235.189] has quit [Quit: Leaving.] | 16:56 | |
-!- daviddelikat [~dav@75.42.235.189] has joined #webgui | 17:05 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 17:05 | |
ckotil | scrottie: thanks, that worked. | 17:24 |
-!- markleightonfish [~mfisher@184.17.77.154] has joined #webgui | 17:44 | |
-!- markleightonfish [~mfisher@184.17.77.154] has left #webgui [] | 18:00 | |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 245 seconds] | 19:25 | |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 19:41 | |
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 20:08 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 252 seconds] | 20:10 | |
-!- kaare_ [~kaare@94.191.205.89.bredband.3.dk] has joined #webgui | 21:56 | |
@scrottie | ckotil, you're welcome. glad you saw that. it scrolled on my screen and I don't rememver what I answered ;) | 21:58 |
-!- nuba_ is now known as nuba | 21:59 | |
ckotil | heh | 22:00 |
--- Day changed Wed Apr 25 2012 | ||
-!- kaare_ [~kaare@94.191.205.89.bredband.3.dk] has quit [Ping timeout: 246 seconds] | 00:01 | |
-!- daviddelikat [~dav@75.42.235.189] has quit [Quit: Leaving.] | 02:09 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 02:14 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 02:14 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 02:23 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 03:22 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 03:22 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 03:30 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 04:12 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:12 | |
-!- mailtruck [~boom@c-76-112-19-19.hsd1.mi.comcast.net] has joined #webgui | 05:38 | |
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Read error: Connection reset by peer] | 06:01 | |
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui | 06:01 | |
-!- mailtruck [~boom@c-76-112-19-19.hsd1.mi.comcast.net] has quit [Quit: This computer has gone to sleep] | 06:23 | |
-!- waxhead [~pete@ppp121-45-222-118.lns20.cbr1.internode.on.net] has joined #webgui | 13:10 | |
-!- waxhead [~pete@ppp121-45-222-118.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat] | 13:34 | |
-!- MarkLeightonFish [~Fisherscr@184.17.77.154] has joined #webgui | 16:25 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 17:01 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:30 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 17:30 | |
-!- kaare_ [~kaare@94.191.199.45.bredband.3.dk] has joined #webgui | 18:00 | |
@scrottie | MarkLeightonFish, mornin'. how are ya? | 21:05 |
MarkLeightonFish | Doing fine, thanks. Going over the WebGUI and waiting for Colin to tell me what I should work on first. | 21:21 |
MarkLeightonFish | s/WebGUI/WebGUI code/ | 21:23 |
haarg | new employee? | 21:24 |
@scrottie | cool. well, whatever you wind up working on, this is a good place to ask technical questions (client specific stuff goes through Skype). daviddelikat knows his stuff and is in the employ of PlainBlack. haarg knows his stuff but isn't currently working on WebGUI for pay. | 21:24 |
* scrottie nods at haarg | 21:24 | |
MarkLeightonFish | Yeah -- I just started Monday morning. | 21:25 |
@daviddelikat | greetings | 21:25 |
@scrottie | David Nicol is dln and he's on sometimes. | 21:25 |
@daviddelikat | I'mm having fun chasing down an asset loop | 21:25 |
@scrottie | dln will talk my ear off on Skype and in real life (and in bug tickets). I've never met a man who so enjoyed code reviews. but for some reason, he doesn't really hang out here. | 21:26 |
MarkLeightonFish | Everybody's been very friendly. (Fortunately, I've avoided the places where people aren't friendly, but I can't say the same for my wife's job.) | 21:26 |
@scrottie | well, if I ever work with your wife, I'm make sure to be mean to her =| | 21:26 |
MarkLeightonFish | [you bad thing, you] | 21:27 |
@scrottie | I know, I know =( | 21:27 |
MarkLeightonFish | Hey, does WebGUI support multiple layers of Layouts -- i.e. Layout -> Layout -> Layout -> ... -> [non-Layout Asset]? I'm not seeing it in the code (which probably means I'm looking in the wrong place). | 21:28 |
@scrottie | frodwith also knows his stuff but isn't particularly chatty, but I don't invoke him by name often either, so that may be my fault. also not currently doing wG stuff for pay. | 21:28 |
@scrottie | yeah, it does. | 21:29 |
@scrottie | do you have the wgd util running? | 21:29 |
@scrottie | do you have WebGUI running? probably not, but if so, I'll give you examples of it. | 21:29 |
@scrottie | not a big deal either way. | 21:29 |
MarkLeightonFish | No -- I've just been groveling over the code and docs, so far. | 21:29 |
* scrottie nods | 21:29 | |
@scrottie | wG7 is not as easy to deploy as JT would like or sometimes thinks. | 21:30 |
MarkLeightonFish | See you after lunch... | 21:30 |
-!- MarkLeightonFish [~Fisherscr@184.17.77.154] has left #webgui [] | 21:30 | |
-!- MarkLeightonFish [~Fisherscr@184.17.77.154] has joined #webgui | 22:33 | |
-!- pskept [pskept@gateway/shell/devio.us/x-ocauzmsjdskfguim] has quit [Ping timeout: 244 seconds] | 23:12 | |
-!- pskept [pskept@gateway/shell/devio.us/x-znshsvbbbkritxmr] has joined #webgui | 23:12 | |
@scrottie | it's not that multiple levels of layout are explicitly reported so much as the design is basically recursive. | 23:40 |
@scrottie | when a layout calls view() on its children, those children may be layouts that do their own layout. | 23:41 |
-!- kaare_ [~kaare@94.191.199.45.bredband.3.dk] has quit [Ping timeout: 240 seconds] | 23:46 | |
--- Day changed Thu Apr 26 2012 | ||
MarkLeightonFish | ...and I just found the recursion in view()... Sorry for the confusion. | 00:04 |
@scrottie | not at all! | 00:09 |
@scrottie | people will give just as much effort in answering anything as they feel like. | 00:10 |
@scrottie | afk a bit. | 00:37 |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 01:34 | |
doc_gt7 | Evening friends. All of a sudden I am haunted by: Apache2::SizeLimit httpd process too big, exiting | 01:35 |
doc_gt7 | I have now increased the modperl.pl to 150000, 100000, 100000. Does this seem in the normal range? I increased it a while back but I guess not enough. | 01:40 |
@scrottie | seems kind of small. | 02:11 |
@scrottie | but perlDreamer yelled at me for my strategy of adding zeros to the end rather than doubling it. | 02:11 |
@scrottie | did you double those? | 02:11 |
@scrottie | honestly, I have no diea | 02:11 |
@scrottie | idea | 02:11 |
@scrottie | never noted what the values wound up, only that I doubled or x10'd them | 02:11 |
@scrottie | each process is going to take up several hundred megs. | 02:12 |
@scrottie | bloatware. bah. | 02:12 |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Quit: doc_gt7] | 02:16 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 04:02 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 04:04 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:04 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 06:49 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 10:02 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 10:02 | |
-!- perlbot_ [~perlbot@simcop2387.info] has joined #webgui | 11:18 | |
-!- perlbot [~perlbot@simcop2387.info] has quit [Ping timeout: 246 seconds] | 11:20 | |
-!- perlbot_ is now known as perlbot | 11:20 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 12:19 | |
-!- KlausH [~KlausH@dslb-084-057-197-048.pools.arcor-ip.net] has joined #webgui | 14:54 | |
-!- KlausH [~KlausH@dslb-084-057-197-048.pools.arcor-ip.net] has quit [Client Quit] | 14:55 | |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 16:30 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:44 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 16:44 | |
ckotil | Does anyone have a script they can point me to that I can use to update an asset branch, changing settings like style layout and permissions? | 16:54 |
-!- kaare_ [~kaare@94.191.205.251.bredband.3.dk] has joined #webgui | 17:31 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 17:40 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 18:22 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 18:22 | |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Quit: doc_gt7] | 18:44 | |
@scrottie | ckotil, I've got something laying around somewhere that uses getLineageIterator or one of those to go through all of the children of a node and make some change. I edit the code and change it every time I need it, which thankfully isn't often. | 19:46 |
@scrottie | I can clean it up and post it if you're interested. | 19:46 |
ckotil | that would be great | 20:07 |
ckotil | What Im trying to do is update the style of a large chunk of my site. But I don't want to touch version tags or revisionDate. | 20:08 |
@scrottie | https://gist.github.com/2501115 ... just a code example. you'll have to change a few lines around... | 20:27 |
@scrottie | maybe line 15, 43, 51, ... 49 and 53 since you're changing another field than the url, which is what I was changing. | 20:28 |
ckotil | this looks great, thanks! | 20:33 |
@scrottie | sure thing. you're quite welcome. | 20:34 |
ckotil | 15 | 20:35 |
ckotil | wrong window | 20:35 |
ckotil | I got the script to update style and asset template for a single asset. | 21:01 |
ckotil | lineage stuff seems like it needs tweaking | 21:01 |
ckotil | and it doesnt touch revisionDate :) | 21:02 |
@scrottie | like I said, it goes through the assets that are the children of a given asset. | 21:05 |
@scrottie | which did you want to go through again? | 21:05 |
@scrottie | my reading comprehension might be kind of low right now. and most of the tiem. | 21:05 |
ckotil | I want to loop through all the children, essentially edit branch | 21:06 |
@scrottie | and that doesn't go through the children? does it stop with an error...? | 21:06 |
ckotil | and i just did some debug output using Dumper, and i see that the children are grabbed from the getLineance function. | 21:06 |
ckotil | i think i see why it's not doing what i want. im trying to set style template and layout template for my starting point, but some of the children are articles. yeah going to have to add some more logic there. | 21:08 |
@scrottie | ah. | 21:09 |
@scrottie | by the way, with scripts like that, errors will often still go to the webgui error log. | 21:09 |
ckotil | and maybe not even that. for startes i commented out all the potentially damaging calls, like update. well i didnt uncomment it in the loop ;) | 21:09 |
@scrottie | which would happen if you're trying to update a property that something doesn't have. | 21:09 |
ckotil | right | 21:09 |
ckotil | i tail the log. and use warn a lot to get a better idea of what is going on | 21:10 |
ckotil | heh. awesome. | 21:21 |
ckotil | tho since this assumes a standard URL heirarchy it's missing some things in my site. i need to try and use lineage instead. | 21:22 |
@scrottie | lineage isn't necessarily the same as url heirarchy | 21:26 |
@scrottie | though we've discussed making it the same, to avoid confusion | 21:26 |
@scrottie | it'll happen that /foo is a child of /bar/baz/quux | 21:27 |
ckotil | newByLineage should work | 21:30 |
ckotil | yeah, that's what I have going on in my site. | 21:30 |
ckotil | so i think lineage will work better | 21:30 |
ckotil | that worked. | 21:32 |
ckotil | saweet. | 21:32 |
@scrottie | yay | 21:38 |
ckotil | Thanks again. | 21:38 |
@scrottie | yeah, sure thing. | 21:43 |
-!- kaare_ [~kaare@94.191.205.251.bredband.3.dk] has quit [Ping timeout: 265 seconds] | 22:46 | |
--- Log opened Fri Apr 27 14:24:56 2012 | ||
-!- daviddelikat [~dav@75.42.235.189] has joined #webgui | 14:24 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 14:24 | |
-!- perlbot_ [~perlbot@simcop2387.info] has joined #webgui | 15:17 | |
-!- Netsplit *.net <-> *.split quits: perlbot | 15:23 | |
-!- perlbot_ is now known as perlbot | 15:23 | |
-!- daviddelikat [~dav@75.42.235.189] has quit [Quit: Leaving.] | 15:24 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 15:25 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 15:25 | |
-!- MarkLeightonFish [~Fisherscr@184.17.77.154] has joined #webgui | 16:01 | |
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui | 16:41 | |
-!- vanjwilson1 [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has joined #webgui | 16:56 | |
vanjwilson1 | I have a workflow/activity question: built a custom workflow to archive events nightly in our event calendar, which looks at a custom field with the epoch time of start of event, wrote tests, but in production environment it's failing at $thread->canEdit test. (The threads in question are all "owned" by Admin and have Edit group of "Admins" What user does a Workflow run as? | 17:01 |
@daviddelikat | workflows run as visitor | 18:19 |
@daviddelikat | but you can change that | 18:20 |
vanjwilson1 | I can't find where in the docs to change that... (alternatively, do I even need the canEdit test for a scheduled workflow, or is that setting only used in the UI, for template vars?) | 18:23 |
@scrottie | visitor? that seems problematic. | 20:12 |
@scrottie | vanjwilson1, you can work around that, probably, by using different API methods. maybe. depends on exactly what you're trying to do. | 20:13 |
vanjwilson1 | @daviddelikat, @scrottie: I posted this question, with the code snippet, on the WebGUI forum: http://www.webgui.org/etcetera/workflow/activity-permission-issue#idvFLTfMitAXAMNN3W6IGkzA | 20:22 |
@daviddelikat | oops, I totally forgot about this discussion... | 20:23 |
-!- vanjwilson1 [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has left #webgui [] | 23:59 | |
--- Day changed Sat Apr 28 2012 | ||
-!- MarkLeightonFish [~Fisherscr@184.17.77.154] has left #webgui [] | 01:03 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 02:51 | |
-!- waxhead [~pete@ppp121-45-222-118.lns20.cbr1.internode.on.net] has joined #webgui | 07:29 | |
-!- kaare_ [~kaare@79.138.162.15.bredband.oister.dk] has joined #webgui | 08:59 | |
-!- waxhead [~pete@ppp121-45-222-118.lns20.cbr1.internode.on.net] has quit [Ping timeout: 240 seconds] | 11:26 | |
-!- waxhead [~pete@ppp121-45-214-94.lns20.cbr1.internode.on.net] has joined #webgui | 11:39 | |
-!- waxhead [~pete@ppp121-45-214-94.lns20.cbr1.internode.on.net] has quit [Remote host closed the connection] | 15:41 | |
-!- doc_777 [~doc_777@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 19:59 | |
doc_777 | Hello friends. Is there anyway to change the behavior of SHOP::CART.PM to remove the full address check on checkout? We have a site that just sells digital items, there is no shipping, we only use paypal express checkout, so paypal handles all the users information. We do not want to collect, or be responsible for the users address information. I see that I could just comment out the address | 20:03 |
doc_777 | check in Cart.pm but that would not be the proper way as the next upgrade will break it. Any ideas? | 20:03 |
-!- kaare__ [~kaare@79.138.162.15.bredband.oister.dk] has joined #webgui | 21:49 | |
-!- kaare_ [~kaare@79.138.162.15.bredband.oister.dk] has quit [Ping timeout: 255 seconds] | 21:52 | |
-!- kaare__ [~kaare@79.138.162.15.bredband.oister.dk] has quit [Ping timeout: 252 seconds] | 21:54 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 23:33 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 23:33 | |
doc_777 | IS there a macro to add a certain item to the shopping cart? Say so I can embed that into an article? | 23:46 |
--- Day changed Sun Apr 29 2012 | ||
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 01:28 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 02:08 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 02:08 | |
-!- doc_777 [~doc_777@10.187-available-ethint-fratm-cc.sccoast.net] has quit [] | 03:10 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 03:31 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 04:20 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:21 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit] | 04:21 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 04:29 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 04:29 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 06:42 | |
-!- kaare__ [~kaare@95.209.212.189.bredband.oister.dk] has joined #webgui | 07:21 | |
-!- kaare__ is now known as kaare_ | 07:47 | |
-!- kaare_ [~kaare@95.209.212.189.bredband.oister.dk] has quit [Ping timeout: 245 seconds] | 13:10 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 16:16 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 16:16 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 16:26 | |
-!- kaare_ [~kaare@79.138.234.153.bredband.3.dk] has joined #webgui | 16:58 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 20:43 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 20:45 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 23:13 | |
-!- kaare_ [~kaare@79.138.234.153.bredband.3.dk] has quit [Ping timeout: 260 seconds] | 23:13 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 23:21 | |
--- Day changed Mon Apr 30 2012 | ||
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 246 seconds] | 00:04 | |
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui | 00:10 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 05:51 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 05:51 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.] | 07:33 | |
-!- frodwith [~frodwith@helios.tapodi.net] has quit [Quit: ZNC - http://znc.in] | 08:10 | |
-!- frodwith [~frodwith@helios.tapodi.net] has joined #webgui | 08:10 | |
-!- mode/#webgui [+o frodwith] by ChanServ | 08:10 | |
-!- mducharme-work [~nothing@206.188.121.4] has quit [Ping timeout: 245 seconds] | 10:47 | |
-!- mducharme-work [~nothing@206.188.121.4] has joined #webgui | 10:50 | |
-!- waxhead [~pete@ppp121-45-202-180.lns20.cbr1.internode.on.net] has joined #webgui | 11:23 | |
-!- waxhead_ [~pete@ppp121-45-199-251.lns20.cbr1.internode.on.net] has joined #webgui | 12:25 | |
-!- waxhead [~pete@ppp121-45-202-180.lns20.cbr1.internode.on.net] has quit [Ping timeout: 252 seconds] | 12:26 | |
-!- waxhead_ [~pete@ppp121-45-199-251.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat] | 15:28 | |
-!- daviddelikat [~dav@h184-60-36-41.mdsnwi.dsl.dynamic.tds.net] has joined #webgui | 16:19 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 16:19 | |
-!- daviddelikat1 [~dav@h184-60-36-41.mdsnwi.dsl.dynamic.tds.net] has joined #webgui | 16:27 | |
-!- mode/#webgui [+o daviddelikat1] by ChanServ | 16:27 | |
-!- daviddelikat [~dav@h184-60-36-41.mdsnwi.dsl.dynamic.tds.net] has quit [Ping timeout: 246 seconds] | 16:28 | |
-!- daviddelikat1 [~dav@h184-60-36-41.mdsnwi.dsl.dynamic.tds.net] has quit [Quit: Leaving.] | 17:31 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:06 | |
-!- sbaur [~Adium@130.157.145.37] has left #webgui [] | 18:06 | |
-!- sbaur [~Adium@130.157.145.37] has joined #webgui | 18:06 | |
-!- daviddelikat [~dav@204.147.1.138] has joined #webgui | 18:10 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 18:10 | |
-!- kaare_ [~kaare@79.138.232.161.bredband.3.dk] has joined #webgui | 18:26 | |
-!- pskept [pskept@gateway/shell/devio.us/x-znshsvbbbkritxmr] has quit [Ping timeout: 244 seconds] | 18:36 | |
-!- pskept [pskept@gateway/shell/devio.us/x-kbyklpvmigctniul] has joined #webgui | 18:39 | |
-!- elnino [~elnino@user-38q47qq.cable.mindspring.com] has joined #webgui | 19:35 | |
elnino | webgui.org seems to be not responding. plainblack.com works fine | 19:37 |
elnino | "The connection has timed out" | 19:37 |
elnino | for webgui.org | 19:37 |
ckotil | it's working here. | 19:42 |
elnino | still not over here. | 19:44 |
sbaur | don't forget to clear your browser cache if you are still having problems with the site | 19:47 |
elnino | cache has been clearned, and i'm surfing elsewhere just fine. still not loading. It's timing out: "The connection has timed out | 19:50 |
elnino | 19:50 | |
elnino | 19:50 | |
elnino | 19:50 | |
elnino | 19:50 | |
elnino | 19:50 | |
elnino | 19:50 | |
elnino | 19:50 | |
elnino | The server at www.webgui.org is taking too long to respond." | 19:50 |
sbaur | as others have said, it's working fine for me | 19:51 |
sbaur | how strange | 19:51 |
sbaur | any difference with a second browser, or going to different pages /home /bugs? | 19:52 |
ckotil | elnino: might be local DNS issues | 19:57 |
elnino | I've gone to home /bugs/ and a page to the manual I wanted to go to, sqlcookbook, db schema, etc. | 19:59 |
elnino | I'm sorry, I'm NOT a network person. how can I surf anywhere else but your site if it's my dns? | 20:00 |
@scrottie | often, there are routing problems. | 20:00 |
@scrottie | packets will go 20 or 30 hops sometimes to get where they're going. | 20:00 |
@scrottie | that 20 or 30 chances for the packet to get misrouted. | 20:00 |
@scrottie | each major backbone has lots of elaborate, dynamically updated rules about how to route traffic destined for anywhere else on the 'net. | 20:01 |
elnino | the "only" thing different here is I got a new modem and the tech guy releaseed/renewed my iP. I'm assuming might have caused this? | 20:01 |
@scrottie | elnino, probably not. | 20:01 |
@scrottie | elnino, are you on a Unix-like system? if so, no-paste the output of 'traceroute webgui.org' | 20:01 |
elnino | I'm on windoz, I can't ping it. | 20:02 |
elnino | request is timing out. | 20:02 |
elnino | not sure what the command is for tracing. It think there might be an option for ping. | 20:02 |
sbaur | is it trying to go to 66.228.41.202? | 20:03 |
@scrottie | the command is traceroute =P cygwin probably gives you a copy. there are graphical tools for Windows that do it, but it's hard to no-paste the output of those. | 20:03 |
elnino | yes, that is the correct IP | 20:03 |
elnino | traceroute is unrecognizable | 20:03 |
@scrottie | well, if you have the IP correct and you can connect to other sites, it's probably a temporary routing problem. | 20:04 |
@scrottie | sit back, relax, and let the network wonks sort it out. | 20:04 |
elnino | sigh. =) | 20:04 |
-!- daviddelikat [~dav@204.147.1.138] has quit [Quit: Leaving.] | 20:08 | |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 20:27 | |
-!- mode/#webgui [+o daviddelikat] by ChanServ | 20:27 | |
sbaur | So I was out of the office last week. Looking at the bugs board, nothing was reported or commented on in since the 19th? That is rather hard to believe. Or, was it just that quiet a week? | 20:34 |
@scrottie | dunno! | 20:38 |
elnino | it works, whatever that was about. Have a good week! | 20:57 |
-!- elnino [~elnino@user-38q47qq.cable.mindspring.com] has quit [Quit: Leaving] | 20:57 | |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 21:09 | |
doc_gt7 | Hello friends :) I have an issue with the shop -> Paypal Express Checkout. If you are an administrator and purchase a subscription, it works perfectly. If you are not an ADMIN and purchase the same subscription, when you are redirected to paypal the token seems invalid and you are taken to an error page, instead of the payment screen. This happens on 2 of my servers, my sandbox, and the live one.... Am I missing | 21:12 |
doc_gt7 | something? | 21:12 |
@scrottie | hey doc_gt7 | 21:22 |
@scrottie | I have no idea. that sounds like a bug though. | 21:22 |
doc_gt7 | Yea.... I have worked on implementing a payment system for about 4 days and finally completed integrating that one. It works great. Then I test it as a normal user and it does not work at all.... So now I am back at stage 1 :) | 21:24 |
@scrottie | not necessarily back to stage 1. | 21:24 |
@scrottie | you may just need a patch. | 21:24 |
@scrottie | perlDreamer knows a lot more about that system than I do. | 21:24 |
@scrottie | but he's not here right now. | 21:24 |
doc_gt7 | I haven't saw Perl Dreamer in weeks. | 21:25 |
@scrottie | I know. | 21:25 |
doc_gt7 | I was originally going Paypal button / IPN notification to handle things but the Shop system looked really nice, and is integrated. But now I think I might need to go the IPN route again. The Subscription / Shop thing is giving me a few issues. When people make a purchase they should be added to a special group, but they are not. I figured we could work around that so I continued on, but regular users cannot purchase | 21:32 |
doc_gt7 | Subscriptions either.... I am not sure that this feature is ready for a production server :) It is a nice looking system though and I appreciate all the effort people have put in it. I am just an end user. | 21:32 |
doc_gt7 | This is actually a browser / sandbox.paypal.com issue. I do not think it is webgui... I will do some more testing. I have it working intermittently. | 21:57 |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Quit: doc_gt7] | 22:40 | |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui | 23:09 | |
doc_gt7 | In SHOP::CART there is a hard check for the billing address. We are working on a site that does not want to collect, or be responsible for, that information. The payments are handled by paypal, and paypal has all the users information. All we need is to send them off to paypal, and process the order. Now, I know I can just comment out those lines in CART.PM and remove the billing address from the cart template, but will | 23:13 |
doc_gt7 | be the proper way? Is there a better way? Thanks :) | 23:13 |
sbaur | I'd say the proper way would be to make that an option inf the shop configuration. So submit an rfe for it. | 23:15 |
doc_gt7 | I will do that, but for now I guess it is to comment out the billing address check? :) | 23:20 |
* sbaur is not a programmer | 23:21 | |
sbaur | just remember you did that the next time you upgrade, so you'll have to do it again. | 23:21 |
sbaur | I generally make patch files that I carry forward | 23:22 |
doc_gt7 | Yea, looks like I a may need to do that. The issue with this one is that some sites may need a billing address while other sites, like this one, do not. | 23:23 |
doc_gt7 | So a checkbox in Shop settings would rock and would take a dev 5 minutes to do. One if {} to enclose that area would do it. :) | 23:23 |
sbaur | submitting patches with RFEs generally helps them get accepted :), though, since 8 is just around the corner, maybe not | 23:28 |
doc_gt7 | I wonder how bad upgrading to 8 is going to be. We have extensive use of custom macros throughout all of our sites and I hear talk of them reworking that system? | 23:31 |
@scrottie | regardless, if you want to try to modify the code yourself and you run into trouble, I'm happy to look at what you're doing and try to give constructive comments. | 23:31 |
@scrottie | macros are easier to update than assets. assets aren't hard, but you have to go through and warm things over. | 23:31 |
@scrottie | you just have to make a little time for the chore. | 23:31 |
doc_gt7 | Thanks scrottie. I have to go forward with this at this point so I plan to do some editing in Shop::Cart.pm I guess for now :) | 23:32 |
doc_gt7 | I submitted an RFE as I still think it is a nice little option. | 23:32 |
@scrottie | then if there's interest in getting a patch into WebGUI, I can try to help with that, too. | 23:32 |
sbaur | scrottie, are there any docs on upgrading assets for 8 yet. We have 3 or 4 custom ones that we use on multiple sites | 23:33 |
@scrottie | hrm. Doug gave a talk, and I gave one at PPW. those show how to make them. | 23:33 |
@scrottie | and talk about the API changes. | 23:33 |
@scrottie | http://preaction.github.com/WebGUI/8-apps.html | 23:34 |
@scrottie | if you know how to make assets for 8 and know how to make assets for 7, then you know how to convert them from 7 to 8 =) | 23:34 |
doc_gt7 | Thanks for the pointers. Time for din din and then some editing. :) | 23:35 |
sbaur | do you have names for those talks? Very few of the titles have webgui 8 in them on wgtv | 23:36 |
@scrottie | sbaur, that's a link to the slides for one. | 23:37 |
sbaur | kewl | 23:37 |
sbaur | thanks | 23:37 |
@scrottie | I have slide for mine but no one recorded video (thankfully... half of my talks go off swimmingly, the other half involve me spilling soda and video not kicking over to the projector) | 23:38 |
@scrottie | I was told my talk would be approved for YAPC this year but oddly enough, that didn't happen | 23:38 |
sbaur | heh, that would be me | 23:38 |
@scrottie | maybe I'll manage a lightning talk | 23:38 |
@scrottie | then we can add 5 minutes of me frantically talking to WebGUI TV | 23:38 |
sbaur | :-) | 23:38 |
@scrottie | PPW or something else, I'll give that talk again and make it a point to record it | 23:39 |
sbaur | Honestly, I prefer tech docs to video, but that's me | 23:39 |
@scrottie | it's already on my todo list | 23:39 |
@scrottie | me too. | 23:39 |
sbaur | video just isn't searchable | 23:39 |
@scrottie | I find myself pausing it over and over again, and skipping backward, then skipping forwards | 23:40 |
@scrottie | at one point, I realized that's how I read. I'm trying to watch video like how I read. | 23:40 |
-!- doc_gt7 [~docster@10.187-available-ethint-fratm-cc.sccoast.net] has quit [Quit: doc_gt7] | 23:40 | |
@scrottie | re-reading passages, skipping paragraphs after reading the first sentence. pausing and thinking about it. | 23:40 |
@scrottie | doesn't work with video nearly as well. | 23:40 |
sbaur | it does not, and you probably retain more from what you read as well because of all the cross indexing your brain is doing | 23:41 |
-!- daviddelikat [~dav@adsl-75-42-235-189.dsl.mdsnwi.sbcglobal.net] has quit [Ping timeout: 248 seconds] | 23:53 | |
--- Log closed Tue May 01 00:00:46 2012 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!