Ignore:
Timestamp:
Dec 20, 2009, 9:44:26 PM (15 years ago)
Author:
broder
Message:

Move the help popup code into the templates where it belongs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • package_branches/invirt-web/cherrypy-rebased/code/main.py

    r2670 r2672  
    9494checkpoint = Checkpoint()
    9595
    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 
    10696def makeErrorPre(old, addition):
    10797    if addition is None:
     
    114104Template.database = database
    115105Template.config = config
    116 Template.helppopup = staticmethod(helppopup)
    117106Template.err = None
    118107
Note: See TracChangeset for help on using the changeset viewer.