diff --git a/src/apps.json b/src/apps.json index 94c5e1395..ee5929a32 100644 --- a/src/apps.json +++ b/src/apps.json @@ -9,6 +9,17 @@ "url": "/shop/catalog/browse\\?sessid=", "website": "http://1and1.com" }, + "Google Analytics Enhanced eCommerce": { + "cats": [ + "10" + ], + "js": { + "gaplugins.EC" + }, + "icon": "Google Analytics.svg", + "script": "google-analytics\\.com\\/plugins\\/ua\\/ec.js", + "website": "https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce" + }, "1C-Bitrix": { "cats": [ "1" @@ -3526,6 +3537,17 @@ "url": "^https?://sites\\.google\\.com", "website": "http://sites.google.com" }, + "CNV Platform": { + "cats": [ + "1" + ], + "headers": { + "Set-Cookie": "cnv_session" + }, + "icon": "CNV.png", + "implies": "laravel", + "website": "https://cnv.vn" + }, "Google Tag Manager": { "cats": [ "42" @@ -3534,7 +3556,10 @@ "googletag": "", "google_tag_manager": "" }, - "html": "googletagmanager\\.com/ns\\.html[^>]+>", + "html": [ + "googletagmanager\\.com/ns\\.html[^>]+>", + "" + ], "icon": "Google Tag Manager.png", "website": "http://www.google.com/tagmanager" }, @@ -4466,7 +4491,8 @@ "icon": "Jekyll.png", "html": [ "Powered by ]*>Jekyll]* href=[\\'\"][^']+revslider[/\\w-]+\\.css\\?ver=([0-9.]+)[\\'\"]\\;version:\\1" + ], + "script": "/revslider/[/\\w-]+/js", + "implies": "WordPress", + "website": "https://revolution.themepunch.com/" + }, "OpenX": { "cats": [ "36" diff --git a/src/drivers/webextension/html/options.html b/src/drivers/webextension/html/options.html index 650568ecf..66179fd52 100644 --- a/src/drivers/webextension/html/options.html +++ b/src/drivers/webextension/html/options.html @@ -2,7 +2,7 @@ - + Wappalyzer options @@ -14,58 +14,58 @@ - + - +
-
- -
+
+ +
-
-

Options

+
- + diff --git a/src/drivers/webextension/js/content.js b/src/drivers/webextension/js/content.js index 49c21f5e7..7ffb4ba12 100644 --- a/src/drivers/webextension/js/content.js +++ b/src/drivers/webextension/js/content.js @@ -1,4 +1,5 @@ /** global: browser */ +/** global: XMLSerializer */ if ( typeof browser !== 'undefined' && typeof document.body !== 'undefined' ) { try { diff --git a/src/icons/CNV.png b/src/icons/CNV.png new file mode 100644 index 000000000..d7e259224 Binary files /dev/null and b/src/icons/CNV.png differ diff --git a/src/icons/revslider.png b/src/icons/revslider.png new file mode 100644 index 000000000..3b2cd2ac5 Binary files /dev/null and b/src/icons/revslider.png differ