Changeset 10686
- Timestamp:
- Sep 26, 2011, 9:05:11 AM (9 years ago)
- Location:
- tracwikiprintplugin/0.11
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
tracwikiprintplugin/0.11/setup.py
r10677 r10686 8 8 setup( 9 9 name = 'TracWikiPrintPlugin', 10 version = '1.9. 1',10 version = '1.9.2', 11 11 packages = ['wikiprint'], 12 12 package_data={ 'wikiprint' : [ 'templates/*', 'htdocs/js/*' ] }, -
tracwikiprintplugin/0.11/wikiprint/wikiprint.py
r10677 r10686 17 17 from trac.web.href import Href 18 18 from trac.web.api import IAuthenticator 19 from trac.config import Option, BoolOption 19 from trac.config import Option, BoolOption, ListOption 20 20 import os 21 21 import re … … 146 146 httpauth_password = Option('wikiprint', 'httpauth_password') 147 147 omit_links = BoolOption('wikiprint', 'omit_links') 148 omit_macros = ListOption('wikiprint', 'omit_macros') 148 149 rebase_links = Option('wikiprint', 'rebase_links') 149 150 default_charset = Option('trac', 'default_charset', 'utf-8') … … 187 188 for r in [re.compile(r'\[\[TOC(\(.*\))?\]\]'), re.compile(r'\[\[PageOutline(\(.*\))?\]\]')]: 188 189 text = r.sub('![[pdf-toc]]', text) 190 191 for macro in self.omit_macros: 192 r = re.compile(r'\[\[' + macro + r'\(.*?\]\]') 193 text = r.sub('', text) 194 r = re.compile(r'^\{\{\{\r?\n#!' + macro + r'\r?\n(^.*\r?\n)*?^\}\}\}', re.MULTILINE) 195 text = r.sub('', text) 189 196 190 197 link_format = req.args.get('link_format', None)
Note: See TracChangeset
for help on using the changeset viewer.