web/views/basecomponents.py
branchtls-sprint
changeset 1132 96752791c2b6
parent 1094 b42340dda74b
child 1511 514e4e53a3c7
equal deleted inserted replaced
1131:544609e83317 1132:96752791c2b6
     9 """
     9 """
    10 __docformat__ = "restructuredtext en"
    10 __docformat__ = "restructuredtext en"
    11 
    11 
    12 from rql import parse
    12 from rql import parse
    13 
    13 
    14 from cubicweb import Unauthorized
    14 from cubicweb.selectors import yes, two_etypes_rset, match_form_params
    15 from cubicweb.selectors import (yes, non_final_entity, one_line_rset,
       
    16                                 chainfirst, two_etypes_rset,
       
    17                                 match_form_params, relation_possible)
       
    18 from cubicweb.common.uilib import html_escape, toggle_action
    15 from cubicweb.common.uilib import html_escape, toggle_action
    19 from cubicweb.schema import display_name
    16 from cubicweb.schema import display_name
    20 
    17 
    21 from cubicweb.web.htmlwidgets import MenuWidget, PopupBoxMenu, BoxSeparator, BoxLink
    18 from cubicweb.web.htmlwidgets import MenuWidget, PopupBoxMenu, BoxSeparator, BoxLink
    22 from cubicweb.web.component import (Component, EntityVComponent, 
    19 from cubicweb.web.component import Component, RelatedObjectsVComponent
    23                                     RelatedObjectsVComponent)
       
    24 
    20 
    25 _ = unicode
    21 _ = unicode
    26 
    22 
    27 
    23 
    28 class RQLInputForm(Component):
    24 class RQLInputForm(Component):