Changeset 4794
- Timestamp:
- 11/14/08 03:58:51 (2 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
tracticketdepgraphplugin/0.11/depgraph/depgraph.py
r4766 r4794 51 51 from graphviz import Graphviz 52 52 from mastertickets.model import TicketLinks 53 54 from cgi import escape 53 55 54 56 class DepGraphMacro(WikiMacroBase): … … 82 84 + "\" color=\"" + border \ 83 85 + "\" tooltip=\"" \ 84 + ticket[2].encode('ascii', 'xmlcharrefreplace') + "\" ]\n" 86 + escape(ticket[2], 'true') \ 87 .encode('ascii', 'xmlcharrefreplace') \ 88 .replace('\'', ''') \ 89 + "\" ]\n" 85 90 # Use blocked_by() from mastertickets.model.TicketLinks 86 91 blockers = TicketLinks(self.env, int(ticket[0])).blocked_by … … 115 120 + "\" fillcolor=\"" + bgcolor + "\" color=\"" + border \ 116 121 + "\" fontcolor=\"#bb0000\" tooltip=\"" \ 117 + summary.encode('ascii', 'xmlcharrefreplace') + "\" ]\n" 122 + escape(summary, 'true') \ 123 .encode('ascii', 'xmlcharrefreplace') \ 124 .replace('\'', ''') \ 125 + "\" ]\n" 118 126 if self._maxdepth > 0 and depth >= self._maxdepth: 119 127 return result
