equal
deleted
inserted
replaced
19 |
19 |
20 __docformat__ = "restructuredtext en" |
20 __docformat__ = "restructuredtext en" |
21 _ = unicode |
21 _ = unicode |
22 |
22 |
23 from hashlib import sha1 # pylint: disable=E0611 |
23 from hashlib import sha1 # pylint: disable=E0611 |
|
24 |
|
25 from six.moves import range |
24 |
26 |
25 from logilab.mtconverter import xml_escape |
27 from logilab.mtconverter import xml_escape |
26 |
28 |
27 from cubicweb import tags |
29 from cubicweb import tags |
28 from cubicweb.schema import display_name |
30 from cubicweb.schema import display_name |
62 def call(self): |
64 def call(self): |
63 self.w(u'''<?xml version="1.0" encoding="%s"?> |
65 self.w(u'''<?xml version="1.0" encoding="%s"?> |
64 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
66 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
65 xmlns:rdfs="http://www.w3org/2000/01/rdf-schema#" |
67 xmlns:rdfs="http://www.w3org/2000/01/rdf-schema#" |
66 xmlns:foaf="http://xmlns.com/foaf/0.1/"> '''% self._cw.encoding) |
68 xmlns:foaf="http://xmlns.com/foaf/0.1/"> '''% self._cw.encoding) |
67 for i in xrange(self.cw_rset.rowcount): |
69 for i in range(self.cw_rset.rowcount): |
68 self.cell_call(i, 0) |
70 self.cell_call(i, 0) |
69 self.w(u'</rdf:RDF>\n') |
71 self.w(u'</rdf:RDF>\n') |
70 |
72 |
71 def entity_call(self, entity, **kwargs): |
73 def entity_call(self, entity, **kwargs): |
72 entity.complete() |
74 entity.complete() |