merge
authorsylvain.thenault@logilab.fr
Fri, 30 Jan 2009 17:25:32 +0100
changeset 546 9cafff0e0620
parent 536 781cd9fccbaa (diff)
parent 545 73aab1d2a27a (current diff)
child 547 e6fed6e5f523
merge
--- a/devtools/testlib.py	Fri Jan 30 17:15:07 2009 +0100
+++ b/devtools/testlib.py	Fri Jan 30 17:25:32 2009 +0100
@@ -206,7 +206,10 @@
         elif template == 'main':
             _select_view_and_rset = TheMainTemplate._select_view_and_rset
             # patch TheMainTemplate.process_rql to avoid recomputing resultset
-            TheMainTemplate._select_view_and_rset = lambda *a, **k: (view, rset)
+            def __select_view_and_rset(self, view=view, rset=rset):
+                self.rset = rset
+                return view, rset
+            TheMainTemplate._select_view_and_rset = __select_view_and_rset
         try:
             return self._test_view(viewfunc, view, template, **kwargs)
         finally:
--- a/web/facet.py	Fri Jan 30 17:15:07 2009 +0100
+++ b/web/facet.py	Fri Jan 30 17:25:32 2009 +0100
@@ -560,12 +560,14 @@
         if self.selected:
             cssclass = ' facetValueSelected'
             imgsrc = self.req.datadir_url + self.selected_img
+            imgalt = self.req._('selected')
         else:
             cssclass = ''
             imgsrc = self.req.datadir_url + self.unselected_img
+            imgalt = self.req._('not selected')
         self.w(u'<div class="facetValue facetCheckBox%s" cubicweb:value="%s">\n'
                % (cssclass, html_escape(unicode(self.value))))
-        self.w(u'<img src="%s" />&nbsp;' % imgsrc)
+        self.w(u'<img src="%s" alt="%s"/>&nbsp;' % (imgsrc, imgalt))
         self.w(u'<a href="javascript: {}">%s</a>' % html_escape(self.label))
         self.w(u'</div>')
 
--- a/web/views/boxes.py	Fri Jan 30 17:15:07 2009 +0100
+++ b/web/views/boxes.py	Fri Jan 30 17:25:32 2009 +0100
@@ -200,7 +200,7 @@
         urlgetter = self.vreg.select_component('rss_feed_url', self.req, self.rset)
         url = urlgetter.feed_url()
         rss = self.req.external_resource('RSS_LOGO')
-        self.w(u'<a href="%s"><img src="%s" border="0" /></a>\n' % (html_escape(url), rss))
+        self.w(u'<a href="%s"><img src="%s" alt="rss"/></a>\n' % (html_escape(url), rss))
 
 
 ## warning("schemabox ne marche plus pour le moment")