Changeset 2792
- Timestamp:
- 11/17/07 09:56:59 (1 year ago)
- Files:
-
- macropostplugin/0.10/macropost/web_ui.py (modified) (3 diffs)
- macropostplugin/0.10/setup.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
macropostplugin/0.10/macropost/web_ui.py
r1266 r2792 2 2 # Copyright 2006 Noah Kantrowitz 3 3 from trac.core import * 4 from trac.mimeview.api import Context 5 from trac.resource import Resource 4 6 from trac.web.api import IRequestFilter 5 from trac.wiki.formatter import WikiProcessor7 from trac.wiki.formatter import Formatter, WikiProcessor 6 8 from trac.wiki.model import WikiPage 7 9 … … 42 44 for name in matches: 43 45 self.log.debug('MacroPostModule: Found macro "%s"', name) 44 wp = WikiProcessor(self.env, name) 46 resource = Resource('wiki', name) 47 context = Context.from_request(req, resource) 48 wp = WikiProcessor(Formatter(self.env, context), name) 45 49 if wp.macro_provider is None: 46 50 self.log.debug('MacroPostModule: Invalid name!!! How did that happen') … … 53 57 return handler 54 58 55 def post_process_request(self, req, template, content_type):56 return (template, content_type)59 def post_process_request(self, req, template, data, content_type): 60 return (template, data, content_type) macropostplugin/0.10/setup.py
r2099 r2792 6 6 setup( 7 7 name = 'TracMacroPost', 8 version = '0. 1',8 version = '0.2', 9 9 packages = ['macropost'], 10 10 package_data={ 'macropost' : [ ] },
