summaryrefslogtreecommitdiff
path: root/cgi/listinfo (follow)
Commit message (Collapse)AuthorAgeFilesLines
* All these files have been removed, replaced by the driver script architecture.bwarsaw1998-06-191-26/+0
|
* Replaced with Mailman.runcgi-wrapped code that runs Mailman.Cgi.<script>viega1998-06-141-166/+6
|
* Add Unlock() calls where appropriate, and add lock = 0 to MailListviega1998-06-131-3/+2
| | | | constructor actuals when the list doesn't need to be locked.
* Updated calls to GetScriptURL to the appropriate new form. One or twoviega1998-06-031-4/+4
| | | | | minor changes here and there to support relative paths (changing absolute paths that didn't use GetScriptURL to begin with).
* 1. Use the standard Python invocation #! line to get the interpreterbwarsaw1998-05-261-5/+3
| | | | | | | | | | | 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
* 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?)
* FormatListinfoOverview(): Check the host being visited, and onlymailman1998-05-201-3/+19
| | | | | | | | | | include in the roster those lists that think they belong to that host. (We're using the HTTP_HOST CGI var, which is almost certainly *not* portable across all servers. However, i don't know and haven't gotten any clues about any portable mechanism, so this'll have to do for now. It'll be important to, eg, ISPs that rent out virtual client hosts to *not* list all the different client's maillists in each client's roster...)
* One more refinement to the new overview function - better integratemailman1998-04-101-16/+16
| | | | the notice about an unfound list with the greeting in the text.
* FormatListinfoOverview(): Sort the presented lists.mailman1998-04-101-3/+5
|
* Implemented an overview listinfo page, arrived at when visiting theklm1998-04-101-43/+125
| | | | | | | | | | | listinfo script without a path to a particular list - or with an invalid list path. It presents a table of links to the collection of advertised lists on the site and some information about how to get to the info page for unadvertised lists, and also how to get to the admin page overview. This code was also restructured to enclose inline code within a function.
* 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
|
* Separate subscriber-list roster form from subscription form.klm1998-03-301-1/+2
|
* Adding nofail=0 to StampedLogger init, so bugs aren't completelyklm1998-03-301-1/+1
| | | | silent!
* Revised subscription list presentation so it is on a separate page.klm1998-03-301-7/+23
| | | | | | | | Also, changed text on submit buttons to distinguish what is being submitted, ie subscribe vs visit subscibers list vs edit options. Utilizing mm_utils.StampedLogger() on stderr so tracebacks are logged to logs/error, for debugging. (Better than sliced bread.)
* Added replacements for new .Format{Mime,Plain}DigestsButton methods.mailman1998-03-131-0/+2
|
* Remove gratuitous use of arbitrary file for logging problems -klm1998-03-081-2/+0
| | | | | | would bomb the program if the file preexisted and was not writable. Perhaps spewing to stderr broaches security somehow, dunno, but the compromise was not a compromise...
* 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/+55