diff --git a/drivers/firefox/content/xul/preferences.xul b/drivers/firefox/content/xul/preferences.xul
index 02a1ecd7d..3ae791df0 100755
--- a/drivers/firefox/content/xul/preferences.xul
+++ b/drivers/firefox/content/xul/preferences.xul
@@ -36,6 +36,7 @@
+
@@ -158,6 +159,9 @@
+
+
+
diff --git a/drivers/firefox/defaults/preferences/defaults.js b/drivers/firefox/defaults/preferences/defaults.js
index a10e3d5f1..27411d167 100644
--- a/drivers/firefox/defaults/preferences/defaults.js
+++ b/drivers/firefox/defaults/preferences/defaults.js
@@ -32,3 +32,5 @@ pref('extensions.wappalyzer.cat25', true);
pref('extensions.wappalyzer.cat26', true);
pref('extensions.wappalyzer.cat27', true);
pref('extensions.wappalyzer.cat28', true);
+pref('extensions.wappalyzer.cat29', true);
+
diff --git a/drivers/firefox/locale/en-US/wappalyzer.dtd b/drivers/firefox/locale/en-US/wappalyzer.dtd
index b02b25fcb..1d2f56512 100755
--- a/drivers/firefox/locale/en-US/wappalyzer.dtd
+++ b/drivers/firefox/locale/en-US/wappalyzer.dtd
@@ -43,3 +43,4 @@
+
diff --git a/share/images/icons/1und1.ico b/share/images/icons/1und1.ico
new file mode 100644
index 000000000..7a40576dc
Binary files /dev/null and b/share/images/icons/1und1.ico differ
diff --git a/share/images/icons/Cosmoshop.ico b/share/images/icons/Cosmoshop.ico
new file mode 100644
index 000000000..c115ec478
Binary files /dev/null and b/share/images/icons/Cosmoshop.ico differ
diff --git a/share/images/icons/Ecodoo.ico b/share/images/icons/Ecodoo.ico
new file mode 100644
index 000000000..e250dc184
Binary files /dev/null and b/share/images/icons/Ecodoo.ico differ
diff --git a/share/images/icons/FWP.ico b/share/images/icons/FWP.ico
new file mode 100644
index 000000000..6b6723672
Binary files /dev/null and b/share/images/icons/FWP.ico differ
diff --git a/share/images/icons/Gambio.ico b/share/images/icons/Gambio.ico
new file mode 100644
index 000000000..6a7fbaf0b
Binary files /dev/null and b/share/images/icons/Gambio.ico differ
diff --git a/share/images/icons/Hybris.ico b/share/images/icons/Hybris.ico
new file mode 100644
index 000000000..ac20476a5
Binary files /dev/null and b/share/images/icons/Hybris.ico differ
diff --git a/share/images/icons/LiteCommerce.ico b/share/images/icons/LiteCommerce.ico
new file mode 100644
index 000000000..f24163e62
Binary files /dev/null and b/share/images/icons/LiteCommerce.ico differ
diff --git a/share/images/icons/Mondo Media.ico b/share/images/icons/Mondo Media.ico
new file mode 100644
index 000000000..3cfde427b
Binary files /dev/null and b/share/images/icons/Mondo Media.ico differ
diff --git a/share/images/icons/Oxid.ico b/share/images/icons/Oxid.ico
new file mode 100644
index 000000000..4bde8997b
Binary files /dev/null and b/share/images/icons/Oxid.ico differ
diff --git a/share/images/icons/Plentymarkets.ico b/share/images/icons/Plentymarkets.ico
new file mode 100644
index 000000000..9e893d15f
Binary files /dev/null and b/share/images/icons/Plentymarkets.ico differ
diff --git a/share/images/icons/Powergap.ico b/share/images/icons/Powergap.ico
new file mode 100644
index 000000000..880352fa1
Binary files /dev/null and b/share/images/icons/Powergap.ico differ
diff --git a/share/images/icons/Seoshop.ico b/share/images/icons/Seoshop.ico
new file mode 100644
index 000000000..7916f77e4
Binary files /dev/null and b/share/images/icons/Seoshop.ico differ
diff --git a/share/images/icons/Smartstore.ico b/share/images/icons/Smartstore.ico
new file mode 100644
index 000000000..9df2f10d2
Binary files /dev/null and b/share/images/icons/Smartstore.ico differ
diff --git a/share/images/icons/Store Systems.ico b/share/images/icons/Store Systems.ico
new file mode 100644
index 000000000..948cb4a23
Binary files /dev/null and b/share/images/icons/Store Systems.ico differ
diff --git a/share/images/icons/Websale.ico b/share/images/icons/Websale.ico
new file mode 100644
index 000000000..7be33bfe5
Binary files /dev/null and b/share/images/icons/Websale.ico differ
diff --git a/share/images/icons/Xanario.ico b/share/images/icons/Xanario.ico
new file mode 100644
index 000000000..003ae38f7
Binary files /dev/null and b/share/images/icons/Xanario.ico differ
diff --git a/share/js/apps.js b/share/js/apps.js
index d05e92957..0d1306555 100644
--- a/share/js/apps.js
+++ b/share/js/apps.js
@@ -31,10 +31,12 @@
25: { name: 'Javascript Graphics', plural: 'Javascript Graphics' },
26: { name: 'Mobile Framework', plural: 'Mobile Frameworks' },
27: { name: 'Programming Language', plural: 'Programming Languages' },
- 28: { name: 'Operating System', plural: 'Operating Systems' }
+ 28: { name: 'Operating System', plural: 'Operating Systems' },
+ 29: { name: 'Search Engine', plural: 'Search Engines'}
};
w.apps = {
+ '1und1': { cats: { 1: 6 }, url: /\/shop\/catalog\/browse\?sessid\=/ },
'1C-Bitrix': { cats: { 1: 1 }, html: /]+components\/bitrix/i, script: /1c\-bitrix/i },
'2z Project': { cats: { 1: 1 }, meta: { 'generator': /2z project/i } },
'AddThis': { cats: { 1: 5 }, script: /addthis\.com\/js/, env: /^addthis$/ },
@@ -77,6 +79,7 @@
'Contens': { cats: { 1: 1 }, meta: { 'generator': /contens/i } },
'ConversionLab': { cats: { 1: 10 }, script: /conversionlab\.trackset\.com\/track\/tsend\.js/ },
'Coppermine': { cats: { 1: 7 }, html: /|]*(osCsid|cPath)/i },
+ 'osCommerce': { cats: { 1: 6 }, html: /]*osCsid/i },
'osCSS': { cats: { 1: 6 }, html: /]*\/papaya-themes\//i },
'Parse.ly': { cats: { 1: 10 }, env: /^PARSELY$/ },
@@ -200,15 +212,17 @@
'phpMyAdmin': { cats: { 1: 3 }, html: /(var pma_absolute_uri = '|PMA_sendHeaderLocation\(|phpMyAdmin<\/title>)/i },
'phpPgAdmin': { cats: { 1: 3 }, html: /(phpPgAdmin<\/title>|phpPgAdmin)/i },
'Piwik': { cats: { 1: 10 }, html: /var piwikTracker = Piwik\.getTracker\(/i, env: /^Piwik$/ },
+ 'Plentymarkets': { cats: { 1: 6 }, meta: { 'generator': /www\.plentyMarkets\./i } },
'Plesk': { cats: { 1: 9 }, script: /common\.js\?plesk/i },
'Plone': { cats: { 1: 1 }, meta: { 'generator': /Plone/i } },
'Plura': { cats: { 1: 19 }, html: /