diff options
| author | Barry Warsaw | 2007-06-19 11:13:09 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2007-06-19 11:13:09 -0400 |
| commit | 0514aa46113f1f44dcf86f2d8ae6f86b71e88a3d (patch) | |
| tree | 67fe896a40781ed0a64656c3f0fce0fd4278240f /Mailman/interfaces/member.py | |
| parent | c7d4e4c593d3bb1356fc099581d6f3e3deb0c1d4 (diff) | |
| download | mailman-0514aa46113f1f44dcf86f2d8ae6f86b71e88a3d.tar.gz mailman-0514aa46113f1f44dcf86f2d8ae6f86b71e88a3d.tar.zst mailman-0514aa46113f1f44dcf86f2d8ae6f86b71e88a3d.zip | |
Diffstat (limited to 'Mailman/interfaces/member.py')
| -rw-r--r-- | Mailman/interfaces/member.py | 47 |
1 files changed, 42 insertions, 5 deletions
diff --git a/Mailman/interfaces/member.py b/Mailman/interfaces/member.py index 4bb03f41d..9921f7dab 100644 --- a/Mailman/interfaces/member.py +++ b/Mailman/interfaces/member.py @@ -41,7 +41,7 @@ class IMember(Interface): """Unsubscribe (and delete) this member from the mailing list.""" acknowledge_posts = Attribute( - """This is the actual acknowledgment setting for this member. + """Send an acknowledgment for every posting? Unlike going through the preferences, this attribute return the preference value based on the following lookup order: @@ -52,8 +52,8 @@ class IMember(Interface): 4. System default """) - delivery_mode = Attribute( - """This is the actual delivery mode for this member. + preferred_language = Attribute( + """The preferred language for interacting with a mailing list. Unlike going through the preferences, this attribute return the preference value based on the following lookup order: @@ -64,8 +64,32 @@ class IMember(Interface): 4. System default """) - preferred_language = Attribute( - """This is the actual preferred language for this member. + receive_list_copy = Attribute( + """Should an explicit recipient receive a list copy? + + Unlike going through the preferences, this attribute return the + preference value based on the following lookup order: + + 1. The member + 2. The address + 3. The user + 4. System default + """) + + receive_own_postings = Attribute( + """Should the poster get a list copy of their own messages? + + Unlike going through the preferences, this attribute return the + preference value based on the following lookup order: + + 1. The member + 2. The address + 3. The user + 4. System default + """) + + delivery_mode = Attribute( + """The preferred delivery mode. Unlike going through the preferences, this attribute return the preference value based on the following lookup order: @@ -76,6 +100,19 @@ class IMember(Interface): 4. System default """) + delivery_status = Attribute( + """The delivery status. + + Unlike going through the preferences, this attribute return the + preference value based on the following lookup order: + + 1. The member + 2. The address + 3. The user + 4. System default + + XXX I'm not sure this is the right place to put this.""") + options_url = Attribute( """Return the url for the given member's option page. |
