From 4430aeb7f0e1de5da0e17e2965e444651767c937 Mon Sep 17 00:00:00 2001 From: Elbert Alias Date: Sat, 23 Jul 2016 10:34:04 +1000 Subject: [PATCH] Fixed Shopify, Bigcommerce icons --- src/apps.json | 489 +++++++++++++++--------------- src/drivers/firefox/wappalyzer.js | 2 +- src/icons/BigCommerce.svg | 17 -- src/icons/Bigcommerce.svg | 1 + src/icons/Lightspeed.svg | 2 +- src/icons/Shopify.svg | 24 +- 6 files changed, 245 insertions(+), 290 deletions(-) delete mode 100644 src/icons/BigCommerce.svg create mode 100644 src/icons/Bigcommerce.svg diff --git a/src/apps.json b/src/apps.json index 0b978e196..762eceddd 100755 --- a/src/apps.json +++ b/src/apps.json @@ -1,68 +1,5 @@ { - "apps": { - "Strato": { - "cats": [ - 6 - ], - "html": "", - "website": "shop.strato.com", - "icon": "strato.png" - }, - "Modified": { - "cats": [ - 6 - ], - "meta": { - "generator": "\\(c\\) by modified eCommerce Shopsoftware ------ http://www.modified-shop.org" - }, - "icon": "modified.png", - "website": "www.modified-shop.org/" - }, - "Mietshop": { - "cats": [ - 6 - ], - "meta": { - "generator": "Mietshop" - }, - "html": "", - "website": "www.epages.com/", - "icon": "epages.png" - }, - "AfterBuy": { - "cats": [ - 6 - ], - "html": [ - "
This OnlineStore is brought to you by ViA-Online GmbH Afterbuy. Information and contribution at https://www.afterbuy.de
" - ], - "icon": "after-buy.png", - "script": "shop-static\\.afterbuy\\.de", - "website": "www.afterbuy.de" - }, - "Xonic": { - "cats": [ - 6 - ], - "html": ["Powered by
xonic-solutions Shopsoftware"], - "meta": { - "keywords": "xonic-solutions" - }, - "script": "core/jslib/jquery\\.xonic\\.js\\.php", - "website": "www.xonic-solutions.de", - "icon": "xonic.png" - }, + "apps": { "1C-Bitrix": { "cats": [ 1 @@ -128,28 +65,6 @@ "icon": "3ware.png", "website": "www.3ware.com" }, - "a-blog cms": { - "cats": [ - 1 - ], - "icon": "a-blog cms.png", - "implies": "PHP", - "meta": { - "generator": "a-blog cms" - }, - "website": "www.a-blogcms.jp" - }, - "anchorCache": { - "cats": [ - 23 - ], - "meta": { - "generator": "anchorCache" - }, - "icon": "anchorCache.png", - "implies": "PHP", - "website": "www.anchorcache.eu" - }, "AMPcms": { "cats": [ 1 @@ -378,6 +293,17 @@ ], "website": "blogengine.ru" }, + "AfterBuy": { + "cats": [ + 6 + ], + "html": [ + "
This OnlineStore is brought to you by ViA-Online GmbH Afterbuy. Information and contribution at https://www.afterbuy.de
" + ], + "icon": "after-buy.png", + "script": "shop-static\\.afterbuy\\.de", + "website": "www.afterbuy.de" + }, "Airee": { "cats": [ 31 @@ -477,6 +403,21 @@ }, "website": "anchorcms.com" }, + "Angular Material": { + "cats": [ + 18 + ], + "env": "^angular$", + "icon": "Angular.svg", + "implies": [ + "AngularJS" + ], + "script": [ + "/([\\d.]+(?:\\-?rc[.\\d]*)*)/angular-material(?:\\.min)?\\.js\\;version:\\1", + "angular-material.*\\.js" + ], + "website": "material.angularjs.org" + }, "AngularJS": { "cats": [ 12 @@ -490,21 +431,6 @@ ], "website": "angularjs.org" }, - "Angular Material": { - "cats": [ - 18 - ], - "env": "^angular$", - "icon": "Angular.svg", - "implies": [ - "AngularJS" - ], - "script": [ - "/([\\d.]+(?:\\-?rc[.\\d]*)*)/angular-material(?:\\.min)?\\.js\\;version:\\1", - "angular-material.*\\.js" - ], - "website": "material.angularjs.org" - }, "Apache": { "cats": [ 22 @@ -716,6 +642,14 @@ "script": "^https?://edge\\.avangate\\.net/", "website": "avangate.com" }, + "BEM": { + "cats": [ + 12 + ], + "html": "<[^>]+data-bem", + "icon": "BEM.png", + "website": "www.en.bem.info" + }, "BIGACE": { "cats": [ 1 @@ -775,14 +709,6 @@ "implies": "Python", "website": "docs.python.org/2/library/basehttpserver.html" }, - "BEM": { - "cats": [ - 12 - ], - "html": "<[^>]+data-bem", - "icon": "BEM.png", - "website": "www.en.bem.info" - }, "BigDump": { "cats": [ 3 @@ -801,7 +727,7 @@ ], "env": "^compareProducts$", "html": "]+cdn\\d+\\.bigcommerce\\.com/v", - "icon": "Bigcommerce.png", + "icon": "Bigcommerce.svg", "script": "cdn\\d+\\.bigcommerce\\.com/v", "url": "mybigcommerce\\.com", "website": "www.bigcommerce.com" @@ -1002,16 +928,6 @@ "icon": "C++.png", "website": "isocpp.org" }, - "Caddy": { - "cats": [ - 22 - ], - "headers": { - "Server": "^Caddy$" - }, - "icon": "caddy.svg", - "website": "caddyserver.com" - }, "CFML": { "cats": [ 27 @@ -1099,6 +1015,16 @@ "icon": "CacheFly.png", "website": "www.cachefly.com" }, + "Caddy": { + "cats": [ + 22 + ], + "headers": { + "Server": "^Caddy$" + }, + "icon": "caddy.svg", + "website": "caddyserver.com" + }, "CakePHP": { "cats": [ 18 @@ -2052,6 +1978,17 @@ "implies": "ELOG", "website": "midas.psi.ch/elog" }, + "EPages": { + "cats": [ + 6 + ], + "headers": { + "X-Powered-By": "epages 6" + }, + "html": "
", + "icon": "epages.png", + "website": "www.epages.com/" + }, "EPiServer": { "cats": [ 1 @@ -2942,6 +2879,17 @@ "icon": "default.png", "website": "???" }, + "HTTP/2": { + "cats": [ + 19 + ], + "excludes": "SPDY", + "headers": { + "X-Firefox-Spdy": "h2" + }, + "icon": "default.png", + "website": "http2.github.io" + }, "Hammer.js": { "cats": [ 12 @@ -3069,17 +3017,6 @@ }, "website": "hotarucms.org" }, - "HTTP/2": { - "cats": [ - 19 - ], - "headers": { - "X-Firefox-Spdy": "h2" - }, - "icon": "default.png", - "excludes": "SPDY", - "website": "http2.github.io" - }, "HubSpot": { "cats": [ 32 @@ -3089,6 +3026,17 @@ "icon": "HubSpot.png", "website": "hubspot.com" }, + "Hugo": { + "cats": [ + 1, + 11 + ], + "icon": "Hugo.png", + "meta": { + "generator": "Hugo ([\\d.]+)?\\;version:\\1" + }, + "website": "gohugo.io" + }, "Hybris": { "cats": [ 6 @@ -3101,17 +3049,6 @@ "implies": "Java", "website": "hybris.com" }, - "Hugo": { - "cats": [ - 1, - 11 - ], - "icon": "Hugo.png", - "meta": { - "generator": "Hugo ([\\d.]+)?\\;version:\\1" - }, - "website": "gohugo.io" - }, "IBM Coremetrics": { "cats": [ 10 @@ -3185,15 +3122,6 @@ "script": "^https?://(?:[^/]+\\.)?i(?:oam|v)wbox\\.de/", "website": "infonline.de" }, - "Ink": { - "cats": [ - 18 - ], - "html": "]*href=\"[^\"]+ink(?:\\.min)?\\.css", - "icon": "Ink.png", - "script": "ink.*\\.js", - "website": "ink.sapo.pt" - }, "IPB": { "cats": [ 2 @@ -3296,6 +3224,15 @@ "icon": "default.png", "website": "indyproject.org" }, + "Ink": { + "cats": [ + 18 + ], + "html": "]*href=\"[^\"]+ink(?:\\.min)?\\.css", + "icon": "Ink.png", + "script": "ink.*\\.js", + "website": "ink.sapo.pt" + }, "InstantCMS": { "cats": [ 1 @@ -3904,6 +3841,15 @@ "script": "^https?://cdn\\.linksmart\\.com/linksmart_([\\d.]+?)(?:\\.min)?\\.js\\;version:\\1", "website": "linksmart.com" }, + "List.js": { + "cats": [ + 12 + ], + "env": "^List$", + "icon": "List.js.png", + "script": "^list\\.(?:min\\.)?js$", + "website": "www.listjs.com" + }, "LiteSpeed": { "cats": [ 22 @@ -4335,6 +4281,17 @@ }, "website": "sharepoint.microsoft.com" }, + "Mietshop": { + "cats": [ + 6 + ], + "html": "]*href=\"[^>]*\\/mt-content\\/[^>]*\\.css", + "icon": "MotoCMS.svg", "implies": [ "PHP", "AngularJS", "jQuery" ], + "script": ".*\\/mt-includes\\/[asetj]{2,6}\\/.*\\.js.*", "website": "motocms.com" }, "Movable Type": { @@ -4762,6 +4729,13 @@ "icon": "Nginx.svg", "website": "nginx.org" }, + "Node.js": { + "cats": [ + 27 + ], + "icon": "node.js.png", + "website": "nodejs.org" + }, "OWL Carousel": { "cats": [ 5, @@ -5470,7 +5444,7 @@ "^priceDisplayMethod$\\;confidence:25", "^priceDisplayPrecision$\\;confidence:25" ], - "html":"Powered by ]+>PrestaShop", + "html": "Powered by ]+>PrestaShop", "icon": "PrestaShop.png", "implies": "PHP", "meta": { @@ -5489,11 +5463,13 @@ "website": "projectwonderful.com" }, "Prospector": { - "website": "prospector.io", - "cats": [ 36 ], - "html": "<[^>]+data-name=['\"]prospectscript", - "script": "processprospector\\.js", - "icon": "Prospector.png" + "cats": [ + 36 + ], + "html": "<[^>]+data-name=['\"]prospectscript", + "icon": "Prospector.png", + "script": "processprospector\\.js", + "website": "prospector.io" }, "Prototype": { "cats": [ @@ -5513,6 +5489,14 @@ "script": "protovis.*\\.js", "website": "mbostock.github.com/protovis" }, + "PubMatic": { + "cats": [ + 36 + ], + "icon": "PubMatic.png", + "script": "https?://[^/]*\\.pubmatic\\.com", + "website": "www.pubmatic.com/" + }, "Public CMS": { "cats": [ 1 @@ -5525,14 +5509,6 @@ "implies": "Java", "website": "www.publiccms.com" }, - "PubMatic": { - "cats": [ - 36 - ], - "icon": "PubMatic.png", - "script": "https?://[^/]*\\.pubmatic\\.com", - "website": "www.pubmatic.com/" - }, "Pure CSS": { "cats": [ 18 @@ -5572,7 +5548,7 @@ "website": "www.quantcast.com" }, "Question2Answer": { - "cats" : [ + "cats": [ 15 ], "html": " - - - - - - - - diff --git a/src/icons/Bigcommerce.svg b/src/icons/Bigcommerce.svg new file mode 100644 index 000000000..50eed6fb6 --- /dev/null +++ b/src/icons/Bigcommerce.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/Lightspeed.svg b/src/icons/Lightspeed.svg index d6911c4fa..b925bb1f5 100644 --- a/src/icons/Lightspeed.svg +++ b/src/icons/Lightspeed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/src/icons/Shopify.svg b/src/icons/Shopify.svg index 7c881388a..8fb3437b9 100644 --- a/src/icons/Shopify.svg +++ b/src/icons/Shopify.svg @@ -1,23 +1 @@ - - - - - - - - - - + \ No newline at end of file