web/views/actions.py
changeset 5477 f79c39be0b9b
parent 5426 0d4853a6e5ee
child 5483 1a30c5a56256
equal deleted inserted replaced
5473:ee87c5352e63 5477:f79c39be0b9b
   410     title = _('powered by CubicWeb')
   410     title = _('powered by CubicWeb')
   411 
   411 
   412     def url(self):
   412     def url(self):
   413         return 'http://www.cubicweb.org'
   413         return 'http://www.cubicweb.org'
   414 
   414 
       
   415 class GotRhythmAction(action.Action):
       
   416     __regid__ = 'rhythm'
       
   417     __select__ = yes()
       
   418 
       
   419     category = 'footer'
       
   420     order = 3
       
   421     title = _('Got rhythm?')
       
   422 
       
   423     def url(self):
       
   424         from logilab.mtconverter import xml_escape
       
   425         return xml_escape(self._cw.url()+'#')
       
   426 
       
   427     def html_class(self):
       
   428         self._cw.add_js('cubicweb.rhythm.js')
       
   429         return 'rhythm'
   415 
   430 
   416 ## default actions ui configuration ###########################################
   431 ## default actions ui configuration ###########################################
   417 
   432 
   418 addmenu = uicfg.actionbox_appearsin_addmenu
   433 addmenu = uicfg.actionbox_appearsin_addmenu
   419 addmenu.tag_subject_of(('*', 'require_permission', '*'), False)
   434 addmenu.tag_subject_of(('*', 'require_permission', '*'), False)