IRC log of openacs on 2002-02-06
Timestamps are in UTC.
- 00:01:33 [vinod]
- vinod (~vinod@207-172-255-116.s1132.apx1.sbo.ma.dialup.rcn.com) has joined #openacs
- 00:06:42 [davb]
- davb (~chatzilla@alb-24-58-161-172.nycap.rr.com) has joined #openacs
- 00:27:36 [GlobalNotice]
- All mIRC users should upgrade to mIRC 6.0 at once (apologies to non-mIRC users). This is available from http://www.mirc.co.uk. A serious vulnerability has been discovered in all versions of mIRC up to version 5.91 which could allow malicious users to gain unauthorized access to your system - it is particularly serious for those using IE as their browser.
- 00:45:31 [davb]
- davb has quit ("ChatZilla 0.8.5 [Mozilla rv:0.9.7/20011221]")
- 01:02:49 [davb]
- davb (~chatzilla@alb-24-58-161-172.nycap.rr.com) has joined #openacs
- 01:42:40 [davb]
- davb has quit (Read error: 104 (Connection reset by peer))
- 01:50:14 [davb]
- davb (dave@alb-24-58-162-46.nycap.rr.com) has joined #openacs
- 02:00:25 [til]
- til has quit (Read error: 110 (Connection timed out))
- 02:08:04 [davb]
- * davb upgrades to mozilla 0.9.8
- 02:08:16 [davb]
- or not...
- 02:08:48 [docwolf]
- i'm using it now
- 02:08:49 [davb]
- oops, I had the ximian apt sources in there.
- 02:08:50 [docwolf]
- it's not bad
- 02:08:58 [davb]
- Its seems snappier on windows.
- 02:09:01 [docwolf]
- no crashes
- 02:09:06 [davb]
- than 0.9.7
- 02:09:18 [docwolf]
- yeah, it seems pretty OK
- 02:09:45 [davb]
- darn. its not available on debian yet. I guess I have to wait a little.
- 02:16:09 [vinod]
- vinod has quit ("changing universes")
- 02:34:34 [markd2]
- markd2 (~Snak@166.102.30.111) has joined #openacs
- 02:36:19 [markd2]
- http://www.acme.com/heartmaker/ayc/
- 02:36:19 [chump]
- A: http://www.acme.com/heartmaker/ayc/ from markd2
- 02:36:27 [markd2]
- A:|All your candy are belong to us
- 02:36:28 [chump]
- titled item A
- 02:37:14 [davb]
- lol
- 02:37:32 [davb]
- well, not really 3-year-old fell asleep in th emiddle of the floor,
- 02:39:21 [jim]
- jim (~jim@12-233-187-5.client.attbi.com) has joined #openacs
- 02:39:27 [jim]
- re
- 02:40:44 [davb]
- hi
- 02:40:52 [jim]
- heya davb
- 02:41:35 [jim]
- question me this... if you create a content item, make some revisions and then delete just the item, will it call delete on the revisions?
- 02:41:48 [davb]
- yes, it should.
- 02:42:01 [davb]
- if ou use cr_item__delete that is.
- 02:42:12 [davb]
- the API is your friend :)
- 02:42:13 [jim]
- yes, that's what I mean
- 02:42:39 [jim]
- not yet it isn't :)
- 02:42:55 [davb]
- ah. yes.
- 02:43:17 [davb]
- I am fooling around with CSS to make my templates spiffy.
- 02:44:14 [jim]
- now, that delete script for wp-slim, it gets that referential integrity constraint violation when it goes to remove the item...
- 02:44:18 [jim]
- looking...
- 02:49:39 [jim]
- from content_item__delete:
- 02:49:41 [jim]
- raise NOTICE ''Deleting content item...'';
- 02:49:41 [jim]
- PERFORM acs_object__delete(delete__item_id);
- 02:54:29 [davb]
- let me look at static-pages, I know I had this problem...
- 02:56:37 [davb]
- it deletes all permissions attached to the item, then all comments.
- 02:57:08 [davb]
- it also deletes from the static_pages table itself. then runs content_item__delete.
- 02:57:16 [davb]
- does wp-slim have its own table?
- 02:58:57 [davb]
- ah, I think you need to unregister the content_types before deleting them.
- 02:59:17 [davb]
- otherwise their is a fk violation on the content_type object.
- 02:59:54 [davb]
- it looks like the actualy presneation and attachement deletions should be last...
- 03:00:15 [davb]
- yeah, it tried to delete the presentations before the slides...
- 03:01:30 [davb]
- wait, nevermind on the content types... oops.
- 03:02:12 [jim]
- so if I re order some of those loops, probably fix it right up?
- 03:02:16 [davb]
- maybe...
- 03:02:22 [davb]
- I talk too much :)
- 03:02:39 [jim]
- why? :)
- 03:02:45 [davb]
- Before I think :)
- 03:02:48 [davb]
- enough.
- 03:02:56 [jim]
- I mean, why do you think that? :)
- 03:03:33 [jim]
- I'm able to follow what you did, as an exploration that took a turn on a discovery
- 03:03:37 [jim]
- btw
- 03:03:53 [jim]
- I have no idea if you know anything about this...
- 03:03:55 [markd2]
- it gives loggy something to do
- 03:03:59 [davb]
- what is the referential integrity viloation that you get anyway?
- 03:04:00 [davb]
- heh
- 03:04:19 [jim]
- but I sent a check to Chris Crick to get the drive with the aduni stuff...
- 03:05:02 [markd2]
- * markd2 has been meaning to do that too
- 03:05:28 [jim]
- but he hasn't sent the drive (however, the check wasn't cashed either...)
- 03:05:34 [davb]
- darnies.
- 03:06:41 [davb]
- I suspect just someone with no time. They are all volunteers.
- 03:07:08 [jim]
- yes, ok... I should see if I can get ahold of chris...
- 03:08:18 [jim]
- (I emailed chris, and he got back to me in a coupla days tho... wonder if he got the check)
- 03:08:30 [jim]
- ok, the error is...
- 03:09:53 [jim]
- ERROR: acs_obj_context_idx_anc_id_fk referential integrity violation - key in acs_objects still referenced from acs_object_context_index
- 03:09:53 [chump]
- Label ERROR not found.
- 03:10:05 [jim]
- chumpy!
- 03:11:10 [jim]
- and that's in the middle of running the drop-all-of-wp-slim script
- 03:11:23 [jim]
- right after running inline_5()
- 03:11:30 [davb]
- ok
- 03:11:59 [jim]
- (there are errors yet to come :)
- 03:12:04 [davb]
- loop
- 03:12:05 [davb]
- update acs_objects set context_id = null
- 03:12:05 [davb]
- where context_id = del_rec_a.item_id;
- 03:12:05 [davb]
- PERFORM content_item__delete(del_rec_a.item_id);
- 03:12:05 [davb]
- end loop;
- 03:12:12 [davb]
- I think this is the problem.
- 03:12:50 [davb]
- this migh need to be two steps, set context_id to null, in one pl/pgsql begin/end block, and delete the content items next.
- 03:17:11 [davb]
- I am not sure that wp-slim should be using context_id in that way in the first place...
- 03:19:50 [jim]
- ok, that's the last loop in inline_5()?
- 03:21:54 [davb]
- " In postgresql a data-change violation is triggered when a column that is a foreign key is changed more than once in the course of a transaction. "
- 03:22:07 [davb]
- maybe this is not your error...
- 03:22:09 [davb]
- darn.
- 03:22:32 [jim]
- in the course of a -transaction-...
- 03:23:00 [jim]
- does it really mean a column of a given particular row?
- 03:23:03 [davb]
- a pl/pgsql begin/end block is a transaction :)
- 03:23:20 [davb]
- yes I think so
- 03:23:41 [jim]
- can you have nested transactions?
- 03:25:11 [jim]
- * jim assumes no...
- 03:25:37 [davb]
- yes.
- 03:25:48 [jim]
- I can??
- 03:26:56 [davb]
- I think so. I am not an expert.
- 03:28:13 [davb]
- jim: can you tell which loop it is failing on?
- 03:28:52 [jim]
- no, but I suppose I could instrument the code the way content_item__delete is
- 03:29:04 [davb]
- ah, I bet its the last one...
- 03:29:54 [jim]
- would I use the raise NOTICE <string>?
- 03:30:02 [davb]
- wait, its in acs_context_index
- 03:30:09 [davb]
- yes, good idea, to see how far you get :)
- 03:30:59 [davb]
- which is a table... and its not deleting from there.
- 03:31:09 [davb]
- I wonder if there is a trigger to soemthing to update it.
- 03:31:51 [jim]
- triggers... computed comefroms...
- 03:33:14 [jim]
- do you think I could just run the rest of the delete script, and then run the create script?
- 03:33:16 [davb]
- ok. there is, a trigger on acs_objects that shoudl update the context_index when the context_id is changed in the acs_objects table.
- 03:33:22 [davb]
- jim: nope.
- 03:33:31 [davb]
- I never could anyway....
- 03:33:33 [davb]
- :)
- 03:34:07 [jim]
- so I would have to poke around and undo the damage
- 03:34:23 [davb]
- yeah.
- 03:34:31 [jim]
- or drop entire database and reinstall oacs data model
- 03:34:50 [davb]
- that is usually my method, but I was just testing.
- 03:35:37 [andyn]
- andyn (~andy@12-254-190-230.client.attbi.com) has joined #openacs
- 03:35:58 [davb]
- I am pretty sure its the context_id triggers. there are multiple deletes and inserts in the update trigger.
- 03:37:00 [jim]
- well, it's trying to set the context id to null...
- 03:37:35 [davb]
- right but the trigger deletes all the old rows referring to that id.
- 03:37:39 [jim]
- but it's not commited yet so the trigger triggers and gets the pre-altered data?
- 03:38:02 [jim]
- so let's see...
- 03:38:06 [davb]
- actually the other way around.
- 03:38:27 [jim]
- deletes the thing the context id is referring to?
- 03:39:16 [davb]
- yes, content_item__delete sees the valyes still in the context_index table referrign to the items it is trying ot delete. I think. :)
- 03:40:56 [jim]
- at least it will be good exercise to pull this apart and put it back together correctly :)
- 03:41:04 [davb]
- yes.
- 03:41:30 [jim]
- the perceived job size increases every time it's examined :/
- 03:42:08 [jim]
- would it be worth it to experiment with the cr for a few days first?
- 03:42:39 [davb]
- probably, if you plan on developing or using other packages you will need it :)
- 03:42:40 [jim]
- I mean, I want to see it delete a content item with a buncha revisions :)
- 03:42:49 [davb]
- right.
- 03:43:12 [jim]
- see,,, I'm a musician... and I want to create a jam list
- 03:43:13 [davb]
- jim: I don't think other packages use context_id like that.
- 03:43:30 [jim]
- so yes, I'm planning on making a package or 10 :)
- 03:43:35 [davb]
- ah cool.
- 03:43:55 [davb]
- jim: you might be able to use the new-improved super-etp in my head. :)
- 03:43:55 [jim]
- they shouldn't use anything reserved for other purposes
- 03:44:11 [davb]
- ah.
- 03:44:42 [jim]
- if they do, it should be for the exact purpose originally intended
- 03:45:10 [davb]
- right. I think it was a misunderstanding at aD what context_id was for :)
- 03:45:11 [jim]
- (the preceding mantra copied shamelessly from the bootcamp :)
- 03:46:08 [davb]
- I am trying to do something really simple in CSS, but its not flying... maybe I'll just use a table :)
- 03:46:09 [jim]
- (if this were an actual mantra, you would have gotten instructions from the higher plane where to tune your psychic abilities0
- 03:47:54 [jim]
- bbiaw
- 04:13:53 [Psychephylax]
- bah
- 04:13:55 [Psychephylax]
- baaaaah
- 04:14:01 [Psychephylax]
- * Psychephylax repeatedly kicks stuff
- 04:14:33 [davb]
- sorry to hear that.
- 04:14:38 [Psychephylax]
- me too
- 04:14:40 [davb]
- I tackled my CSS problem.
- 04:14:47 [davb]
- now its time for bed.
- 04:14:51 [Psychephylax]
- noooo
- 04:14:59 [Psychephylax]
- you can't leave me without listening to my angerment
- 04:15:16 [davb]
- ok go ahead...
- 04:15:18 [Psychephylax]
- :)
- 04:15:23 [Psychephylax]
- * Psychephylax gives dave some popcorn
- 04:15:46 [Psychephylax]
- So I call my dad at 10 am and tell him..."Dude, I'm getting a FedEx package...can you be home and sign for it"
- 04:15:52 [Psychephylax]
- My dad says "suuure"
- 04:16:15 [Psychephylax]
- So I am all excited and stuff...I look online at 3pm and it says..."Delivery attempt made, nobody on premises"
- 04:16:33 [Psychephylax]
- Had to drive out and about to the FedEx station to get my hard drives
- 04:17:02 [Psychephylax]
- I get home...and start fiddling with stuff
- 04:17:07 [Psychephylax]
- Of course my computer stops working
- 04:17:13 [Psychephylax]
- I finally got it to work
- 04:17:29 [Psychephylax]
- Installing windows XtracraPtacular on it
- 04:20:04 [davb]
- cool.
- 04:20:07 [davb]
- good luck.
- 04:20:17 [davb]
- :)
- 04:21:06 [davb]
- unfortunately for us "fiddling with stuff" is often followed by "stops working"
- 04:21:44 [davb]
- well now that I spent 2 hours learnign how to duplicate a 1 row table in css, its time for me to go :)
- 04:21:46 [davb]
- have fun!
- 04:21:49 [davb]
- davb has quit ("Client Exiting")
- 04:24:04 [vinod]
- vinod (~vinod@207-172-255-116.s1132.apx1.sbo.ma.dialup.rcn.com) has joined #openacs
- 04:33:05 [Psychephylax]
- hey it's vinod
- 04:33:13 [Psychephylax]
- * Psychephylax gives vinod a cookie
- 04:34:54 [vinod]
- mmm cookies
- 04:36:10 [Psychephylax]
- :-D
- 04:36:15 [Psychephylax]
- I hate computers
- 04:36:36 [markd2]
- cookies!
- 04:36:50 [vinod]
- they're mine - all mine!
- 04:36:52 [markd2]
- I really need to get some sleep
- 04:37:00 [Psychephylax]
- Heh
- 04:37:01 [Psychephylax]
- it's mark
- 04:37:05 [Psychephylax]
- * Psychephylax gives Mark a cookie
- 04:37:10 [markd2]
- yay!
- 04:37:10 [markd2]
- thank you
- 04:37:17 [Psychephylax]
- you're welcome you cookie monster you
- 04:37:27 [markd2]
- * markd2 brushes his blue fur
- 04:37:45 [Psychephylax]
- hehehehe
- 04:37:46 [markd2]
- * markd2 knows vinod is thinking something perverted
- 04:37:52 [markd2]
- so I won't even say anything
- 04:37:56 [Psychephylax]
- you're nuts
- 04:38:00 [vinod]
- * vinod stops thinking
- 04:38:22 [vinod]
- i'm too busy coughing to think
- 04:38:30 [Psychephylax]
- sounds like me
- 04:38:34 [Psychephylax]
- I get a headache when I cough
- 04:38:44 [Psychephylax]
- And my Xtra crapPy install is failing
- 04:54:16 [markd2]
- markd2 has quit ("nite all")
- 05:15:08 [vinod]
- vinod has quit ("changing universes")
- 09:55:44 [dlk]
- dlk (dlk@walter.ita.chalmers.se) has joined #openacs
- 10:19:32 [rdobbs]
- rdobbs (~rd@user-2iveaju.dialup.mindspring.com) has joined #openacs
- 10:19:54 [rdobbs]
- hello all - i'm looking at openacs for creation of an online store, does anyone have experience with the ecommerce package?
- 10:23:04 [echarp]
- echarp (manu@r38m112.cybercable.tm.fr) has joined #openacs
- 11:15:21 [echarp]
- echarp is now known as ecMiam
- 11:30:38 [rdobbs]
- rdobbs has left #openacs
- 11:36:59 [ola]
- ola (~ola@as3-1-3.mal.s.bonet.se) has joined #openacs
- 12:14:38 [ecMiam]
- ecMiam is now known as echarp
- 13:41:32 [davb]
- davb (~dave@cm-208-136-23-203.nycap.rr.com) has joined #openacs
- 13:57:30 [davb]
- davb has quit ()
- 14:16:51 [docwolf]
- docwolf has quit ("What happens if i press this bu")
- 15:03:27 [davb]
- davb (~dave@cm-208-136-23-203.nycap.rr.com) has joined #openacs
- 15:03:45 [davb]
- hello
- 15:21:57 [ola]
- Hi davb!
- 15:24:09 [ola]
- there's a fundamental flaw with the parameter code I adde to clickthrough:-(
- 15:24:44 [davb]
- ack
- 15:24:47 [davb]
- :)
- 15:24:56 [davb]
- Hey, it was your first try :)
- 15:25:02 [ola]
- I must try to come up with a solution for that too-
- 15:25:06 [ola]
- yes:-)
- 15:25:30 [davb]
- also if noone ever tried it, the issue would not have come up.
- 15:25:38 [davb]
- There are ALOT of things like that in the toolkit.
- 15:26:07 [ola]
- that's true.
- 15:26:45 [davb]
- I think I will have to write a little howto on building templates with CSS
- 15:27:36 [ola]
- it would be awesome..
- 15:28:05 [davb]
- yeah, first I have to learn it :)
- 15:28:25 [ola]
- of course.:-)
- 15:28:28 [davb]
- I have to be careful because alot of developers still use Netscape 4 :)
- 15:29:08 [ola]
- ahem. that was before...
- 15:29:34 [davb]
- :)
- 15:30:18 [ola]
- nowadays I use Debian and upgrading is a snap...
- 15:30:29 [davb]
- ola: do you know if there is a proc to encode entities in HTML in OpenACS 4?
- 15:30:44 [davb]
- wow, arsdigita.com is REALLY slow today...
- 15:31:06 [ola]
- encode entities? explain.
- 15:31:18 [davb]
- turn & into & etc...
- 15:31:39 [ola]
- aha. no I've never seen one...
- 15:31:41 [davb]
- I need to stuff some database data into XML
- 15:31:45 [davb]
- ad_quotehtml
- 15:31:47 [davb]
- :)
- 15:31:58 [ola]
- it does that?
- 15:32:02 [davb]
- I am not sure if it is enough though.
- 15:32:03 [davb]
- yes.
- 15:32:07 [ola]
- cool
- 15:33:01 [davb]
- oops, I am not writing this for OpenACS 4. :)
- 15:33:11 [davb]
- I think its util_quotehtml for OpenACS 3.
- 15:33:26 [ola]
- ok
- 15:33:29 [davb]
- hmmmm.
- 15:35:21 [ola]
- firewalls are a PITA.
- 15:35:40 [ola]
- now it's stopping me from testin courier.
- 15:36:31 [ola]
- I think it's a question of reading logs. ;-)
- 15:36:47 [davb]
- yes, I find that help alot
- 15:36:50 [davb]
- open port 143
- 15:36:58 [ola]
- and knowing what logs to read
- 15:37:04 [davb]
- :)
- 15:37:23 [davb]
- are you using svscan to start courier?
- 15:37:41 [ola]
- port 143 is open, well, portforwarded to the mailserver...
- 15:37:46 [ola]
- nope
- 15:37:51 [davb]
- ok.
- 15:40:21 [ola]
- since I'm forwarding I'm not really sure where to expect the error log (can't find it on *any* machine)
- 15:40:49 [ola]
- oh, well
- 15:41:53 [ola]
- you working on your secret project, dave?
- 15:42:48 [davb]
- ola: nope, I am hacking RSS into my personal site because I don't have time to upgrade to OpenACS 4.
- 15:43:02 [davb]
- actually the guy with the secret project seems to have disappeared this week...
- 15:43:23 [ola]
- oh.
- 15:51:45 [ola]
- hmm.. I wonder if the protocol name for IMAP is imap2 or if it is imap4rev1 (or something totally different)...
- 15:52:03 [ola]
- the firewall must know.
- 15:55:58 [shagster]
- its imap :)
- 16:01:29 [ola]
- aha its imap! great, thanks!
- 16:24:08 [ola]
- dave: the mail I sent to unknown@deepsky... was bounced from MAILER-DAEMON@server1.thedesign...
- 16:24:25 [davb]
- yeah. that looks right :)
- 16:24:37 [davb]
- It just grabs the hostname of the machine because I don't have me set.
- 16:26:14 [ola]
- I wonder if it's possible to make it show the "right" domain.
- 16:26:54 [davb]
- I can't think of a way, except running a seperate qmail for each one.
- 16:30:32 [til]
- til (~tils@port-212-202-128-195.reverse.qsc.de) has joined #openacs
- 16:43:37 [docwolf]
- docwolf (~docwolf@adsl-34-25-113.mia.bellsouth.net) has joined #openacs
- 16:44:02 [docwolf]
- hola
- 16:46:07 [ola]
- hi docwolf, til
- 16:46:15 [docwolf]
- hi
- 16:46:35 [davb]
- yeah it works!
- 16:47:05 [ola]
- what works?
- 16:47:22 [davb]
- my rss hack.
- 16:47:33 [ola]
- congrats.
- 16:47:35 [davb]
- except there is no <?xml version="1.0"> at the top...
- 16:48:01 [davb]
- I am not sure if it needs it or not :)
- 16:51:15 [davb]
- yes it does :)
- 16:55:00 [ola]
- hmm.. /var/log/messages says "Feb 6 18:56:27 hal -- MARK --" all of the time I'm connecting with an IMAP client...
- 16:56:14 [ola]
- aha. I think I need to open up xinetd
- 16:57:12 [davb]
- * davb recommends tcpserver instead.
- 16:58:14 [ola]
- ok.
- 16:58:37 [davb]
- hmmm.
- 16:58:41 [davb]
- I don't use that either.
- 16:59:00 [davb]
- courier-authdaemon runs all the time, when it gets a request it starts up courier-imapd
- 16:59:47 [davb]
- I had the most trouble getting that setup. the authdaemon
- 17:01:28 [ola]
- I see. well I ended up with the debian package of courier-imap. All the requests from the clients goes to authdaemon, is that it?
- 17:02:19 [davb]
- yes, where they are authenitcated, then passed on if they are valid.
- 17:02:47 [ola]
- thanks
- 17:06:59 [ola]
- I intend to migrate to daemontools later, if I can get it running.
- 17:07:25 [davb]
- :)
- 17:10:16 [davb]
- There are like 10 people suscibed to my RSS channel which I used to manually build using Syndicate your Page by AaronSw, but I got lazy. Now its automagically generated when I update the page.
- 17:10:47 [ola]
- spiffy! :-)
- 17:11:45 [ola]
- what are you broadcasting? the chat log?
- 17:16:01 [davb]
- that is down with XSLT magic I got from the chump's author.
- 17:16:07 [davb]
- This is my boring and pointless weblog.
- 17:16:09 [davb]
- :)
- 17:16:31 [davb]
- actually alot of people grab the chump RSS file also.
- 17:18:19 [davb]
- hmmmm. they are having a online-learning initiative at my work. Hoepfully I can sneak in dot-lrn. We don't have any money so its perfect :)
- 17:19:23 [ola]
- yes, it should be released any week...
- 17:21:28 [talilee]
- talilee (~talli@204.120.52.1) has joined #openacs
- 17:21:34 [talilee]
- hey guys
- 17:21:40 [davb]
- hi talilee:
- 17:22:18 [talilee]
- sorry to have missed all the fun gossip from yesterday
- 17:22:20 [davb]
- how was the OACS social?
- 17:22:41 [talilee]
- great!
- 17:22:50 [ola]
- hi talilee! can you type straight? ;-)
- 17:23:05 [talilee]
- i can almost type straight... the hang over is killing me!
- 17:23:11 [ola]
- heh
- 17:23:13 [davb]
- heh, so donb won?
- 17:23:43 [davb]
- any new people at the social?
- 17:24:07 [talilee]
- there were a lot of OACS members: tom jackson, carl coryell martin, donb, jade rubick and torben and also 5 or 6 new people coming to find out and hang out
- 17:24:10 [talilee]
- so it was really nice
- 17:24:20 [talilee]
- and the lucky labrador is an awesome bar! great beer!
- 17:24:36 [davb]
- wow.
- 17:25:30 [talilee]
- yeah, it was a great social
- 17:25:54 [talilee]
- ok, talk to you guys later
- 17:26:01 [davb]
- ok bye
- 17:26:07 [talilee]
- gotta meeting to go to ...
- 17:26:07 [talilee]
- talilee has left #openacs
- 17:27:21 [davb]
- http://radio.userland.com/stories/storyReader$9889
- 17:27:21 [chump]
- B: http://radio.userland.com/stories/storyReader$9889 from davb
- 17:27:50 [davb]
- B:|Simple-Cross Network Scripting in Radio Userland
- 17:27:50 [chump]
- titled item B
- 17:28:02 [davb]
- B: wow, this is neat. at first I didn't see how it worked.
- 17:28:02 [chump]
- commented item B
- 17:28:40 [davb]
- B: it runs an XMLRPC call when it renders a page.
- 17:28:40 [chump]
- commented item B
- 17:35:18 [til]
- til has quit (Read error: 113 (No route to host))
- 17:51:59 [jim]
- A:
- 17:51:59 [chump]
- http://www.acme.com/heartmaker/ayc/
- 17:52:00 [chump]
- All your candy are belong to us
- 17:58:13 [echarp]
- echarp is now known as ecGoHome
- 18:10:50 [jim]
- what are child types in the content repository?
- 18:11:12 [jim]
- inheritance? or structure?
- 18:11:36 [davb]
- good question :)
- 18:12:51 [jim]
- it looks like wp is defining a structure with children objects
- 18:13:11 [davb]
- ok, I understand the questions better. I think that is OK.
- 18:13:24 [davb]
- I am going to reread the CR docs :)
- 18:14:09 [davb]
- check this out: http://developer.arsdigita.com/doc/acs-content-repository/guide/object-relationships.html
- 18:14:32 [davb]
- I am not sure if wp uses this, but it should :)
- 18:14:46 [davb]
- I think I need this for the stuff I am building too.
- 18:15:56 [jim]
- haha :) someone can't count :)
- 18:16:05 [jim]
- An article divided into
- 18:16:05 [jim]
- sections, or a news story with an associated photo are one example of this.
- 18:16:55 [jim]
- ok, and that shows that the parent/child thing is for structure
- 18:17:31 [davb]
- right. The object_type system is from acs_objects... I am looking for something to explain how it should be used.
- 18:18:46 [davb]
- I think this is an important statement "This last point cannot be over-stressed: the object model is not meant to be used for large scale application data storage. It is meant to represent and store metadata, not application data."
- 18:22:45 [jim]
- well, it's also used to allow the application of permissions...
- 18:22:56 [davb]
- object system or type system/
- 18:22:57 [davb]
- ?
- 18:23:44 [jim]
- well, objects...
- 18:24:07 [davb]
- yeah, thats the metadata, about the object.
- 18:25:05 [jim]
- so they're just saying you should arrange your own storage that refers to the objects (if you're choosing to use objects)?
- 18:25:16 [davb]
- yes.
- 18:25:20 [davb]
- I think so.
- 18:25:33 [davb]
- Ie. the CR keeps the actualy content in the cr_items and cr_revisions tables.
- 18:26:46 [jim]
- and uses the object system primarily for typing
- 18:27:15 [davb]
- right. I just never thought about it :)
- 18:53:32 [ecGoHome]
- ecGoHome is now known as echarp
- 19:00:00 [docwolf]
- docwolf has quit ("What happens if i press this bu")
- 19:03:30 [davb]
- this is interesting: "pe Visitor with visitor registration group.
- 19:03:30 [davb]
- 4. I try to assign user Luis to the group Visitor registration. I
- 19:03:30 [davb]
- said to openacs4
- 19:03:33 [davb]
- oops
- 19:03:45 [davb]
- "You can easily create topics, tag one or more of them onto your postings, and even--this is wildly powerful--make each topic into its own RSS feed. "
- 19:03:49 [davb]
- refering to Radio Userland.
- 19:04:23 [ola]
- davb: do you remember what IP you told imapd to listen on?
- 19:04:26 [davb]
- I think this would be a neat way to use RSS with OpenACS. Whenever a new item is added to the content_keyword_map, add it to an RSS feed that that topic.
- 19:04:39 [davb]
- ola: I don't recall telling it any ip..
- 19:04:50 [ola]
- ok
- 19:04:51 [davb]
- probably just listens on all of them
- 19:05:07 [ola]
- you didn't edit the conf file?
- 19:05:17 [davb]
- let me look :)
- 19:05:40 [ola]
- default is: ADDRESS=0 which probably is all..
- 19:05:46 [davb]
- yeah that is what I have
- 19:05:52 [davb]
- what authdaemon are you using?
- 19:05:52 [ola]
- thanks, dave
- 19:06:07 [davb]
- np
- 19:06:29 [ola]
- userdb first, then authpam...
- 19:06:38 [davb]
- Ah. ok. that is what I used.
- 19:06:48 [ola]
- cool
- 19:07:02 [davb]
- ola: I fixed mine by telnetting to 127.0.0.1 port 143 and typing in IMAP commands :)
- 19:07:26 [ola]
- aha!
- 19:07:47 [ola]
- any examples of IMAP commands?
- 19:07:50 [davb]
- first see if you can even connect to port 143... if its not running correctly you can't.
- 19:07:56 [davb]
- like this:
- 19:08:08 [davb]
- A001 (this is a sequence number for the command)
- 19:08:14 [ola]
- I don't have telnet...:-(
- 19:08:18 [davb]
- A001 login username password I think.
- 19:08:29 [davb]
- woah, you installed the REALLY minimal system :)
- 19:09:13 [ola]
- yes:-) I installed harden and harden-clients. then telnet is removed.
- 19:09:27 [davb]
- the whole program is removed huh?
- 19:09:49 [davb]
- I just turn off telnetd. But I supposed if you had multiple users you wouldn't want them using it :)
- 19:09:59 [ola]
- yes
- 19:10:16 [davb]
- Here is what it looks like:
- 19:10:19 [davb]
- nsadmin@server1:/etc/courier$ telnet 127.0.0.1 143
- 19:10:19 [davb]
- Trying 127.0.0.1...
- 19:10:19 [davb]
- Connected to 127.0.0.1.
- 19:10:19 [davb]
- Escape character is '^]'.
- 19:10:19 [davb]
- * OK Courier-IMAP ready. Copyright 1998-2001 Double Precision, Inc. See COPYING for distribution information.
- 19:10:45 [ola]
- can I use ssh in place of telnet, you think?
- 19:10:47 [davb]
- then a001 login username password
- 19:10:57 [davb]
- ola: I don't think so...
- 19:12:27 [davb]
- ola: do you have a windows machine on your local network?
- 19:12:30 [davb]
- they have telnet
- 19:13:10 [ola]
- nope, but I'll install telnet
- 19:15:33 [ola]
- I get:
- 19:15:35 [ola]
- Connection closed by foreign host.
- 19:16:10 [davb]
- ah, its not accepting connections. ps -A. is courier-authdaemon running?
- 19:17:28 [ola]
- hmm..
- 19:17:35 [ola]
- I get this:
- 19:17:38 [ola]
- root 180 0.0 0.1 1600 580 ? S 20:36 0:00 /usr/lib/courier/authlib/authdaemond.plain start
- 19:17:38 [ola]
- root 182 0.0 0.1 1600 580 ? S 20:36 0:00 /usr/lib/courier/authlib/authdaemond.plain start
- 19:17:38 [ola]
- root 183 0.0 0.1 1600 580 ? S 20:36 0:00 /usr/lib/courier/authlib/authdaemond.plain start
- 19:17:38 [ola]
- root 184 0.0 0.1 1600 580 ? S 20:36 0:00 /usr/lib/courier/authlib/authdaemond.plain start
- 19:17:40 [ola]
- root 185 0.0 0.1 1600 580 ? S 20:36 0:00 /usr/lib/courier/authlib/authdaemond.plain start
- 19:17:43 [ola]
- root 186 0.0 0.1 1600 580 ? S 20:36 0:00 /usr/lib/courier/authlib/authdaemond.plain start
- 19:17:46 [ola]
- root 289 0.0 0.1 1568 568 ? S 21:16 0:00 /usr/sbin/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -maxprocs=40 -maxperip=4 -pid=/var/run/courier/imapd.pid -nodnslookup -noidentlookup 143 /usr/lib/courier/courier/imaplogin /usr/lib/courier/authlib/authdaemon /usr/bin/imapd Maildir
- 19:18:26 [ola]
- from:
- 19:18:28 [ola]
- hal:~# ps aux | grep authd
- 19:20:27 [jim]
- have you ever used the object system in such a way it creates your tables and adds columns for you?
- 19:21:01 [davb]
- jim: I don't think it ever creates a table for you. I think it can add columns to a attribute table.
- 19:21:10 [jim]
- hi ola :)
- 19:21:13 [davb]
- but no I haven;t tried it, although its on my list :)
- 19:21:27 [ola]
- hi!
- 19:21:34 [jim]
- ahh, I just read that cr will tho :)
- 19:21:49 [davb]
- interesting.
- 19:23:02 [davb]
- ola: do you have ipchains running on the machine with the mailserver?
- 19:23:13 [ola]
- no
- 19:23:15 [davb]
- ok.
- 19:24:19 [ola]
- have you got a row in inetd.conf for IMAP? (I don't)
- 19:24:30 [davb]
- ola: no, I don't use inetd
- 19:24:39 [ola]
- ok :-)
- 19:24:49 [jim]
- if no, that could mean your imapd is running all the time, making no row there normal
- 19:24:54 [davb]
- I have init.d/courier-authdaemon
- 19:25:15 [davb]
- nope. courier-authdaemon starts up when there is a connection to port 143 and passes it to imapd
- 19:25:27 [ola]
- jim: ok
- 19:25:59 [jim]
- so that arrangement is a inetd-just-for-imap :)
- 19:26:30 [davb]
- ok. I have authdaemon.pla running several times when I do ps -A | grep authdaemon
- 19:26:32 [ola]
- davb: I have a
- 19:26:36 [ola]
- err
- 19:26:46 [ola]
- I have init.d/courier-authdaemon too.
- 19:27:16 [davb]
- see if its running, if not do /etc/init.d/courier-authdaemon restart
- 19:27:24 [davb]
- and see if its running then :)
- 19:27:40 [davb]
- I knew I should have documented this :)
- 19:28:22 [ola]
- ok, I have 6 processes running :-)
- 19:28:27 [davb]
- sounds ok then.
- 19:28:32 [ola]
- authdaemond.pla
- 19:29:33 [davb]
- ah. check /etc/courier/authdaemonrc
- 19:30:16 [ola]
- argh! I typed: hal:~# telnet 127.0.0.1 25
- 19:30:22 [ola]
- how do I get out?
- 19:30:26 [ola]
- :-)
- 19:30:30 [davb]
- ctrl-Z?
- 19:30:46 [ola_]
- ola_ (~ola@as3-1-3.mal.s.bonet.se) has joined #openacs
- 19:30:52 [ola_]
- heh
- 19:30:53 [davb]
- or just hit enter until it boots you out :)
- 19:30:56 [ola_]
- wrong window...
- 19:35:34 [davb]
- gotta go, bbl
- 19:35:37 [davb]
- davb has quit ()
- 19:35:42 [ola_]
- ok, bye
- 19:40:41 [jim]
- does postgres have that dual dummy table?
- 19:41:30 [ola_]
- not sure...
- 21:11:49 [ola_]
- ola_ has quit ("changing universes")
- 21:11:49 [ola]
- ola has quit ("changing universes")
- 22:50:03 [echarp]
- echarp has quit ("bonne nuit les petits :-O")
- 23:01:44 [docwolf]
- docwolf (~docwolf@adsl-34-25-113.mia.bellsouth.net) has joined #openacs
- 23:01:53 [docwolf]
- g'evening
- 23:03:59 [docwolf]
- docwolf has quit (Client Quit)