summaryrefslogtreecommitdiff
path: root/Mailman/Gui (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* GetConfigInfo(): Add configuration for ban_list.bwarsaw2002-01-061-1/+11
|
* __convert(): Another bow to Python 2.1; move the import ofbwarsaw2001-12-311-1/+1
| | | | | add_error_message into the nested error() function so Python 2.1 won't complain about shadows.
* HandleForm(): Python 2.1 doesn't have nested scopes enabled bybwarsaw2001-12-311-1/+2
| | | | | default. Fix the nested convert() method args to work for versions of Python before 2.2.
* The long-awaited rewrite of the bounce processing system. We'vebwarsaw2001-12-271-21/+101
| | | | | | | | | | | | | | | | | | | | | (hopefully) managed to make this both more understandable and much simpler. Simpler even than recent mailman-developer threads (and yet, I still believe this will work :). The algorithm is explained in the Mailman/Gui/Bounce.py, i.e. admin/bounce category, help string. Specifically here, GetConfigInfo(): Explain the new bounce scoring algorithm, and provide for configuration attributes bounce_processing, bounce_score_threshold, bounce_info_stale_after, bounce_you_are_disabled_warnings, and bounce_you_are_disabled_warnings_interval. Get rid of the old bounce configuration attributes. HandleForm(), GetValue(): Handle the setting and getting of the gui configuration variables, specifically the conversion from float-seconds to days. The former type is used internally, while the latter is presented to the user.
* GetConfigInfo(): Describe how the nonmember match rules can containbwarsaw2001-11-211-9/+28
| | | | | regular expressions, and provide a link to Python's re module documentation.
* GetConfigInfo(): Fixed the link to the admin page and to thebwarsaw2001-10-271-1/+2
| | | | discard_these_nonmebers detail, found by Szilard Vizi.
* GetConfigInfo(): Fixed the links to the passwords page, found bybwarsaw2001-10-271-2/+2
| | | | Szilard Vizi.
* GetConfigCategory(): "Topic filters" -> "Topics"bwarsaw2001-10-211-1/+1
|
* GetConfigInfo(): Rewrite some of the confirm/approval strings forbwarsaw2001-10-211-14/+29
| | | | | | consistency and clarity (sorry translators!). Also, add unsubscribe_policy configuration info.
* 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.
* HandleForm(): Added (essentially no-op) so that admin.py willbwarsaw2001-10-201-0/+4
| | | | short-circuit exit after processing password change.
* GetConfigInfo(): Rewrite the summary and details forbwarsaw2001-10-191-5/+8
| | | | default_member_moderation to clarify.
* GetConfigInfo(): Update to the new signature, accepting category andbwarsaw2001-10-151-42/+131
| | | | | | | | | | | | | subcat argument. If the category doesn't apply to this gui component, None is returned, otherwise the config list is returned. Also (and more importantly), separate privacy filters into three subcategories: "subscribing" for general subscription and visibility options, "sender" for sender-centric moderation filters, and "spam" for anti-spam controls. And, add all the new sender-centric moderation variables while removing the old ones.
* GetConfigInfo(): Update to the new signature, accepting category andbwarsaw2001-10-151-3/+3
| | | | | | | | subcat argument. If the category doesn't apply to this gui component, None is returned, otherwise the config list is returned. Also: Add   between the words so HTML won't break on word boundaries.
* GetConfigInfo(): Update to the new signature, accepting category andbwarsaw2001-10-159-9/+27
| | | | | subcat argument. If the category doesn't apply to this gui component, None is returned, otherwise the config list is returned.
* Add the Passwords module.bwarsaw2001-10-041-0/+1
|
* The minimal gui elements for the passwords subcategory.bwarsaw2001-10-041-0/+26
|
* Add the code that would be used if personalized digests werebwarsaw2001-10-011-1/+46
| | | | supported.
* GetConfigInfo(): Added missing </ul> tag. Caught by Daniel Buchmann.bwarsaw2001-08-291-0/+1
|
* GetConfigInfo(): Rewrite the `personalize' details to describe the To:bwarsaw2001-08-171-10/+16
| | | | header munging.
* GetConfigInfo(): Typo. Also, say "list moderator" instead ofbwarsaw2001-08-171-4/+5
| | | | | "administrator". Add a VARHELP link to member_posting_only when describing "Restrict..." in the posters option
* 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.
* Add import of Language module.bwarsaw2001-08-141-0/+1
|
* GetConfigCategory(): Make sure the spaces between the words arebwarsaw2001-08-144-4/+4
| | | | non-breaking. Also, consistency in capitalization.
* intermediatebwarsaw2001-08-141-0/+71
|
* 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.
* GetConfigInfo(): Vizi Szilard noticed a few strings missing i18nbwarsaw2001-08-041-1/+1
| | | | markings.
* GetConfigInfo(): UI changes, first to make the header and footer textbwarsaw2001-08-031-3/+47
| | | | | | boxes higher (10 lines instead of 4). Second, if OWNERS_CAN_ENABLE_PERSONALIZATION, add the config info for the `personalize' attribute.
* 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".
* GetConfigInfo(): Create the `admin' local variable that the followingbwarsaw2001-07-251-0/+3
| | | | _() string expects.
* GetConfigInfo(): We don't need the adminurl local variable.bwarsaw2001-07-191-3/+0
|
* The usual.bwarsaw2001-07-191-0/+1
|
* There are the admin gui component modules, which now contain all thebwarsaw2001-07-1912-0/+1184
GetConfigInfo() structures that used to be in the modules one directory up.