diff --git a/.gitignore b/.gitignore index a521d03f0..11d4ec716 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,5 @@ drivers/**/wappalyzer.js drivers/**/icons/*.png drivers/firefox-jetpack/data + +node_modules/* \ No newline at end of file diff --git a/drivers/chrome/_locales/es/messages.json b/drivers/chrome/_locales/es/messages.json new file mode 100644 index 000000000..6181cce50 --- /dev/null +++ b/drivers/chrome/_locales/es/messages.json @@ -0,0 +1,51 @@ +{ + "github": { "message": "¡Forkea Wappalyzer en GitHub!" }, + "twitter": { "message": "Sigue Wappalyzer en Twitter" }, + "website": { "message": "Ir a wappalyzer.com" }, + "options": { "message": "Opciones de Wappalyzer" }, + "optionsSave": { "message": "Guardar opciones" }, + "optionsSaved": { "message": "Guardado" }, + "optionAutoAnalyzeHeaders": { "message": "Analizar cabeceras automáticamente al hacer clic" }, + "optionUpgradeMessage": { "message": "Indicarme actualizaciones" }, + "optionTracking": { "message": "Enviar informes anónimos sobre las aplicaciones detectadas a wappalyzer.com para análisis" }, + "analyzeHeaders": { "message": "Analizar cabeceras" }, + "analyzeHeadersDone": { "message": "Completado" }, + "nothingToDo": { "message": "Nada que hacer aquí." }, + "noAppsDetected": { "message": "Aplicaciones no detectadas." }, + "categoryName1": { "message": "Gestor de Contenido" }, + "categoryName2": { "message": "Foro" }, + "categoryName3": { "message": "Gestor de Bases de Datos" }, + "categoryName4": { "message": "Herramienta de Documentación" }, + "categoryName5": { "message": "Widget" }, + "categoryName6": { "message": "Tienda Web" }, + "categoryName7": { "message": "Galería fotográfica" }, + "categoryName8": { "message": "Wiki" }, + "categoryName9": { "message": "Panel de Hosting" }, + "categoryName10": { "message": "Analítica" }, + "categoryName11": { "message": "Blog" }, + "categoryName12": { "message": "Framework Javascript" }, + "categoryName13": { "message": "Gestor de Incidencias" }, + "categoryName14": { "message": "Reproductor de Vídeo" }, + "categoryName15": { "message": "Sistema de Comentarios" }, + "categoryName16": { "message": "Captcha" }, + "categoryName17": { "message": "Tipografía" }, + "categoryName18": { "message": "Framework Web" }, + "categoryName19": { "message": "Miscelánea" }, + "categoryName20": { "message": "Editor" }, + "categoryName21": { "message": "LMS" }, + "categoryName22": { "message": "Servidor Web" }, + "categoryName23": { "message": "Herramienta de Cache" }, + "categoryName24": { "message": "Editor de Texto Enriquecido" }, + "categoryName25": { "message": "Gráficos Javascript" }, + "categoryName26": { "message": "Framework Móvil" }, + "categoryName27": { "message": "Lenguaje de programación" }, + "categoryName28": { "message": "Sistema Operativo" }, + "categoryName29": { "message": "Motor de Búsqueda" }, + "categoryName30": { "message": "Correo Web" }, + "categoryName31": { "message": "CDN" }, + "categoryName32": { "message": "Automatización de Marketing" }, + "categoryName33": { "message": "Extensión de Servidor Web" }, + "categoryName34": { "message": "Base de Datos" }, + "categoryName35": { "message": "Mapa" }, + "categoryName36": { "message": "Red de Publicidad" } +} diff --git a/drivers/chrome/images/github.png b/drivers/chrome/images/github.png index eb24ee314..037d0c336 100644 Binary files a/drivers/chrome/images/github.png and b/drivers/chrome/images/github.png differ diff --git a/drivers/chrome/images/header.png b/drivers/chrome/images/header.png index 57fbe88c9..6dcce3087 100644 Binary files a/drivers/chrome/images/header.png and b/drivers/chrome/images/header.png differ diff --git a/drivers/chrome/images/icon_128.png b/drivers/chrome/images/icon_128.png index 4ddebb142..0e1e1fb0c 100644 Binary files a/drivers/chrome/images/icon_128.png and b/drivers/chrome/images/icon_128.png differ diff --git a/drivers/chrome/images/icon_32.png b/drivers/chrome/images/icon_32.png index 73694aa3d..5381e555a 100644 Binary files a/drivers/chrome/images/icon_32.png and b/drivers/chrome/images/icon_32.png differ diff --git a/drivers/chrome/images/icon_hot.png b/drivers/chrome/images/icon_hot.png index 7f74461f2..06464af29 100644 Binary files a/drivers/chrome/images/icon_hot.png and b/drivers/chrome/images/icon_hot.png differ diff --git a/drivers/chrome/images/options.png b/drivers/chrome/images/options.png index db259c9bb..344b7fb8a 100644 Binary files a/drivers/chrome/images/options.png and b/drivers/chrome/images/options.png differ diff --git a/drivers/chrome/images/twitter.png b/drivers/chrome/images/twitter.png index 76742a44f..e20284ddf 100644 Binary files a/drivers/chrome/images/twitter.png and b/drivers/chrome/images/twitter.png differ diff --git a/drivers/firefox-jetpack/images/icon128.png b/drivers/firefox-jetpack/images/icon128.png index a72b1c8af..0e1e1fb0c 100644 Binary files a/drivers/firefox-jetpack/images/icon128.png and b/drivers/firefox-jetpack/images/icon128.png differ diff --git a/drivers/firefox-jetpack/images/icon16.png b/drivers/firefox-jetpack/images/icon16.png index 7b4552a78..7ad880fcc 100644 Binary files a/drivers/firefox-jetpack/images/icon16.png and b/drivers/firefox-jetpack/images/icon16.png differ diff --git a/drivers/firefox-jetpack/images/icon16_hot.png b/drivers/firefox-jetpack/images/icon16_hot.png index 7f74461f2..06464af29 100644 Binary files a/drivers/firefox-jetpack/images/icon16_hot.png and b/drivers/firefox-jetpack/images/icon16_hot.png differ diff --git a/drivers/firefox-jetpack/images/icon48.png b/drivers/firefox-jetpack/images/icon48.png index 8daa0a937..00bd19d77 100644 Binary files a/drivers/firefox-jetpack/images/icon48.png and b/drivers/firefox-jetpack/images/icon48.png differ diff --git a/drivers/firefox-jetpack/images/icon64.png b/drivers/firefox-jetpack/images/icon64.png index 58d6a0edc..1954d72c1 100644 Binary files a/drivers/firefox-jetpack/images/icon64.png and b/drivers/firefox-jetpack/images/icon64.png differ diff --git a/drivers/firefox/chrome.manifest b/drivers/firefox/chrome.manifest index 8346a338b..cc49ead76 100644 --- a/drivers/firefox/chrome.manifest +++ b/drivers/firefox/chrome.manifest @@ -2,6 +2,7 @@ content wappalyzer content/ locale wappalyzer en-US locale/en-US/ locale wappalyzer de-DE locale/de-DE/ locale wappalyzer fr-FR locale/fr-FR/ +locale wappalyzer es-ES locale/es-ES/ skin wappalyzer classic/1.0 skin/ overlay chrome://browser/content/browser.xul chrome://wappalyzer/content/xul/wappalyzer.xul diff --git a/drivers/firefox/content/xul/preferences.xul b/drivers/firefox/content/xul/preferences.xul index 885e23085..76b4f90ff 100755 --- a/drivers/firefox/content/xul/preferences.xul +++ b/drivers/firefox/content/xul/preferences.xul @@ -166,7 +166,7 @@ - diff --git a/drivers/firefox/locale/es-ES/wappalyzer.dtd b/drivers/firefox/locale/es-ES/wappalyzer.dtd new file mode 100755 index 000000000..199cd2020 --- /dev/null +++ b/drivers/firefox/locale/es-ES/wappalyzer.dtd @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/drivers/firefox/locale/es-ES/wappalyzer.properties b/drivers/firefox/locale/es-ES/wappalyzer.properties new file mode 100755 index 000000000..b9619d71a --- /dev/null +++ b/drivers/firefox/locale/es-ES/wappalyzer.properties @@ -0,0 +1,44 @@ +wappalyzer.name = Wappalyzer +wappalyzer.noAppsDetected = Aplicaciones no detectadas +wappalyzer.addonBar = Wappalyzer se ha colocado en la barra de complementos.\n\nPara mostrar la barra de complementos, cierra esta ventana y pulsa Ctrl+/. + +wappalyzer.cat1 = Gestor de Contenido +wappalyzer.cat2 = Foro +wappalyzer.cat3 = estor de Bases de Datos +wappalyzer.cat4 = Herramienta de Documentación +wappalyzer.cat5 = Widget +wappalyzer.cat6 = Tienda Web +wappalyzer.cat7 = Galería fotográfica +wappalyzer.cat8 = Wiki +wappalyzer.cat9 = Panel de Hosting +wappalyzer.cat10 = Analítica +wappalyzer.cat11 = Blog +wappalyzer.cat12 = Framework JavaScript +wappalyzer.cat13 = Gestor de Incidencias +wappalyzer.cat14 = Reproductor de Vídeo +wappalyzer.cat15 = Sistema de Comentarios +wappalyzer.cat16 = CAPTCHA +wappalyzer.cat17 = Tipografía +wappalyzer.cat18 = Framework Web +wappalyzer.cat19 = Miscelánea +wappalyzer.cat20 = Editor +wappalyzer.cat21 = LMS +wappalyzer.cat22 = Servidor Web +wappalyzer.cat23 = Herramienta de Cache +wappalyzer.cat24 = Editor de Texto Enriquecido +wappalyzer.cat25 = Gráficos Javascript +wappalyzer.cat26 = Framework Móvil +wappalyzer.cat27 = Lenguaje de programación +wappalyzer.cat28 = Sistema Operativo +wappalyzer.cat29 = Motor de Búsqueda +wappalyzer.cat30 = Correo Web +wappalyzer.cat31 = CDN +wappalyzer.cat32 = Automatización de Marketing +wappalyzer.cat33 = Extensión de Servidor Web +wappalyzer.cat34 = Base de Datos +wappalyzer.cat35 = Mapa +wappalyzer.cat36 = Red de Publicidad +wappalyzer.cat37 = Dispositivo de Red +wappalyzer.cat38 = Servidores de Contenido +wappalyzer.cat39 = Webcam +wappalyzer.cat40 = Impresora diff --git a/drivers/firefox/skin/images/feedback.png b/drivers/firefox/skin/images/feedback.png index 30b528c41..abe7c8f58 100644 Binary files a/drivers/firefox/skin/images/feedback.png and b/drivers/firefox/skin/images/feedback.png differ diff --git a/drivers/firefox/skin/images/github.png b/drivers/firefox/skin/images/github.png index eb24ee314..037d0c336 100644 Binary files a/drivers/firefox/skin/images/github.png and b/drivers/firefox/skin/images/github.png differ diff --git a/drivers/firefox/skin/images/icon.png b/drivers/firefox/skin/images/icon.png index 7b4552a78..7ad880fcc 100644 Binary files a/drivers/firefox/skin/images/icon.png and b/drivers/firefox/skin/images/icon.png differ diff --git a/drivers/firefox/skin/images/icon128.png b/drivers/firefox/skin/images/icon128.png index a72b1c8af..0e1e1fb0c 100644 Binary files a/drivers/firefox/skin/images/icon128.png and b/drivers/firefox/skin/images/icon128.png differ diff --git a/drivers/firefox/skin/images/icon32.png b/drivers/firefox/skin/images/icon32.png index e554cd3ef..96cceb6f6 100644 Binary files a/drivers/firefox/skin/images/icon32.png and b/drivers/firefox/skin/images/icon32.png differ diff --git a/drivers/firefox/skin/images/icon64.png b/drivers/firefox/skin/images/icon64.png index 58d6a0edc..1954d72c1 100644 Binary files a/drivers/firefox/skin/images/icon64.png and b/drivers/firefox/skin/images/icon64.png differ diff --git a/drivers/firefox/skin/images/icon_hot.png b/drivers/firefox/skin/images/icon_hot.png index 7f74461f2..06464af29 100644 Binary files a/drivers/firefox/skin/images/icon_hot.png and b/drivers/firefox/skin/images/icon_hot.png differ diff --git a/drivers/firefox/skin/images/twitter.png b/drivers/firefox/skin/images/twitter.png index 76742a44f..e20284ddf 100644 Binary files a/drivers/firefox/skin/images/twitter.png and b/drivers/firefox/skin/images/twitter.png differ diff --git a/drivers/html/images/icon.png b/drivers/html/images/icon.png index a72b1c8af..0e1e1fb0c 100644 Binary files a/drivers/html/images/icon.png and b/drivers/html/images/icon.png differ diff --git a/package.json b/package.json new file mode 100644 index 000000000..6061f8ac7 --- /dev/null +++ b/package.json @@ -0,0 +1,19 @@ +{ + "name": "Wappalyzer", + "version": "1.1.2", + "description": "Wappalyzer is a cross-platform utility that uncovers the technologies used on websites. It detects content management systems, web shops, web servers, JavaScript frameworks, analytics tools and many more.", + "main": "./share/js/wappalyzer.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "https://github.com/ElbertF/Wappalyzer" + }, + "author": "ElbertF", + "license": "GNU GPL", + "bugs": { + "url": "https://github.com/ElbertF/Wappalyzer/issues" + }, + "homepage": "http://wappalyzer.com/" +} diff --git a/share/apps.json b/share/apps.json index 351c798c8..58e9ea9f2 100644 --- a/share/apps.json +++ b/share/apps.json @@ -257,7 +257,7 @@ "implies": "PHP" }, "basket.js": { - "website": "http://addyosmani.github.io/basket.js/", + "website": "addyosmani.github.io/basket.js/", "cats": [ 12 ], "script": "basket.*\\.js", "env": "^basket$" @@ -403,7 +403,7 @@ "Chartbeat": { "website": "chartbeat.com", "cats": [ 10 ], - "html": "function loadChartbeat\\(\\) {", + "html": "function loadChartbeat\\(\\) \\{", "script": "chartbeat\\.js" }, "Cherokee": { @@ -494,7 +494,8 @@ "comScore": { "website": "comscore.com", "cats": [ 10 ], - "html": "]* (?:id=\"comscore\"|scr=[^>]+comscore)", + "script": "\\.scorecardresearch\\.com/beacon\\.js|COMSCORE\\.beacon", + "html": "]* (?:id=\"comscore\"|scr=[^>]+comscore)|\\.scorecardresearch\\.com/beacon\\.js|COMSCORE\\.beacon", "env": "^_?COMSCORE$" }, "Concrete5": { @@ -608,9 +609,10 @@ "env": "^Cufon$" }, "d3": { - "website": "mbostock.github.com/d3", + "website": "d3js.org", "cats": [ 25 ], - "script": "d3(?:\\.v2)?(?:\\.min)?\\.js" + "script": "d3(?:\\. v[0-9]+)?(?:\\.min)?\\.js", + "env": "^d3$" }, "Dancer": { "website": "perldancer.org", @@ -749,7 +751,7 @@ "DreamWeaver": { "website": "www.adobe.com/products/dreamweaver", "cats": [ 20 ], - "html": "(?:", "meta": { "eomportal-instanceid": "[0-9]+", "eomportal-id": "[0-9]+", "eomportal-loid": "[0-9.]+", "eomportal-uuid": "[a-f0-9]+", "eomportal-lastUpdate": ".*" } }, @@ -1605,7 +1618,7 @@ "cats": [ 18 ], "url": "\\.aspx(?:$|\\?)", "html": "]+name=\"__VIEWSTATE", - "headers": { "X-Powered-By": "ASP\\.NET;\\confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1" }, + "headers": { "X-Powered-By": "ASP\\.NET\\;confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1" }, "implies": "IIS\\;confidence:50" }, "Microsoft SharePoint": { @@ -1911,6 +1924,7 @@ "Optimizely": { "website": "optimizely.com", "cats": [ 10 ], + "script": "optimizely\\.com.*\\.js", "env": "^optimizely$" }, "Oracle Application Server": { @@ -2057,6 +2071,7 @@ "Piwik": { "website": "piwik.org", "cats": [ 10 ], + "script": "piwik\\.js|piwik\\.php", "html": "var piwikTracker = Piwik\\.getTracker\\(", "env": [ "^Piwik$", "^_paq$" ] }, @@ -2364,8 +2379,10 @@ "script": "sitemeter\\.com/js/counter\\.js\\?site=" }, "SiteCatalyst": { - "website": "www.omniture.com/en/products/online_analytics/sitecatalyst", + "website": "www.omniture.com\/en\/products\/online_analytics\/sitecatalyst", "cats": [ 10 ], + "script": "\/s_code.js", + "html": "var s_code=s\\.t\\(\\);if\\(s_code\\)document\\.write\\(s_code\\)", "env": "^s_account$" }, "SiteEdit": { @@ -2852,7 +2869,7 @@ "website": "wordpress.org", "cats": [ 1, 11 ], "meta": { "generator": "WordPress( [\\d.]+)?\\;version:\\1" }, - "html": "]+wp-content", + "html": "]+wp-(?:content|includes)", "env": "^wp_username$", "implies": "PHP" }, @@ -2945,7 +2962,8 @@ "Yandex.Metrika": { "website": "metrika.yandex.com", "cats": [ 10 ], - "script": "mc\\.yandex\\.ru/metrika/watch\\.js" + "html": "mc\\.yandex\\.ru\/metrika\/watch\\.js|\\b(?:yaParams|yaCounter|yandex_metrika_callbacks)\\b", + "script": "mc\\.yandex\\.ru\/metrika\/watch\\.js" }, "YouTube": { "website": "www.youtube.com", diff --git a/share/images/icons-32/Backbone.js.png b/share/images/icons-32/Backbone.js.png new file mode 100644 index 000000000..e17c0b9c0 Binary files /dev/null and b/share/images/icons-32/Backbone.js.png differ diff --git a/share/images/icons-32/Blogger.png b/share/images/icons-32/Blogger.png new file mode 100644 index 000000000..17bd56bd6 Binary files /dev/null and b/share/images/icons-32/Blogger.png differ diff --git a/share/images/icons-32/Google AdSense.png b/share/images/icons-32/Google AdSense.png index fd1be3b20..8169e9683 100644 Binary files a/share/images/icons-32/Google AdSense.png and b/share/images/icons-32/Google AdSense.png differ diff --git a/share/images/icons-32/Google PageSpeed.png b/share/images/icons-32/Google PageSpeed.png new file mode 100644 index 000000000..8f830f0e4 Binary files /dev/null and b/share/images/icons-32/Google PageSpeed.png differ diff --git a/share/images/icons-32/Gravatar.png b/share/images/icons-32/Gravatar.png new file mode 100644 index 000000000..81617329d Binary files /dev/null and b/share/images/icons-32/Gravatar.png differ diff --git a/share/images/icons-32/Magento.png b/share/images/icons-32/Magento.png new file mode 100644 index 000000000..cd5eee00f Binary files /dev/null and b/share/images/icons-32/Magento.png differ diff --git a/share/images/icons-32/Python.png b/share/images/icons-32/Python.png new file mode 100644 index 000000000..8fabdeb3f Binary files /dev/null and b/share/images/icons-32/Python.png differ diff --git a/share/images/icons-32/Ruby.png b/share/images/icons-32/Ruby.png new file mode 100644 index 000000000..918cd5a15 Binary files /dev/null and b/share/images/icons-32/Ruby.png differ diff --git a/share/images/icons-32/Snap.svg.png b/share/images/icons-32/Snap.svg.png index 2118f9632..df78fc588 100644 Binary files a/share/images/icons-32/Snap.svg.png and b/share/images/icons-32/Snap.svg.png differ diff --git a/share/images/icons-32/Varnish.png b/share/images/icons-32/Varnish.png new file mode 100644 index 000000000..e547d7467 Binary files /dev/null and b/share/images/icons-32/Varnish.png differ diff --git a/share/images/icons-32/Vimeo.png b/share/images/icons-32/Vimeo.png new file mode 100644 index 000000000..c18915a4f Binary files /dev/null and b/share/images/icons-32/Vimeo.png differ diff --git a/share/images/icons-32/WooCommerce.png b/share/images/icons-32/WooCommerce.png index ba714d3b5..9772015ac 100644 Binary files a/share/images/icons-32/WooCommerce.png and b/share/images/icons-32/WooCommerce.png differ diff --git a/share/images/icons-32/Wordpress.png b/share/images/icons-32/Wordpress.png new file mode 100644 index 000000000..9ec6d00a1 Binary files /dev/null and b/share/images/icons-32/Wordpress.png differ diff --git a/share/images/icons/2z Project.png b/share/images/icons/2z Project.png index 8e887904d..9b39574d0 100644 Binary files a/share/images/icons/2z Project.png and b/share/images/icons/2z Project.png differ diff --git a/share/images/icons/3dCart.png b/share/images/icons/3dCart.png index 618a44c61..54bbcdda7 100644 Binary files a/share/images/icons/3dCart.png and b/share/images/icons/3dCart.png differ diff --git a/share/images/icons/AMPcms.png b/share/images/icons/AMPcms.png index c25786c36..a372c05fe 100644 Binary files a/share/images/icons/AMPcms.png and b/share/images/icons/AMPcms.png differ diff --git a/share/images/icons/AT Internet Analyzer.png b/share/images/icons/AT Internet Analyzer.png index 1e0760e2c..d0ec37a7c 100644 Binary files a/share/images/icons/AT Internet Analyzer.png and b/share/images/icons/AT Internet Analyzer.png differ diff --git a/share/images/icons/AT Internet XiTi.png b/share/images/icons/AT Internet XiTi.png index 1e0760e2c..d0ec37a7c 100644 Binary files a/share/images/icons/AT Internet XiTi.png and b/share/images/icons/AT Internet XiTi.png differ diff --git a/share/images/icons/ATEN.png b/share/images/icons/ATEN.png index f15a46b5f..103bb5bb4 100755 Binary files a/share/images/icons/ATEN.png and b/share/images/icons/ATEN.png differ diff --git a/share/images/icons/ATG Web Commerce.png b/share/images/icons/ATG Web Commerce.png index c16a0b85f..063282891 100644 Binary files a/share/images/icons/ATG Web Commerce.png and b/share/images/icons/ATG Web Commerce.png differ diff --git a/share/images/icons/Accessible Portal.png b/share/images/icons/Accessible Portal.png index e3615a7b1..894cb58ff 100644 Binary files a/share/images/icons/Accessible Portal.png and b/share/images/icons/Accessible Portal.png differ diff --git a/share/images/icons/Adobe CQ5.png b/share/images/icons/Adobe CQ5.png index 46da78df4..48084fc15 100644 Binary files a/share/images/icons/Adobe CQ5.png and b/share/images/icons/Adobe CQ5.png differ diff --git a/share/images/icons/Adobe ColdFusion.png b/share/images/icons/Adobe ColdFusion.png index d29d36e85..b8424fb73 100644 Binary files a/share/images/icons/Adobe ColdFusion.png and b/share/images/icons/Adobe ColdFusion.png differ diff --git a/share/images/icons/Advanced Web Stats.png b/share/images/icons/Advanced Web Stats.png index 0583b4432..11e1ab54c 100644 Binary files a/share/images/icons/Advanced Web Stats.png and b/share/images/icons/Advanced Web Stats.png differ diff --git a/share/images/icons/Alloy.png b/share/images/icons/Alloy.png new file mode 100755 index 000000000..56a9952fd Binary files /dev/null and b/share/images/icons/Alloy.png differ diff --git a/share/images/icons/Amiro.CMS.png b/share/images/icons/Amiro.CMS.png index 4762fe92b..1eb961124 100644 Binary files a/share/images/icons/Amiro.CMS.png and b/share/images/icons/Amiro.CMS.png differ diff --git a/share/images/icons/Apache Hadoop.png b/share/images/icons/Apache Hadoop.png index bba57138c..597a05c34 100755 Binary files a/share/images/icons/Apache Hadoop.png and b/share/images/icons/Apache Hadoop.png differ diff --git a/share/images/icons/Apache JSPWiki.png b/share/images/icons/Apache JSPWiki.png index 65d7cd73a..25a2fca9b 100644 Binary files a/share/images/icons/Apache JSPWiki.png and b/share/images/icons/Apache JSPWiki.png differ diff --git a/share/images/icons/Apache Tomcat.png b/share/images/icons/Apache Tomcat.png index 5c02510b1..430ce13b4 100644 Binary files a/share/images/icons/Apache Tomcat.png and b/share/images/icons/Apache Tomcat.png differ diff --git a/share/images/icons/Apache Traffic Server.png b/share/images/icons/Apache Traffic Server.png index 84db1dcf2..b1a453fc7 100644 Binary files a/share/images/icons/Apache Traffic Server.png and b/share/images/icons/Apache Traffic Server.png differ diff --git a/share/images/icons/AsciiDoc.png b/share/images/icons/AsciiDoc.png index 9bf9b62a9..97cbed726 100644 Binary files a/share/images/icons/AsciiDoc.png and b/share/images/icons/AsciiDoc.png differ diff --git a/share/images/icons/Atlassian Confluence.png b/share/images/icons/Atlassian Confluence.png index 87027bad6..076f9523e 100644 Binary files a/share/images/icons/Atlassian Confluence.png and b/share/images/icons/Atlassian Confluence.png differ diff --git a/share/images/icons/Atlassian Jira.png b/share/images/icons/Atlassian Jira.png index 0e20a66c7..a84b7093a 100644 Binary files a/share/images/icons/Atlassian Jira.png and b/share/images/icons/Atlassian Jira.png differ diff --git a/share/images/icons/BIGACE.png b/share/images/icons/BIGACE.png index 543acf11e..a9ac614e6 100644 Binary files a/share/images/icons/BIGACE.png and b/share/images/icons/BIGACE.png differ diff --git a/share/images/icons/BigDump.png b/share/images/icons/BigDump.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/BigDump.png and b/share/images/icons/BigDump.png differ diff --git a/share/images/icons/Bigcommerce.png b/share/images/icons/Bigcommerce.png index 62a650b97..2cdc10861 100644 Binary files a/share/images/icons/Bigcommerce.png and b/share/images/icons/Bigcommerce.png differ diff --git a/share/images/icons/Bigware.png b/share/images/icons/Bigware.png index 5ab10f9f9..5b32e3948 100644 Binary files a/share/images/icons/Bigware.png and b/share/images/icons/Bigware.png differ diff --git a/share/images/icons/BittAds.png b/share/images/icons/BittAds.png index c10d514b6..a8f37476f 100644 Binary files a/share/images/icons/BittAds.png and b/share/images/icons/BittAds.png differ diff --git a/share/images/icons/Boa.png b/share/images/icons/Boa.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/Boa.png and b/share/images/icons/Boa.png differ diff --git a/share/images/icons/Brother.png b/share/images/icons/Brother.png index fbc41595e..737a03288 100755 Binary files a/share/images/icons/Brother.png and b/share/images/icons/Brother.png differ diff --git a/share/images/icons/BrowserCMS.png b/share/images/icons/BrowserCMS.png index 9af4e824a..e0aa64890 100644 Binary files a/share/images/icons/BrowserCMS.png and b/share/images/icons/BrowserCMS.png differ diff --git a/share/images/icons/Bugzilla.png b/share/images/icons/Bugzilla.png index 91c4ced31..184aa8e08 100644 Binary files a/share/images/icons/Bugzilla.png and b/share/images/icons/Bugzilla.png differ diff --git a/share/images/icons/Burning Board.png b/share/images/icons/Burning Board.png index 0d40f00d0..7117d8fa3 100644 Binary files a/share/images/icons/Burning Board.png and b/share/images/icons/Burning Board.png differ diff --git a/share/images/icons/Business Catalyst.png b/share/images/icons/Business Catalyst.png index b3b324083..2c1f2ea03 100644 Binary files a/share/images/icons/Business Catalyst.png and b/share/images/icons/Business Catalyst.png differ diff --git a/share/images/icons/CFML.png b/share/images/icons/CFML.png index d29d36e85..b8424fb73 100644 Binary files a/share/images/icons/CFML.png and b/share/images/icons/CFML.png differ diff --git a/share/images/icons/CKEditor.png b/share/images/icons/CKEditor.png index 3d1874ddb..c2c6883e9 100644 Binary files a/share/images/icons/CKEditor.png and b/share/images/icons/CKEditor.png differ diff --git a/share/images/icons/CMS Made Simple.png b/share/images/icons/CMS Made Simple.png index 8d0136e50..afd497d89 100644 Binary files a/share/images/icons/CMS Made Simple.png and b/share/images/icons/CMS Made Simple.png differ diff --git a/share/images/icons/Cargo.png b/share/images/icons/Cargo.png index d0b9fec43..c8c74cd6a 100644 Binary files a/share/images/icons/Cargo.png and b/share/images/icons/Cargo.png differ diff --git a/share/images/icons/CentOS.png b/share/images/icons/CentOS.png index e128ad470..b2fbd5a45 100644 Binary files a/share/images/icons/CentOS.png and b/share/images/icons/CentOS.png differ diff --git a/share/images/icons/Chameleon.png b/share/images/icons/Chameleon.png index afb9960c0..9494e745f 100644 Binary files a/share/images/icons/Chameleon.png and b/share/images/icons/Chameleon.png differ diff --git a/share/images/icons/Cherokee.png b/share/images/icons/Cherokee.png index 7dd4c4bf5..a0d513b9c 100644 Binary files a/share/images/icons/Cherokee.png and b/share/images/icons/Cherokee.png differ diff --git a/share/images/icons/CherryPy.png b/share/images/icons/CherryPy.png index 284963120..75fa50094 100755 Binary files a/share/images/icons/CherryPy.png and b/share/images/icons/CherryPy.png differ diff --git a/share/images/icons/ClickHeat.png b/share/images/icons/ClickHeat.png index fb97a99cf..19b40064d 100644 Binary files a/share/images/icons/ClickHeat.png and b/share/images/icons/ClickHeat.png differ diff --git a/share/images/icons/ClickTale.png b/share/images/icons/ClickTale.png index 592cbfc5f..186d83d11 100644 Binary files a/share/images/icons/ClickTale.png and b/share/images/icons/ClickTale.png differ diff --git a/share/images/icons/CloudFlare.png b/share/images/icons/CloudFlare.png index 85fc2cae1..bbde5fe4c 100644 Binary files a/share/images/icons/CloudFlare.png and b/share/images/icons/CloudFlare.png differ diff --git a/share/images/icons/CodeIgniter.png b/share/images/icons/CodeIgniter.png index 206726a64..8d3f6bd9b 100644 Binary files a/share/images/icons/CodeIgniter.png and b/share/images/icons/CodeIgniter.png differ diff --git a/share/images/icons/Commerce Server.png b/share/images/icons/Commerce Server.png index 0a7a91e9d..f0e1c1232 100644 Binary files a/share/images/icons/Commerce Server.png and b/share/images/icons/Commerce Server.png differ diff --git a/share/images/icons/Contens.png b/share/images/icons/Contens.png index d5c8d9cec..8bb39880f 100644 Binary files a/share/images/icons/Contens.png and b/share/images/icons/Contens.png differ diff --git a/share/images/icons/ConversionLab.png b/share/images/icons/ConversionLab.png index 13c5ec6fd..a8396bfb2 100644 Binary files a/share/images/icons/ConversionLab.png and b/share/images/icons/ConversionLab.png differ diff --git a/share/images/icons/CouchDB.png b/share/images/icons/CouchDB.png index 141690977..a0a44225a 100644 Binary files a/share/images/icons/CouchDB.png and b/share/images/icons/CouchDB.png differ diff --git a/share/images/icons/Debian.png b/share/images/icons/Debian.png index bd7b20476..1f9a2f245 100644 Binary files a/share/images/icons/Debian.png and b/share/images/icons/Debian.png differ diff --git a/share/images/icons/DirectAdmin.png b/share/images/icons/DirectAdmin.png index 726e93305..b7a17e969 100644 Binary files a/share/images/icons/DirectAdmin.png and b/share/images/icons/DirectAdmin.png differ diff --git a/share/images/icons/Disqus.png b/share/images/icons/Disqus.png index 9eb361b26..d0d67e07c 100644 Binary files a/share/images/icons/Disqus.png and b/share/images/icons/Disqus.png differ diff --git a/share/images/icons/Django CMS.png b/share/images/icons/Django CMS.png index 08a5399fe..59837dff9 100644 Binary files a/share/images/icons/Django CMS.png and b/share/images/icons/Django CMS.png differ diff --git a/share/images/icons/Django.png b/share/images/icons/Django.png index 354306e58..ae23f6fec 100644 Binary files a/share/images/icons/Django.png and b/share/images/icons/Django.png differ diff --git a/share/images/icons/Dojo.png b/share/images/icons/Dojo.png index 617adf5e1..96833c395 100644 Binary files a/share/images/icons/Dojo.png and b/share/images/icons/Dojo.png differ diff --git a/share/images/icons/Dokeos.png b/share/images/icons/Dokeos.png index 049389d1b..bc9baed38 100644 Binary files a/share/images/icons/Dokeos.png and b/share/images/icons/Dokeos.png differ diff --git a/share/images/icons/DotNetNuke.png b/share/images/icons/DotNetNuke.png index 837994a72..ab3c8226a 100644 Binary files a/share/images/icons/DotNetNuke.png and b/share/images/icons/DotNetNuke.png differ diff --git a/share/images/icons/Drupal Commerce.png b/share/images/icons/Drupal Commerce.png index df859f669..93a571f96 100644 Binary files a/share/images/icons/Drupal Commerce.png and b/share/images/icons/Drupal Commerce.png differ diff --git a/share/images/icons/Drupal.png b/share/images/icons/Drupal.png index 92d8e847c..02fbb66c2 100644 Binary files a/share/images/icons/Drupal.png and b/share/images/icons/Drupal.png differ diff --git a/share/images/icons/Dynamicweb.png b/share/images/icons/Dynamicweb.png index 36c8392d0..e1e4be9ac 100644 Binary files a/share/images/icons/Dynamicweb.png and b/share/images/icons/Dynamicweb.png differ diff --git a/share/images/icons/EPiServer.png b/share/images/icons/EPiServer.png index 7329fc6d7..c175a4c82 100644 Binary files a/share/images/icons/EPiServer.png and b/share/images/icons/EPiServer.png differ diff --git a/share/images/icons/EPrints.png b/share/images/icons/EPrints.png index b365399ef..d75acab6c 100644 Binary files a/share/images/icons/EPrints.png and b/share/images/icons/EPrints.png differ diff --git a/share/images/icons/Ecodoo.png b/share/images/icons/Ecodoo.png new file mode 100755 index 000000000..0a25dd711 Binary files /dev/null and b/share/images/icons/Ecodoo.png differ diff --git a/share/images/icons/EdgeCast.png b/share/images/icons/EdgeCast.png index 5ef195cb5..eebbd802f 100644 Binary files a/share/images/icons/EdgeCast.png and b/share/images/icons/EdgeCast.png differ diff --git a/share/images/icons/Eloqua.png b/share/images/icons/Eloqua.png index 832bcbf51..6272a0f00 100644 Binary files a/share/images/icons/Eloqua.png and b/share/images/icons/Eloqua.png differ diff --git a/share/images/icons/Embedthis-http.png b/share/images/icons/Embedthis-http.png index 23192d7e2..a591e6096 100644 Binary files a/share/images/icons/Embedthis-http.png and b/share/images/icons/Embedthis-http.png differ diff --git a/share/images/icons/Ember.js.png b/share/images/icons/Ember.js.png index 290a0567c..e123ab062 100644 Binary files a/share/images/icons/Ember.js.png and b/share/images/icons/Ember.js.png differ diff --git a/share/images/icons/Enyo.png b/share/images/icons/Enyo.png index 02a958707..40fb00108 100644 Binary files a/share/images/icons/Enyo.png and b/share/images/icons/Enyo.png differ diff --git a/share/images/icons/Erlang.png b/share/images/icons/Erlang.png index 070b5f08e..5de4f739a 100755 Binary files a/share/images/icons/Erlang.png and b/share/images/icons/Erlang.png differ diff --git a/share/images/icons/Exhibit.png b/share/images/icons/Exhibit.png index 2d5c833d9..ea147ff97 100644 Binary files a/share/images/icons/Exhibit.png and b/share/images/icons/Exhibit.png differ diff --git a/share/images/icons/Express.png b/share/images/icons/Express.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/Express.png and b/share/images/icons/Express.png differ diff --git a/share/images/icons/ExpressionEngine.png b/share/images/icons/ExpressionEngine.png index 88f9dcb99..997b8c110 100644 Binary files a/share/images/icons/ExpressionEngine.png and b/share/images/icons/ExpressionEngine.png differ diff --git a/share/images/icons/FWP.png b/share/images/icons/FWP.png index 5b912c837..2f556e7b3 100644 Binary files a/share/images/icons/FWP.png and b/share/images/icons/FWP.png differ diff --git a/share/images/icons/Fact Finder.png b/share/images/icons/Fact Finder.png index 5cdd6c9a5..2ec03c073 100644 Binary files a/share/images/icons/Fact Finder.png and b/share/images/icons/Fact Finder.png differ diff --git a/share/images/icons/FlashCom.png b/share/images/icons/FlashCom.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/FlashCom.png and b/share/images/icons/FlashCom.png differ diff --git a/share/images/icons/FlexCMP.png b/share/images/icons/FlexCMP.png index f2d8b673a..965533fff 100644 Binary files a/share/images/icons/FlexCMP.png and b/share/images/icons/FlexCMP.png differ diff --git a/share/images/icons/FreeBSD.png b/share/images/icons/FreeBSD.png index 9eb2a324b..9f5d7b9ca 100644 Binary files a/share/images/icons/FreeBSD.png and b/share/images/icons/FreeBSD.png differ diff --git a/share/images/icons/FrontPage.png b/share/images/icons/FrontPage.png index 25c1de4a8..36cc942f3 100644 Binary files a/share/images/icons/FrontPage.png and b/share/images/icons/FrontPage.png differ diff --git a/share/images/icons/G-WAN.png b/share/images/icons/G-WAN.png index 9f2c68d9b..6e8707a79 100644 Binary files a/share/images/icons/G-WAN.png and b/share/images/icons/G-WAN.png differ diff --git a/share/images/icons/GX WebManager.png b/share/images/icons/GX WebManager.png index fc792a8ed..0e4edcb84 100644 Binary files a/share/images/icons/GX WebManager.png and b/share/images/icons/GX WebManager.png differ diff --git a/share/images/icons/Gambio.png b/share/images/icons/Gambio.png index 13cd4881a..866dc0cf0 100644 Binary files a/share/images/icons/Gambio.png and b/share/images/icons/Gambio.png differ diff --git a/share/images/icons/Gauges.png b/share/images/icons/Gauges.png index d2ce5c8f3..73849914f 100644 Binary files a/share/images/icons/Gauges.png and b/share/images/icons/Gauges.png differ diff --git a/share/images/icons/Gentoo.png b/share/images/icons/Gentoo.png index 10864c0c5..06e872170 100644 Binary files a/share/images/icons/Gentoo.png and b/share/images/icons/Gentoo.png differ diff --git a/share/images/icons/Get Satisfaction.png b/share/images/icons/Get Satisfaction.png index 78963b47f..06c62411e 100644 Binary files a/share/images/icons/Get Satisfaction.png and b/share/images/icons/Get Satisfaction.png differ diff --git a/share/images/icons/Ghost.png b/share/images/icons/Ghost.png index 5303584ae..93830a93e 100644 Binary files a/share/images/icons/Ghost.png and b/share/images/icons/Ghost.png differ diff --git a/share/images/icons/GoAhead.png b/share/images/icons/GoAhead.png index 23192d7e2..a591e6096 100644 Binary files a/share/images/icons/GoAhead.png and b/share/images/icons/GoAhead.png differ diff --git a/share/images/icons/GoStats.png b/share/images/icons/GoStats.png index d84b2d94c..e753ba1ce 100644 Binary files a/share/images/icons/GoStats.png and b/share/images/icons/GoStats.png differ diff --git a/share/images/icons/Google AdSense.png b/share/images/icons/Google AdSense.png index 2acf27dd9..7d89a35fd 100644 Binary files a/share/images/icons/Google AdSense.png and b/share/images/icons/Google AdSense.png differ diff --git a/share/images/icons/Google Analytics.png b/share/images/icons/Google Analytics.png index 593898bc5..4e94c4e33 100644 Binary files a/share/images/icons/Google Analytics.png and b/share/images/icons/Google Analytics.png differ diff --git a/share/images/icons/Google App Engine.png b/share/images/icons/Google App Engine.png index db4506ed1..fa95de67f 100644 Binary files a/share/images/icons/Google App Engine.png and b/share/images/icons/Google App Engine.png differ diff --git a/share/images/icons/Google Code Prettify.png b/share/images/icons/Google Code Prettify.png index 9e526a2b5..d4ae81db6 100644 Binary files a/share/images/icons/Google Code Prettify.png and b/share/images/icons/Google Code Prettify.png differ diff --git a/share/images/icons/Google Friend Connect.png b/share/images/icons/Google Friend Connect.png new file mode 100644 index 000000000..d1ae97757 Binary files /dev/null and b/share/images/icons/Google Friend Connect.png differ diff --git a/share/images/icons/Google Maps.png b/share/images/icons/Google Maps.png index a8d141451..a1801e681 100644 Binary files a/share/images/icons/Google Maps.png and b/share/images/icons/Google Maps.png differ diff --git a/share/images/icons/Google PageSpeed.png b/share/images/icons/Google PageSpeed.png index dd417a6ac..c1bceb6ec 100644 Binary files a/share/images/icons/Google PageSpeed.png and b/share/images/icons/Google PageSpeed.png differ diff --git a/share/images/icons/Google Sites.png b/share/images/icons/Google Sites.png index 428df7729..74823b014 100644 Binary files a/share/images/icons/Google Sites.png and b/share/images/icons/Google Sites.png differ diff --git a/share/images/icons/Google Web Toolkit.png b/share/images/icons/Google Web Toolkit.png index 2b6970769..2910082f3 100644 Binary files a/share/images/icons/Google Web Toolkit.png and b/share/images/icons/Google Web Toolkit.png differ diff --git a/share/images/icons/Graffiti CMS.png b/share/images/icons/Graffiti CMS.png index 1cdf4d9a4..fdeeffe85 100644 Binary files a/share/images/icons/Graffiti CMS.png and b/share/images/icons/Graffiti CMS.png differ diff --git a/share/images/icons/Gravatar.png b/share/images/icons/Gravatar.png index 4bb7fc315..9a87cb075 100644 Binary files a/share/images/icons/Gravatar.png and b/share/images/icons/Gravatar.png differ diff --git a/share/images/icons/Gravity Insights.png b/share/images/icons/Gravity Insights.png index 333c908eb..54228a3f0 100644 Binary files a/share/images/icons/Gravity Insights.png and b/share/images/icons/Gravity Insights.png differ diff --git a/share/images/icons/Handlebars.png b/share/images/icons/Handlebars.png index 904749127..a29a77f28 100644 Binary files a/share/images/icons/Handlebars.png and b/share/images/icons/Handlebars.png differ diff --git a/share/images/icons/Hello Bar.png b/share/images/icons/Hello Bar.png new file mode 100644 index 000000000..21d16abf3 Binary files /dev/null and b/share/images/icons/Hello Bar.png differ diff --git a/share/images/icons/Hiawatha.png b/share/images/icons/Hiawatha.png index 26fbeafa6..b3b29d230 100644 Binary files a/share/images/icons/Hiawatha.png and b/share/images/icons/Hiawatha.png differ diff --git a/share/images/icons/Hogan.js.png b/share/images/icons/Hogan.js.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/Hogan.js.png and b/share/images/icons/Hogan.js.png differ diff --git a/share/images/icons/Hotaru CMS.png b/share/images/icons/Hotaru CMS.png index 7c4d5e824..af1576ff9 100644 Binary files a/share/images/icons/Hotaru CMS.png and b/share/images/icons/Hotaru CMS.png differ diff --git a/share/images/icons/HubSpot.png b/share/images/icons/HubSpot.png index db5f23399..ebf24d623 100644 Binary files a/share/images/icons/HubSpot.png and b/share/images/icons/HubSpot.png differ diff --git a/share/images/icons/Hybris.png b/share/images/icons/Hybris.png index 9d6dcf8dc..f448296b8 100644 Binary files a/share/images/icons/Hybris.png and b/share/images/icons/Hybris.png differ diff --git a/share/images/icons/IIS.png b/share/images/icons/IIS.png index 1fff4b6fd..16e7b712e 100644 Binary files a/share/images/icons/IIS.png and b/share/images/icons/IIS.png differ diff --git a/share/images/icons/ImpressCMS.png b/share/images/icons/ImpressCMS.png index a61e4a629..023f159d6 100644 Binary files a/share/images/icons/ImpressCMS.png and b/share/images/icons/ImpressCMS.png differ diff --git a/share/images/icons/Indexhibit.png b/share/images/icons/Indexhibit.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/Indexhibit.png and b/share/images/icons/Indexhibit.png differ diff --git a/share/images/icons/InstantCMS.png b/share/images/icons/InstantCMS.png index 128f46a00..389b3dbc0 100644 Binary files a/share/images/icons/InstantCMS.png and b/share/images/icons/InstantCMS.png differ diff --git a/share/images/icons/Intercom.png b/share/images/icons/Intercom.png index b64833cac..506fdefd6 100644 Binary files a/share/images/icons/Intercom.png and b/share/images/icons/Intercom.png differ diff --git a/share/images/icons/JS Charts.png b/share/images/icons/JS Charts.png index 201e3b565..b5ed61d07 100644 Binary files a/share/images/icons/JS Charts.png and b/share/images/icons/JS Charts.png differ diff --git a/share/images/icons/Jalios.png b/share/images/icons/Jalios.png index 5054a4fb6..9cf7872af 100644 Binary files a/share/images/icons/Jalios.png and b/share/images/icons/Jalios.png differ diff --git a/share/images/icons/Java Servlet.png b/share/images/icons/Java Servlet.png index 07343e523..396923fb7 100644 Binary files a/share/images/icons/Java Servlet.png and b/share/images/icons/Java Servlet.png differ diff --git a/share/images/icons/Java.png b/share/images/icons/Java.png index 07343e523..396923fb7 100644 Binary files a/share/images/icons/Java.png and b/share/images/icons/Java.png differ diff --git a/share/images/icons/JavaServer Pages.png b/share/images/icons/JavaServer Pages.png index 07343e523..396923fb7 100644 Binary files a/share/images/icons/JavaServer Pages.png and b/share/images/icons/JavaServer Pages.png differ diff --git a/share/images/icons/Javascript Infovis Toolkit.png b/share/images/icons/Javascript Infovis Toolkit.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/Javascript Infovis Toolkit.png and b/share/images/icons/Javascript Infovis Toolkit.png differ diff --git a/share/images/icons/Jetty.png b/share/images/icons/Jetty.png index e92d10ce9..b5ee0f043 100755 Binary files a/share/images/icons/Jetty.png and b/share/images/icons/Jetty.png differ diff --git a/share/images/icons/Jo.png b/share/images/icons/Jo.png index 9ff98037e..477faf75b 100644 Binary files a/share/images/icons/Jo.png and b/share/images/icons/Jo.png differ diff --git a/share/images/icons/JobberBase.png b/share/images/icons/JobberBase.png index 376317019..119bb9196 100644 Binary files a/share/images/icons/JobberBase.png and b/share/images/icons/JobberBase.png differ diff --git a/share/images/icons/K2.png b/share/images/icons/K2.png index 437430900..deb9d443e 100644 Binary files a/share/images/icons/K2.png and b/share/images/icons/K2.png differ diff --git a/share/images/icons/KISSmetrics.png b/share/images/icons/KISSmetrics.png index e31d177e6..17671200a 100644 Binary files a/share/images/icons/KISSmetrics.png and b/share/images/icons/KISSmetrics.png differ diff --git a/share/images/icons/Kampyle.png b/share/images/icons/Kampyle.png index eccb4d15b..e2641f009 100644 Binary files a/share/images/icons/Kampyle.png and b/share/images/icons/Kampyle.png differ diff --git a/share/images/icons/KineticJS.png b/share/images/icons/KineticJS.png index 786f497e1..d2832f6f2 100644 Binary files a/share/images/icons/KineticJS.png and b/share/images/icons/KineticJS.png differ diff --git a/share/images/icons/Knockout.js.png b/share/images/icons/Knockout.js.png index a3c1b7967..c05fd0897 100644 Binary files a/share/images/icons/Knockout.js.png and b/share/images/icons/Knockout.js.png differ diff --git a/share/images/icons/Koego.png b/share/images/icons/Koego.png index 08bac03aa..72e498be8 100644 Binary files a/share/images/icons/Koego.png and b/share/images/icons/Koego.png differ diff --git a/share/images/icons/Kohana.png b/share/images/icons/Kohana.png index 78cb8518a..0dbc574fe 100644 Binary files a/share/images/icons/Kohana.png and b/share/images/icons/Kohana.png differ diff --git a/share/images/icons/Kolibri CMS.png b/share/images/icons/Kolibri CMS.png index 00c9fa1b9..65c21cb2e 100644 Binary files a/share/images/icons/Kolibri CMS.png and b/share/images/icons/Kolibri CMS.png differ diff --git a/share/images/icons/LEPTON.png b/share/images/icons/LEPTON.png index 9837b17ab..f5e3b690b 100644 Binary files a/share/images/icons/LEPTON.png and b/share/images/icons/LEPTON.png differ diff --git a/share/images/icons/LabVIEW.png b/share/images/icons/LabVIEW.png index 5b7b191c8..72e2cb0ee 100755 Binary files a/share/images/icons/LabVIEW.png and b/share/images/icons/LabVIEW.png differ diff --git a/share/images/icons/Laravel.png b/share/images/icons/Laravel.png index 334f6b516..4c2d0f141 100644 Binary files a/share/images/icons/Laravel.png and b/share/images/icons/Laravel.png differ diff --git a/share/images/icons/Less.png b/share/images/icons/Less.png index 4d7b6bf2b..0a2c19e7e 100644 Binary files a/share/images/icons/Less.png and b/share/images/icons/Less.png differ diff --git a/share/images/icons/Lift.png b/share/images/icons/Lift.png index 692ba31bd..9ee1c2e5e 100644 Binary files a/share/images/icons/Lift.png and b/share/images/icons/Lift.png differ diff --git a/share/images/icons/LightMon Engine.png b/share/images/icons/LightMon Engine.png index 6c2765511..7f8d2660b 100644 Binary files a/share/images/icons/LightMon Engine.png and b/share/images/icons/LightMon Engine.png differ diff --git a/share/images/icons/Lightbox.png b/share/images/icons/Lightbox.png index 1307f6daf..5201c0668 100644 Binary files a/share/images/icons/Lightbox.png and b/share/images/icons/Lightbox.png differ diff --git a/share/images/icons/LimeSurvey.png b/share/images/icons/LimeSurvey.png index 194c581ac..9b585257f 100644 Binary files a/share/images/icons/LimeSurvey.png and b/share/images/icons/LimeSurvey.png differ diff --git a/share/images/icons/LiveJournal.png b/share/images/icons/LiveJournal.png index 81969d86c..62416e00e 100644 Binary files a/share/images/icons/LiveJournal.png and b/share/images/icons/LiveJournal.png differ diff --git a/share/images/icons/Livefyre.png b/share/images/icons/Livefyre.png index f603ac2a5..c94224e81 100644 Binary files a/share/images/icons/Livefyre.png and b/share/images/icons/Livefyre.png differ diff --git a/share/images/icons/Locomotive.png b/share/images/icons/Locomotive.png index 43d0bee95..8efe08707 100644 Binary files a/share/images/icons/Locomotive.png and b/share/images/icons/Locomotive.png differ diff --git a/share/images/icons/Logitech Media Server.png b/share/images/icons/Logitech Media Server.png index 49fdebdd9..0fd207417 100755 Binary files a/share/images/icons/Logitech Media Server.png and b/share/images/icons/Logitech Media Server.png differ diff --git a/share/images/icons/MOBOTIX.png b/share/images/icons/MOBOTIX.png index 23f842a04..a4574629c 100755 Binary files a/share/images/icons/MOBOTIX.png and b/share/images/icons/MOBOTIX.png differ diff --git a/share/images/icons/MODx.png b/share/images/icons/MODx.png index fd46660ca..77c322ab8 100644 Binary files a/share/images/icons/MODx.png and b/share/images/icons/MODx.png differ diff --git a/share/images/icons/Magento.png b/share/images/icons/Magento.png index d5e01b402..c328203d5 100644 Binary files a/share/images/icons/Magento.png and b/share/images/icons/Magento.png differ diff --git a/share/images/icons/MantisBT.png b/share/images/icons/MantisBT.png index 6d32af05a..3b042a3d6 100644 Binary files a/share/images/icons/MantisBT.png and b/share/images/icons/MantisBT.png differ diff --git a/share/images/icons/ManyContacts.png b/share/images/icons/ManyContacts.png new file mode 100644 index 000000000..6387f50b6 Binary files /dev/null and b/share/images/icons/ManyContacts.png differ diff --git a/share/images/icons/Marketo.png b/share/images/icons/Marketo.png index 0a7294c8f..a3452e34a 100644 Binary files a/share/images/icons/Marketo.png and b/share/images/icons/Marketo.png differ diff --git a/share/images/icons/MaxSite CMS.png b/share/images/icons/MaxSite CMS.png index 45e35d5d9..425f58fec 100644 Binary files a/share/images/icons/MaxSite CMS.png and b/share/images/icons/MaxSite CMS.png differ diff --git a/share/images/icons/MediaElement.js.png b/share/images/icons/MediaElement.js.png index 507102dfd..a95762dfd 100644 Binary files a/share/images/icons/MediaElement.js.png and b/share/images/icons/MediaElement.js.png differ diff --git a/share/images/icons/MediaWiki.png b/share/images/icons/MediaWiki.png index e9efb9ed9..0878bb1d3 100644 Binary files a/share/images/icons/MediaWiki.png and b/share/images/icons/MediaWiki.png differ diff --git a/share/images/icons/Meebo.png b/share/images/icons/Meebo.png index a93bedc39..f872d0393 100644 Binary files a/share/images/icons/Meebo.png and b/share/images/icons/Meebo.png differ diff --git a/share/images/icons/Méthode.png b/share/images/icons/Méthode.png new file mode 100644 index 000000000..d1cf1b672 Binary files /dev/null and b/share/images/icons/Méthode.png differ diff --git a/share/images/icons/MiniServ.png b/share/images/icons/MiniServ.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/MiniServ.png and b/share/images/icons/MiniServ.png differ diff --git a/share/images/icons/Mint.png b/share/images/icons/Mint.png index a9b63e459..888004275 100644 Binary files a/share/images/icons/Mint.png and b/share/images/icons/Mint.png differ diff --git a/share/images/icons/Mixpanel.png b/share/images/icons/Mixpanel.png index a57131c0b..ea1b74d04 100644 Binary files a/share/images/icons/Mixpanel.png and b/share/images/icons/Mixpanel.png differ diff --git a/share/images/icons/MochiKit.png b/share/images/icons/MochiKit.png index cb0d34472..baa80a120 100644 Binary files a/share/images/icons/MochiKit.png and b/share/images/icons/MochiKit.png differ diff --git a/share/images/icons/Mojolicious.png b/share/images/icons/Mojolicious.png index 1bdf24d81..eb286535e 100644 Binary files a/share/images/icons/Mojolicious.png and b/share/images/icons/Mojolicious.png differ diff --git a/share/images/icons/Mondo Media.png b/share/images/icons/Mondo Media.png index 09441d91c..24512feeb 100644 Binary files a/share/images/icons/Mondo Media.png and b/share/images/icons/Mondo Media.png differ diff --git a/share/images/icons/MongoDB.png b/share/images/icons/MongoDB.png index cf331738d..9a6d5f0d3 100644 Binary files a/share/images/icons/MongoDB.png and b/share/images/icons/MongoDB.png differ diff --git a/share/images/icons/Mongrel.png b/share/images/icons/Mongrel.png index 60a180250..798526980 100644 Binary files a/share/images/icons/Mongrel.png and b/share/images/icons/Mongrel.png differ diff --git a/share/images/icons/MooTools.png b/share/images/icons/MooTools.png index 85b14a9e1..dac800869 100644 Binary files a/share/images/icons/MooTools.png and b/share/images/icons/MooTools.png differ diff --git a/share/images/icons/Moogo.png b/share/images/icons/Moogo.png index be6a65db7..22f2bdae5 100644 Binary files a/share/images/icons/Moogo.png and b/share/images/icons/Moogo.png differ diff --git a/share/images/icons/Movable Type.png b/share/images/icons/Movable Type.png index 67f3dd730..a176899ea 100644 Binary files a/share/images/icons/Movable Type.png and b/share/images/icons/Movable Type.png differ diff --git a/share/images/icons/Mura CMS.png b/share/images/icons/Mura CMS.png index dc656c2f6..030b2624c 100644 Binary files a/share/images/icons/Mura CMS.png and b/share/images/icons/Mura CMS.png differ diff --git a/share/images/icons/Mustache.png b/share/images/icons/Mustache.png index 756ff9d45..9f99dc890 100644 Binary files a/share/images/icons/Mustache.png and b/share/images/icons/Mustache.png differ diff --git a/share/images/icons/MyBB.png b/share/images/icons/MyBB.png index c1cb3177b..e97f9306d 100644 Binary files a/share/images/icons/MyBB.png and b/share/images/icons/MyBB.png differ diff --git a/share/images/icons/MyBlogLog.png b/share/images/icons/MyBlogLog.png index fe06aab7a..4960c0b2e 100644 Binary files a/share/images/icons/MyBlogLog.png and b/share/images/icons/MyBlogLog.png differ diff --git a/share/images/icons/MySQL.png b/share/images/icons/MySQL.png index 0cd0335b8..3b33b319f 100644 Binary files a/share/images/icons/MySQL.png and b/share/images/icons/MySQL.png differ diff --git a/share/images/icons/Mynetcap.png b/share/images/icons/Mynetcap.png index 212890dd7..01ee5bc86 100644 Binary files a/share/images/icons/Mynetcap.png and b/share/images/icons/Mynetcap.png differ diff --git a/share/images/icons/Nedstat.png b/share/images/icons/Nedstat.png index 5447a5d1e..98bc8c15b 100644 Binary files a/share/images/icons/Nedstat.png and b/share/images/icons/Nedstat.png differ diff --git a/share/images/icons/Netmonitor.png b/share/images/icons/Netmonitor.png index 891572e9d..979d8af8e 100644 Binary files a/share/images/icons/Netmonitor.png and b/share/images/icons/Netmonitor.png differ diff --git a/share/images/icons/Nokia Maps.png b/share/images/icons/Nokia Maps.png index b3e7e3c4f..3cd87079b 100644 Binary files a/share/images/icons/Nokia Maps.png and b/share/images/icons/Nokia Maps.png differ diff --git a/share/images/icons/OneStat.png b/share/images/icons/OneStat.png index a00ba25b5..2cfdb26e1 100644 Binary files a/share/images/icons/OneStat.png and b/share/images/icons/OneStat.png differ diff --git a/share/images/icons/OpenCart.png b/share/images/icons/OpenCart.png index 6d3a86612..e0c2098f9 100644 Binary files a/share/images/icons/OpenCart.png and b/share/images/icons/OpenCart.png differ diff --git a/share/images/icons/OpenLayers.png b/share/images/icons/OpenLayers.png index b1bdefb25..7fa4ec6ab 100644 Binary files a/share/images/icons/OpenLayers.png and b/share/images/icons/OpenLayers.png differ diff --git a/share/images/icons/OpenNemas.png b/share/images/icons/OpenNemas.png index ece320ce9..f0d3701ee 100644 Binary files a/share/images/icons/OpenNemas.png and b/share/images/icons/OpenNemas.png differ diff --git a/share/images/icons/Ophal.png b/share/images/icons/Ophal.png index 896f0f190..22dc9c137 100644 Binary files a/share/images/icons/Ophal.png and b/share/images/icons/Ophal.png differ diff --git a/share/images/icons/Optimizely.png b/share/images/icons/Optimizely.png index dde19d42d..cb21ba05c 100644 Binary files a/share/images/icons/Optimizely.png and b/share/images/icons/Optimizely.png differ diff --git a/share/images/icons/Oracle Application Server.png b/share/images/icons/Oracle Application Server.png index 832bcbf51..6272a0f00 100644 Binary files a/share/images/icons/Oracle Application Server.png and b/share/images/icons/Oracle Application Server.png differ diff --git a/share/images/icons/Oracle Recommendations On Demand.png b/share/images/icons/Oracle Recommendations On Demand.png index c2c693860..588c7542a 100644 Binary files a/share/images/icons/Oracle Recommendations On Demand.png and b/share/images/icons/Oracle Recommendations On Demand.png differ diff --git a/share/images/icons/PANSITE.png b/share/images/icons/PANSITE.png index 4a241ebb0..a2d74d998 100644 Binary files a/share/images/icons/PANSITE.png and b/share/images/icons/PANSITE.png differ diff --git a/share/images/icons/PHP-Fusion.png b/share/images/icons/PHP-Fusion.png index f2e0fcf1a..2c6bcd7ff 100644 Binary files a/share/images/icons/PHP-Fusion.png and b/share/images/icons/PHP-Fusion.png differ diff --git a/share/images/icons/PHP.png b/share/images/icons/PHP.png index dbfcbb760..dfd052891 100644 Binary files a/share/images/icons/PHP.png and b/share/images/icons/PHP.png differ diff --git a/share/images/icons/Pardot.png b/share/images/icons/Pardot.png index 985bccaa8..a80803bcc 100644 Binary files a/share/images/icons/Pardot.png and b/share/images/icons/Pardot.png differ diff --git a/share/images/icons/Parse.ly.png b/share/images/icons/Parse.ly.png index 13f8b44c7..346974db8 100644 Binary files a/share/images/icons/Parse.ly.png and b/share/images/icons/Parse.ly.png differ diff --git a/share/images/icons/Phpcms.png b/share/images/icons/Phpcms.png index 4e5d86a75..11b28ab2d 100644 Binary files a/share/images/icons/Phpcms.png and b/share/images/icons/Phpcms.png differ diff --git a/share/images/icons/Plentymarkets.png b/share/images/icons/Plentymarkets.png index 4527302b7..2c047fdef 100644 Binary files a/share/images/icons/Plentymarkets.png and b/share/images/icons/Plentymarkets.png differ diff --git a/share/images/icons/Plesk.png b/share/images/icons/Plesk.png index 6908f871c..de4c44d81 100644 Binary files a/share/images/icons/Plesk.png and b/share/images/icons/Plesk.png differ diff --git a/share/images/icons/Pligg.png b/share/images/icons/Pligg.png index 396c47bd7..52a28d4ad 100644 Binary files a/share/images/icons/Pligg.png and b/share/images/icons/Pligg.png differ diff --git a/share/images/icons/Plone.png b/share/images/icons/Plone.png index b69810e2b..30e4f7f6c 100644 Binary files a/share/images/icons/Plone.png and b/share/images/icons/Plone.png differ diff --git a/share/images/icons/Plura.png b/share/images/icons/Plura.png index 68c76f525..ed1c1148b 100644 Binary files a/share/images/icons/Plura.png and b/share/images/icons/Plura.png differ diff --git a/share/images/icons/Po.st.png b/share/images/icons/Po.st.png index c4644bcb1..8679c872d 100644 Binary files a/share/images/icons/Po.st.png and b/share/images/icons/Po.st.png differ diff --git a/share/images/icons/Powergap.png b/share/images/icons/Powergap.png index d90bd2ddb..ba702bba2 100644 Binary files a/share/images/icons/Powergap.png and b/share/images/icons/Powergap.png differ diff --git a/share/images/icons/Prefix-Free.png b/share/images/icons/Prefix-Free.png index 51bc39f65..722f0f1f6 100644 Binary files a/share/images/icons/Prefix-Free.png and b/share/images/icons/Prefix-Free.png differ diff --git a/share/images/icons/Prototype.png b/share/images/icons/Prototype.png index 260c8f1ec..372d35366 100644 Binary files a/share/images/icons/Prototype.png and b/share/images/icons/Prototype.png differ diff --git a/share/images/icons/Protovis.png b/share/images/icons/Protovis.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/Protovis.png and b/share/images/icons/Protovis.png differ diff --git a/share/images/icons/Quantcast.png b/share/images/icons/Quantcast.png index 2da1533f2..39e2b8237 100644 Binary files a/share/images/icons/Quantcast.png and b/share/images/icons/Quantcast.png differ diff --git a/share/images/icons/RBS Change.png b/share/images/icons/RBS Change.png index 74d241a9d..cce994edb 100644 Binary files a/share/images/icons/RBS Change.png and b/share/images/icons/RBS Change.png differ diff --git a/share/images/icons/RCMS.png b/share/images/icons/RCMS.png index d7cf63aab..ef48b165f 100644 Binary files a/share/images/icons/RCMS.png and b/share/images/icons/RCMS.png differ diff --git a/share/images/icons/RackCache.png b/share/images/icons/RackCache.png index cac13376d..8438c6021 100644 Binary files a/share/images/icons/RackCache.png and b/share/images/icons/RackCache.png differ diff --git a/share/images/icons/Raphael.png b/share/images/icons/Raphael.png index 87bb78103..c317e2b2c 100644 Binary files a/share/images/icons/Raphael.png and b/share/images/icons/Raphael.png differ diff --git a/share/images/icons/ReallyCMS.png b/share/images/icons/ReallyCMS.png index c9465b68a..72c20a7d5 100644 Binary files a/share/images/icons/ReallyCMS.png and b/share/images/icons/ReallyCMS.png differ diff --git a/share/images/icons/Red Hat.png b/share/images/icons/Red Hat.png index 4c06b8ea7..da1a33353 100644 Binary files a/share/images/icons/Red Hat.png and b/share/images/icons/Red Hat.png differ diff --git a/share/images/icons/Redmine.png b/share/images/icons/Redmine.png index 253215ef5..e012d5ab0 100644 Binary files a/share/images/icons/Redmine.png and b/share/images/icons/Redmine.png differ diff --git a/share/images/icons/RequireJS.png b/share/images/icons/RequireJS.png index e5229c5dd..a9e3a95b0 100644 Binary files a/share/images/icons/RequireJS.png and b/share/images/icons/RequireJS.png differ diff --git a/share/images/icons/Reveal.js.png b/share/images/icons/Reveal.js.png index 086813423..63bb6777c 100644 Binary files a/share/images/icons/Reveal.js.png and b/share/images/icons/Reveal.js.png differ diff --git a/share/images/icons/RiteCMS.png b/share/images/icons/RiteCMS.png index f813ce926..939024adc 100644 Binary files a/share/images/icons/RiteCMS.png and b/share/images/icons/RiteCMS.png differ diff --git a/share/images/icons/RoundCube.png b/share/images/icons/RoundCube.png index 282816135..03138588c 100644 Binary files a/share/images/icons/RoundCube.png and b/share/images/icons/RoundCube.png differ diff --git a/share/images/icons/Ruby on Rails.png b/share/images/icons/Ruby on Rails.png index 47adbada0..4a84db2fb 100644 Binary files a/share/images/icons/Ruby on Rails.png and b/share/images/icons/Ruby on Rails.png differ diff --git a/share/images/icons/Ruby.png b/share/images/icons/Ruby.png index 8dea8a683..33febb80e 100644 Binary files a/share/images/icons/Ruby.png and b/share/images/icons/Ruby.png differ diff --git a/share/images/icons/SAP.png b/share/images/icons/SAP.png index 08f1233c7..4c213e796 100644 Binary files a/share/images/icons/SAP.png and b/share/images/icons/SAP.png differ diff --git a/share/images/icons/SDL Tridion.png b/share/images/icons/SDL Tridion.png index 7925be2a2..aee365988 100644 Binary files a/share/images/icons/SDL Tridion.png and b/share/images/icons/SDL Tridion.png differ diff --git a/share/images/icons/SOBI 2.png b/share/images/icons/SOBI 2.png index 0ebfcad6d..75ff050af 100644 Binary files a/share/images/icons/SOBI 2.png and b/share/images/icons/SOBI 2.png differ diff --git a/share/images/icons/SPDY.png b/share/images/icons/SPDY.png index 3f77ec286..a40d1c1a4 100644 Binary files a/share/images/icons/SPDY.png and b/share/images/icons/SPDY.png differ diff --git a/share/images/icons/SQLite.png b/share/images/icons/SQLite.png index ed1e16f46..678a660f5 100644 Binary files a/share/images/icons/SQLite.png and b/share/images/icons/SQLite.png differ diff --git a/share/images/icons/SUSE.png b/share/images/icons/SUSE.png index 7a19b9956..dd9288e07 100644 Binary files a/share/images/icons/SUSE.png and b/share/images/icons/SUSE.png differ diff --git a/share/images/icons/SWFObject.png b/share/images/icons/SWFObject.png index d0fd6118a..b341bc07c 100644 Binary files a/share/images/icons/SWFObject.png and b/share/images/icons/SWFObject.png differ diff --git a/share/images/icons/Scala.png b/share/images/icons/Scala.png index d7c12a357..38e964c20 100644 Binary files a/share/images/icons/Scala.png and b/share/images/icons/Scala.png differ diff --git a/share/images/icons/Sencha Touch.png b/share/images/icons/Sencha Touch.png index 88669f027..181921d92 100644 Binary files a/share/images/icons/Sencha Touch.png and b/share/images/icons/Sencha Touch.png differ diff --git a/share/images/icons/Sentinel Keys Server.png b/share/images/icons/Sentinel Keys Server.png index 50e127fbf..9fa007fc2 100755 Binary files a/share/images/icons/Sentinel Keys Server.png and b/share/images/icons/Sentinel Keys Server.png differ diff --git a/share/images/icons/Sentinel License Monitor.png b/share/images/icons/Sentinel License Monitor.png index 50e127fbf..9fa007fc2 100755 Binary files a/share/images/icons/Sentinel License Monitor.png and b/share/images/icons/Sentinel License Monitor.png differ diff --git a/share/images/icons/Sentinel Protection Server.png b/share/images/icons/Sentinel Protection Server.png index 50e127fbf..9fa007fc2 100755 Binary files a/share/images/icons/Sentinel Protection Server.png and b/share/images/icons/Sentinel Protection Server.png differ diff --git a/share/images/icons/Seoshop.png b/share/images/icons/Seoshop.png index 6242d6cec..29f50bec2 100644 Binary files a/share/images/icons/Seoshop.png and b/share/images/icons/Seoshop.png differ diff --git a/share/images/icons/s9y.png b/share/images/icons/Serendipity.png similarity index 100% rename from share/images/icons/s9y.png rename to share/images/icons/Serendipity.png diff --git a/share/images/icons/ShinyStat.png b/share/images/icons/ShinyStat.png index 6f08a5ae1..11f956024 100644 Binary files a/share/images/icons/ShinyStat.png and b/share/images/icons/ShinyStat.png differ diff --git a/share/images/icons/Shopify.png b/share/images/icons/Shopify.png index c196a88f1..88b089d54 100644 Binary files a/share/images/icons/Shopify.png and b/share/images/icons/Shopify.png differ diff --git a/share/images/icons/Shopware.png b/share/images/icons/Shopware.png index 7da7b369b..8387cd683 100644 Binary files a/share/images/icons/Shopware.png and b/share/images/icons/Shopware.png differ diff --git a/share/images/icons/Silva.png b/share/images/icons/Silva.png index ae211de69..595ab7a0d 100644 Binary files a/share/images/icons/Silva.png and b/share/images/icons/Silva.png differ diff --git a/share/images/icons/SilverStripe.png b/share/images/icons/SilverStripe.png index 1bee739fe..12208dbd5 100644 Binary files a/share/images/icons/SilverStripe.png and b/share/images/icons/SilverStripe.png differ diff --git a/share/images/icons/SiteDNK.png b/share/images/icons/SiteDNK.png new file mode 100644 index 000000000..f2798fb62 Binary files /dev/null and b/share/images/icons/SiteDNK.png differ diff --git a/share/images/icons/Smartstore.png b/share/images/icons/Smartstore.png index 163b16848..1c35a5195 100644 Binary files a/share/images/icons/Smartstore.png and b/share/images/icons/Smartstore.png differ diff --git a/share/images/icons/Snap.svg.png b/share/images/icons/Snap.svg.png index c2eb909e9..856efb5ff 100644 Binary files a/share/images/icons/Snap.svg.png and b/share/images/icons/Snap.svg.png differ diff --git a/share/images/icons/Snoobi.png b/share/images/icons/Snoobi.png index 8830fe1a5..aec2092b0 100644 Binary files a/share/images/icons/Snoobi.png and b/share/images/icons/Snoobi.png differ diff --git a/share/images/icons/Sphinx.png b/share/images/icons/Sphinx.png index dc68d600d..e0edb8e17 100644 Binary files a/share/images/icons/Sphinx.png and b/share/images/icons/Sphinx.png differ diff --git a/share/images/icons/Splunk.png b/share/images/icons/Splunk.png index 52de0b59f..aec997697 100755 Binary files a/share/images/icons/Splunk.png and b/share/images/icons/Splunk.png differ diff --git a/share/images/icons/Splunkd.png b/share/images/icons/Splunkd.png index 52de0b59f..aec997697 100755 Binary files a/share/images/icons/Splunkd.png and b/share/images/icons/Splunkd.png differ diff --git a/share/images/icons/Spree.png b/share/images/icons/Spree.png index 29e27d40f..25cf4541c 100644 Binary files a/share/images/icons/Spree.png and b/share/images/icons/Spree.png differ diff --git a/share/images/icons/Squiz Matrix.png b/share/images/icons/Squiz Matrix.png index 47c78a362..0440ed0da 100644 Binary files a/share/images/icons/Squiz Matrix.png and b/share/images/icons/Squiz Matrix.png differ diff --git a/share/images/icons/Store Systems.png b/share/images/icons/Store Systems.png index bdd779087..33761006f 100644 Binary files a/share/images/icons/Store Systems.png and b/share/images/icons/Store Systems.png differ diff --git a/share/images/icons/SublimeVideo.png b/share/images/icons/SublimeVideo.png index cf11ecbdc..8d4bf5d42 100644 Binary files a/share/images/icons/SublimeVideo.png and b/share/images/icons/SublimeVideo.png differ diff --git a/share/images/icons/Subrion.png b/share/images/icons/Subrion.png index 123e29f21..8d246fd92 100755 Binary files a/share/images/icons/Subrion.png and b/share/images/icons/Subrion.png differ diff --git a/share/images/icons/SunOS.png b/share/images/icons/SunOS.png index 832bcbf51..6272a0f00 100755 Binary files a/share/images/icons/SunOS.png and b/share/images/icons/SunOS.png differ diff --git a/share/images/icons/Swiftlet.png b/share/images/icons/Swiftlet.png index 0672a6602..968073bbc 100644 Binary files a/share/images/icons/Swiftlet.png and b/share/images/icons/Swiftlet.png differ diff --git a/share/images/icons/TYPOlight.png b/share/images/icons/TYPOlight.png new file mode 100644 index 000000000..8357c41f0 Binary files /dev/null and b/share/images/icons/TYPOlight.png differ diff --git a/share/images/icons/Tealeaf.png b/share/images/icons/Tealeaf.png index 1618befa5..9ff279599 100644 Binary files a/share/images/icons/Tealeaf.png and b/share/images/icons/Tealeaf.png differ diff --git a/share/images/icons/Tiki Wiki CMS Groupware.png b/share/images/icons/Tiki Wiki CMS Groupware.png index 3349e3980..9eff83bd0 100644 Binary files a/share/images/icons/Tiki Wiki CMS Groupware.png and b/share/images/icons/Tiki Wiki CMS Groupware.png differ diff --git a/share/images/icons/Timeline.png b/share/images/icons/Timeline.png new file mode 100644 index 000000000..59fc5c2ca Binary files /dev/null and b/share/images/icons/Timeline.png differ diff --git a/share/images/icons/Timeplot.png b/share/images/icons/Timeplot.png index b436d2e59..89af95088 100644 Binary files a/share/images/icons/Timeplot.png and b/share/images/icons/Timeplot.png differ diff --git a/share/images/icons/TinyMCE.png b/share/images/icons/TinyMCE.png index da042f6f6..d8fd9b82c 100644 Binary files a/share/images/icons/TinyMCE.png and b/share/images/icons/TinyMCE.png differ diff --git a/share/images/icons/TomatoCart.png b/share/images/icons/TomatoCart.png index 83c1ff69c..8646e911e 100644 Binary files a/share/images/icons/TomatoCart.png and b/share/images/icons/TomatoCart.png differ diff --git a/share/images/icons/Tumblr.png b/share/images/icons/Tumblr.png index 764e74818..34a9fb875 100644 Binary files a/share/images/icons/Tumblr.png and b/share/images/icons/Tumblr.png differ diff --git a/share/images/icons/Twitter Bootstrap.png b/share/images/icons/Twitter Bootstrap.png index ad559df4d..9b150e666 100644 Binary files a/share/images/icons/Twitter Bootstrap.png and b/share/images/icons/Twitter Bootstrap.png differ diff --git a/share/images/icons/TypePad.png b/share/images/icons/TypePad.png index 0e82db822..98456e528 100644 Binary files a/share/images/icons/TypePad.png and b/share/images/icons/TypePad.png differ diff --git a/share/images/icons/Typekit.png b/share/images/icons/Typekit.png index f98d127ec..5bb063284 100644 Binary files a/share/images/icons/Typekit.png and b/share/images/icons/Typekit.png differ diff --git a/share/images/icons/UIKit.png b/share/images/icons/UIKit.png index d36b1106e..c9cc221a0 100644 Binary files a/share/images/icons/UIKit.png and b/share/images/icons/UIKit.png differ diff --git a/share/images/icons/UNIX.png b/share/images/icons/UNIX.png index 528c8aa61..84801bb16 100644 Binary files a/share/images/icons/UNIX.png and b/share/images/icons/UNIX.png differ diff --git a/share/images/icons/Ubercart.png b/share/images/icons/Ubercart.png index 97aa87c4a..d2dcbc2ed 100644 Binary files a/share/images/icons/Ubercart.png and b/share/images/icons/Ubercart.png differ diff --git a/share/images/icons/Ubuntu.png b/share/images/icons/Ubuntu.png index cca82a0c6..21cbe4866 100644 Binary files a/share/images/icons/Ubuntu.png and b/share/images/icons/Ubuntu.png differ diff --git a/share/images/icons/Umbraco.png b/share/images/icons/Umbraco.png index 373a15048..690b53bb4 100644 Binary files a/share/images/icons/Umbraco.png and b/share/images/icons/Umbraco.png differ diff --git a/share/images/icons/UserRules.png b/share/images/icons/UserRules.png index a6d574e70..218603d15 100644 Binary files a/share/images/icons/UserRules.png and b/share/images/icons/UserRules.png differ diff --git a/share/images/icons/UserVoice.png b/share/images/icons/UserVoice.png index 751e02129..cab9a0cd3 100644 Binary files a/share/images/icons/UserVoice.png and b/share/images/icons/UserVoice.png differ diff --git a/share/images/icons/VIVVO.png b/share/images/icons/VIVVO.png index 976bbfc7b..c821f52c0 100644 Binary files a/share/images/icons/VIVVO.png and b/share/images/icons/VIVVO.png differ diff --git a/share/images/icons/VP-ASP.png b/share/images/icons/VP-ASP.png index ad2882a19..1a9ed9a2c 100644 Binary files a/share/images/icons/VP-ASP.png and b/share/images/icons/VP-ASP.png differ diff --git a/share/images/icons/Vanilla.png b/share/images/icons/Vanilla.png index 8d43a2b60..d81ce670b 100644 Binary files a/share/images/icons/Vanilla.png and b/share/images/icons/Vanilla.png differ diff --git a/share/images/icons/Varnish.png b/share/images/icons/Varnish.png index d0aa93911..f93a91e0c 100644 Binary files a/share/images/icons/Varnish.png and b/share/images/icons/Varnish.png differ diff --git a/share/images/icons/VisualPath.png b/share/images/icons/VisualPath.png index 13c5ec6fd..a8396bfb2 100644 Binary files a/share/images/icons/VisualPath.png and b/share/images/icons/VisualPath.png differ diff --git a/share/images/icons/Vox.png b/share/images/icons/Vox.png index 57e5baf82..8644dd574 100644 Binary files a/share/images/icons/Vox.png and b/share/images/icons/Vox.png differ diff --git a/share/images/icons/W3 Total Cache.png b/share/images/icons/W3 Total Cache.png index a6267666c..36f470fab 100644 Binary files a/share/images/icons/W3 Total Cache.png and b/share/images/icons/W3 Total Cache.png differ diff --git a/share/images/icons/W3Counter.png b/share/images/icons/W3Counter.png index 7e506bfe4..7080bd2cb 100644 Binary files a/share/images/icons/W3Counter.png and b/share/images/icons/W3Counter.png differ diff --git a/share/images/icons/Web2py.png b/share/images/icons/Web2py.png index bd0a414ec..252c602a0 100644 Binary files a/share/images/icons/Web2py.png and b/share/images/icons/Web2py.png differ diff --git a/share/images/icons/WebGUI.png b/share/images/icons/WebGUI.png index b3490fbad..76b6213e8 100644 Binary files a/share/images/icons/WebGUI.png and b/share/images/icons/WebGUI.png differ diff --git a/share/images/icons/WebPublisher.png b/share/images/icons/WebPublisher.png index c7e15c148..7b19c19f4 100644 Binary files a/share/images/icons/WebPublisher.png and b/share/images/icons/WebPublisher.png differ diff --git a/share/images/icons/WebsPlanet.png b/share/images/icons/WebsPlanet.png index ce07887e9..f8d2240e3 100644 Binary files a/share/images/icons/WebsPlanet.png and b/share/images/icons/WebsPlanet.png differ diff --git a/share/images/icons/Websale.png b/share/images/icons/Websale.png index 45b54c597..b2994840a 100644 Binary files a/share/images/icons/Websale.png and b/share/images/icons/Websale.png differ diff --git a/share/images/icons/WebsiteBaker.png b/share/images/icons/WebsiteBaker.png index 710552e1e..47addd18e 100644 Binary files a/share/images/icons/WebsiteBaker.png and b/share/images/icons/WebsiteBaker.png differ diff --git a/share/images/icons/Webtrekk.png b/share/images/icons/Webtrekk.png index e79460130..4c543b9cf 100644 Binary files a/share/images/icons/Webtrekk.png and b/share/images/icons/Webtrekk.png differ diff --git a/share/images/icons/Weebly.png b/share/images/icons/Weebly.png index 4f93e1bf0..9bb827b56 100644 Binary files a/share/images/icons/Weebly.png and b/share/images/icons/Weebly.png differ diff --git a/share/images/icons/WikkaWiki.png b/share/images/icons/WikkaWiki.png index a640a2790..513204d3e 100644 Binary files a/share/images/icons/WikkaWiki.png and b/share/images/icons/WikkaWiki.png differ diff --git a/share/images/icons/Windows Server.png b/share/images/icons/Windows Server.png index 267bba2fe..3ca9ef8d2 100644 Binary files a/share/images/icons/Windows Server.png and b/share/images/icons/Windows Server.png differ diff --git a/share/images/icons/Wix.png b/share/images/icons/Wix.png index bc07ee07c..9a9230f2e 100644 Binary files a/share/images/icons/Wix.png and b/share/images/icons/Wix.png differ diff --git a/share/images/icons/Wolf CMS.png b/share/images/icons/Wolf CMS.png index ba307e7c4..67815a97e 100644 Binary files a/share/images/icons/Wolf CMS.png and b/share/images/icons/Wolf CMS.png differ diff --git a/share/images/icons/WooCommerce.png b/share/images/icons/WooCommerce.png index c110a188d..1e0eab5ec 100644 Binary files a/share/images/icons/WooCommerce.png and b/share/images/icons/WooCommerce.png differ diff --git a/share/images/icons/WordPress Super Cache.png b/share/images/icons/WordPress Super Cache.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/WordPress Super Cache.png and b/share/images/icons/WordPress Super Cache.png differ diff --git a/share/images/icons/XAMPP.png b/share/images/icons/XAMPP.png index 4b57a7897..578a726dd 100755 Binary files a/share/images/icons/XAMPP.png and b/share/images/icons/XAMPP.png differ diff --git a/share/images/icons/Xajax.png b/share/images/icons/Xajax.png index 52236052e..fe9a4868e 100644 Binary files a/share/images/icons/Xajax.png and b/share/images/icons/Xajax.png differ diff --git a/share/images/icons/Xanario.png b/share/images/icons/Xanario.png index 17bec271f..6c35bd95f 100644 Binary files a/share/images/icons/Xanario.png and b/share/images/icons/Xanario.png differ diff --git a/share/images/icons/XenForo.png b/share/images/icons/XenForo.png index 5b15271d9..137d792a8 100644 Binary files a/share/images/icons/XenForo.png and b/share/images/icons/XenForo.png differ diff --git a/share/images/icons/XiTi.png b/share/images/icons/XiTi.png new file mode 100755 index 000000000..218a8fb7c Binary files /dev/null and b/share/images/icons/XiTi.png differ diff --git a/share/images/icons/YaBB.png b/share/images/icons/YaBB.png index afb280787..c765b0155 100644 Binary files a/share/images/icons/YaBB.png and b/share/images/icons/YaBB.png differ diff --git a/share/images/icons/Yandex.Metrika.png b/share/images/icons/Yandex.Metrika.png index 9098da2b4..7ea5db9fd 100644 Binary files a/share/images/icons/Yandex.Metrika.png and b/share/images/icons/Yandex.Metrika.png differ diff --git a/share/images/icons/ZK.png b/share/images/icons/ZK.png index 88db528c2..21b06f260 100644 Binary files a/share/images/icons/ZK.png and b/share/images/icons/ZK.png differ diff --git a/share/images/icons/Zen Cart.png b/share/images/icons/Zen Cart.png index e2396487e..a6d56c9ad 100644 Binary files a/share/images/icons/Zen Cart.png and b/share/images/icons/Zen Cart.png differ diff --git a/share/images/icons/Zepto.png b/share/images/icons/Zepto.png index 0e0ce9e48..f363ebe1b 100644 Binary files a/share/images/icons/Zepto.png and b/share/images/icons/Zepto.png differ diff --git a/share/images/icons/Zinnia.png b/share/images/icons/Zinnia.png index 33466739c..7a12466c9 100644 Binary files a/share/images/icons/Zinnia.png and b/share/images/icons/Zinnia.png differ diff --git a/share/images/icons/Zope.png b/share/images/icons/Zope.png index 461ed8940..59084da13 100644 Binary files a/share/images/icons/Zope.png and b/share/images/icons/Zope.png differ diff --git a/share/images/icons/basket.js.png b/share/images/icons/basket.js.png index 9464e5c09..2dc6a00e3 100644 Binary files a/share/images/icons/basket.js.png and b/share/images/icons/basket.js.png differ diff --git a/share/images/icons/comScore.png b/share/images/icons/comScore.png index d346d109c..83d4030d8 100644 Binary files a/share/images/icons/comScore.png and b/share/images/icons/comScore.png differ diff --git a/share/images/icons/d3.png b/share/images/icons/d3.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/d3.png and b/share/images/icons/d3.png differ diff --git a/share/images/icons/dashCommerce.png b/share/images/icons/dashCommerce.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/dashCommerce.png and b/share/images/icons/dashCommerce.png differ diff --git a/share/images/icons/debut.png b/share/images/icons/debut.png index fbc41595e..737a03288 100755 Binary files a/share/images/icons/debut.png and b/share/images/icons/debut.png differ diff --git a/share/images/icons/default.png b/share/images/icons/default.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/default.png and b/share/images/icons/default.png differ diff --git a/share/images/icons/dwhttpd.png b/share/images/icons/dwhttpd.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/dwhttpd.png and b/share/images/icons/dwhttpd.png differ diff --git a/share/images/icons/e107.png b/share/images/icons/e107.png index 4c622c083..dd7d87d13 100644 Binary files a/share/images/icons/e107.png and b/share/images/icons/e107.png differ diff --git a/share/images/icons/eHTTP.png b/share/images/icons/eHTTP.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/eHTTP.png and b/share/images/icons/eHTTP.png differ diff --git a/share/images/icons/eSyndiCat.png b/share/images/icons/eSyndiCat.png index 6cb34ccc7..238adac49 100755 Binary files a/share/images/icons/eSyndiCat.png and b/share/images/icons/eSyndiCat.png differ diff --git a/share/images/icons/eZ Publish.png b/share/images/icons/eZ Publish.png index e4b3e7945..ec649027f 100644 Binary files a/share/images/icons/eZ Publish.png and b/share/images/icons/eZ Publish.png differ diff --git a/share/images/icons/iCongo.png b/share/images/icons/iCongo.png index 9d6dcf8dc..f448296b8 100644 Binary files a/share/images/icons/iCongo.png and b/share/images/icons/iCongo.png differ diff --git a/share/images/icons/jQuery Mobile.png b/share/images/icons/jQuery Mobile.png index d637e8817..738866e15 100644 Binary files a/share/images/icons/jQuery Mobile.png and b/share/images/icons/jQuery Mobile.png differ diff --git a/share/images/icons/jQuery Sparklines.png b/share/images/icons/jQuery Sparklines.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/jQuery Sparklines.png and b/share/images/icons/jQuery Sparklines.png differ diff --git a/share/images/icons/jQuery.png b/share/images/icons/jQuery.png index d637e8817..738866e15 100644 Binary files a/share/images/icons/jQuery.png and b/share/images/icons/jQuery.png differ diff --git a/share/images/icons/jqPlot.png b/share/images/icons/jqPlot.png index 0ee0526f6..3e11977c1 100644 Binary files a/share/images/icons/jqPlot.png and b/share/images/icons/jqPlot.png differ diff --git a/share/images/icons/lighttpd.png b/share/images/icons/lighttpd.png index 78717a518..5e4b17388 100644 Binary files a/share/images/icons/lighttpd.png and b/share/images/icons/lighttpd.png differ diff --git a/share/images/icons/mod_perl.png b/share/images/icons/mod_perl.png index c894b3712..ee03c39ec 100755 Binary files a/share/images/icons/mod_perl.png and b/share/images/icons/mod_perl.png differ diff --git a/share/images/icons/node.js.png b/share/images/icons/node.js.png index e7bb269d8..6178fb44c 100644 Binary files a/share/images/icons/node.js.png and b/share/images/icons/node.js.png differ diff --git a/share/images/icons/openEngine.png b/share/images/icons/openEngine.png index 62cf13cba..a1257cd2e 100644 Binary files a/share/images/icons/openEngine.png and b/share/images/icons/openEngine.png differ diff --git a/share/images/icons/osCSS.png b/share/images/icons/osCSS.png index 6b59ff5ee..9d797793b 100644 Binary files a/share/images/icons/osCSS.png and b/share/images/icons/osCSS.png differ diff --git a/share/images/icons/osCommerce.png b/share/images/icons/osCommerce.png index aa61e7405..d31720130 100644 Binary files a/share/images/icons/osCommerce.png and b/share/images/icons/osCommerce.png differ diff --git a/share/images/icons/papaya CMS.png b/share/images/icons/papaya CMS.png index 5c6f66628..6e6a7e360 100644 Binary files a/share/images/icons/papaya CMS.png and b/share/images/icons/papaya CMS.png differ diff --git a/share/images/icons/phpAlbum.png b/share/images/icons/phpAlbum.png index e6783e68c..1df3afb07 100644 Binary files a/share/images/icons/phpAlbum.png and b/share/images/icons/phpAlbum.png differ diff --git a/share/images/icons/phpBB.png b/share/images/icons/phpBB.png index d9d47d5e2..c0318e27b 100644 Binary files a/share/images/icons/phpBB.png and b/share/images/icons/phpBB.png differ diff --git a/share/images/icons/phpMyAdmin.png b/share/images/icons/phpMyAdmin.png index cceca22a0..ca62f0153 100644 Binary files a/share/images/icons/phpMyAdmin.png and b/share/images/icons/phpMyAdmin.png differ diff --git a/share/images/icons/punBB.png b/share/images/icons/punBB.png index ed779f456..9d92fbeb7 100644 Binary files a/share/images/icons/punBB.png and b/share/images/icons/punBB.png differ diff --git a/share/images/icons/sIFR.png b/share/images/icons/sIFR.png index 06b21092c..4e82ecb70 100644 Binary files a/share/images/icons/sIFR.png and b/share/images/icons/sIFR.png differ diff --git a/share/images/icons/script.aculo.us.png b/share/images/icons/script.aculo.us.png index 12798316c..984e26d7c 100644 Binary files a/share/images/icons/script.aculo.us.png and b/share/images/icons/script.aculo.us.png differ diff --git a/share/images/icons/uCore.png b/share/images/icons/uCore.png index 63645c9a2..1328d72c6 100755 Binary files a/share/images/icons/uCore.png and b/share/images/icons/uCore.png differ diff --git a/share/images/icons/vBulletin.png b/share/images/icons/vBulletin.png index b5cb04b9a..2f8e783bc 100644 Binary files a/share/images/icons/vBulletin.png and b/share/images/icons/vBulletin.png differ diff --git a/share/images/icons/viennaCMS.png b/share/images/icons/viennaCMS.png index 82de06207..06464af29 100644 Binary files a/share/images/icons/viennaCMS.png and b/share/images/icons/viennaCMS.png differ diff --git a/share/images/icons/xtCommerce.png b/share/images/icons/xtCommerce.png index 4d0663508..8041b13d1 100644 Binary files a/share/images/icons/xtCommerce.png and b/share/images/icons/xtCommerce.png differ diff --git a/share/images/icons/xui.png b/share/images/icons/xui.png index 5e699aa5a..a1c8869f7 100644 Binary files a/share/images/icons/xui.png and b/share/images/icons/xui.png differ diff --git a/share/js/wappalyzer.js b/share/js/wappalyzer.js index bca3b64f3..bc10b6312 100644 --- a/share/js/wappalyzer.js +++ b/share/js/wappalyzer.js @@ -26,7 +26,7 @@ var wappalyzer = (function() { * Calculate confidence total */ getConfidence: function() { - var total = 0; + var total = 0, id; for ( id in this.confidence ) { total += this.confidence[id]; @@ -243,7 +243,7 @@ var wappalyzer = (function() { */ analyze: function(hostname, url, data) { var - i, j, app, confidence, type, regexMeta, regexScript, match, content, meta, header, checkImplies, version, + i, j, app, confidence, type, regexMeta, regexScript, match, content, meta, header, checkImplies, version, id, profiler = new Profiler(), apps = {} ;