Re: [Mailman-Users] Mass Add digest members
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: - -- ToddOpenPGP - 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/
[Mailman-Users] Mass Add digest members
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? /edg -- 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/
Re: [Mailman-Users] Mass Add digest members
In message [EMAIL PROTECTED], Ed Greenberg [EMAIL PROTECTED] writes 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? First go to the Digest Options ... and the second option down: Which delivery mode is the default for new users? set to Digest Then go do your mass subscribe. Change the digest option back again afterwards if you wish. Regards Rod -- Rod Neep Archive CD Books : http://www.archivecdbooks.org British-Genealogy: http://www.british-genealogy.com -- 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/
Re: [Mailman-Users] Mass Add digest members
-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: - -- ToddOpenPGP - 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/
Re: [Mailman-Users] Mass Add digest members
Quoting Ed Greenberg [EMAIL PROTECTED]: 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? /edg Before you 'Ctrl + v' or mass-upload a file, go to the 'Digest options' page and set the 'Which delivery mode is the default for new users?' tag to 'Digest'. Then upload your new members and reset the digest tag. Should work. -- Regards Hilton -- 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/