summaryrefslogtreecommitdiff
path: root/src/data
diff options
context:
space:
mode:
Diffstat (limited to 'src/data')
-rw-r--r--src/data/CMakeLists.txt12
-rw-r--r--src/data/beolingus.xml8
-rw-r--r--src/data/db_opensearch.json67
-rw-r--r--src/data/de2en.xml8
-rw-r--r--src/data/dictfr.xml8
-rw-r--r--src/data/facebook.xml8
-rw-r--r--src/data/kde_techbase.xml8
-rw-r--r--src/data/kde_userbase.xml8
-rw-r--r--src/data/voila.xml8
-rw-r--r--src/data/wikia.xml8
-rw-r--r--src/data/wikipedia.xml4
-rw-r--r--src/data/wiktionary.xml8
-rw-r--r--src/data/wr_english.xml6
-rw-r--r--src/data/youtube.xml7
14 files changed, 166 insertions, 2 deletions
diff --git a/src/data/CMakeLists.txt b/src/data/CMakeLists.txt
index 5f499941..f34936b4 100644
--- a/src/data/CMakeLists.txt
+++ b/src/data/CMakeLists.txt
@@ -31,7 +31,19 @@ INSTALL(
# opensearch engines
INSTALL(
FILES
+ beolingus.xml
+ de2en.xml
+ dictfr.xml
+ facebook.xml
google.xml
+ kde_techbase.xml
+ kde_userbase.xml
+ youtube.xml
+ voila.xml
+ wikia.xml
wikipedia.xml
+ wiktionary.xml
+ wr_english.xml
+ db_opensearch.json
DESTINATION ${DATA_INSTALL_DIR}/rekonq/opensearch
)
diff --git a/src/data/beolingus.xml b/src/data/beolingus.xml
new file mode 100644
index 00000000..60901163
--- /dev/null
+++ b/src/data/beolingus.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+ <ShortName>De-En Beolingus</ShortName>
+ <Description>Beolingus: German-English Dictionary</Description>
+ <Url method="get" template="http://dict.tu-chemnitz.de/?query={searchTerms}"/>
+ <Url method="get" type="application/x-suggestions+json" template="http://dict.tu-chemnitz.de/sugg.php?json=1;s={searchTerms}"/>
+ <Image>http://dict.tu-chemnitz.de/pics/beo-de.png</Image>
+</OpenSearchDescription>
diff --git a/src/data/db_opensearch.json b/src/data/db_opensearch.json
new file mode 100644
index 00000000..16fc3f89
--- /dev/null
+++ b/src/data/db_opensearch.json
@@ -0,0 +1,67 @@
+[["http://www.7digital.com/osd.xml","7digital"],
+["http://dict.tu-chemnitz.de/de-en/opensearch.xml","beolingus"],
+["http://www.blip.tv/opensearch.xml","blip"],
+["http://b.static.ak.fbcdn.net/rsrc.php/zJ/r/H2SSvhJMJA-.xml","facebook"],
+["http://www.flickr.com/opensearch.xml","flickr"],
+["https://github.com/opensearch.xml","github"],
+["https://bugs.kde.org/search_plugin.cgi","bugft"],
+["http://st.pimg.net/tucs/opensearch.xml","cpan"],
+
+["http://citeseerx.ist.psu.edu/search_plugins/citeseerx_general.xml","citeseerx"],
+["http://citeseerx.ist.psu.edu/search_plugins/citeseerx_authorl.xml","citeseerx"],
+["http://citeseerx.ist.psu.edu/search_plugins/citeseerx_title.xml","citeseerx"],
+
+["http://identi.ca/opensearch/people","identica_people"],
+["http://identi.ca/opensearch/notice","identica_notices"],
+
+["http://www.cnrtl.fr/portail/opensearch.xml","dictfr"],
+
+["http://www.youtube.com/opensearch?locale=en_GB","youtube"],
+["http://static1.urbandictionary.com/osd.xml?1292027099","urbandictionary"],
+
+["http://www.wordreference.com/tools/OpenSearch/enes.xml","en2es"],
+["http://www.wordreference.com/tools/OpenSearch/esen.xml","es2en"],
+["http://www.wordreference.com/tools/OpenSearch/enfr.xml","en2fr"],
+["http://www.wordreference.com/tools/OpenSearch/fren.xml","fr2en"],
+["http://www.wordreference.com/tools/OpenSearch/enit.xml","en2it"],
+["http://www.wordreference.com/tools/OpenSearch/iten.xml","it2en"],
+["http://www.wordreference.com/tools/OpenSearch/definition.xml","wordref"],
+["http://dict.tu-chemnitz.de/de-en/opensearch.xml","de2en"],
+["http://www.dict.cc/opensearch.xml","en2de"],
+["http://dict.leo.org/plugins/Shared/Searches/leo_frde_de.xml","fr2de"],
+["http://dict.leo.org/plugins/Shared/Searches/leo_ende_de.xml","leo"],
+
+["http://opensearch.search.ke.voila.fr/voila.xml","voila"],
+["http://www.wikia.com/opensearch_desc.php","wikia"],
+
+["http://techbase.kde.org/opensearch_desc.php","kde_techbase"],
+["http://userbase.kde.org/opensearch_desc.php","kde_userbase"],
+
+["http://duckduckgo.com/opensearch.xml","duckduckgo"],
+
+["http://ecosia.org/_files/searchplugin.xml","ecosia"],
+
+["http://fr.wikipedia.org/w/opensearch_desc.php","wikipedia"],
+["http://en.wikipedia.org/w/opensearch_desc.php","wikipedia"],
+["http://it.wikipedia.org/w/opensearch_desc.php","wikipedia"],
+["http://de.wikipedia.org/w/opensearch_desc.php","wikipedia"],
+["http://es.wikipedia.org/w/opensearch_desc.php","wikipedia"],
+["http://nl.wikipedia.org/w/opensearch_desc.php","wikipedia"],
+["http://pl.wikipedia.org/w/opensearch_desc.php","wikipedia"],
+["http://ja.wikipedia.org/w/opensearch_desc.php","wikipedia"],
+["http://ru.wikipedia.org/w/opensearch_desc.php","wikipedia"],
+["http://pt.wikipedia.org/w/opensearch_desc.php","wikipedia"],
+
+["http://fr.wiktionary.org/w/opensearch_desc.php","wiktionary"],
+["http://en.wiktionary.org/w/opensearch_desc.php","wiktionary"],
+["http://it.wiktionary.org/w/opensearch_desc.php","wiktionary"],
+["http://de.wiktionary.org/w/opensearch_desc.php","wiktionary"],
+["http://es.wiktionary.org/w/opensearch_desc.php","wiktionary"],
+["http://nl.wiktionary.org/w/opensearch_desc.php","wiktionary"],
+["http://pl.wiktionary.org/w/opensearch_desc.php","wiktionary"],
+["http://ja.wiktionary.org/w/opensearch_desc.php","wiktionary"],
+["http://ru.wiktionary.org/w/opensearch_desc.php","wiktionary"],
+["http://pt.wiktionary.org/w/opensearch_desc.php","wiktionary"],
+
+["http://search.yippy.com/search?v:project=opensearch-desc&amp;v:frame=form&amp;","yippy"],
+["http://www.wolframalpha.com/searchDescription.xml","wolfram_alpha"]] \ No newline at end of file
diff --git a/src/data/de2en.xml b/src/data/de2en.xml
new file mode 100644
index 00000000..60901163
--- /dev/null
+++ b/src/data/de2en.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+ <ShortName>De-En Beolingus</ShortName>
+ <Description>Beolingus: German-English Dictionary</Description>
+ <Url method="get" template="http://dict.tu-chemnitz.de/?query={searchTerms}"/>
+ <Url method="get" type="application/x-suggestions+json" template="http://dict.tu-chemnitz.de/sugg.php?json=1;s={searchTerms}"/>
+ <Image>http://dict.tu-chemnitz.de/pics/beo-de.png</Image>
+</OpenSearchDescription>
diff --git a/src/data/dictfr.xml b/src/data/dictfr.xml
new file mode 100644
index 00000000..64e90ea3
--- /dev/null
+++ b/src/data/dictfr.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+ <ShortName>Portail Lexical - CNRTL</ShortName>
+ <Description>Cherche dans le TLF sur le portail lexical du CNRTL</Description>
+ <Url method="get" template="http://www.cnrtl.fr/definition/{searchTerms}"/>
+ <Url method="get" type="application/x-suggestions+json" template="http://www.cnrtl.fr/utilities/OPEN?query={searchTerms}"/>
+ <Image>http://www.cnrtl.fr/favicon.ico</Image>
+</OpenSearchDescription>
diff --git a/src/data/facebook.xml b/src/data/facebook.xml
new file mode 100644
index 00000000..612e7cd0
--- /dev/null
+++ b/src/data/facebook.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+ <ShortName>Facebook</ShortName>
+ <Description>Search Facebook</Description>
+ <Url method="get" template="http://www.facebook.com/search/?src=os&amp;q={searchTerms}"/>
+ <Url method="get" type="application/x-suggestions+xml" template="http://www.facebook.com/search/opensearch_typeahead.php?format=xml&amp;q={searchTerms}"/>
+ <Image>http://www.facebook.com/favicon.ico</Image>
+</OpenSearchDescription>
diff --git a/src/data/kde_techbase.xml b/src/data/kde_techbase.xml
new file mode 100644
index 00000000..25fc6e4c
--- /dev/null
+++ b/src/data/kde_techbase.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+ <ShortName>KDE TechBase (en)</ShortName>
+ <Description>KDE TechBase (en)</Description>
+ <Url method="get" template="http://techbase.kde.org/index.php?title=Special:Search&amp;search={searchTerms}"/>
+ <Url method="get" type="application/x-suggestions+xml" template="http://techbase.kde.org/api.php?action=opensearch&amp;format=xml&amp;search={searchTerms}&amp;namespace=0"/>
+ <Image>http://techbase.kde.org/favicon.ico</Image>
+</OpenSearchDescription>
diff --git a/src/data/kde_userbase.xml b/src/data/kde_userbase.xml
new file mode 100644
index 00000000..64877019
--- /dev/null
+++ b/src/data/kde_userbase.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+ <ShortName>KDE UserBase (en)</ShortName>
+ <Description>KDE UserBase (en)</Description>
+ <Url method="get" template="http://userbase.kde.org/index.php?title=Special:Search&amp;search={searchTerms}"/>
+ <Url method="get" type="application/x-suggestions+xml" template="http://userbase.kde.org/api.php?action=opensearch&amp;format=xml&amp;search={searchTerms}&amp;namespace=0"/>
+ <Image>http://userbase.kde.org/favicon.png</Image>
+</OpenSearchDescription>
diff --git a/src/data/voila.xml b/src/data/voila.xml
new file mode 100644
index 00000000..55780275
--- /dev/null
+++ b/src/data/voila.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+ <ShortName>Voila</ShortName>
+ <Description>Moteur de recherche Voila</Description>
+ <Url method="get" template="http://rws.search.ke.voila.fr/RW/S/opensearch_voila?rdata={searchTerms}"/>
+ <Url method="get" type="application/x-suggestions+json" template="http://search.ke.voila.fr/fr/cmplopensearch/xml/fullxml?rdata={searchTerms}&amp;amp;id=1&amp;amp;dtd=2.0"/>
+ <Image>http://www.voila.fr/favicon.ico</Image>
+</OpenSearchDescription>
diff --git a/src/data/wikia.xml b/src/data/wikia.xml
new file mode 100644
index 00000000..0a1eac69
--- /dev/null
+++ b/src/data/wikia.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+ <ShortName>Wikia (en)</ShortName>
+ <Description>Wikia (en)</Description>
+ <Url method="get" template="http://www.wikia.com/index.php?title=Special:Search&amp;search={searchTerms}"/>
+ <Url method="get" type="application/x-suggestions+json" template="http://www.wikia.com/api.php?action=opensearch&amp;search={searchTerms}&amp;namespace=1"/>
+ <Image>http://images.wikia.com/wikiaglobal/images/6/64/Favicon.ico</Image>
+</OpenSearchDescription>
diff --git a/src/data/wikipedia.xml b/src/data/wikipedia.xml
index 4e152087..9f9bdda4 100644
--- a/src/data/wikipedia.xml
+++ b/src/data/wikipedia.xml
@@ -2,7 +2,7 @@
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Wikipedia</ShortName>
<Description>Wikipedia</Description>
- <Url method="get" template="http://en.wikipedia.org/w/index.php?title=Sp%C3%A9cial:Recherche&amp;search={searchTerms}"/>
- <Url method="get" type="application/x-suggestions+xml" template="http://en.wikipedia.org/w/api.php?action=opensearch&amp;format=xml&amp;search={searchTerms}&amp;namespace=0"/>
+ <Url method="get" template="http://{country}.wikipedia.org/w/index.php?title=Sp%C3%A9cial:Recherche&amp;search={searchTerms}"/>
+ <Url method="get" type="application/x-suggestions+xml" template="http://{country}.wikipedia.org/w/api.php?action=opensearch&amp;format=xml&amp;search={searchTerms}&amp;namespace=0"/>
<Image>http://en.wikipedia.org/favicon.ico</Image>
</OpenSearchDescription>
diff --git a/src/data/wiktionary.xml b/src/data/wiktionary.xml
new file mode 100644
index 00000000..033f5b9e
--- /dev/null
+++ b/src/data/wiktionary.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+ <ShortName>Wiktionary</ShortName>
+ <Description>Wiktionary</Description>
+ <Url method="get" template="http://{country}.wiktionary.org/w/index.php?title=Special:Search&amp;search={searchTerms}"/>
+ <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"/>
+ <Image>http://en.wiktionary.org/favicon.ico</Image>
+</OpenSearchDescription>
diff --git a/src/data/wr_english.xml b/src/data/wr_english.xml
new file mode 100644
index 00000000..30c9339b
--- /dev/null
+++ b/src/data/wr_english.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+ <ShortName>WR English</ShortName>
+ <Description>WordReference monolingual English dictionary search</Description>
+ <Url method="get" template="http://www.wordreference.com/definition/{searchTerms}"/>
+</OpenSearchDescription>
diff --git a/src/data/youtube.xml b/src/data/youtube.xml
new file mode 100644
index 00000000..1fa8338a
--- /dev/null
+++ b/src/data/youtube.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
+ <ShortName>Recherche de vidéos YouTube</ShortName>
+ <Description>Recherche de vidéos sur YouTube</Description>
+ <Url method="get" template="http://www.youtube.com/results?search_query={searchTerms}&amp;page={startPage?}&amp;utm_source=opensearch"/>
+ <Image>http://www.youtube.com/favicon.ico</Image>
+</OpenSearchDescription>