summaryrefslogtreecommitdiff
path: root/Mailman/Gui/General.py
Commit message (Collapse)AuthorAgeFilesLines
* Bite the bullet: rename the Mailman package to mailman.Barry Warsaw2008-02-271-464/+0
|
* Tweak copyright years.Barry Warsaw2008-02-071-1/+1
|
* Other than contrib files, convert all imports of mm_cfg to imports of config.Barry Warsaw2007-07-141-38/+38
| | | | | | | | | | | Ignore mailman.egg-info In bin/make_instance.py: Catch and ignore import errors when importing Mailman.i18n. Before this script has actually been run, there won't be enough infrastructure in place of the import to succeed. Include several other fixes in this file. Add install_requires to the setup script.
* Update copyright years.bwarsaw2007-01-191-2/+3
|
* "Reply-To-Useful" link fixed. Thanks Mark.tkikuchi2005-10-071-1/+1
|
* back porting from 2.1.6tkikuchi2005-08-281-18/+35
|
* FSF office has moved. chdcking in for MAIN branch.tkikuchi2005-08-271-1/+1
|
* Typo fixes, "administator" -> "administrator". Closes SF #650932bwarsaw2002-12-111-1/+1
|
* GetConfigInfo(): Make the `emergency' option a normal attribute bybwarsaw2002-11-041-0/+7
| | | | giving it some text and a detail.
* Better support for "funny" characters in subject prefixes.bwarsaw2002-10-021-0/+10
| | | | | | | | | | | | CookHeaders.py will now be aware that subject_prefix can be a unicode string. _setValue(): Capture changes to subject_prefix and canonstr() it, meaning convert html references to unicode characters. getValue(): Capture access of subject_prefix and uncanonstr() it, meaning convert any non-list-charset characters to their html refs for error free display.
* GetConfigInfo(): Rearrange some options to reduce confusion. Thebwarsaw2002-08-271-0/+4
| | | | | | | anonymous_list option is moved to General->General list personality. Also, in the Privacy section, a new "Recipient filter" subcategory is added, into which is moved require_explicit_destination, acceptable_aliases, and max_num_recipients.
* GetConfigInfo(): Fixed links to RFC 2369 as reported by PieterB in SFbwarsaw2002-08-221-2/+2
| | | | bug #597242.
* _setValue(): The mapping of short options names to their flags hasbwarsaw2002-05-021-3/+1
| | | | been moved into Defaults.py.in via the OPTINFO dictionary.
* Don't set the digest type (plaintext or MIME) through this mechanism,bwarsaw2002-04-191-4/+1
| | | | | since this is already settable via the Digest option mime_is_default_digest.
* GetConfigInfo(): Add include_list_post_header configuration variable.bwarsaw2002-04-191-0/+16
|
* _postValidate(): New method which checks that the combination ofbwarsaw2002-04-111-2/+11
| | | | | | | reply_to_address and reply_goes_to_list is valid, resetting and spitting out an error if not. _setValue(): Don't use <p> tags in the error message.
* GetConfigInfo(): The comment says it all...bwarsaw2002-03-281-1/+7
| | | | | | | | # The description for new_member_options includes a kludge where # we add a hidden field so that even when all the checkboxes are # deselected, the form data will still have a new_member_options # key (it will always be a list). Otherwise, we'd never be able # to tell if all were deselected!
* Typo noticed by Dan Buchmann.bwarsaw2002-03-161-1/+1
|
* _setValue(): We actually don't need to do the check on thebwarsaw2002-03-141-7/+0
| | | | | reply_to_address value, since this is already done in GUIBase.HandleForm().
* GetConfigInfo(): Change the description for first_strip_reply_to tobwarsaw2002-03-111-5/+13
| | | | | | | describe the intent that an existing Reply-To: can always be stripped. _setValue(): Check to make sure that the reply_to_address has a valid email address before we allow the value to be set.
* Patches to support duplicate suppression for explicit recipients,bwarsaw2002-03-051-0/+38
| | | | | | | | | | | | | | | | written by Ben Gertzfield, ported to MM2.1 by Marc MERLIN. (Note: this patch was rewritten by Barry; parts of it was originally in GUIBase, but that wasn't the right place for it.) Specifically, GetConfigInfo(): Add support for the new_member_options attribute, which is a checkbox that the list owner can use to select the initial values for the member options fields. _setValue(): Handle setting the new_member_options attribute by converting it from a list of option names to a bitfield.
* Use GUIBase as the base class.bwarsaw2002-02-271-2/+14
| | | | | | _setValue(): New overridden method which handles the assertion that the real_name attribute may differ from the internal name by case only.
* GetConfigInfo(): Fixed the links to the passwords page, found bybwarsaw2001-10-271-2/+2
| | | | Szilard Vizi.
* GetConfigInfo(): Move some of the items around, e.g. the goodbye_msgbwarsaw2001-10-211-29/+61
| | | | | | | text box should appear just before the send_goodbye_msg toggle. Also, if ALLOW_RFC2369_OVERRIDES is true, present the boolean option for disabling the headers.
* GetConfigInfo(): Added first_strip_reply_to. Also, did somebwarsaw2001-10-201-9/+24
| | | | | rearranging of variables and added some section headers for clearer organization.
* GetConfigInfo(): Update to the new signature, accepting category andbwarsaw2001-10-151-1/+3
| | | | | subcat argument. If the category doesn't apply to this gui component, None is returned, otherwise the config list is returned.
* GetConfigInfo(): For the `owner' option, add a link to thebwarsaw2001-08-171-13/+14
| | | | | | | | | | general#passwords section, and to the `moderator' option where appropriate. Likewise for `moderator' option. Also, dont_respond_to_post_requests => respond_to_post_requests and switch the polarity of the No/Yes radio.
* GetConfigInfo(): Move preferred_language out of here and into thebwarsaw2001-08-141-20/+2
| | | | | | | | Language gui module. We'll group it with the available_languages option. Also, fix the category description so that it isn't specified as two adjacent strings, but instead one TQS.
* Some UI improvements suggested by Michael Yount:bwarsaw2001-08-031-9/+9
| | | | | | | | GetConfigInfo(): Elaborate the details for admin_immed_notify to make it clear that the list moderators and the list administrators get the notification. Also, spell out "kilobytes".
* There are the admin gui component modules, which now contain all thebwarsaw2001-07-191-0/+316
GetConfigInfo() structures that used to be in the modules one directory up.