ext/rest.py
changeset 9517 3338b2205ea3
parent 9322 2dae5bf5ea68
child 9592 6fd2651719bc
equal deleted inserted replaced
9516:6e2244784b7d 9517:3338b2205ea3
   125         else:
   125         else:
   126             vid = 'noresult'
   126             vid = 'noresult'
   127         view = _cw.vreg['views'].select(vid, _cw, rset=rset)
   127         view = _cw.vreg['views'].select(vid, _cw, rset=rset)
   128         content = view.render()
   128         content = view.render()
   129     except Exception as exc:
   129     except Exception as exc:
   130         content = 'an error occured while interpreting this rql directive: %r' % exc
   130         content = 'an error occurred while interpreting this rql directive: %r' % exc
   131     set_classes(options)
   131     set_classes(options)
   132     return [nodes.raw('', content, format='html')], []
   132     return [nodes.raw('', content, format='html')], []
   133 
   133 
   134 def bookmark_role(role, rawtext, text, lineno, inliner, options={}, content=[]):
   134 def bookmark_role(role, rawtext, text, lineno, inliner, options={}, content=[]):
   135     """:bookmark:`<bookmark-eid>` or :bookmark:`<eid>:<vid>`
   135     """:bookmark:`<bookmark-eid>` or :bookmark:`<eid>:<vid>`
   182         else:
   182         else:
   183             vid = 'noresult'
   183             vid = 'noresult'
   184         view = _cw.vreg['views'].select(vid, _cw, rset=rset)
   184         view = _cw.vreg['views'].select(vid, _cw, rset=rset)
   185         content = view.render()
   185         content = view.render()
   186     except Exception, exc:
   186     except Exception, exc:
   187         content = 'An error occured while interpreting directive bookmark: %r' % exc
   187         content = 'An error occurred while interpreting directive bookmark: %r' % exc
   188     set_classes(options)
   188     set_classes(options)
   189     return [nodes.raw('', content, format='html')], []
   189     return [nodes.raw('', content, format='html')], []
   190 
   190 
   191 def winclude_directive(name, arguments, options, content, lineno,
   191 def winclude_directive(name, arguments, options, content, lineno,
   192                        content_offset, block_text, state, state_machine):
   192                        content_offset, block_text, state, state_machine):