[Mailman-developers] membership management developments

Scott scott@chronis.icgroup.com
Mon, 20 Apr 1998 17:06:33 -0400


On Mon, Apr 20, 1998 at 06:53:50PM +0300, Janne Sinkkonen wrote:
| Scott <scott@chronis.icgroup.com> writes:
| 
| > to see what these changes look like, please feel free to see
| > http://chronis.icgroup.com/mailman/admin/postal/members (password
| > postal).  i think a little more explanation of the member options is
| > in order on the page, but appreciate any and all feedback.
| 
| Seems great.
| 
| A couple of problems though. I get this when trying to get to the 'privacy
| options' page:

woops.  thanks. 

lets see, each mailling needs to have an attribute defined (confirm_subscribe). 
(1= on, 0=off).
try this:


import mm_utils, maillist

for listname in mm_utils.list_names():
	list = maillist.MailList(listname)
	list.confirm_subscribe = 0 # or 1
	list.Save()


| 
| Traceback (innermost last):
|   File "/home/mailman/mailman/cgi/admin", line 682, in ?
|     main()
|   File "/home/mailman/mailman/cgi/admin", line 124, in main
|     FormatConfiguration(doc, list, category, category_suffix, cgi_data)
|   File "/home/mailman/mailman/cgi/admin", line 256, in FormatConfiguration
|     form.AddItem(FormatOptionsSection(category, list, cgi_data))
|   File "/home/mailman/mailman/cgi/admin", line 305, in FormatOptionsSection
|     big_table.AddRow(GetGuiItem(item, category, list))
|   File "/home/mailman/mailman/cgi/admin", line 372, in GetGuiItem
|     gui_part = RadioButtonArray(varname, params, getattr(list, varname))
| AttributeError: confirm_subscribe
| 
| 
| Another problem is that with a large mailing list, Netscape draws the
| members page with all the options switch very very slowly (making the
| page useless, actually).

i anticipated as much, and will be working on making it separate the
list mmebers table into chunks if the list is large enough over the
next few days.

One problem that will need to be solved in this respect is
authentication. Is it too annoying to require the password for viewing
each chunk?  is it acceptable to use cookies for authentication of
this section? what should the cutoff size of the list be for
chunkifying the section?

thanks for your feedback

Scott