Changeset 96 for branches/0.2.1.x/pysvnmanager/controllers/error.py
- Timestamp:
- 2009年08月23日 15时40分34秒 (3 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/0.2.1.x/pysvnmanager/controllers/error.py
r55 r96 21 21 22 22 from paste.urlparser import StaticURLParser 23 from pylons import request24 from pylons.controllers.util import forward25 23 from pylons.middleware import error_document_template, media_path 26 from webhelpers.html.builder import literal27 24 28 from pysvnmanager.lib.base import BaseController25 from pysvnmanager.lib.base import * 29 26 30 27 class ErrorController(BaseController): … … 40 37 def document(self): 41 38 """Render the error document""" 42 resp = request.environ.get('pylons.original_response')43 content = literal(resp.body) or cgi.escape(request.GET.get('message'))44 39 page = error_document_template % \ 45 40 dict(prefix=request.environ.get('SCRIPT_NAME', ''), 46 code=cgi.escape(request. GET.get('code', str(resp.status_int))),47 message=c ontent)41 code=cgi.escape(request.params.get('code', '')), 42 message=cgi.escape(request.params.get('message', ''))) 48 43 return page 49 44
![(please configure the [header_logo] section in trac.ini)](/trac/pysvnmanager/chrome/common/trac_banner.png)