equal
deleted
inserted
replaced
59 |
59 |
60 from logilab.mtconverter import xml_escape |
60 from logilab.mtconverter import xml_escape |
61 from logilab.common.graph import has_path |
61 from logilab.common.graph import has_path |
62 from logilab.common.decorators import cached, cachedproperty |
62 from logilab.common.decorators import cached, cachedproperty |
63 from logilab.common.date import datetime2ticks, ustrftime, ticks2datetime |
63 from logilab.common.date import datetime2ticks, ustrftime, ticks2datetime |
64 from logilab.common.compat import all |
|
65 from logilab.common.deprecation import deprecated |
64 from logilab.common.deprecation import deprecated |
66 from logilab.common.registry import yes |
65 from logilab.common.registry import yes |
67 |
66 |
68 from rql import nodes, utils |
67 from rql import nodes, utils |
69 |
68 |
1619 cssclass = 'facetTitle' |
1618 cssclass = 'facetTitle' |
1620 if self.facet.allow_hide: |
1619 if self.facet.allow_hide: |
1621 cssclass += ' hideFacetBody' |
1620 cssclass += ' hideFacetBody' |
1622 w(u'<div class="%s" cubicweb:facetName="%s">%s</div>\n' % |
1621 w(u'<div class="%s" cubicweb:facetName="%s">%s</div>\n' % |
1623 (cssclass, xml_escape(self.facet.__regid__), title)) |
1622 (cssclass, xml_escape(self.facet.__regid__), title)) |
|
1623 w(u'<div class="facetBody">\n') |
1624 w(u'<input name="%s" type="text" value="%s" />\n' % ( |
1624 w(u'<input name="%s" type="text" value="%s" />\n' % ( |
1625 xml_escape(self.facet.__regid__), self.value or u'')) |
1625 xml_escape(self.facet.__regid__), self.value or u'')) |
|
1626 w(u'</div>\n') |
1626 w(u'</div>\n') |
1627 w(u'</div>\n') |
1627 |
1628 |
1628 |
1629 |
1629 class FacetRangeWidget(htmlwidgets.HTMLWidget): |
1630 class FacetRangeWidget(htmlwidgets.HTMLWidget): |
1630 formatter = 'function (value) {return value;}' |
1631 formatter = 'function (value) {return value;}' |