summaryrefslogtreecommitdiff
path: root/modules/mm_html.py
Commit message (Collapse)AuthorAgeFilesLines
* All these files have been moved to the Mailman directory (and some renamed)bwarsaw1998-06-191-336/+0
|
* InitTempVars() added.viega1998-06-131-2/+2
|
* Whoops, I forgot to check these in. They're changed to handleviega1998-06-031-3/+3
| | | | | relative paths, mainly GetScriptURL->the appropriate replacement. Now I'm done w/ checkins, and I'm going to test the current snapshot.
* Fixed a typo in the zipcode.viega1998-05-261-2/+2
|
* Added copyright notices to all source files where I am legally entitled to ↵viega1998-05-251-1/+18
| | | | | | | do so. Added a copy of the GNU GPL. Added information about mailman-users in README, and reworded some text in there (made the credits less verbose... perhaps they should move to a credits file?)
* .FormatDisabledNotice(): Text to put at top of user options pages tomailman1998-05-201-26/+46
| | | | | | | | | prominently point out when the user's delivery is disabled. (When a user's email is disabled due to bounces, they probably would not notice the checked button way down the page.) Using "from htmlformat import *" to simplify references to formatting objects.
* FormatArchiveAnchor(): Use the new routine instead of static var val.klm1998-04-101-2/+2
|
* Trivial cosmetic changes - plural "subscribers list" instead of possessiveklm1998-04-101-3/+3
| | | | "subscriber's list".
* Preparing to package a distribution - add a module docstring andmailman1998-04-091-0/+5
| | | | __version__ info.
* .FormatRosterOptionForUser(), .RosterOption() - extracted creation andklm1998-04-071-28/+24
| | | | | formatting of roster object into separate functions, so the object could be used elsewhere.
* Refined presentations for the listinfo page, including a newmailman1998-04-021-22/+37
| | | | replacement item which informs people when the archive is restricted.
* Small text refinements.klm1998-03-301-8/+5
|
* Revised subscription list presentation so it is on a separate page.klm1998-03-301-2/+64
| | | | | | | | | | | | | | | | | | | | | 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.)
* Members (digest or non) are sorted only during presentation, not inmailman1998-03-271-0/+1
| | | | | storage on the list. them before presenting an ordered list.
* In the subscribers list, indicate when a user is delivery-disabled bymailman1998-03-261-3/+9
| | | | italicizing their entry and putting it between parens.
* Tracked change of names of 'closed' and 'auto_subscribe' options. Seemailman1998-03-241-1/+31
| | | | | | | | concurrent mm_defaults.py checkin for details. Added FormatSubscriptionMsg(), which generates text describing the current list's subscription approval, roster privacy, and post vetting policies.
* Whoopsie! Put a paren in the wrong place, ok now.mailman1998-03-191-3/+3
|
* Remove my comment questioning FormatArchiveAnchor().mailman1998-03-191-5/+2
| | | | Wrap long line.
* Changed EnableMime user option to DisableMime, as part of making mimemailman1998-03-131-3/+22
| | | | | | | | | mode the default for digests. Added .Format{Mime,Plain}DigestsButton methods. Using _base_archive_url for FormatArchiveAnchor, instead of GetScriptURL("archives"), which assumes the archives are in the mailman hierarchy.
* Pluralize "member" accordingly.mailman1998-03-091-2/+4
|
* Whoops again - this shot got it right.mailman1998-03-091-3/+3
|
* Whoops, cut-and-paste mistake in last checkin rectified.klm1998-03-091-1/+1
|
* Indicate the number of concealed members at the end of each list, ifklm1998-03-091-1/+8
| | | | any.
* HTMLFormatter.FormatOneUser(): Use new ObscureEmail() routine to maskklm1998-03-081-1/+6
| | | | | | the email address from web spiders, to thwart spam address scrapers. The url passed to the options script is always transfored, but the id presented textually only is when list.obscure_addresses is set.
* Add a standard replacement for request-addr.mailman1998-02-261-2/+5
| | | | Wrap some long lines.
* Initial revisionmailman1998-02-251-0/+154