[Mailman-Users] Re: script to view all lists and subscribers in one file
Paul H Byerly
paul at thcwd.com
Tue Oct 14 05:53:30 CEST 2003
Merle Reine wrote:
>Can I make them not publicly viewable but still be able to view them via
>the web as an admin as a list?
>
>Once not viewable, http://domain.com/mailman/admin does not show the lists
>either.
Write your own admin page with links. I have one that uses a meta to
refresh periodically because I have a cron job that lets me know when a
list has pending messages. I've attached the top of the table and the per
list entry for my admin page, with the cron jobs below it. Every other row
has no colour set in the <tr>, to give an easy to read table.
Note that the member count is not the best way to do it, I just have
not had time to fix it.
<>< Paul
-------------- next part --------------
<table border="1" cellpadding="1" cellspacing="2" width="780" bgcolor="#e3bda3">
<tr>
<td align="center" width="145">Admin/<br>Web Site</td>
<td width="60" align="center">Pend</td>
<td align="center" width="70">Members</td>
<td width="230" align="center">Members</td>
<td width="60" align="center">Archives</td>
<td width="40" align="center">Info Page</td>
<td width="50" align="center">HTML Pages</td>
<td> </td>
</tr>
<tr bgcolor="#EED5C4">
<td align="center"><a href="http://foo.bar.com/mailman/admin/<listname>/general"target="_blank">TMB Main</a><br>
<a href="http://www.<listname>.com/index.shtml" target="_blank">WebSite</a></td>
<td align="center"><a href="http://foo.bar.com/mailman/admindb/<listname>" target="_blank">
<!--#include virtual="/mmcount/<listname>" --></a></td>
<td align="center"><a href="http://foo.bar.com/mailman/admin/<listname>/members/add" target="_blank">add</a>
<br><a href="http://foo.bar.com/mailman/admin/<listname>/members/list" target="_blank">
<!--#include virtual="/mmcount/<listname>count.html" --></a></td>
<td align="center" width="230">
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=1" target="_blank">1</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=a" target="_blank">A</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=b" target="_blank">B</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=c" target="_blank">C</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=d" target="_blank">D</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=e" target="_blank">E</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=f" target="_blank">F</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=g" target="_blank">G</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=h" target="_blank">H</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=i" target="_blank">I</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=j" target="_blank">J</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=k" target="_blank">K</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=l" target="_blank">L</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=m" target="_blank">M</a>
<br>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=n" target="_blank">N</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=o" target="_blank">O</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=p" target="_blank">P</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=q" target="_blank">Q</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=r" target="_blank">R</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=s" target="_blank">S</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=t" target="_blank">T</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=u" target="_blank">U</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=v" target="_blank">V</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=w" target="_blank">W</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=x" target="_blank">X</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=y" target="_blank">Y</a>
<a href="http://foo.bar.com/mailman/admin/<listname>/members?letter=z" target="_blank">Z</a>
</td>
<td align="center"><a href="http://foo.bar.com/mailman/private/<listname>/" target="_blank">archive</a></td>
<td align="center"><a href="http://foo.bar.com/mailman/listinfo/<listname>" target="_blank">info</a></td>
<td align="center"><a href="http://foo.bar.com/mailman/edithtml/<listname>" target="_blank">edit</a></td>
<td align="center"></td>
</tr>
------------------------------- memcount cron job ---------------
/usr/local/mailman/bin/list_members <listname> | wc -l > /var/www/html/mmcount/<listname>count.html
------------------------------- pendingcount cron job ---------------
find /usr/local/mailman/data -name "*<listname>*" | wc -l > /var/www/html/mmcoun/<listname>
More information about the Mailman-Users
mailing list