Commit 5c55a466 authored by Per Cederqvist's avatar Per Cederqvist
Browse files

(Conferences): Added a reference to ``Recipients of comments'' under

	the explanation of rd-prot.
(Conference Status Types): Document super-conf properly.  It has two
	different uses.  (Bug 310).
(set-permitted-submitters): Document what it means when
	``permitted-submitters'' is zero, and that that setting is the
	default.
(set-super-conf): Added a reference to ``Conference Status Types''.
(The User Area): Spelling error fixed.
(Recipients of comments): Simplified the rules for super-conf.  A
	setting of 0 no longer means anything.  The previous meaning
	wasn't implemented.
parent 27912f2c
......@@ -507,9 +507,10 @@ members by having one of the existing members or supervisors add him or
her to the conference. This restriction is enforced by the server.
@item original
Conferences of this type are intended for original articles only.
Comments are to be redirected to the super-conference instead. This
restriction is currently not enforced by the server; clients must
implement this functionality.
Comments are to be redirected to the @field{super-conf} instead. This
restriction is not enforced by the server; clients must implement this
functionality. (@xref{Recipients of comments}, for a summary of how
a client should select the recipients of a comment.)
@item letterbox
Conferences of this type are connected to persons. Letters to a person
are sent to the mailbox and the name of the mailbox is synchronized
......@@ -1804,8 +1805,17 @@ a person, in which case all persons who are members of the associated
mailbox are allowed to submit articles to the conference.} may submit
articles to the conference, or zero if anyone may do so.
@item super-conf
The conference that receives comments if this conference does not accept
them. Zero means the author of the comment in question.
This field has two unrelated uses. If the @conftype{original} bit is
set, clients should send comments to this conference
(@pxref{Recipients of comments}). If the @field{permitted-submitters}
field rejects a text@footnote{This is true if the text is created
using @reqlink{create-text}, @reqlink{create-anonymous-text},
@reqlink{create-anonymous-text-old} or @reqlink{create-text-old}.
Future requests that create texts may have other semantics.}, the
server will silently send the text to the @field{super-conf}
conference instead. This redirection mechanism is applied repeatedly
until conference that accepts the text is found, or an
implementation-defined limit is reached.
@item msg-of-day
The conference notice, if any.
@item nice
......@@ -3717,11 +3727,13 @@ conference @rarg{conf-no}.
@end example
This call grants the right to send articles to the conference
@rarg{conf-no} to all members of the conference @rarg{perm-sub}. The
right to submit articles is per default only granted to the members of
the conference. When a person tries to submit an article but does not
have the right to do so, the client is expected to send the article to
the super-conference instead.
@rarg{conf-no} to all members of the conference @rarg{perm-sub}. If
@rarg{perm-sub} is 0, everybody can send articles to the conference.
(This is the default setting of new conferences and persons.)
When a person tries to submit an article but does not have the right
to do so, the server will send the article to the super-conference
instead.
@reqexample
@example
......@@ -3779,8 +3791,8 @@ Not enough permissions to change the permitted submitters of conference
@end example
Makes the conference @rarg{super-conf} the super-conference of the
conference @rarg{conf-no}. When an article is submitted to a conference
that does not accept it, it is sent to the super-conference instead.
conference @rarg{conf-no}. @xref{Conference Status Types}, for more
info on what this field is used for.
@reqexample
@example
......@@ -8797,7 +8809,7 @@ space). Below are a few other ways to encode the same user-area:
13H1Hb 7Hblock-a 5H hjkl 4Hasdf
@end example
The first two example embedd extra (redundant) spaces, and the last
The first two examples embed extra (redundant) spaces, and the last
swaps the order of the two blocks.
The following block names have been defined:
......@@ -9069,10 +9081,9 @@ default, the recipient list should be all @misc{recpt} recipients.
@misc{cc-recpt} and @misc{bcc-recpt} recipients should not be
included.
Conferences in the recipient list that have the @conftype{original} bit
set should be replaced by the @field{super-conf} of that conference.
If the @field{super-conf} is zero, it should be replaced with the
author of the commented text.
Conferences in the recipient list that have the @conftype{original}
bit set, and a non-zero @field{super-conf}, should be replaced by the
@field{super-conf}.
If the author of the commented text isn't a member of any of the new
recipients, the client should check if the author has a
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment