[Mailman-Users] integrating Mailman and slash?
Chuq Von Rospach
chuqui at plaidworks.com
Mon Oct 16 16:23:22 CEST 2000
At 9:10 AM -0500 10/16/00, Christopher Kolar wrote:
>I recently received a questions from a person who is running a
>slash-based site and who is interested in integrating Mailman into
>their site.
>>I run a slash engine and want to intergrate the layout of my slash site
>>with the mailman. So in slash I can use the <!-- include virtual
>>.. directive to specify an include file. The files are of the type
>>shtml. My question is if there is any way to make those include files
>>work with mailman....
The answer is ... no, not officially, and it sort of depends.
Couple of issues here.. First, Mailman 2.0 doesn't support adding a
UI to it. So officially, you can't wrap it with a look and feel.
There is, however, a patch you can add to Mailman to do this, which
adds a global header and footer to all Mailman generated pages. Look
on Sourceforge in the "deferred" patches section. It works fine (my
sites I'm almost-bloody-done-punch-list-is-four-bloody-items working
on use it. I'd show you, but they're not bloody done).
Second issue is that SSI (the .shtml stuff) doesn't support the
output of CGIs, and so you can't wrap CGI output with SSI commands.
I'm pretty sure, however, there are tweaks or modules to resolve
that, or you can do what I did, which is just embed the header and
footer in the Mailman mm_cgi.py. that means if you update your
header/footer you have to update mailman as well, but that shouldn't
be a huge problem for most sites (or maybe some enterprising person
will update that sourceforge patch to recognize a file inclusion...)
So officially, Mailman doesn't support this. But it can be done,
unless your header/footer are very dynamic. And even then, with a
little work, you could even make that work. but it's all unsupported
patches that hopefully will be part of things post-2.0.
--
Chuq Von Rospach - Plaidworks Consulting (mailto:chuqui at plaidworks.com)
Apple Mail List Gnome (mailto:chuq at apple.com)
Be just, and fear not.
More information about the Mailman-Users
mailing list