[ mailman-Bugs-730769 ] template access hierarchy is broken
SourceForge.net
noreply at sourceforge.net
Thu May 1 08:00:33 EDT 2003
Bugs item #730769, was opened at 2003-05-01 13:24
Message generated for change (Comment added) made by ppsys
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=730769&group_id=103
Category: Pipermail
Group: 2.1 (stable)
Status: Open
Resolution: None
>Priority: 8
Submitted By: Richard Barrett (ppsys)
Assigned to: Nobody/Anonymous (nobody)
Summary: template access hierarchy is broken
Initial Comment:
The quick_maketext()function in HyperArch.py uses a
caching scheme for templates extracted from one of the
four possible sources of templates, i.e. general, site,
domain and list specific templates.
The caching scheme is broken because the key to the
cache only uses the name of the template file and the
language. Thus once a a file for a given langauge has
been cached, regardless of which of the sources it was
obtained from, it is that template that is used by all lists,
regardless of the existence of a template in a preferred
source for that particular list.
The attached patch fixes this problem.
Apply the patch with the MM build directory as current
working directory using the command:
patch -p1 < path-to-patch-file
----------------------------------------------------------------------
>Comment By: Richard Barrett (ppsys)
Date: 2003-05-01 14:00
Message:
Logged In: YES
user_id=75166
And do not forget to mailmanctl restart after applying the
patch!
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=730769&group_id=103
More information about the Mailman-coders
mailing list