src/eric7/WebBrowser/OpenSearch/OpenSearchWriter.py

branch
eric7
changeset 9576
be9f8e7e42e0
parent 9473
3f23dbf37dbe
child 9653
e67609152c5e
equal deleted inserted replaced
9575:635b6c5a36e1 9576:be9f8e7e42e0
63 self.writeAttribute("type", "text/html") 63 self.writeAttribute("type", "text/html")
64 self.writeAttribute("template", engine.searchUrlTemplate()) 64 self.writeAttribute("template", engine.searchUrlTemplate())
65 65
66 if len(engine.searchParameters()) > 0: 66 if len(engine.searchParameters()) > 0:
67 self.writeNamespace( 67 self.writeNamespace(
68 "http://a9.com/-/spec/opensearch/extensions/" "parameters/1.0/", "p" 68 "http://a9.com/-/spec/opensearch/extensions/parameters/1.0/", "p"
69 ) 69 )
70 for parameter in engine.searchParameters(): 70 for parameter in engine.searchParameters():
71 self.writeStartElement("p:Parameter") 71 self.writeStartElement("p:Parameter")
72 self.writeAttribute("name", parameter[0]) 72 self.writeAttribute("name", parameter[0])
73 self.writeAttribute("value", parameter[1]) 73 self.writeAttribute("value", parameter[1])
80 self.writeAttribute("type", "application/x-suggestions+json") 80 self.writeAttribute("type", "application/x-suggestions+json")
81 self.writeAttribute("template", engine.suggestionsUrlTemplate()) 81 self.writeAttribute("template", engine.suggestionsUrlTemplate())
82 82
83 if len(engine.suggestionsParameters()) > 0: 83 if len(engine.suggestionsParameters()) > 0:
84 self.writeNamespace( 84 self.writeNamespace(
85 "http://a9.com/-/spec/opensearch/extensions/" "parameters/1.0/", "p" 85 "http://a9.com/-/spec/opensearch/extensions/parameters/1.0/", "p"
86 ) 86 )
87 for parameter in engine.suggestionsParameters(): 87 for parameter in engine.suggestionsParameters():
88 self.writeStartElement("p:Parameter") 88 self.writeStartElement("p:Parameter")
89 self.writeAttribute("name", parameter[0]) 89 self.writeAttribute("name", parameter[0])
90 self.writeAttribute("value", parameter[1]) 90 self.writeAttribute("value", parameter[1])

eric ide

mercurial