Helpviewer/OpenSearch/OpenSearchDefaultEngines.py

Mon, 25 Mar 2013 03:11:06 +0100

author
T.Rzepka <Tobias.Rzepka@gmail.com>
date
Mon, 25 Mar 2013 03:11:06 +0100
branch
Py2 comp.
changeset 2525
8b507a9a2d40
parent 2302
f29e9405c851
permissions
-rw-r--r--

Script changes: Future import added, super calls modified and unicode behavior for str.

0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 # -*- coding: utf-8 -*-
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2
2302
f29e9405c851 Updated copyright for 2013.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 1509
diff changeset
3 # Copyright (c) 2009 - 2013 Detlev Offenbach <detlev@die-offenbachs.de>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 #
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 """
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 Module defining the default search engines.
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 """
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9
2525
8b507a9a2d40 Script changes: Future import added, super calls modified and unicode behavior for str.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 2302
diff changeset
10 from __future__ import unicode_literals # __IGNORE_WARNING__
8b507a9a2d40 Script changes: Future import added, super calls modified and unicode behavior for str.
T.Rzepka <Tobias.Rzepka@gmail.com>
parents: 2302
diff changeset
11
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 OpenSearchDefaultEngines = {
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
13 "Amazon_com": """<?xml version="1.0" encoding="UTF-8"?>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 <ShortName>Amazon.com</ShortName>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 <Description>Amazon.com Search</Description>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 <Url method="get" type="text/html" template="http://www.amazon.com/exec/obidos/external-search/?field-keywords={searchTerms}" />
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18 <Image width="16" height="16">http://www.amazon.com/favicon.ico</Image>
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
19 </OpenSearchDescription>""",
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20
1104
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
21 "Beolingus": """<?xml version="1.0" encoding="UTF-8"?>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
22 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
23 <ShortName>De-En Beolingus</ShortName>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
24 <Description>Beolingus: German-English Dictionary</Description>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
25 <Url method="get" template="http://dict.tu-chemnitz.de/?query={searchTerms}"/>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
26 <Url method="get" type="application/x-suggestions+json" template="http://dict.tu-chemnitz.de/sugg.php?json=1;s={searchTerms}"/>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
27 <Image width="16" height="16">http://dict.tu-chemnitz.de/pics/beo-de.png</Image>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
28 </OpenSearchDescription>""",
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
29
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
30 "Bing": """<?xml version="1.0" encoding="UTF-8"?>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <ShortName>Bing</ShortName>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <Description>Bing Web Search</Description>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <Url method="get" type="text/html" template="http://www.bing.com/search?cc={language}&amp;q={searchTerms}" />
1104
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
35 <Url method="get" type="application/x-suggestions+xml" template="http://api.search.live.com/qsml.aspx?query={searchTerms}"/>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 <Image width="16" height="16">http://www.bing.com/s/wlflag.ico</Image>
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
37 </OpenSearchDescription>""",
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38
1104
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
39 "Facebook": """<?xml version="1.0" encoding="UTF-8"?>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
40 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
41 <ShortName>Facebook</ShortName>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
42 <Description>Search Facebook</Description>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
43 <Url method="get" template="http://www.facebook.com/search/?src=os&amp;q={searchTerms}"/>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
44 <Url method="get" type="application/x-suggestions+xml" template="http://www.facebook.com/search/opensearch_typeahead.php?format=xml&amp;q={searchTerms}"/>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
45 <Image width="16" height="16">http://www.facebook.com/favicon.ico</Image>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
46 </OpenSearchDescription>""",
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
47
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
48 "Google": """<?xml version="1.0" encoding="UTF-8"?>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 <ShortName>Google</ShortName>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 <Description>Google Web Search</Description>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
52 <Url method="get" type="text/html" template="http://www.google.com/search?hl={language}&amp;lr=lang_{language}&amp;q={searchTerms}" />
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
53 <Url method="get" type="application/x-suggestions+json" template="http://suggestqueries.google.com/complete/search?json=t&amp;hl={language}&amp;q={searchTerms}&amp;nolabels=t" />
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
54 <Image width="16" height="16">http://www.google.com/favicon.ico</Image>
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
55 </OpenSearchDescription>""",
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
56
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
57 "Google_Im_Feeling_Lucky": """<?xml version="1.0" encoding="UTF-8"?>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
58 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
59 <ShortName>Google (I'm Feeling Lucky)</ShortName>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
60 <Description>Google Web Search</Description>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
61 <Url method="get" type="text/html" template="http://www.google.com/search?btnI=&amp;hl={language}&amp;lr=lang_{language}&amp;q={searchTerms}" />
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
62 <Url method="get" type="application/x-suggestions+json" template="http://suggestqueries.google.com/complete/search?json=t&amp;hl={language}&amp;q={searchTerms}&amp;nolabels=t" />
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
63 <Image width="16" height="16">http://www.google.com/favicon.ico</Image>
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
64 </OpenSearchDescription>""",
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
65
1104
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
66 "Leo_de_en": """<?xml version="1.0" encoding="UTF-8"?>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
67 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
68 <ShortName>LEO Deu-Eng</ShortName>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
69 <Description>Deutsch-Englisch Woerterbuch von LEO</Description>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
70 <Url method="get" type="text/html" template="http://dict.leo.org/?lp=ende&amp;search={searchTerms}"/>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
71 <Image width="16" height="16">http://dict.leo.org/favicon_en.ico</Image>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
72 </OpenSearchDescription>""",
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
73
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
74 "LinuxMagazin_de": """<?xml version="1.0" encoding="UTF-8"?>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <ShortName>Linux-Magazin</ShortName>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 <Description>Suche auf www.linux-magazin.de</Description>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 <Url type="text/html" method="GET" template="http://www.linux-magazin.de/content/search?SearchText={searchTerms}" />
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 <Image width="16" height="16">http://www.linux-magazin.de/extension/lnm/design/linux_magazin/images/favicon.ico</Image>
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
80 </OpenSearchDescription>""",
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
82 "Reddit": """<?xml version="1.0" encoding="UTF-8"?>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 <ShortName>Reddit</ShortName>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <Description>Reddit Site Search</Description>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 <Url method="get" type="text/html" template="http://www.reddit.com/search?q={searchTerms}" />
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <Image width="16" height="16">http://www.reddit.com/favicon.ico</Image>
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
88 </OpenSearchDescription>""",
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89
1104
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
90 "Wikia": """<?xml version="1.0" encoding="UTF-8"?>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
91 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
92 <ShortName>Wikia</ShortName>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
93 <Description>Wikia Site Search</Description>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
94 <Url method="get" template="http://{country}.wikia.com/index.php?title=Special:Search&amp;search={searchTerms}"/>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
95 <Url method="get" type="application/x-suggestions+json" template="http://{country}.wikia.com/api.php?action=opensearch&amp;search={searchTerms}&amp;namespace=0"/>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
96 <Image width="16" height="16">http://images.wikia.com/wikiaglobal/images/6/64/Favicon.ico</Image>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
97 </OpenSearchDescription>""",
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
98
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
99 "Wikia_en": """<?xml version="1.0" encoding="UTF-8"?>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
100 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
1104
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
101 <ShortName>Wikia (en)</ShortName>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
102 <Description>Wikia Site Search English</Description>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
103 <Url method="get" template="http://www.wikia.com/index.php?title=Special:Search&amp;search={searchTerms}"/>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
104 <Url method="get" type="application/x-suggestions+json" template="http://www.wikia.com/api.php?action=opensearch&amp;search={searchTerms}&amp;namespace=1"/>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
105 <Image width="16" height="16">http://images.wikia.com/wikiaglobal/images/6/64/Favicon.ico</Image>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
106 </OpenSearchDescription>""",
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
107
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
108 "Wikipedia": """<?xml version="1.0" encoding="UTF-8"?>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
109 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
110 <ShortName>Wikipedia</ShortName>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
111 <Description>Full text search in Wikipedia</Description>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
112 <Url method="get" type="text/html" template="http://{country}.wikipedia.org/wiki/Special:Search?search={searchTerms}&amp;fulltext=Search" />
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
113 <Url method="get" type="application/x-suggestions+json" template="http://{country}.wikipedia.org/w/api.php?action=opensearch&amp;search={searchTerms}&amp;namespace=0" />
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 <Image width="16" height="16">http://en.wikipedia.org/favicon.ico</Image>
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
115 </OpenSearchDescription>""",
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116
1104
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
117 "Wiktionary": """<?xml version="1.0" encoding="UTF-8"?>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
118 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
119 <ShortName>Wiktionary</ShortName>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
120 <Description>Wiktionary</Description>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
121 <Url method="get" template="http://{country}.wiktionary.org/w/index.php?title=Special:Search&amp;search={searchTerms}"/>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
122 <Url method="get" type="application/x-suggestions+xml" template="http://{country}.wiktionary.org/w/api.php?action=opensearch&amp;format=xml&amp;search={searchTerms}&amp;namespace=0"/>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
123 <Image width="16" height="16">http://en.wiktionary.org/favicon.ico</Image>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
124 </OpenSearchDescription>""",
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
125
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
126 "Yahoo": """<?xml version="1.0" encoding="UTF-8"?>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 <ShortName>Yahoo!</ShortName>
1104
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
129 <Description>Yahoo! Web Search</Description>
029fde1585ed Added a few search engines.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 945
diff changeset
130 <Url method="get" type="text/html" template="http://{country}.search.yahoo.com/search?ei=utf-8&amp;fr=sfp&amp;iscqry=&amp;p={searchTerms}" />
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
131 <Url method="get" type="application/x-suggestions+json" template="http://ff.search.yahoo.com/gossip?output=fxjson&amp;command={searchTerms}" />
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
132 <Image width="16" height="16">http://m.www.yahoo.com/favicon.ico</Image>
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
133 </OpenSearchDescription>""",
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
134
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
135 "YouTube": """<?xml version="1.0" encoding="UTF-8"?>
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 <ShortName>YouTube</ShortName>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 <Description>YouTube</Description>
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
139 <Url method="get" type="text/html" template="http://www.youtube.com/results?search_query={searchTerms}&amp;search=Search" />
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
140 <Url method="get" type="application/x-suggestions+json" template="http://suggestqueries.google.com/complete/search?ds=yt&amp;json=t&amp;hl={language}&amp;q={searchTerms}&amp;nolabels=t" />
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
141 <Image width="16" height="16">http://www.youtube.com/favicon.ico</Image>
945
8cd4d08fa9f6 Made code mostly PEP 8 compliant (except all whitespace and line length).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 791
diff changeset
142 </OpenSearchDescription>""",
0
de9c2efb9d02 Started porting eric4 to Python3
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
143 }

eric ide

mercurial