Mercurial > genshi > mirror
view examples/bench/genshi_text/template.txt @ 949:8bc6f32fdd45 trunk
Improve sanitizing of CSS in style attributes (note that the Genshi documentation already warns users that enabling the style attribute is dangerous -- now it is slightly less dangerous). Fixes #455. Patch taken from jomae's Trac commit trac:r10788 and modified for Genshi -- thanks!
author | hodgestar |
---|---|
date | Fri, 02 Sep 2011 22:01:42 +0000 |
parents | 1da8de3e5e51 |
children |
line wrap: on
line source
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head> <title>${escape(title)}</title> </head> <body> {% include header.txt %} {% def greeting(name) %} Hello, ${name}! {% end %} <div>${greeting(user)}</div> <div>${greeting("me")}</div> <div>${greeting("world")}</div> <h2>Loop</h2> {% if items %}<ul> {% for idx, item in enumerate(items) %}\ <li{% if idx + 1 == len(items) %} class="last"{% end %}>${escape(item)}</li> {% end %} </ul>{% end %} {% include footer.txt %} </body>