Changeset 2400 for package_branches/invirt-web/cherrypy/code/main.py
- Timestamp:
- Aug 9, 2009, 6:45:28 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
package_branches/invirt-web/cherrypy/code/main.py
r2397 r2400 94 94 checkpoint = Checkpoint() 95 95 96 def jquote(string):97 return "'" + string.replace('\\', '\\\\').replace("'", "\\'").replace('\n', '\\n') + "'"98 99 def helppopup(subj):100 """Return HTML code for a (?) link to a specified help topic"""101 return ('<span class="helplink"><a href="help?' +102 cgi.escape(urllib.urlencode(dict(subject=subj, simple='true')))103 +'" target="_blank" ' +104 'onclick="return helppopup(' + cgi.escape(jquote(subj)) + ')">(?)</a></span>')105 106 96 def makeErrorPre(old, addition): 107 97 if addition is None: … … 114 104 Template.database = database 115 105 Template.config = config 116 Template.helppopup = staticmethod(helppopup)117 106 Template.err = None 118 107
Note: See TracChangeset
for help on using the changeset viewer.