1.1 --- a/EventAggregatorSupport.py Sun Aug 07 14:51:46 2011 +0200
1.2 +++ b/EventAggregatorSupport.py Wed Aug 10 00:59:02 2011 +0200
1.3 @@ -44,7 +44,7 @@
1.4
1.5 escape = wikiutil.escape
1.6
1.7 -__version__ = "0.7"
1.8 +__version__ = "0.7.1"
1.9
1.10 # Date labels.
1.11
1.12 @@ -135,6 +135,15 @@
1.13 category_regexp = re.compile(u'^%s$' % ur'(?P<all>Category(?P<key>(?!Template)\S+))', re.UNICODE)
1.14 return category_regexp
1.15
1.16 +def getWikiDict(pagename, request):
1.17 + if Page(request, pagename).exists() and request.user.may.read(pagename):
1.18 + if hasattr(request.dicts, "dict"):
1.19 + return request.dicts.dict(pagename)
1.20 + else:
1.21 + return request.dicts[pagename]
1.22 + else:
1.23 + return None
1.24 +
1.25 def getContentEncoding(content_type):
1.26 m = encoding_regexp.search(content_type)
1.27 if m: