Changeset 9d9d33e in trac.git
- Timestamp:
- Apr 11, 2022, 11:16:02 PM (2 years ago)
- Branches:
- 1.6-stable, trunk
- Children:
- e5635a5
- Parents:
- b1882f3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trac/util/presentation.py
rb1882f3 r9d9d33e 22 22 import re 23 23 24 from jinja2 import Undefined , contextfilter, evalcontextfilter24 from jinja2 import Undefined 25 25 from jinja2.filters import make_attrgetter 26 try: 27 from jinja2 import pass_context, pass_eval_context 28 except ImportError: 29 from jinja2 import (contextfilter as pass_context, 30 evalcontextfilter as pass_eval_context) 26 31 27 32 from trac.core import TracError … … 73 78 # -- Jinja2 custom filters 74 79 75 @ evalcontextfilter80 @pass_eval_context 76 81 def htmlattr_filter(_eval_ctx, d, autospace=True): 77 82 """Create an SGML/XML attribute string based on the items in a dict. … … 260 265 261 266 262 @ contextfilter267 @pass_context 263 268 def groupattr_filter(_eval_ctx, iterable, num, attr, *args, **kwargs): 264 269 """Similar to `group`, but as an attribute filter."""
Note:
See TracChangeset
for help on using the changeset viewer.