summaryrefslogtreecommitdiff
path: root/cgi/options
Commit message (Collapse)AuthorAgeFilesLines
* All these files have been removed, replaced by the driver script architecture.bwarsaw1998-06-191-25/+0
|
* Replaced with Mailman.runcgi-wrapped code that runs Mailman.Cgi.<script>viega1998-06-141-115/+5
|
* Add Unlock() calls where appropriate, and add lock = 0 to MailListviega1998-06-131-0/+4
| | | | constructor actuals when the list doesn't need to be locked.
* 1. Use the standard Python invocation #! line to get the interpreterbwarsaw1998-05-261-7/+7
| | | | | | | | | | | | | from $PATH 2. Do no direct sys.path munging in this file. Import the `paths' module, which is created during the configure process, and which performs all necessary path munging (and exports some useful variables too). 3. Remove RCS crud (also, slight docstring mod)
* 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/+16
| | | | | | | 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?)
* New replacement for new .FormatDisabledNotice().mailman1998-05-201-3/+6
| | | | | Use a null path when PATH_INFO is not present - list_info will thereby be null, and the proper error page will be produced.
* Use HeadlessDocument() instead of Document(), since the template hasmailman1998-04-101-2/+2
| | | | the head.
* Preparing to package a distribution - add __version__ info.mailman1998-04-091-0/+2
|
* Whoops - had wrong label on the sys.stderr logger...mailman1998-04-081-1/+1
|
* Reorganize form so most important thing (unsubscription) is at top,klm1998-04-021-3/+5
| | | | | password handling stuff is consolidated, and buttons say useful things.
* Adding nofail=0 to StampedLogger init, so bugs aren't completelyklm1998-03-301-1/+1
| | | | silent!
* Check user against .members *and* .digest_members!klm1998-03-301-13/+27
| | | | | | | | | Using StampedLogger (to logs/error) for stderr, for debugging. Changed error notices to have a header "Error" and a body describing the problem. Refined module doc string, wrapped some long lines, etc.
* Detect when being visited with nonexistent member and bail immediatelymailman1998-03-261-0/+9
| | | | | | | with a suitable error message. (Before this the options page would be created, and if the lack of a password entry could be circumvented a bogus user could be created for any list. Access to the list admin or site admin password would suffice.)
* Tracking change of EnableMime user option to DisableMime, as part ofmailman1998-03-131-3/+3
| | | | making mime mode the default for digests.
* Respect obscured addresses for user identity, as well as unobscuredklm1998-03-081-4/+15
| | | | | | | | | | | | | | | | | | | | ones (as long as mm_utils.UnobscureEmail() works like an identity function on not-obscured email addrs). Also, set replacement <mm-presentable-user> to the obscured address if address obscuring is on. (Used by options.html.) NOTE that the maillist administrator's address is never obscured. Maillist administrators will have to either present the maillist-owner address as their admin addr, or otherwise protect themselves if they wish. Remove redirection of stderr to file - the script would fail if the file already existed and was unwritable. (It may make sense to have a logging mechanism like LogMsg, but working like a file object, for this purpose...) Add a module docstring.
* Fix misplaced paren.klm1998-03-081-1/+1
|
* Normalize the list name to lower case. (Email doesn't care, butmailman1998-03-051-2/+2
| | | | the web - URLs - does.)
* Initial revisionmailman1998-02-271-0/+75