[Mailman-Users] Editing html
Mark Sapiro
msapiro at value.net
Tue Mar 28 05:47:05 CEST 2006
jewel.brueggeman-makda wrote:
>I want to edit the html for the my listinfo page. I have searched
>online but have not found any information. Is the listinfo page
>generated on the fly?
It is generated on the fly (by Mailman/Cgi/listinfo.py) based on a
template (listinfo.html).
>I can't locate in my directory exactly whre it
>is. I looked in /var/www/ and only saw my index.html page.
The base templates for a given language are in the
templates/<language>/ directory. See,
<http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp>
for information on where to put edited templates in general to be used
for a specific list, domain or sitewide.
In the case of the listinfo template, a list specific template can be
created/edited by following the "Edit the public ..." link under
"Other Administrative Activities" on any of the list's admin pages and
then selecting "General list information page".
>Also, this
>question may seem impossible to answer but does anyone have a diagram or
>illustration which might help me understand how Mailman works better.
Mail to any of the list(-*) addresses is piped by the incoming MTA to
the mail/mailman wrapper which invokes a script in the scripts/
directory which puts the message in one of the queues. The queues are
processed by qrunners started by bin/mailmanctl. The message flow is
diagrammed in the Mailman/Queue/IncomingRunner.py module.
The web interface (except public archives which are accessed directly)
invokes wrappers in Mailman's cgi-bin directory which in turn invoke
scripts in Mailman/Cgi/ to do the work.
There's no PLM (Program Logic Manual) per se for Mailman.
--
Mark Sapiro <msapiro at value.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users
mailing list