summaryrefslogtreecommitdiff
path: root/cgi/subscribe (follow)
Commit message (Collapse)AuthorAgeFilesLines
* All these files have been removed, replaced by the driver script architecture.bwarsaw1998-06-191-27/+0
|
* Replaced with Mailman.runcgi-wrapped code that runs Mailman.Cgi.<script>viega1998-06-141-174/+6
|
* 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.
* Whoops, use SCRIPT_DIR from mm_cfg.viega1998-06-021-1/+1
|
* Updated 1 line that was still using pre-autoconf paths.viega1998-06-021-1/+1
|
* Integrated Scott's changes, and removed the UNKNOWN_ERROR stuff.viega1998-05-291-64/+36
| | | | | | The "Internal server Error" is the same thing to the end user, and having the exception info automatically go to the error file is nice. With UNKNOWN_ERROR, that was getting lost.
* 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?)
* Whoops - need a reply-to of the request addr, as well.mailman1998-04-271-2/+4
|
* Trying admin email as the sender of the confirmation notice, in orderklm1998-04-271-3/+3
| | | | | | to have bounced emails go there instead of the -request address. (Also, fixed a small typo in the confirmation notice text.)
* Preparing to package a distribution - add __version__ info.mailman1998-04-091-0/+2
|
* Call to SendTextToUser() requires "add_headers" instead of "add_to_headers"mailman1998-04-081-7/+3
| | | | | Removed residual UserOptions stuff (which has been moved to its own script).
* Use new add_to_headers field on SendTextToUser...klm1998-04-071-1/+2
|
* The double-use of the 'subscribe' cgi script for subscription andklm1998-03-301-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | edit-options had a hidden problem - entering info in the edit-options "info" field with a carriage return (in netscape, at least) resulted in doing the default subscribe submit, which would get rejected due to lack of email and password. For now i've just elaborated the check for edit-options to look additionally (besides checking for the right submit button having been hit) for the presence of a value in the edit-options info field *and* the absence of any value in the subscribe email field. This is enough. The proper thing would be to separate the functions into two separate scripts (as i did for the subscriber roster, this morning), but that will take adding another wrapper, etc - maybe when john gets a chance to clean up the wrapper situation... (That's not a prod, john - really!-) By the way! With the recent changes, it's now possible for you guys to see who actually are the members of the mailman-cvs list (a private list), via the web. There really are only three of us - john, barry, and me. In case you were curious... Ken
* Adding nofail=0 to StampedLogger init, so bugs aren't completelyklm1998-03-301-1/+1
| | | | silent.
* Refined some messages.mailman1998-03-301-4/+4
|
* Added handling for subscription-list presentation request.klm1998-03-301-20/+45
| | | | | | | | | | | | call_script() - Encapsulation of hack to so i could use it for the mmroster script as well as for the options script. Using StampedLogger (to logs/error) for stderr, for debugging. Changed error notices to have a header "Error" and a body describing the problem. Added modest module doc string.
* Add digest specifier to subscribe command text when subscriberklm1998-03-291-2/+7
| | | | | | | selected digest from the web page. (This goes along with untangling in maillist.py that fixed problem where digest subscriptions were accepted from web, despite WebSubscribeRequiresConfirmation being set. Should have mentioned this in that checkin , but oh well.)
* Added an errors-to line to subscription instructions message - butmailman1998-03-261-11/+14
| | | | | | | still, error notice gets sent to -request addr and (mal)treated as a request. Refined subscriptions instructions msg, among others.
* Remove debugging writes to a gratuitous file (preexistence of whichmailman1998-03-201-5/+0
| | | | could block operation).
* Elaborated the confirmation notice a bit.mailman1998-03-181-3/+6
|
* Normalize the list name to lower case. (Email doesn't care, butmailman1998-03-051-2/+2
| | | | the web - URLs - does.)
* Refined the subscription confirmation notice to something more acceptable.mailman1998-02-261-6/+8
|
* Clarified the email-confirmation explanation a good bit, as well asmailman1998-02-251-17/+55
| | | | | | | | | | including the address from which the subscription was entered, if the web server has it. This should help if we get problems with pranksters adding other people. Moved some long messages to the top, and wrapped some inline messages, to simplify code readability and so emacs python-mode indentation computation doesn't get confused...
* Small word change - subscription was not _refused_, it was _deferred_mailman1998-02-211-1/+1
| | | | to the administrators judgement.
* Initial revisionmailman1998-02-211-0/+133