~stephen-xemacs/mailman/maxking

« back to all changes in this revision

Viewing changes to src/mailman/interfaces/mailinglist.py

  • Committer: Barry Warsaw
  • Date: 2013-05-30 22:29:28 UTC
  • Revision ID: barry@list.org-20130530222928-s276civa2hecwudw
 * Add `subject_prefix` to the `IMailingList` interface, and clarify the
   docstring for `display_name`.  (LP: #1181498)

Show diffs side-by-side

added added

removed removed

Lines of Context:
98
98
 
99
99
    display_name = Attribute("""\
100
100
        The short human-readable descriptive name for the mailing list.  This
101
 
        is used in locations such as the message footers and Subject prefix.
 
101
        is used in locations such as the message footers and as the default
 
102
        value for the Subject prefix.
102
103
        """)
103
104
 
104
105
    description = Attribute("""\
108
109
        mailing lists, or in headers, and so forth.  It should be as succinct
109
110
        as you can get it, while still identifying what the list is.""")
110
111
 
 
112
    subject_prefix = Attribute("""\
 
113
        The text to insert at the front of the Subject field.
 
114
 
 
115
        When messages posted to this mailing list are sent to the list
 
116
        subscribers, the Subject header may be rewritten to include an
 
117
        identifying prefix.  Typically this prefix will appear in square
 
118
        brackets and the default value inside the brackets is taken as the
 
119
        list's display name.  However, any value can be used, including the
 
120
        empty string to prevent Subject header rewriting.
 
121
        """)
 
122
 
111
123
    allow_list_posts = Attribute(
112
124
        """Flag specifying posts to the list are generally allowed.
113
125