has anyone tried to use mod_layout or one of the templating systems with mailman (and/or any python cgis?) -- we had the discussion a while back about graphic designs for virtual hosted sites, and it came to me today that if one of these wrapper packages works with python stuff, it might solve this problem without hacking it into mailman...
anyone know? if not, I'll put it on my list for things to try when I have a spare weekend...
-- Chuq Von Rospach - Plaidworks Consulting (mailto:chuqui@plaidworks.com) Apple Mail List Gnome (mailto:chuq@apple.com)
And they sit at the bar and put bread in my jar and say 'Man, what are you doing here?'"
Hi!
has anyone tried to use mod_layout or one of the templating systems
I wonder how mod_layout differs from the normal SSI stuff ;-)
with mailman (and/or any python cgis?) -- we had the discussion a while back about graphic designs for virtual hosted sites, and it came to me today that if one of these wrapper packages works with python stuff, it might solve this problem without hacking it into mailman...
I actually would prefer some mailman solution. I once looked at it and wondered if I could add it by using my htmlPARSER stuff (http://heimat.de/mrtopf/htmlparser/). I just did not find the time to do it.. (Once I also thought about some Zope interface but the same happened..) Though it's still on the list of thing I want to do sometime ;-)
cheers, Christian
-- COM.lounge http://comlounge.net/ communication & design cs@comlounge.net
has anyone tried to use mod_layout or one of the templating systems
I wonder how mod_layout differs from the normal SSI stuff ;-)
it's configured at the apache level, doesn't require mucking individual files.
I actually would prefer some mailman solution.
So would I, but this would be a nice way to get it working *now*. I'm trying to go production on a server in the next week, and I'd really like to have my mailman pages in the graphic look of my sites -- except mailman has to deal with three virtual sites, and so just hacking in a header/footer into mailman won't solve the problem.
-- Chuq Von Rospach - Plaidworks Consulting (mailto:chuqui@plaidworks.com) Apple Mail List Gnome (mailto:chuq@apple.com)
And they sit at the bar and put bread in my jar and say 'Man, what are you doing here?'"
Hi!
has anyone tried to use mod_layout or one of the templating systems
I wonder how mod_layout differs from the normal SSI stuff ;-)
it's configured at the apache level, doesn't require mucking individual files.
So it simply copies stuff before and behind the individual html file?
I actually would prefer some mailman solution.
So would I, but this would be a nice way to get it working *now*. I'm trying to go production on a server in the next week, and I'd really like to have my mailman pages in the graphic look of my sites -- except mailman has to deal with three virtual sites, and so just hacking in a header/footer into mailman won't solve the problem.
Sure for right now it seems the best solution. What's the problem with header/footer as long as they are different lists? Couldn't these simply be stored in a list specific directory as it's done partially even right now? (One problem with moving to some templating system was also back then that some HTML output was hardcoded in Python. This would need to be changed for it to work of course.)
With Zope all this seems to be a little more work as the html management screens would then be outside the actual Mailman package, so e.g. a new instance of these screens for a new list could not be generated that easily by the Mailman package itself. Thus it might be some separate package which must be configured to use the specific list..
Anyway, I will maybe think of it a little more and test things out when time permits it..
cheers, Christian
-- COM.lounge http://comlounge.net/ communication & design cs@comlounge.net
At 11:51 PM +0200 9/27/00, Christian Scholz wrote:
Sure for right now it seems the best solution. What's the problem with header/footer as long as they are different lists? Couldn't these simply be stored in a list specific directory as it's done partially even right now?
you could do that if you needed to. As long as you can set the right header/footer for each list per virtual host. (At some point, I'd like the option to have a list live on multiple virtual hosts, but we won't go there..)
With Zope all this seems to be a little more work as the html management screens would then be outside the actual Mailman package,
Zope seems to me to be using a nuclear bomb to kill the mosquitos here.
-- Chuq Von Rospach - Plaidworks Consulting (mailto:chuqui@plaidworks.com) Apple Mail List Gnome (mailto:chuq@apple.com)
And they sit at the bar and put bread in my jar and say 'Man, what are you doing here?'"
Hi!
With Zope all this seems to be a little more work as the html management screens would then be outside the actual Mailman package,
Zope seems to me to be using a nuclear bomb to kill the mosquitos here.
Depends on what you wanna do of course :)
But here I have lots of Zope instances for customers so it seems the best to integrate their mailinglists their also (I can even share the same user database, could integrate the subscription dialog into existing Zope sites easily, etc.) I think of it more as an additional interface not a replacement.
-- christian
At 11:51 PM +0200 9/27/00, Christian Scholz wrote:
it's configured at the apache level, doesn't require mucking individual files.
So it simply copies stuff before and behind the individual html file?
yes.
-- Chuq Von Rospach - Plaidworks Consulting (mailto:chuqui@plaidworks.com) Apple Mail List Gnome (mailto:chuq@apple.com)
And they sit at the bar and put bread in my jar and say 'Man, what are you doing here?'"
"CS" == Christian Scholz <cs@comlounge.net> writes:
CS> I actually would prefer some mailman solution. I once looked
CS> at it and wondered if I could add it by using my htmlPARSER
CS> stuff (http://heimat.de/mrtopf/htmlparser/). I just did not
CS> find the time to do it.. (Once I also thought about some Zope
CS> interface but the same happened..) Though it's still on the
CS> list of thing I want to do sometime ;-)
There's also Quixote:
http://www.mems-exchange.org/exchange/software/python/quixote/
Written by friends of mine (and dang good Python hackers), and all in Python. Think Zope-lite.
Haven't had time to play with it much though.
-Barry
Hi!
CS> I actually would prefer some mailman solution. I once looked CS> at it and wondered if I could add it by using my htmlPARSER CS> stuff (http://heimat.de/mrtopf/htmlparser/). I just did not CS> find the time to do it.. (Once I also thought about some Zope CS> interface but the same happened..) Though it's still on the CS> list of thing I want to do sometime ;-)
There's also Quixote:
http://www.mems-exchange.org/exchange/software/python/quixote/
Written by friends of mine (and dang good Python hackers), and all in Python. Think Zope-lite.
The problem with this (as with Zope at the moment) is again the mixing between HTML and python (or DTML) code. I would like it more to separate them. So an XML like stuff is more what I would like to use.
cheers, Christian
-- COM.lounge http://comlounge.net/ communication & design cs@comlounge.net
"CS" == Christian Scholz <cs@comlounge.net> writes:
CS> The problem with this (as with Zope at the moment) is again
CS> the mixing between HTML and python (or DTML) code. I would
CS> like it more to separate them. So an XML like stuff is more
CS> what I would like to use.
I think (although I need to play with it more to be sure) that the PTL part of Quixote will make that bearable.
I think much more important than what technology a future Mailman uses though, is to clearly document the API that each cgi script is expecting. It's the API between the form variables and the Python scripts that's the key thing here. Given that, and the right hooks to drop in any HTML-generating component, you should be able to customize Mailman's GUI any way you want.
That's the theory at least, and at this point, that's all it is!
-Barry
participants (3)
-
bwarsaw@beopen.com
-
Chuq Von Rospach
-
cs@comlounge.net