# HG changeset patch # User Sylvain Thénault # Date 1297273781 -3600 # Node ID 0f45b1dad08d39a4543dedea0e102c1a27ab91d6 # Parent 4813efcee2c67826a17a5022d4cac0f8c96ace58 [manage view] filter before displaying anything avoid xhtml errors diff -r 4813efcee2c6 -r 0f45b1dad08d web/views/startup.py --- a/web/views/startup.py Wed Feb 09 18:08:40 2011 +0100 +++ b/web/views/startup.py Wed Feb 09 18:49:41 2011 +0100 @@ -62,15 +62,15 @@ self.w(u'') def startup_views(self): - views = self._cw.vreg['views'].possible_views(self._cw, None) + views = [v for v in self._cw.vreg['views'].possible_views(self._cw, None) + if v.category == 'startupview' + or v.__regid__ not in self.skip_startup_views] if not views: return self.w(u'
 
') self.w(u'

%s

\n' % self._cw._('Startup views')) self.w(u'')