diff --git a/deluge/ui/webui/debugerror.py b/deluge/ui/webui/debugerror.py index 3a9f32ec6..ad1f3011d 100644 --- a/deluge/ui/webui/debugerror.py +++ b/deluge/ui/webui/debugerror.py @@ -13,9 +13,6 @@ http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5 __all__ = ["debugerror", "djangoerror"] import utils -print utils -print dir(utils) - pretty_errors_str = { "org.freedesktop.DBus.Error.ServiceUnknown": @@ -43,6 +40,7 @@ from web import template import web #import lib.webpy022.webapi as web import webserver_common as ws from traceback import format_tb +from deluge import common Template = template.Template @@ -344,10 +342,8 @@ def djangoerror(): from render import render return render.error(pretty_errors_cls[exception_type]) - version_info = ( - "WebUi : rev." + ws.REVNO - + "Python : " + str(sys.version) - ) + version_info = "WebUi : %sr%s\nPython %s:" % ( common.get_version() ,common.get_revision(),sys.version) + try: import dbus version_info += '\ndbus:' + str(dbus.__version__) diff --git a/deluge/ui/webui/render.py b/deluge/ui/webui/render.py index 708f512b7..610157891 100644 --- a/deluge/ui/webui/render.py +++ b/deluge/ui/webui/render.py @@ -30,7 +30,7 @@ # statement from all source files in the program, then also delete it here. #relative: -from webserver_common import REVNO, VERSION + from utils import * import utils #/relative @@ -191,8 +191,8 @@ template.Template.globals.update({ 'fsize': common.fsize, 'ftime':ftime, 'render': render, #for easy resuse of templates - 'rev': 'rev.%s' % (REVNO, ), - 'version': VERSION, + 'version':common.get_version() , + 'rev': common.get_revision(), 'getcookie':getcookie, 'get': lambda (var): getattr(web.input(**{var:None}), var), # unreadable :-( #'env':'0.6', diff --git a/deluge/ui/webui/templates/deluge/about.html b/deluge/ui/webui/templates/deluge/about.html index 9e82db43f..42cd6daa7 100644 --- a/deluge/ui/webui/templates/deluge/about.html +++ b/deluge/ui/webui/templates/deluge/about.html @@ -2,7 +2,7 @@ $:render.header(_('About'), 'about') $:render.admin_toolbar('about')
$version+
$(version)r$rev