[Mailman-Users] Template Token Hell

Lindsay Haisley fmouse-mailman at fmp.com
Tue Oct 17 00:41:16 CEST 2006


Thus spake Mark Sapiro on Mon, Oct 16, 2006 at 04:07:58PM CDT
> >In particular, I'm trying to find out if there's a lower case version of the 
> >list name available in archtocnombox.html and archtoc.html (where 
> >%(listname)s is the "pretty" name selected by the list administrator), and 
> >what other substitution tokens are available in the context of these two 
> >templates.  
> 
> 
> In general, the %(key_word)s substitutions are specific to any given
> template that uses them and the only ones defined for a specific
> template are the ones that appear in the default template.
> 
> It's pretty easy to patch the code to pass additional key_word:value
> items to substitute in the template, but it does require patching the
> code. See
> <http://mail.python.org/pipermail/mailman-users/2006-September/053399.html>
> for more info.

After I wrote the above, I looked at the code for quick_maketext() and saw 
where I could do this.  My PHP hack does the case-crunching OK for my purposes, 
but the stuff I'm putting together for Mailman/Namazu integration ought to be 
able to work without doing anything but modifying the templates.

I probably ought to file a feature request that any template which might need 
it should support a keyword which contains the results of a call to 
mlist.internal_name() - in particular archtoc.html and archtocnombox.html :-)

-- 
Lindsay Haisley       | "Fighting against human |     PGP public key
FMP Computer Services |    creativity is like   |      available at
512-259-1190          |    trying to eradicate  | <http://pubkeys.fmp.com>
http://www.fmp.com    |        dandelions"      |
                      |      (Pamela Jones)     |



More information about the Mailman-Users mailing list