Index: openacs-4/packages/news/www/doc/design.adp =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/news/www/doc/design.adp,v diff -u -r1.1.2.3 -r1.1.2.4 --- openacs-4/packages/news/www/doc/design.adp 9 Jun 2016 13:03:12 -0000 1.1.2.3 +++ openacs-4/packages/news/www/doc/design.adp 5 Jul 2016 16:52:02 -0000 1.1.2.4 @@ -63,12 +63,13 @@ news body in HTML format. If someone submits a news body with inconsistent HTML tags, the News application attempts to close these tags in the preview page. -
The news body can have a MIME format of "text/plain" or -"text/html". Using HTML, the publisher can hyperlink images, audio- -and video files into the publication body from other sites or from -the local file storage module. This way, the news application does -not need its own content management. For instance, one can download -and install the ACS4 file-storage module from the acs-repository, +
The news body can have a MIME format of "text/plain" +or "text/html". Using HTML, the publisher can hyperlink +images, audio- and video files into the publication body from other +sites or from the local file storage module. This way, the news +application does not need its own content management. For instance, +one can download and install the ACS4 file-storage module from the +acs-repository, upload some photographs in gif or jpeg format, and then link it into the HTML news body, somewhat like this: <img src="http://myserver.org/file-storage/download/Fig1.gif">
@@ -102,9 +103,9 @@ The News application makes use of the exisiting ACS Content Repository service. A news item consists of a row-entry in the -table cr_item, where all of the meta-information that isn't already -stored in acs_objects concerning these items is placed, one or -several rows in the revision table cr_revisions, and a custom +table cr_item, where all of the meta-information that isn't +already stored in acs_objects concerning these items is placed, one +or several rows in the revision table cr_revisions, and a custom table, cr_news, which holds the remainder of the information necessary to describe a news item. cr_news items are children of cr_revision items. @@ -136,8 +137,8 @@The data model in the context of the content repository are futher characterized by following:
news_create
permission is assigned to registered
users. However, they can only submit a news items, but not approve
it. Approval requires news_admin privilege or can be set to take
-place automatically by setting the parameter ApprovalPolicy
-to 'open'. The news privileges can be changed in /permissions/ by
-the administrator on the /news/admin/index page. The needs of an
-individual site, e.g. sharing the news administration duties among
-several individuals, are thus covered.
+place automatically by setting the parameter
+ApprovalPolicy to 'open'. The news privileges can
+be changed in /permissions/ by the administrator on the
+/news/admin/index page. The needs of an individual site, e.g.
+sharing the news administration duties among several individuals,
+are thus covered.
The corresponding links for Administer and Create news
-item only appear for parties which possess the appropriate
-privileges. Viewers not authorized to view the index page (i.e.
-parties who were denied the news_read
permission) are
-shown the the site-wide 'not-authorized' template.
The corresponding links for Administer and
+Create news item only appear for parties which
+possess the appropriate privileges. Viewers not authorized to view
+the index page (i.e. parties who were denied the
+news_read
permission) are shown the the site-wide
+'not-authorized' template.
The news gateway defaults to serving the parameter
DisplayMax
, see sec. XI below, number of news items or
archived items. The rest of the items can be viewed with a centered
@@ -258,13 +261,13 @@
As can be seen from the function news__sws.sws_req_permission each
searchable item requires an access permission. For users with the
-privilege 'news_admin', no permission (null) is required and all
-available revisions are searched as well. For all other users a
-'news_read' permission is returned on the published revision, i.e.
-search results from the live revision (even though they might
-already be archived). The search results, shown in the mounted
-directory of site-wide-search, don't distinguish between 'live' and
-'archived' items.
+privilege 'news_admin', no permission (null) is required
+and all available revisions are searched as well. For all other
+users a 'news_read' permission is returned on the published
+revision, i.e. search results from the live revision (even though
+they might already be archived). The search results, shown in the
+mounted directory of site-wide-search, don't distinguish
+between 'live' and 'archived' items.