Index: openacs-4/packages/acs-messaging/www/doc/design.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-messaging/www/doc/design.adp,v diff -u -N -r1.2.2.1 -r1.2.2.2 --- openacs-4/packages/acs-messaging/www/doc/design.adp 20 Aug 2015 17:19:51 -0000 1.2.2.1 +++ openacs-4/packages/acs-messaging/www/doc/design.adp 25 Aug 2015 18:02:08 -0000 1.2.2.2 @@ -2,9 +2,8 @@ {/doc/acs-messaging {Messaging}} {ACS Messaging Design} ACS Messaging Design - -

ACS Messaging Design

+ ACS Messaging was born out of the design of the new bboard. One thing we discovered when researching requirements for bboard and discussion software in general was that there are a variety of ways @@ -49,14 +48,17 @@ message), extensible headers (just like the webmail datamodel), and versioning as provided by the content repository.

API

-ACS Messaging provides the acs_messages_all view as + +ACS Messaging provides the acs_messages_all + view as the primary mechanism for message queries.
create or replace view acs_messages_all as
     select m.message_id, m.reply_to, o.context_id, r.title, r.publish_date,
            r.mime_type, r.content, o.creation_user
     ...
   
+ ACS Messaging provides the PL/SQL function acs_message.post to add new messages. -
akk\@arsdigita.com
- +
+
akk\@arsdigita.com