summaryrefslogtreecommitdiff
path: root/fml/doc/en/tutorial/internals/userctl.sgml
diff options
context:
space:
mode:
authorfukachan <fukachan>2005-07-27 12:21:35 +0000
committerfukachan <fukachan>2005-07-27 12:21:35 +0000
commit02f0eb5231edfb665704bd0cfd9bfbe5ec59fae1 (patch)
treea1a9302fc1d5d74b41fe5659504c59501e2f5ab9 /fml/doc/en/tutorial/internals/userctl.sgml
parent1a4284d5533f07c7b4828a5283281e95b8bd3f3e (diff)
downloadfml8-02f0eb5231edfb665704bd0cfd9bfbe5ec59fae1.tar.gz
fml8-02f0eb5231edfb665704bd0cfd9bfbe5ec59fae1.tar.bz2
fml8-02f0eb5231edfb665704bd0cfd9bfbe5ec59fae1.zip
sync and translated.
Diffstat (limited to 'fml/doc/en/tutorial/internals/userctl.sgml')
-rw-r--r--fml/doc/en/tutorial/internals/userctl.sgml57
1 files changed, 57 insertions, 0 deletions
diff --git a/fml/doc/en/tutorial/internals/userctl.sgml b/fml/doc/en/tutorial/internals/userctl.sgml
new file mode 100644
index 00000000..29bb95d5
--- /dev/null
+++ b/fml/doc/en/tutorial/internals/userctl.sgml
@@ -0,0 +1,57 @@
+<!--
+ $FML: userctl.sgml,v 1.3 2004/10/06 09:07:40 fukachan Exp $
+-->
+
+
+<chapter id="userctl">
+ <title>
+ subscribe / unsubscribe
+ </title>
+
+
+<sect1 id="userctl.deladd">
+ <title>
+ which map subscribe/unsubscribe is operated to ?
+ </title>
+
+<para>
+Subscribe/unsubscribe is operated to $primary_*map.
+</para>
+
+<para>
+For example,
+subscription of remote administrators is operated into
+both $primary_admin_member_map and $primary_admin_recipient_map.
+unsubscription of remote administrators is operated into
+both $primary_admin_member_map and $primary_admin_recipient_map.
+</para>
+
+<para>
+Why use primary_*_map ?
+If we use admin_member_maps and admin_recipient_maps, it causes a problem.
+</para>
+
+<para>
+Subscription should be operated into one map. So we should operate it
+into primary_*_map.
+</para>
+
+<para>
+Unsubscription must be same since xxx_maps is composed of different
+privileged maps.
+</para>
+
+<para>
+For example, $member_maps is as follows.
+It contais a list of member and a list of remote administrators.
+<screen>
+member_maps = $primary_member_map
+ $admin_member_maps
+</screen>
+So unsubscription operated for $member_maps may cause
+unsubscription of remote administrators. It is wrong logic.
+</para>
+
+</sect1>
+
+</chapter>