diff options
| author | klm | 1998-03-30 04:22:14 +0000 |
|---|---|---|
| committer | klm | 1998-03-30 04:22:14 +0000 |
| commit | e6abf948be4bd77eb8739cc30f2b6fe26d597625 (patch) | |
| tree | 5e62c40b94a8d0eaf77a4dbc8a66dd6f5911579e /modules/mm_utils.py | |
| parent | 16884960cdad9462c7d239248e647a09b06a4317 (diff) | |
| download | mailman-e6abf948be4bd77eb8739cc30f2b6fe26d597625.tar.gz mailman-e6abf948be4bd77eb8739cc30f2b6fe26d597625.tar.zst mailman-e6abf948be4bd77eb8739cc30f2b6fe26d597625.zip | |
Revised subscription list presentation so it is on a separate page.
The listinfo page now presents a button to get there, and
authentication blanks when the list has a private roster of
subscribers. This entailed several changes in mm_html, including new
methods:
- .FormatEditingOption() - Bound to a form replacement to provide the
html for the options editing text. Conditionalized to mention the
ability to get to user options editing via the subscriber's roster,
depending on list privacy options.
- .FormatRosterOptionForUser() - Another routine called via text
replacements, inserts the text for visiting the roster according to
list privacy settings.
One nice side effect is that now private list members *can* see the
list membership over the web, via entering their authentication info.
(Only the admin can see the members of an anonymous list, but they can
do that via the web form.)
Diffstat (limited to 'modules/mm_utils.py')
0 files changed, 0 insertions, 0 deletions
