Thanks to all for the suggestions. On most of my lists, on my own server, I would just use the command line. The list in question is on somebody else's server. I talked him into moving from ezmlm to mailman, and I don't want to bother him more than necessary.

Thanks,
</edg>

--On Tuesday, May 18, 2004 12:16 AM -0400 Todd <[EMAIL PROTECTED]> wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ed Greenberg wrote:
I know that I can add a file-full of digest members from the command
line, but can I do so from the web GUI? I don't see how, on the Mass
Subscribe page. Am I missing something?

Nope. There's no option for this now that I know of. Rod's technique is the most viable if you don't have command line access. If you do this a lot and want to add an option like this to the web gui, it'd be pretty easy. Something like the below patch would get you an option to do this.

- --- mailman-2.1.5/Mailman/Cgi/admin.py~       Wed Dec 24 12:27:45 2003
+++ mailman-2.1.5/Mailman/Cgi/admin.py  Mon May 17 23:31:53 2004
@@ -1158,6 +1158,15 @@
         ])
     table.AddCellInfo(table.GetCurrentRowIndex(), 0, bgcolor=GREY)
     table.AddCellInfo(table.GetCurrentRowIndex(), 1, bgcolor=GREY)
+    table.AddRow([
+        Label(_('Subscribe these users for digest delivery?')),
+        RadioButtonArray('subscribe_as_digest',
+                         (_('No'), _('Yes')),
+                         mlist.digest_is_default,
+                         values=(0, 1))
+        ])
+    table.AddCellInfo(table.GetCurrentRowIndex(), 0, bgcolor=GREY)
+    table.AddCellInfo(table.GetCurrentRowIndex(), 1, bgcolor=GREY)
     table.AddRow([Italic(_('Enter one address per line below...'))])
     table.AddCellInfo(table.GetCurrentRowIndex(), 0, colspan=2)
     table.AddRow([Center(TextArea(name='subscribees',
@@ -1307,7 +1316,7 @@
         # Default is to subscribe
         subscribe_or_invite = safeint('subscribe_or_invite', 0)
         invitation = cgidata.getvalue('invitation', '')
- -        digest = mlist.digest_is_default
+        digest = safeint('subscribe_as_digest', mlist.digest_is_default)
         if not mlist.digestable:
             digest = 0
         if not mlist.nondigestable:

- --
Todd        OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp
======================================================================
I do not believe in the collective wisdom of individual ignorance.
    -- Thomas Carlyle

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl.

iD8DBQFAqY4Ouv+09NZUB1oRAr8AAJ9e/bg0WYNJlfE/2CEkS2t8su49xACgqDgp
+q5xSSII9UjSPF/3qLDnMV8=
=DX0L
-----END PGP SIGNATURE-----

------------------------------------------------------
Mailman-Users mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives:
http://www.mail-archive.com/mailman-users%40python.org/





------------------------------------------------------ Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

Reply via email to