-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mark Sapiro wrote: |> How do I get the list of members in list, number of members, the admin interface provides page by page or filter by name. | | See | <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.062.htp>. | I have been playing with your script referenced in that faq.
I note "Tested with the Mailman 2.1.5 - 2.1.8 member roster layout.". I assume those releases's web page layouts as well. Here is the admin URI that works for me (real list and server name xxxed and yyyed): http://lists.xxxx.net/admin.cgi/yyyy-xxxx.net/members Command line as I think should have worked: mailman-subscribers.py --url_path /admin.cgi lists.xxxx.net yyyy-xxxx.net listpswd (watch out for line break) I made changes to get it to work with 2.1.9 (Dreamhost's release), changing the server string and the letters variable (hardcoding the entire alphabet into it). Can you say if the changes I had to make as described below due to 2.1.9 differences or Dreamhost-monkeying-with-it differences? 1. From the usage, it seemed that '--url_path /admin.cgi' was literally ~ correct for me but the string it constructed was wrong and when I hard coded my uri: - --line of code follows: member_url = 'http://lists.xxxx.net/admin.cgi/yyyy-xxxx.net/members' - --end it works as expected. 2. The script had problems finding all the letters - it only processed the first one present in the membership list. This sloppy change just before the while loop that gets the chunks worked: - --line of code follows: letters = "2ABCDEFGHIJKLMNOPQRSTUVWXYZ" - --end My changes are hard coded since I am such a lazy weak Pythonist, otherwise I am happy to share. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iQEVAwUBR6YmJ9N2DJl/zagkAQLJgwf+OLm+nwvLtQeiQ2MuWnw7CQIe/A9k8nqh EijJCDkCeT8stEvK/D3Feda7OvqLmy7idRYTeOiwlh+PMmN7z6skAWoueOs2GkrM JZDBqMM5bto1Nbi0je7tCHRKY5et7xV9NhKWWEpwfcVGrl/c9eY0Twg0k8J5cNpF FVKwdMfmNKsy2RzVy+xWqSWGt6jFk6Rd65O4xFB6kUbvajwZW9/Gz06wYCELwlOO ySIxmh92O6AZ8kOjf1dpK7aiKuc9vlTmpDoKPQ+8Y9rwYuahHveQVMfAzX26VWqz unzBg5fX8oxGYMWOZG/O1U+RqKZcS+wZu5mife/4Q35mm7eRiYKlhA== =KFsB -----END PGP SIGNATURE----- ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org 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/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp