equal
deleted
inserted
replaced
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): |