diff -r 113ed7d5c4cd -r 5cd2b27d5435 web/views/startup.py --- a/web/views/startup.py Thu Jan 22 16:03:45 2009 +0100 +++ b/web/views/startup.py Fri Jan 23 16:19:36 2009 +0100 @@ -15,11 +15,10 @@ _ = unicode -OWL_CARD_MAP = {'1': '''1 - 1''', - '?': '1', - '+': '1', - '*': 'n' +OWL_CARD_MAP = {'1': '', + '?': '1', + '+': '1', + '*': '' } OWL_CARD_MAP_DATA = {'String': 'xsd:string', @@ -241,13 +240,14 @@ xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns="http://logilab.org/owl/ontologies/%s#" xmlns:%s="http://logilab.org/owl/ontologies/%s#" - xml:base="http://logilab.org/owl/ontologies/%s#"> + xml:base="http://logilab.org/owl/ontologies/%s"> %s Cubicweb OWL Ontology + ''' % (self.schema.name, self.schema.name, self.schema.name, self.schema.name, self.schema.name, self.schema.name, self.schema.name)) entities = [eschema for eschema in self.schema.entities() if not eschema.is_final()] @@ -265,7 +265,7 @@ self.w(u'') for key, eschema in sorted(keys): self.visit_property_object_schemaOWL(eschema, skiprels) - self.w(u' ') + self.w(u'') def eschema_link_url(self, eschema): return self.req.build_url('eetype/%s?vid=eschema' % eschema) @@ -324,14 +324,14 @@ card_data = aschema.type self.w(u''' - - 1 - + + + ''' % aname) self.w(u'') - + def visit_property_schemaOWL(self, eschema, skiprels=()): """get a layout for property entity OWL schema""" etype = eschema.type @@ -365,8 +365,5 @@ ''' % (aname, eschema, OWL_CARD_MAP_DATA[card_data])) -# -# -