diff options
| author | bwarsaw | 2001-05-31 20:19:34 +0000 |
|---|---|---|
| committer | bwarsaw | 2001-05-31 20:19:34 +0000 |
| commit | 7766b45b6ac3dadd30a3883ae2f82f2bf0b3a989 (patch) | |
| tree | eea292ae793a50a93bbb0707245734d9f2faf20c /Mailman/pythonlib | |
| parent | cd4eff269fec4a995044c4ec2c476ff623e18b4a (diff) | |
| download | mailman-7766b45b6ac3dadd30a3883ae2f82f2bf0b3a989.tar.gz mailman-7766b45b6ac3dadd30a3883ae2f82f2bf0b3a989.tar.zst mailman-7766b45b6ac3dadd30a3883ae2f82f2bf0b3a989.zip | |
A considerable rewrite to support many new features, and to obviate
the need for the handle_opts.py script. Specifically,
main():
- Do all form processing in this script, and point the form's
action back at this script. This is so we don't need
handle_opts anymore.
- Protect access to this form behind a login screen which also
contains a password mail-back button, and a quick unsubscribe
(with confirmation) button.
- Use the new world order for web authentication, allowing
AuthUser, AuthListAdmin, and AuthSiteAdmin to access a user's
options page.
- Add a "logout" button to the option page, and remove any need to
enter passwords once we're at the options page.
- Add support for a change-of-address, including the ability to
change the membership address globally for all lists the user is
a member of (requires confirmation from the new address).
- Add support for global change of password.
- Add support for global setting of enable/disable flag, and of
password reminder flag.
- Use IsMember() to test for address membership.
Also, we don't need to pass the document background color as an
argument anymore. Other colors are no longer hardcoded, but taken
from mm_cfg.
Diffstat (limited to 'Mailman/pythonlib')
0 files changed, 0 insertions, 0 deletions
