diff --git a/share/apps.json b/share/apps.json index 2d3d4aa5c..468e8d4e9 100644 --- a/share/apps.json +++ b/share/apps.json @@ -42,14 +42,14 @@ "website": "www.1c-bitrix.ru", "cats": [ 1 ], "headers": { "X-Powered-CMS": "Bitrix Site Manager", "Set-Cookie": "BITRIX_" }, - "html": "(?:]+components/bitrix|(?:src|href)=\"/bitrix/(?:js|templates))", + "html": "]+components\/bitrix|(src|href)=\"\/bitrix\/(js|templates)", "script": "1c-bitrix", "implies": "PHP" }, "1und1": { "website": "1und1.de", "cats": [ 6 ], - "url": "/shop/catalog/browse\\?sessid=", + "url": "\/shop\/catalog\/browse\\?sessid=", "implies": "PHP" }, "2z Project": { @@ -61,7 +61,7 @@ "website": "www.3dcart.com", "cats": [ 1, 6 ], "headers": { "X-Powered-By": "3DCART" }, - "script": "(?:twlh(?:track)?\\.asp|3d_upsell\\.js)" + "script": "(twlh(track)?\\.asp|3d_upsell\\.js)" }, "Accessible Portal": { "website": "www.accessibleportal.com", @@ -72,29 +72,20 @@ "AddThis": { "website": "www.addthis.com", "cats": [ 5 ], - "script": "addthis\\.com/js/(\\d+)?\\;version:\\1", + "script": "addthis\\.com\/js\/(\\d+)?\\;version:\\1", "env": "^addthis" }, - "Adobe ColdFusion": { - "website": "adobe.com/products/coldfusion-family.html", - "cats": [ 18 ], - "url": "\\.cfm$", - "html": "|]+(?:typolight|contao)\\.css)", + "html": "(|]+(typolight|contao)\\.css)", "implies": "PHP" }, "Contenido": { - "website": "contenido.org/en", + "website": "contenido.org\/en", "cats": [ 1 ], "meta": { "generator": "Contenido ([\\d.]+)\\;version:\\1" }, "implies": "PHP" }, "Contens": { - "website": "www.contens.com/en/pub/index.cfm", + "website": "www.contens.com\/en\/pub\/index.cfm", "cats": [ 1 ], "meta": { "generator": "Contensis CMS Version ([\\d.]+)\\;version:\\1" }, "implies": [ "Java", "CFML" ] }, "ConversionLab": { - "website": "www.trackset.it/conversionlab", + "website": "www.trackset.it\/conversionlab", "cats": [ 10 ], - "script": "conversionlab\\.trackset\\.com/track/tsend\\.js" + "script": "conversionlab\\.trackset\\.com\/track\/tsend\\.js" }, "Coppermine": { "website": "coppermine-gallery.net", @@ -470,12 +462,12 @@ "CouchDB": { "website": "couchdb.apache.org", "cats": [ 22 ], - "headers": { "Server": "CouchDB/([\\d.]+)\\;version:\\1" } + "headers": { "Server": "CouchDB\/([\\d.]+)\\;version:\\1" } }, "cPanel": { "website": "www.cpanel.net", "cats": [ 9 ], - "headers": { "Server": "cpsrvd/([\\d.]+)\\;version:\\1" }, + "headers": { "Server": "cpsrvd\/([\\d.]+)\\;version:\\1" }, "html": ")", + "html": "]* href=\"templates\/gambio\/|]content\\.php\\?coID=\\d|", "implies": "PHP" }, "Gauges": { "website": "get.gaug.es", "cats": [ 10 ], "headers": { "Set-Cookie": "_gauges_[^;]+=" }, + "html": "t\\.src = '\/\/secure\\.gaug\\.es\/track\\.js", "env": "^_gauges$" }, "Gentoo": { "website": "www.gentoo.org", "cats": [ 28 ], - "headers": { "X-Powered-By": "gentoo" } + "headers": { "X-Powered-By": "-?gentoo" } }, "Get Satisfaction": { "website": "getsatisfaction.com", @@ -842,57 +858,57 @@ "implies": "PHP" }, "GoAhead": { - "website": "embedthis.com/products/goahead/index.html", + "website": "embedthis.com\/products\/goahead\/index.html", "cats": [ 22 ], "headers": { "Server": "GoAhead" } }, "Google Analytics": { - "website": "google.com/analytics", + "website": "google.com\/analytics", "cats": [ 10 ], "html": "_gaq\\.push\\(\\['_setAccount", - "script": "(?:\\.google-analytics\\.com/ga\\.js|google-analytics\\.com/urchin\\.js)", + "script": "(\\.google-analytics\\.com\/ga\\.js|google-analytics\\.com\/urchin\\.js)", "headers": { "Set-Cookie": "__utma" }, "env": "^gaGlobal$" }, "Google App Engine": { - "website": "code.google.com/appengine", + "website": "code.google.com\/appengine", "cats": [ 22 ], "headers": { "Server": "Google Frontend" } }, "Google Code Prettify": { - "website": "code.google.com/p/google-code-prettify", + "website": "code.google.com\/p\/google-code-prettify", "cats": [ 19 ], "env": "^prettyPrint$" }, "Google Font API": { - "website": "code.google.com/apis/webfonts", + "website": "code.google.com\/apis\/webfonts", "cats": [ 17 ], - "script": "googleapis\\.com/.+webfont", + "script": "googleapis.com\/.+webfont", "html": "]* href=[^>]+fonts\\.googleapis\\.com", "env": "^WebFonts$" }, "Google Maps": { "website": "maps.google.com", "cats": [ 35 ], - "script": "(?:maps\\.google\\.com/maps\\?file=api(?:&v=([\\d.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\1" + "script": "(maps\\.google\\.com\/maps\\?file=api(&v=([\\d.]+))?|maps\\.google\\.com\/maps\/api\/staticmap)\\;version:API v\\3" }, "Google PageSpeed": { - "website": "developers.google.com/speed/pagespeed/mod", + "website": "developers.google.com\/speed\/pagespeed\/mod", "cats": [ 23, 33 ], "headers": { "X-Mod-Pagespeed": "([\\d.]+)\\;version:\\1" } }, "Google Sites": { "website": "sites.google.com", "cats": [ 1 ], - "url": "sites\\.google\\.com" + "url": "sites.google.com" }, "Google Tag Manager": { - "website": "www.google.com/tagmanager", + "website": "www.google.com\/tagmanager", "cats": [ 19 ], - "html": "googletagmanager\\.com/ns\\.html[^>]+>" + "html": "googletagmanager\\.com\/ns\\.html[^>]+><\/iframe>" }, "Google Web Toolkit": { - "website": "developers.google.com/web-toolkit", + "website": "developers.google.com\/web-toolkit", "cats": [ 18 ], "env": "^__gwt_", "implies": "Java" @@ -900,13 +916,13 @@ "GoStats": { "website": "gostats.com", "cats": [ 10 ], - "env": "^_go(?:stats|_track)" + "env": "^_go(stats|_track)" }, "Graffiti CMS": { "website": "graffiticms.codeplex.com", "cats": [ 1 ], "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" }, - "script": "/graffiti\\.js", + "script": "\/graffiti.js", "headers": { "Set-Cookie": "graffitibot[^;]=" } }, "Gravatar": { @@ -917,6 +933,7 @@ "Gravity Insights": { "website": "insights.gravity.com", "cats": [ 10 ], + "html": "gravityInsightsParams\\.site_guid = '", "env": "^GravityInsights$" }, "G-WAN": { @@ -925,9 +942,9 @@ "headers": { "Server": "G-WAN" } }, "GX WebManager": { - "website": "www.gxsoftware.com/en/products/web-content-management.htm", + "website": "www.gxsoftware.com\/en\/products\/web-content-management.htm", "cats": [ 1 ], - "meta": { "generator": "GX WebManager(?: ([\\d.]+))?\\;version:\\1" }, + "meta": { "generator": "GX WebManager( ([\\d.]+))?\\;version:\\2" }, "html": "", + "html": "", "env": "^_?owa_" }, "OneStat": { "website": "www.onestat.com", "cats": [ 10 ], - "html": "var p==.+stat\\.onestat\\.com/stat\\.aspx\\?tagver" + "html": "var p==.+stat\\.onestat\\.com\/stat\\.aspx\\?tagver" }, "OpenCart": { "website": "www.opencart.com", "cats": [ 6 ], - "html": "(?:index\\.php\\?route=[a-z]+/|Powered By ]+OpenCart)", + "html": "index\\.php\\?route=[a-z]+\/|Powered By ]+OpenCart", "implies": "PHP" }, "openEngine": { - "website": "openengine.de/html/pages/de/", + "website": "openengine.de\/html\/pages\/de\/", "cats": [ 1 ], - "meta": "openEngine" - }, - "OpenGrok": { - "website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome", + "html": "]+openEngine" }, "OpenGrok": { + "website": "hub.opensolaris.org\/bin\/view\/Project+opengrok\/WebHome", "cats": [ 19 ], "headers": { "Set-Cookie": "OpenGrok" }, - "meta": { "generator": "OpenGrok(?: v?([\\d.]+))?\\;version:\\1" }, + "meta": { "generator": "OpenGrok( v?([\\d.]+))?\\;version:\\2" }, "implies": "Java" }, "OpenGSE": { - "website": "code.google.com/p/opengse", + "website": "code.google.com\/p\/opengse", "cats": [ 22 ], "headers": { "Server": "GSE" }, "implies": "Java" @@ -1596,14 +1624,14 @@ "env": "^OpenLayers$" }, "OpenNemas": { - "website": "openhost.es/en/opennemas", + "website": "openhost.es\/en\/opennemas", "cats": [ 1 ], "headers": { "X-Powered-By": "OpenNemas" } }, "OpenSSL": { "website": "openssl.org", "cats": [ 33 ], - "headers": { "Server": "OpenSSL(?:/([\\d.]+[a-z]?))?\\;version:\\1" } + "headers": { "Server": "OpenSSL(\/([\\d.]+[a-z]?))?\\;version:\\2" } }, "OpenText Web Solutions": { "website": "websolutions.opentext.com", @@ -1617,19 +1645,19 @@ "env": "^optimizely$" }, "Oracle Application Server": { - "website": "www.oracle.com/technetwork/middleware/ias/overview/index.html", + "website": "www.oracle.com\/technetwork\/middleware\/ias\/overview\/index.html", "cats": [ 22 ], - "headers": { "Server": "Oracle\\bApplication\\bServer(?:\\b(\\d+[a-z]?))?\\;version:\\1" } + "headers": { "Server": "Oracle(-| )Application(-| )Server((-| )(\\d+[a-z]?))?\\;version:\\5" } }, "Oracle Recommendations On Demand": { - "website": "www.oracle.com/us/products/applications/commerce/recommendations-on-demand/index.html", + "website": "www.oracle.com\/us\/products\/applications\/commerce\/recommendations-on-demand\/index.html?", "cats": [ 10 ], "script": "atgsvcs.+atgsvcs\\.js" }, "osCommerce": { "website": "www.oscommerce.com", "cats": [ 6 ], - "html": "(?:]*(?:\\?|&)osCsid|Powered by (?:<[^]+>)?osCommerce|<[^]+class=\"[^>]*infoBoxHeading)", + "html": "(]*(\\?|&)osCsid|Powered by (<[^]+>)?osCommerce<\/a>|<[^]+class=\"[^>]*infoBoxHeading)", "headers": { "Set-Cookie": "osCsid=" } }, "osCSS": { @@ -1640,30 +1668,31 @@ "Outbrain": { "website": "outbrain.com", "cats": [ 5 ], - "script": "widgets\\.outbrain\\.com/outbrain\\.js", - "env": "^(?:OutbrainPermaLink|OB_releaseVer)$" + "html": "var OB_langJS = '.+widgets\\.outbrain\\.com\/lang_", + "script": "widgets\\.outbrain\\.com\/outbrain\\.js", + "env": "^OutbrainPermaLink$" }, "OXID eShop": { "website": "oxid-esales.com", "cats": [ 6 ], - "html": "", "implies": "Java" }, diff --git a/share/images/icons/ContentBox.png b/share/images/icons/ContentBox.png new file mode 100644 index 000000000..eb387c210 Binary files /dev/null and b/share/images/icons/ContentBox.png differ diff --git a/share/images/icons/Mura CMS.png b/share/images/icons/Mura CMS.png new file mode 100644 index 000000000..2565e5831 Binary files /dev/null and b/share/images/icons/Mura CMS.png differ