diff -r 000000000000 -r b97547f5f1fa web/views/error.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/web/views/error.py Wed Nov 05 15:52:50 2008 +0100 @@ -0,0 +1,28 @@ +"""Set of HTML errors views. Error view are generally implemented +as startup views and are used for standard error pages (404, 500, etc.) + +:organization: Logilab +:copyright: 2001-2008 LOGILAB S.A. (Paris, FRANCE), all rights reserved. +:contact: http://www.logilab.fr/ -- mailto:contact@logilab.fr +""" +__docformat__ = "restructuredtext en" + +from cubicweb.common.view import StartupView + +class FourOhFour(StartupView): + id = '404' + + def call(self): + _ = self.req._ + self.w(u"

%s

" % _('this resource does not exist')) + + +class ErrorOccured(StartupView): + id = '500' + + def call(self): + _ = self.req._ + self.w(u"

%s

" % + _('an error occured, the request cannot be fulfilled')) + +