diff --git a/share/images/icons/1C-Bitrix.ico b/share/images/icons/1C-Bitrix.ico
new file mode 100644
index 000000000..4f24c6bc1
Binary files /dev/null and b/share/images/icons/1C-Bitrix.ico differ
diff --git a/share/images/icons/2z Project.ico b/share/images/icons/2z Project.ico
new file mode 100644
index 000000000..58a0a822a
Binary files /dev/null and b/share/images/icons/2z Project.ico differ
diff --git a/share/images/icons/AWStats.ico b/share/images/icons/AWStats.ico
new file mode 100644
index 000000000..63ab39092
Binary files /dev/null and b/share/images/icons/AWStats.ico differ
diff --git a/share/images/icons/AddThis.ico b/share/images/icons/AddThis.ico
new file mode 100644
index 000000000..4760122f1
Binary files /dev/null and b/share/images/icons/AddThis.ico differ
diff --git a/share/images/icons/Adobe GoLive.ico b/share/images/icons/Adobe GoLive.ico
new file mode 100644
index 000000000..342c27979
Binary files /dev/null and b/share/images/icons/Adobe GoLive.ico differ
diff --git a/share/images/icons/Advanced Web Stats.ico b/share/images/icons/Advanced Web Stats.ico
new file mode 100644
index 000000000..b1ae829e6
Binary files /dev/null and b/share/images/icons/Advanced Web Stats.ico differ
diff --git a/share/images/icons/Amiro.CMS.ico b/share/images/icons/Amiro.CMS.ico
new file mode 100644
index 000000000..451093b16
Binary files /dev/null and b/share/images/icons/Amiro.CMS.ico differ
diff --git a/share/images/icons/Apache Tomcat.ico b/share/images/icons/Apache Tomcat.ico
new file mode 100644
index 000000000..4a498f745
Binary files /dev/null and b/share/images/icons/Apache Tomcat.ico differ
diff --git a/share/images/icons/Apache.ico b/share/images/icons/Apache.ico
new file mode 100644
index 000000000..f0c22ad9b
Binary files /dev/null and b/share/images/icons/Apache.ico differ
diff --git a/share/images/icons/Atlassian Confluence.ico b/share/images/icons/Atlassian Confluence.ico
new file mode 100644
index 000000000..d0a42183a
Binary files /dev/null and b/share/images/icons/Atlassian Confluence.ico differ
diff --git a/share/images/icons/Atlassian Jira.ico b/share/images/icons/Atlassian Jira.ico
new file mode 100644
index 000000000..e2738055c
Binary files /dev/null and b/share/images/icons/Atlassian Jira.ico differ
diff --git a/share/images/icons/BIGACE.ico b/share/images/icons/BIGACE.ico
new file mode 100644
index 000000000..fba872d83
Binary files /dev/null and b/share/images/icons/BIGACE.ico differ
diff --git a/share/images/icons/Backbone.js.ico b/share/images/icons/Backbone.js.ico
new file mode 100644
index 000000000..633dae54a
Binary files /dev/null and b/share/images/icons/Backbone.js.ico differ
diff --git a/share/images/icons/Banshee.ico b/share/images/icons/Banshee.ico
new file mode 100644
index 000000000..acdc515af
Binary files /dev/null and b/share/images/icons/Banshee.ico differ
diff --git a/share/images/icons/BigDump.ico b/share/images/icons/BigDump.ico
new file mode 100644
index 000000000..743716f60
Binary files /dev/null and b/share/images/icons/BigDump.ico differ
diff --git a/share/images/icons/Blogger.ico b/share/images/icons/Blogger.ico
new file mode 100644
index 000000000..1b9730b01
Binary files /dev/null and b/share/images/icons/Blogger.ico differ
diff --git a/share/images/icons/Bugzilla.ico b/share/images/icons/Bugzilla.ico
new file mode 100644
index 000000000..c6f1e607f
Binary files /dev/null and b/share/images/icons/Bugzilla.ico differ
diff --git a/share/images/icons/Burning Board.ico b/share/images/icons/Burning Board.ico
new file mode 100644
index 000000000..0c87ae832
Binary files /dev/null and b/share/images/icons/Burning Board.ico differ
diff --git a/share/images/icons/CMS Made Simple.ico b/share/images/icons/CMS Made Simple.ico
new file mode 100644
index 000000000..39127e7f1
Binary files /dev/null and b/share/images/icons/CMS Made Simple.ico differ
diff --git a/share/images/icons/CO2Stats.ico b/share/images/icons/CO2Stats.ico
new file mode 100644
index 000000000..7eac84ac8
Binary files /dev/null and b/share/images/icons/CO2Stats.ico differ
diff --git a/share/images/icons/CS Cart.ico b/share/images/icons/CS Cart.ico
new file mode 100644
index 000000000..9c167e642
Binary files /dev/null and b/share/images/icons/CS Cart.ico differ
diff --git a/share/images/icons/Chamilo.ico b/share/images/icons/Chamilo.ico
new file mode 100644
index 000000000..ec908b24d
Binary files /dev/null and b/share/images/icons/Chamilo.ico differ
diff --git a/share/images/icons/Cherokee.ico b/share/images/icons/Cherokee.ico
new file mode 100644
index 000000000..402bfff9f
Binary files /dev/null and b/share/images/icons/Cherokee.ico differ
diff --git a/share/images/icons/ClickHeat.ico b/share/images/icons/ClickHeat.ico
new file mode 100644
index 000000000..36829b9a5
Binary files /dev/null and b/share/images/icons/ClickHeat.ico differ
diff --git a/share/images/icons/ClickTale.ico b/share/images/icons/ClickTale.ico
new file mode 100644
index 000000000..fbf1af459
Binary files /dev/null and b/share/images/icons/ClickTale.ico differ
diff --git a/share/images/icons/Clicky.ico b/share/images/icons/Clicky.ico
new file mode 100644
index 000000000..19dc23510
Binary files /dev/null and b/share/images/icons/Clicky.ico differ
diff --git a/share/images/icons/Concrete5.ico b/share/images/icons/Concrete5.ico
new file mode 100644
index 000000000..73f49a361
Binary files /dev/null and b/share/images/icons/Concrete5.ico differ
diff --git a/share/images/icons/Contao.ico b/share/images/icons/Contao.ico
new file mode 100644
index 000000000..776c0b789
Binary files /dev/null and b/share/images/icons/Contao.ico differ
diff --git a/share/images/icons/Contens.ico b/share/images/icons/Contens.ico
new file mode 100644
index 000000000..b1c5d8da6
Binary files /dev/null and b/share/images/icons/Contens.ico differ
diff --git a/share/images/icons/ConversionLab.ico b/share/images/icons/ConversionLab.ico
new file mode 100644
index 000000000..1de64403b
Binary files /dev/null and b/share/images/icons/ConversionLab.ico differ
diff --git a/share/images/icons/Coppermine.ico b/share/images/icons/Coppermine.ico
new file mode 100644
index 000000000..3a5a36751
Binary files /dev/null and b/share/images/icons/Coppermine.ico differ
diff --git a/share/images/icons/Cotonti.ico b/share/images/icons/Cotonti.ico
new file mode 100644
index 000000000..c29411334
Binary files /dev/null and b/share/images/icons/Cotonti.ico differ
diff --git a/share/images/icons/Crazy Egg.ico b/share/images/icons/Crazy Egg.ico
new file mode 100644
index 000000000..6993f2916
Binary files /dev/null and b/share/images/icons/Crazy Egg.ico differ
diff --git a/share/images/icons/CubeCart.ico b/share/images/icons/CubeCart.ico
new file mode 100644
index 000000000..ff9f04dc9
Binary files /dev/null and b/share/images/icons/CubeCart.ico differ
diff --git a/share/images/icons/DHTMLX.ico b/share/images/icons/DHTMLX.ico
new file mode 100644
index 000000000..d24acaa1b
Binary files /dev/null and b/share/images/icons/DHTMLX.ico differ
diff --git a/share/images/icons/Danneo CMS.ico b/share/images/icons/Danneo CMS.ico
new file mode 100644
index 000000000..d3403c2fb
Binary files /dev/null and b/share/images/icons/Danneo CMS.ico differ
diff --git a/share/images/icons/DataLife Engine.ico b/share/images/icons/DataLife Engine.ico
new file mode 100755
index 000000000..743716f60
Binary files /dev/null and b/share/images/icons/DataLife Engine.ico differ
diff --git a/share/images/icons/DirectAdmin.ico b/share/images/icons/DirectAdmin.ico
new file mode 100644
index 000000000..39f6fdf2e
Binary files /dev/null and b/share/images/icons/DirectAdmin.ico differ
diff --git a/share/images/icons/Disqus.ico b/share/images/icons/Disqus.ico
new file mode 100644
index 000000000..a58d6f4fd
Binary files /dev/null and b/share/images/icons/Disqus.ico differ
diff --git a/share/images/icons/Dokeos.ico b/share/images/icons/Dokeos.ico
new file mode 100644
index 000000000..52d5afdea
Binary files /dev/null and b/share/images/icons/Dokeos.ico differ
diff --git a/share/images/icons/DokuWiki.ico b/share/images/icons/DokuWiki.ico
new file mode 100644
index 000000000..8b9616abb
Binary files /dev/null and b/share/images/icons/DokuWiki.ico differ
diff --git a/share/images/icons/DotNetNuke.ico b/share/images/icons/DotNetNuke.ico
new file mode 100644
index 000000000..8a2e054b7
Binary files /dev/null and b/share/images/icons/DotNetNuke.ico differ
diff --git a/share/images/icons/Dotclear.ico b/share/images/icons/Dotclear.ico
new file mode 100644
index 000000000..e22a28065
Binary files /dev/null and b/share/images/icons/Dotclear.ico differ
diff --git a/share/images/icons/DreamWeaver.ico b/share/images/icons/DreamWeaver.ico
new file mode 100644
index 000000000..7791dd8a5
Binary files /dev/null and b/share/images/icons/DreamWeaver.ico differ
diff --git a/share/images/icons/Drupal.ico b/share/images/icons/Drupal.ico
new file mode 100644
index 000000000..bfa1c996f
Binary files /dev/null and b/share/images/icons/Drupal.ico differ
diff --git a/share/images/icons/Dynamicweb.ico b/share/images/icons/Dynamicweb.ico
new file mode 100644
index 000000000..8fa15232e
Binary files /dev/null and b/share/images/icons/Dynamicweb.ico differ
diff --git a/share/images/icons/Exhibit.ico b/share/images/icons/Exhibit.ico
new file mode 100644
index 000000000..36829b9a5
Binary files /dev/null and b/share/images/icons/Exhibit.ico differ
diff --git a/share/images/icons/ExpressionEngine.ico b/share/images/icons/ExpressionEngine.ico
new file mode 100644
index 000000000..69348a630
Binary files /dev/null and b/share/images/icons/ExpressionEngine.ico differ
diff --git a/share/images/icons/ExtJS.ico b/share/images/icons/ExtJS.ico
new file mode 100644
index 000000000..96055305f
Binary files /dev/null and b/share/images/icons/ExtJS.ico differ
diff --git a/share/images/icons/FluxBB.ico b/share/images/icons/FluxBB.ico
new file mode 100644
index 000000000..bfd9ec681
Binary files /dev/null and b/share/images/icons/FluxBB.ico differ
diff --git a/share/images/icons/Flyspray.ico b/share/images/icons/Flyspray.ico
new file mode 100644
index 000000000..f801f1dbe
Binary files /dev/null and b/share/images/icons/Flyspray.ico differ
diff --git a/share/images/icons/FrontPage.ico b/share/images/icons/FrontPage.ico
new file mode 100644
index 000000000..7fb209184
Binary files /dev/null and b/share/images/icons/FrontPage.ico differ
diff --git a/share/images/icons/Get Satisfaction.ico b/share/images/icons/Get Satisfaction.ico
new file mode 100644
index 000000000..6d62f8a2b
Binary files /dev/null and b/share/images/icons/Get Satisfaction.ico differ
diff --git a/share/images/icons/Google Analytics.ico b/share/images/icons/Google Analytics.ico
new file mode 100644
index 000000000..dcf4ca18f
Binary files /dev/null and b/share/images/icons/Google Analytics.ico differ
diff --git a/share/images/icons/Google Font API.ico b/share/images/icons/Google Font API.ico
new file mode 100644
index 000000000..ee7c943ab
Binary files /dev/null and b/share/images/icons/Google Font API.ico differ
diff --git a/share/images/icons/Google Friend Connect.ico b/share/images/icons/Google Friend Connect.ico
new file mode 100644
index 000000000..ee7c943ab
Binary files /dev/null and b/share/images/icons/Google Friend Connect.ico differ
diff --git a/share/images/icons/Google Maps.ico b/share/images/icons/Google Maps.ico
new file mode 100644
index 000000000..ee7c943ab
Binary files /dev/null and b/share/images/icons/Google Maps.ico differ
diff --git a/share/images/icons/Graffiti CMS.ico b/share/images/icons/Graffiti CMS.ico
new file mode 100644
index 000000000..035ae4705
Binary files /dev/null and b/share/images/icons/Graffiti CMS.ico differ
diff --git a/share/images/icons/Gravity Insights.ico b/share/images/icons/Gravity Insights.ico
new file mode 100755
index 000000000..48204180c
Binary files /dev/null and b/share/images/icons/Gravity Insights.ico differ
diff --git a/share/images/icons/Hiawatha.ico b/share/images/icons/Hiawatha.ico
new file mode 100644
index 000000000..3243ad0ea
Binary files /dev/null and b/share/images/icons/Hiawatha.ico differ
diff --git a/share/images/icons/Highcharts.ico b/share/images/icons/Highcharts.ico
new file mode 100644
index 000000000..714abab53
Binary files /dev/null and b/share/images/icons/Highcharts.ico differ
diff --git a/share/images/icons/Hotaru CMS.ico b/share/images/icons/Hotaru CMS.ico
new file mode 100644
index 000000000..bf8e59c79
Binary files /dev/null and b/share/images/icons/Hotaru CMS.ico differ
diff --git a/share/images/icons/IIS.ico b/share/images/icons/IIS.ico
new file mode 100644
index 000000000..3045d9ea5
Binary files /dev/null and b/share/images/icons/IIS.ico differ
diff --git a/share/images/icons/IPB.ico b/share/images/icons/IPB.ico
new file mode 100644
index 000000000..41b763df7
Binary files /dev/null and b/share/images/icons/IPB.ico differ
diff --git a/share/images/icons/InstantCMS.ico b/share/images/icons/InstantCMS.ico
new file mode 100644
index 000000000..743716f60
Binary files /dev/null and b/share/images/icons/InstantCMS.ico differ
diff --git a/share/images/icons/JS Charts.ico b/share/images/icons/JS Charts.ico
new file mode 100644
index 000000000..b2b1a76f9
Binary files /dev/null and b/share/images/icons/JS Charts.ico differ
diff --git a/share/images/icons/JTL Shop.ico b/share/images/icons/JTL Shop.ico
new file mode 100644
index 000000000..5b1862924
Binary files /dev/null and b/share/images/icons/JTL Shop.ico differ
diff --git a/share/images/icons/Jalios.ico b/share/images/icons/Jalios.ico
new file mode 100644
index 000000000..32797ede0
Binary files /dev/null and b/share/images/icons/Jalios.ico differ
diff --git a/share/images/icons/Javascript Infovis Toolkit.ico b/share/images/icons/Javascript Infovis Toolkit.ico
new file mode 100644
index 000000000..36829b9a5
Binary files /dev/null and b/share/images/icons/Javascript Infovis Toolkit.ico differ
diff --git a/share/images/icons/Joomla.ico b/share/images/icons/Joomla.ico
new file mode 100644
index 000000000..b222fdd59
Binary files /dev/null and b/share/images/icons/Joomla.ico differ
diff --git a/share/images/icons/K2.ico b/share/images/icons/K2.ico
new file mode 100644
index 000000000..e66f432c4
Binary files /dev/null and b/share/images/icons/K2.ico differ
diff --git a/share/images/icons/Kampyle.ico b/share/images/icons/Kampyle.ico
new file mode 100644
index 000000000..ef85272cd
Binary files /dev/null and b/share/images/icons/Kampyle.ico differ
diff --git a/share/images/icons/Kentico CMS.ico b/share/images/icons/Kentico CMS.ico
new file mode 100644
index 000000000..bef12d192
Binary files /dev/null and b/share/images/icons/Kentico CMS.ico differ
diff --git a/share/images/icons/Koego.ico b/share/images/icons/Koego.ico
new file mode 100644
index 000000000..6f44a3b74
Binary files /dev/null and b/share/images/icons/Koego.ico differ
diff --git a/share/images/icons/Kolibri CMS.ico b/share/images/icons/Kolibri CMS.ico
new file mode 100644
index 000000000..743716f60
Binary files /dev/null and b/share/images/icons/Kolibri CMS.ico differ
diff --git a/share/images/icons/Koobi.ico b/share/images/icons/Koobi.ico
new file mode 100644
index 000000000..79df7a221
Binary files /dev/null and b/share/images/icons/Koobi.ico differ
diff --git a/share/images/icons/LiveJournal.ico b/share/images/icons/LiveJournal.ico
new file mode 100644
index 000000000..f3d21ec5e
Binary files /dev/null and b/share/images/icons/LiveJournal.ico differ
diff --git a/share/images/icons/Lotus Domino.ico b/share/images/icons/Lotus Domino.ico
new file mode 100644
index 000000000..8fccac6a3
Binary files /dev/null and b/share/images/icons/Lotus Domino.ico differ
diff --git a/share/images/icons/MODx.ico b/share/images/icons/MODx.ico
new file mode 100644
index 000000000..6f5c3e3ac
Binary files /dev/null and b/share/images/icons/MODx.ico differ
diff --git a/share/images/icons/Magento.ico b/share/images/icons/Magento.ico
new file mode 100644
index 000000000..1cb7c7713
Binary files /dev/null and b/share/images/icons/Magento.ico differ
diff --git a/share/images/icons/Mambo.ico b/share/images/icons/Mambo.ico
new file mode 100644
index 000000000..cd2370fd9
Binary files /dev/null and b/share/images/icons/Mambo.ico differ
diff --git a/share/images/icons/MantisBT.ico b/share/images/icons/MantisBT.ico
new file mode 100644
index 000000000..f52923c0b
Binary files /dev/null and b/share/images/icons/MantisBT.ico differ
diff --git a/share/images/icons/MaxSite CMS.ico b/share/images/icons/MaxSite CMS.ico
new file mode 100644
index 000000000..30cf21efc
Binary files /dev/null and b/share/images/icons/MaxSite CMS.ico differ
diff --git a/share/images/icons/MediaWiki.ico b/share/images/icons/MediaWiki.ico
new file mode 100644
index 000000000..bd291c779
Binary files /dev/null and b/share/images/icons/MediaWiki.ico differ
diff --git a/share/images/icons/Meebo.ico b/share/images/icons/Meebo.ico
new file mode 100644
index 000000000..3ea5fe31d
Binary files /dev/null and b/share/images/icons/Meebo.ico differ
diff --git a/share/images/icons/Microsoft ASP.NET.ico b/share/images/icons/Microsoft ASP.NET.ico
new file mode 100644
index 000000000..4e322220b
Binary files /dev/null and b/share/images/icons/Microsoft ASP.NET.ico differ
diff --git a/share/images/icons/Microsoft SharePoint.ico b/share/images/icons/Microsoft SharePoint.ico
new file mode 100644
index 000000000..77e829225
Binary files /dev/null and b/share/images/icons/Microsoft SharePoint.ico differ
diff --git a/share/images/icons/MiniBB.ico b/share/images/icons/MiniBB.ico
new file mode 100644
index 000000000..bf24083af
Binary files /dev/null and b/share/images/icons/MiniBB.ico differ
diff --git a/share/images/icons/Mint.ico b/share/images/icons/Mint.ico
new file mode 100644
index 000000000..0defaf1da
Binary files /dev/null and b/share/images/icons/Mint.ico differ
diff --git a/share/images/icons/Mixpanel.ico b/share/images/icons/Mixpanel.ico
new file mode 100644
index 000000000..4a25cfeed
Binary files /dev/null and b/share/images/icons/Mixpanel.ico differ
diff --git a/share/images/icons/MochiKit.ico b/share/images/icons/MochiKit.ico
new file mode 100644
index 000000000..65f483410
Binary files /dev/null and b/share/images/icons/MochiKit.ico differ
diff --git a/share/images/icons/Modernizr.ico b/share/images/icons/Modernizr.ico
new file mode 100644
index 000000000..c7ba618f7
Binary files /dev/null and b/share/images/icons/Modernizr.ico differ
diff --git a/share/images/icons/Mollom.ico b/share/images/icons/Mollom.ico
new file mode 100644
index 000000000..2bd502831
Binary files /dev/null and b/share/images/icons/Mollom.ico differ
diff --git a/share/images/icons/MooTools.ico b/share/images/icons/MooTools.ico
new file mode 100644
index 000000000..0cf272aaa
Binary files /dev/null and b/share/images/icons/MooTools.ico differ
diff --git a/share/images/icons/Moodle.ico b/share/images/icons/Moodle.ico
new file mode 100644
index 000000000..5a7a36a68
Binary files /dev/null and b/share/images/icons/Moodle.ico differ
diff --git a/share/images/icons/Moogo.ico b/share/images/icons/Moogo.ico
new file mode 100644
index 000000000..7b5d90b91
Binary files /dev/null and b/share/images/icons/Moogo.ico differ
diff --git a/share/images/icons/Movable Type.ico b/share/images/icons/Movable Type.ico
new file mode 100644
index 000000000..c68ee8eff
Binary files /dev/null and b/share/images/icons/Movable Type.ico differ
diff --git a/share/images/icons/MyBB.ico b/share/images/icons/MyBB.ico
new file mode 100644
index 000000000..f2789e9ca
Binary files /dev/null and b/share/images/icons/MyBB.ico differ
diff --git a/share/images/icons/MyBlogLog.ico b/share/images/icons/MyBlogLog.ico
new file mode 100644
index 000000000..16cd449b1
Binary files /dev/null and b/share/images/icons/MyBlogLog.ico differ
diff --git a/share/images/icons/Mynetcap.ico b/share/images/icons/Mynetcap.ico
new file mode 100644
index 000000000..c153eff66
Binary files /dev/null and b/share/images/icons/Mynetcap.ico differ
diff --git a/share/images/icons/NOIX.ico b/share/images/icons/NOIX.ico
new file mode 100644
index 000000000..2029e964e
Binary files /dev/null and b/share/images/icons/NOIX.ico differ
diff --git a/share/images/icons/Nedstat.ico b/share/images/icons/Nedstat.ico
new file mode 100644
index 000000000..3b7ca209d
Binary files /dev/null and b/share/images/icons/Nedstat.ico differ
diff --git a/share/images/icons/Nginx.ico b/share/images/icons/Nginx.ico
new file mode 100644
index 000000000..ab7c9ff35
Binary files /dev/null and b/share/images/icons/Nginx.ico differ
diff --git a/share/images/icons/OneStat.ico b/share/images/icons/OneStat.ico
new file mode 100644
index 000000000..019a5947f
Binary files /dev/null and b/share/images/icons/OneStat.ico differ
diff --git a/share/images/icons/OpenCart.ico b/share/images/icons/OpenCart.ico
new file mode 100644
index 000000000..20f6209e3
Binary files /dev/null and b/share/images/icons/OpenCart.ico differ
diff --git a/share/images/icons/PANSITE.ico b/share/images/icons/PANSITE.ico
new file mode 100644
index 000000000..f242ff890
Binary files /dev/null and b/share/images/icons/PANSITE.ico differ
diff --git a/share/images/icons/PHP-Fusion.ico b/share/images/icons/PHP-Fusion.ico
new file mode 100644
index 000000000..6e4069d39
Binary files /dev/null and b/share/images/icons/PHP-Fusion.ico differ
diff --git a/share/images/icons/PHP-Nuke.ico b/share/images/icons/PHP-Nuke.ico
new file mode 100644
index 000000000..206b7d56a
Binary files /dev/null and b/share/images/icons/PHP-Nuke.ico differ
diff --git a/share/images/icons/Piwik.ico b/share/images/icons/Piwik.ico
new file mode 100644
index 000000000..cd46034b0
Binary files /dev/null and b/share/images/icons/Piwik.ico differ
diff --git a/share/images/icons/Plesk.ico b/share/images/icons/Plesk.ico
new file mode 100644
index 000000000..ccb41c556
Binary files /dev/null and b/share/images/icons/Plesk.ico differ
diff --git a/share/images/icons/Plone.ico b/share/images/icons/Plone.ico
new file mode 100644
index 000000000..ae7bb0cd8
Binary files /dev/null and b/share/images/icons/Plone.ico differ
diff --git a/share/images/icons/Plura.ico b/share/images/icons/Plura.ico
new file mode 100644
index 000000000..fb67e66e7
Binary files /dev/null and b/share/images/icons/Plura.ico differ
diff --git a/share/images/icons/Prestashop.ico b/share/images/icons/Prestashop.ico
new file mode 100644
index 000000000..883937325
Binary files /dev/null and b/share/images/icons/Prestashop.ico differ
diff --git a/share/images/icons/Prototype.ico b/share/images/icons/Prototype.ico
new file mode 100644
index 000000000..acf8eae36
Binary files /dev/null and b/share/images/icons/Prototype.ico differ
diff --git a/share/images/icons/Protovis.ico b/share/images/icons/Protovis.ico
new file mode 100644
index 000000000..36829b9a5
Binary files /dev/null and b/share/images/icons/Protovis.ico differ
diff --git a/share/images/icons/Quantcast.ico b/share/images/icons/Quantcast.ico
new file mode 100644
index 000000000..0d9e9b7a7
Binary files /dev/null and b/share/images/icons/Quantcast.ico differ
diff --git a/share/images/icons/Quick.Cart.ico b/share/images/icons/Quick.Cart.ico
new file mode 100644
index 000000000..e9417d0b9
Binary files /dev/null and b/share/images/icons/Quick.Cart.ico differ
diff --git a/share/images/icons/Raphael.ico b/share/images/icons/Raphael.ico
new file mode 100644
index 000000000..e50791127
Binary files /dev/null and b/share/images/icons/Raphael.ico differ
diff --git a/share/images/icons/Reddit.ico b/share/images/icons/Reddit.ico
new file mode 100644
index 000000000..17e9ae476
Binary files /dev/null and b/share/images/icons/Reddit.ico differ
diff --git a/share/images/icons/Redmine.ico b/share/images/icons/Redmine.ico
new file mode 100644
index 000000000..ec4fd698c
Binary files /dev/null and b/share/images/icons/Redmine.ico differ
diff --git a/share/images/icons/Reinvigorate.ico b/share/images/icons/Reinvigorate.ico
new file mode 100644
index 000000000..65d204982
Binary files /dev/null and b/share/images/icons/Reinvigorate.ico differ
diff --git a/share/images/icons/S.Builder.ico b/share/images/icons/S.Builder.ico
new file mode 100644
index 000000000..de7b45839
Binary files /dev/null and b/share/images/icons/S.Builder.ico differ
diff --git a/share/images/icons/SMF.ico b/share/images/icons/SMF.ico
new file mode 100644
index 000000000..d3abb15c9
Binary files /dev/null and b/share/images/icons/SMF.ico differ
diff --git a/share/images/icons/SOBI 2.ico b/share/images/icons/SOBI 2.ico
new file mode 100644
index 000000000..315c05330
Binary files /dev/null and b/share/images/icons/SOBI 2.ico differ
diff --git a/share/images/icons/SPIP.ico b/share/images/icons/SPIP.ico
new file mode 100644
index 000000000..720817647
Binary files /dev/null and b/share/images/icons/SPIP.ico differ
diff --git a/share/images/icons/SQL Buddy.ico b/share/images/icons/SQL Buddy.ico
new file mode 100644
index 000000000..9988e489f
Binary files /dev/null and b/share/images/icons/SQL Buddy.ico differ
diff --git a/share/images/icons/SWFObject.ico b/share/images/icons/SWFObject.ico
new file mode 100644
index 000000000..805c893dd
Binary files /dev/null and b/share/images/icons/SWFObject.ico differ
diff --git a/share/images/icons/ShareThis.ico b/share/images/icons/ShareThis.ico
new file mode 100644
index 000000000..c1febf999
Binary files /dev/null and b/share/images/icons/ShareThis.ico differ
diff --git a/share/images/icons/Site Meter.ico b/share/images/icons/Site Meter.ico
new file mode 100644
index 000000000..f18e87ea3
Binary files /dev/null and b/share/images/icons/Site Meter.ico differ
diff --git a/share/images/icons/SiteCatalyst.ico b/share/images/icons/SiteCatalyst.ico
new file mode 100644
index 000000000..cb5beccaa
Binary files /dev/null and b/share/images/icons/SiteCatalyst.ico differ
diff --git a/share/images/icons/SiteDNK.ico b/share/images/icons/SiteDNK.ico
new file mode 100644
index 000000000..743716f60
Binary files /dev/null and b/share/images/icons/SiteDNK.ico differ
diff --git a/share/images/icons/SiteEdit.ico b/share/images/icons/SiteEdit.ico
new file mode 100644
index 000000000..458f7e265
Binary files /dev/null and b/share/images/icons/SiteEdit.ico differ
diff --git a/share/images/icons/Snoobi.ico b/share/images/icons/Snoobi.ico
new file mode 100644
index 000000000..36dcb0e7e
Binary files /dev/null and b/share/images/icons/Snoobi.ico differ
diff --git a/share/images/icons/Squarespace.ico b/share/images/icons/Squarespace.ico
new file mode 100644
index 000000000..647a380df
Binary files /dev/null and b/share/images/icons/Squarespace.ico differ
diff --git a/share/images/icons/Squiz Matrix.ico b/share/images/icons/Squiz Matrix.ico
new file mode 100644
index 000000000..3cf8760c0
Binary files /dev/null and b/share/images/icons/Squiz Matrix.ico differ
diff --git a/share/images/icons/StatCounter.ico b/share/images/icons/StatCounter.ico
new file mode 100644
index 000000000..d37ad87ec
Binary files /dev/null and b/share/images/icons/StatCounter.ico differ
diff --git a/share/images/icons/Swiftlet.ico b/share/images/icons/Swiftlet.ico
new file mode 100644
index 000000000..9398cc5ff
Binary files /dev/null and b/share/images/icons/Swiftlet.ico differ
diff --git a/share/images/icons/TYPO3.ico b/share/images/icons/TYPO3.ico
new file mode 100644
index 000000000..04fa8a08e
Binary files /dev/null and b/share/images/icons/TYPO3.ico differ
diff --git a/share/images/icons/TYPOlight.ico b/share/images/icons/TYPOlight.ico
new file mode 100644
index 000000000..ff859cfc9
Binary files /dev/null and b/share/images/icons/TYPOlight.ico differ
diff --git a/share/images/icons/Textpattern CMS.ico b/share/images/icons/Textpattern CMS.ico
new file mode 100644
index 000000000..3cb822273
Binary files /dev/null and b/share/images/icons/Textpattern CMS.ico differ
diff --git a/share/images/icons/Timeline.ico b/share/images/icons/Timeline.ico
new file mode 100644
index 000000000..36829b9a5
Binary files /dev/null and b/share/images/icons/Timeline.ico differ
diff --git a/share/images/icons/Timeplot.ico b/share/images/icons/Timeplot.ico
new file mode 100644
index 000000000..36829b9a5
Binary files /dev/null and b/share/images/icons/Timeplot.ico differ
diff --git a/share/images/icons/TomatoCart.ico b/share/images/icons/TomatoCart.ico
new file mode 100644
index 000000000..3ac300f7c
Binary files /dev/null and b/share/images/icons/TomatoCart.ico differ
diff --git a/share/images/icons/Trac.ico b/share/images/icons/Trac.ico
new file mode 100644
index 000000000..71970c451
Binary files /dev/null and b/share/images/icons/Trac.ico differ
diff --git a/share/images/icons/Tumblr.ico b/share/images/icons/Tumblr.ico
new file mode 100644
index 000000000..bafb8f941
Binary files /dev/null and b/share/images/icons/Tumblr.ico differ
diff --git a/share/images/icons/Twilight CMS.ico b/share/images/icons/Twilight CMS.ico
new file mode 100644
index 000000000..c9c62d2eb
Binary files /dev/null and b/share/images/icons/Twilight CMS.ico differ
diff --git a/share/images/icons/TypePad.ico b/share/images/icons/TypePad.ico
new file mode 100644
index 000000000..d1d8b9c12
Binary files /dev/null and b/share/images/icons/TypePad.ico differ
diff --git a/share/images/icons/Typekit.ico b/share/images/icons/Typekit.ico
new file mode 100644
index 000000000..c3b8d5302
Binary files /dev/null and b/share/images/icons/Typekit.ico differ
diff --git a/share/images/icons/Ubercart.ico b/share/images/icons/Ubercart.ico
new file mode 100644
index 000000000..861c2557b
Binary files /dev/null and b/share/images/icons/Ubercart.ico differ
diff --git a/share/images/icons/Umbraco.ico b/share/images/icons/Umbraco.ico
new file mode 100644
index 000000000..04e29436c
Binary files /dev/null and b/share/images/icons/Umbraco.ico differ
diff --git a/share/images/icons/Underscore.js.ico b/share/images/icons/Underscore.js.ico
new file mode 100644
index 000000000..b5d6f0a05
Binary files /dev/null and b/share/images/icons/Underscore.js.ico differ
diff --git a/share/images/icons/VP-ASP.ico b/share/images/icons/VP-ASP.ico
new file mode 100644
index 000000000..878628f5b
Binary files /dev/null and b/share/images/icons/VP-ASP.ico differ
diff --git a/share/images/icons/Vanilla.ico b/share/images/icons/Vanilla.ico
new file mode 100644
index 000000000..75cae32c6
Binary files /dev/null and b/share/images/icons/Vanilla.ico differ
diff --git a/share/images/icons/Varnish.ico b/share/images/icons/Varnish.ico
new file mode 100644
index 000000000..e9fa1c235
Binary files /dev/null and b/share/images/icons/Varnish.ico differ
diff --git a/share/images/icons/Vignette.ico b/share/images/icons/Vignette.ico
new file mode 100644
index 000000000..86cde70cf
Binary files /dev/null and b/share/images/icons/Vignette.ico differ
diff --git a/share/images/icons/Vimeo.ico b/share/images/icons/Vimeo.ico
new file mode 100644
index 000000000..c2e55f23b
Binary files /dev/null and b/share/images/icons/Vimeo.ico differ
diff --git a/share/images/icons/VirtueMart.ico b/share/images/icons/VirtueMart.ico
new file mode 100644
index 000000000..e14e4efe9
Binary files /dev/null and b/share/images/icons/VirtueMart.ico differ
diff --git a/share/images/icons/VisualPath.ico b/share/images/icons/VisualPath.ico
new file mode 100644
index 000000000..1de64403b
Binary files /dev/null and b/share/images/icons/VisualPath.ico differ
diff --git a/share/images/icons/Vox.ico b/share/images/icons/Vox.ico
new file mode 100644
index 000000000..ccfcc0137
Binary files /dev/null and b/share/images/icons/Vox.ico differ
diff --git a/share/images/icons/W3Counter.ico b/share/images/icons/W3Counter.ico
new file mode 100644
index 000000000..562fa8e51
Binary files /dev/null and b/share/images/icons/W3Counter.ico differ
diff --git a/share/images/icons/Web Optimizer.ico b/share/images/icons/Web Optimizer.ico
new file mode 100644
index 000000000..a22513525
Binary files /dev/null and b/share/images/icons/Web Optimizer.ico differ
diff --git a/share/images/icons/WebGUI.ico b/share/images/icons/WebGUI.ico
new file mode 100644
index 000000000..af7f1ea98
Binary files /dev/null and b/share/images/icons/WebGUI.ico differ
diff --git a/share/images/icons/WebPublisher.ico b/share/images/icons/WebPublisher.ico
new file mode 100644
index 000000000..0ca75e4eb
Binary files /dev/null and b/share/images/icons/WebPublisher.ico differ
diff --git a/share/images/icons/WebsiteBaker.ico b/share/images/icons/WebsiteBaker.ico
new file mode 100644
index 000000000..4a6769c9f
Binary files /dev/null and b/share/images/icons/WebsiteBaker.ico differ
diff --git a/share/images/icons/Webtrekk.ico b/share/images/icons/Webtrekk.ico
new file mode 100644
index 000000000..98da3b5e6
Binary files /dev/null and b/share/images/icons/Webtrekk.ico differ
diff --git a/share/images/icons/Webtrends.ico b/share/images/icons/Webtrends.ico
new file mode 100644
index 000000000..1e4b1ee7e
Binary files /dev/null and b/share/images/icons/Webtrends.ico differ
diff --git a/share/images/icons/Weebly.ico b/share/images/icons/Weebly.ico
new file mode 100644
index 000000000..7fec9a63e
Binary files /dev/null and b/share/images/icons/Weebly.ico differ
diff --git a/share/images/icons/WikkaWiki.ico b/share/images/icons/WikkaWiki.ico
new file mode 100644
index 000000000..7df5f1e3f
Binary files /dev/null and b/share/images/icons/WikkaWiki.ico differ
diff --git a/share/images/icons/Wolf CMS.ico b/share/images/icons/Wolf CMS.ico
new file mode 100644
index 000000000..9f37f6d32
Binary files /dev/null and b/share/images/icons/Wolf CMS.ico differ
diff --git a/share/images/icons/Woopra.ico b/share/images/icons/Woopra.ico
new file mode 100644
index 000000000..1659b4d88
Binary files /dev/null and b/share/images/icons/Woopra.ico differ
diff --git a/share/images/icons/WordPress.ico b/share/images/icons/WordPress.ico
new file mode 100644
index 000000000..31b7d2c2b
Binary files /dev/null and b/share/images/icons/WordPress.ico differ
diff --git a/share/images/icons/XMB.ico b/share/images/icons/XMB.ico
new file mode 100644
index 000000000..79fed7237
Binary files /dev/null and b/share/images/icons/XMB.ico differ
diff --git a/share/images/icons/XOOPS.ico b/share/images/icons/XOOPS.ico
new file mode 100644
index 000000000..ad6a67cfc
Binary files /dev/null and b/share/images/icons/XOOPS.ico differ
diff --git a/share/images/icons/XenForo.ico b/share/images/icons/XenForo.ico
new file mode 100644
index 000000000..1de4fe2a4
Binary files /dev/null and b/share/images/icons/XenForo.ico differ
diff --git a/share/images/icons/XiTi.ico b/share/images/icons/XiTi.ico
new file mode 100644
index 000000000..60d7db99d
Binary files /dev/null and b/share/images/icons/XiTi.ico differ
diff --git a/share/images/icons/YUI Doc.ico b/share/images/icons/YUI Doc.ico
new file mode 100644
index 000000000..d7761e5a9
Binary files /dev/null and b/share/images/icons/YUI Doc.ico differ
diff --git a/share/images/icons/YUI.ico b/share/images/icons/YUI.ico
new file mode 100644
index 000000000..d7761e5a9
Binary files /dev/null and b/share/images/icons/YUI.ico differ
diff --git a/share/images/icons/YaBB.ico b/share/images/icons/YaBB.ico
new file mode 100644
index 000000000..6fc595f26
Binary files /dev/null and b/share/images/icons/YaBB.ico differ
diff --git a/share/images/icons/Yahoo! Web Analytics.ico b/share/images/icons/Yahoo! Web Analytics.ico
new file mode 100644
index 000000000..d7761e5a9
Binary files /dev/null and b/share/images/icons/Yahoo! Web Analytics.ico differ
diff --git a/share/images/icons/Yandex.Metrika.ico b/share/images/icons/Yandex.Metrika.ico
new file mode 100644
index 000000000..43a0105ab
Binary files /dev/null and b/share/images/icons/Yandex.Metrika.ico differ
diff --git a/share/images/icons/YouTube.ico b/share/images/icons/YouTube.ico
new file mode 100644
index 000000000..dc4ded6c4
Binary files /dev/null and b/share/images/icons/YouTube.ico differ
diff --git a/share/images/icons/Zen Cart.ico b/share/images/icons/Zen Cart.ico
new file mode 100644
index 000000000..40bc70c89
Binary files /dev/null and b/share/images/icons/Zen Cart.ico differ
diff --git a/share/images/icons/Zend.ico b/share/images/icons/Zend.ico
new file mode 100644
index 000000000..b93a0b448
Binary files /dev/null and b/share/images/icons/Zend.ico differ
diff --git a/share/images/icons/_placeholder.ico b/share/images/icons/_placeholder.ico
new file mode 100644
index 000000000..36829b9a5
Binary files /dev/null and b/share/images/icons/_placeholder.ico differ
diff --git a/share/images/icons/blip.tv.ico b/share/images/icons/blip.tv.ico
new file mode 100644
index 000000000..18494c782
Binary files /dev/null and b/share/images/icons/blip.tv.ico differ
diff --git a/share/images/icons/cPanel.ico b/share/images/icons/cPanel.ico
new file mode 100644
index 000000000..44a93c6b3
Binary files /dev/null and b/share/images/icons/cPanel.ico differ
diff --git a/share/images/icons/chartbeat.ico b/share/images/icons/chartbeat.ico
new file mode 100644
index 000000000..c86b3e7bb
Binary files /dev/null and b/share/images/icons/chartbeat.ico differ
diff --git a/share/images/icons/comScore.ico b/share/images/icons/comScore.ico
new file mode 100644
index 000000000..2b9e49058
Binary files /dev/null and b/share/images/icons/comScore.ico differ
diff --git a/share/images/icons/cufon.ico b/share/images/icons/cufon.ico
new file mode 100644
index 000000000..6c0e5119a
Binary files /dev/null and b/share/images/icons/cufon.ico differ
diff --git a/share/images/icons/d3.ico b/share/images/icons/d3.ico
new file mode 100644
index 000000000..36829b9a5
Binary files /dev/null and b/share/images/icons/d3.ico differ
diff --git a/share/images/icons/dojo.ico b/share/images/icons/dojo.ico
new file mode 100644
index 000000000..a75431e26
Binary files /dev/null and b/share/images/icons/dojo.ico differ
diff --git a/share/images/icons/e107.ico b/share/images/icons/e107.ico
new file mode 100644
index 000000000..97a1f4e7d
Binary files /dev/null and b/share/images/icons/e107.ico differ
diff --git a/share/images/icons/eZ Publish.ico b/share/images/icons/eZ Publish.ico
new file mode 100644
index 000000000..a08643f3a
Binary files /dev/null and b/share/images/icons/eZ Publish.ico differ
diff --git a/share/images/icons/iWeb.ico b/share/images/icons/iWeb.ico
new file mode 100644
index 000000000..34e6eb1a5
Binary files /dev/null and b/share/images/icons/iWeb.ico differ
diff --git a/share/images/icons/jQuery Sparklines.ico b/share/images/icons/jQuery Sparklines.ico
new file mode 100644
index 000000000..36829b9a5
Binary files /dev/null and b/share/images/icons/jQuery Sparklines.ico differ
diff --git a/share/images/icons/jQuery UI.ico b/share/images/icons/jQuery UI.ico
new file mode 100644
index 000000000..77e3bd2dd
Binary files /dev/null and b/share/images/icons/jQuery UI.ico differ
diff --git a/share/images/icons/jQuery.ico b/share/images/icons/jQuery.ico
new file mode 100644
index 000000000..d4270825b
Binary files /dev/null and b/share/images/icons/jQuery.ico differ
diff --git a/share/images/icons/jqPlot.ico b/share/images/icons/jqPlot.ico
new file mode 100644
index 000000000..36829b9a5
Binary files /dev/null and b/share/images/icons/jqPlot.ico differ
diff --git a/share/images/icons/lighttpd.ico b/share/images/icons/lighttpd.ico
new file mode 100644
index 000000000..ff71111a3
Binary files /dev/null and b/share/images/icons/lighttpd.ico differ
diff --git a/share/images/icons/nopCommerce.ico b/share/images/icons/nopCommerce.ico
new file mode 100644
index 000000000..144b1ab44
Binary files /dev/null and b/share/images/icons/nopCommerce.ico differ
diff --git a/share/images/icons/openEngine.ico b/share/images/icons/openEngine.ico
new file mode 100644
index 000000000..daf100776
Binary files /dev/null and b/share/images/icons/openEngine.ico differ
diff --git a/share/images/icons/osCSS.ico b/share/images/icons/osCSS.ico
new file mode 100644
index 000000000..6c041258e
Binary files /dev/null and b/share/images/icons/osCSS.ico differ
diff --git a/share/images/icons/osCommerce.ico b/share/images/icons/osCommerce.ico
new file mode 100644
index 000000000..456f541a2
Binary files /dev/null and b/share/images/icons/osCommerce.ico differ
diff --git a/share/images/icons/papaya CMS.ico b/share/images/icons/papaya CMS.ico
new file mode 100644
index 000000000..84307f0db
Binary files /dev/null and b/share/images/icons/papaya CMS.ico differ
diff --git a/share/images/icons/phpBB.ico b/share/images/icons/phpBB.ico
new file mode 100644
index 000000000..f0247141f
Binary files /dev/null and b/share/images/icons/phpBB.ico differ
diff --git a/share/images/icons/phpDocumentor.ico b/share/images/icons/phpDocumentor.ico
new file mode 100644
index 000000000..b605c0472
Binary files /dev/null and b/share/images/icons/phpDocumentor.ico differ
diff --git a/share/images/icons/phpMyAdmin.ico b/share/images/icons/phpMyAdmin.ico
new file mode 100644
index 000000000..2352b5fa4
Binary files /dev/null and b/share/images/icons/phpMyAdmin.ico differ
diff --git a/share/images/icons/phpPgAdmin.ico b/share/images/icons/phpPgAdmin.ico
new file mode 100644
index 000000000..6a188d538
Binary files /dev/null and b/share/images/icons/phpPgAdmin.ico differ
diff --git a/share/images/icons/posterous.ico b/share/images/icons/posterous.ico
new file mode 100644
index 000000000..f87822a7f
Binary files /dev/null and b/share/images/icons/posterous.ico differ
diff --git a/share/images/icons/punBB.ico b/share/images/icons/punBB.ico
new file mode 100644
index 000000000..bac4e9a0d
Binary files /dev/null and b/share/images/icons/punBB.ico differ
diff --git a/share/images/icons/reCAPTCHA.ico b/share/images/icons/reCAPTCHA.ico
new file mode 100644
index 000000000..004b644b2
Binary files /dev/null and b/share/images/icons/reCAPTCHA.ico differ
diff --git a/share/images/icons/s9y.ico b/share/images/icons/s9y.ico
new file mode 100644
index 000000000..52d08cb62
Binary files /dev/null and b/share/images/icons/s9y.ico differ
diff --git a/share/images/icons/sIFR.ico b/share/images/icons/sIFR.ico
new file mode 100644
index 000000000..d7b4551ef
Binary files /dev/null and b/share/images/icons/sIFR.ico differ
diff --git a/share/images/icons/sNews.ico b/share/images/icons/sNews.ico
new file mode 100644
index 000000000..087c0d7db
Binary files /dev/null and b/share/images/icons/sNews.ico differ
diff --git a/share/images/icons/script.aculo.us.ico b/share/images/icons/script.aculo.us.ico
new file mode 100644
index 000000000..7b8015830
Binary files /dev/null and b/share/images/icons/script.aculo.us.ico differ
diff --git a/share/images/icons/swift.engine.ico b/share/images/icons/swift.engine.ico
new file mode 100644
index 000000000..a545aa6ea
Binary files /dev/null and b/share/images/icons/swift.engine.ico differ
diff --git a/share/images/icons/vBulletin.ico b/share/images/icons/vBulletin.ico
new file mode 100755
index 000000000..c21ed60e3
Binary files /dev/null and b/share/images/icons/vBulletin.ico differ
diff --git a/share/images/icons/viennaCMS.ico b/share/images/icons/viennaCMS.ico
new file mode 100644
index 000000000..743716f60
Binary files /dev/null and b/share/images/icons/viennaCMS.ico differ
diff --git a/share/images/icons/webEdition.ico b/share/images/icons/webEdition.ico
new file mode 100644
index 000000000..8a16fa0be
Binary files /dev/null and b/share/images/icons/webEdition.ico differ
diff --git a/share/images/icons/xajax.ico b/share/images/icons/xajax.ico
new file mode 100644
index 000000000..743716f60
Binary files /dev/null and b/share/images/icons/xajax.ico differ
diff --git a/share/images/icons/xtCommerce.ico b/share/images/icons/xtCommerce.ico
new file mode 100644
index 000000000..2c90fb866
Binary files /dev/null and b/share/images/icons/xtCommerce.ico differ
diff --git a/share/js/apps.js b/share/js/apps.js
new file mode 100644
index 000000000..c62d82a0d
--- /dev/null
+++ b/share/js/apps.js
@@ -0,0 +1,253 @@
+(function() {
+ if ( wappalyzer == null ) return;
+
+ var w = wappalyzer;
+
+ w.categories = {
+ 1: { name: 'CMS', plural: 'CMS' },
+ 2: { name: 'Message Board', plural: 'Message Boards' },
+ 3: { name: 'Database manager', plural: 'Database managers' },
+ 4: { name: 'Documentation tool', plural: 'Documentation tools' },
+ 5: { name: 'Widget', plural: 'Widgets' },
+ 6: { name: 'Web shop', plural: 'Web shops' },
+ 7: { name: 'Photo gallery', plural: 'Photo galleries' },
+ 8: { name: 'Wiki', plural: 'Wikis' },
+ 9: { name: 'Hosting panel', plural: 'Hosting panels' },
+ 10: { name: 'Analytics', plural: 'Analytics' },
+ 11: { name: 'Blog', plural: 'Blogs' },
+ 12: { name: 'JavaScript framework', plural: 'JavaScript frameworks' },
+ 13: { name: 'Issue tracker', plural: 'Issue trackers' },
+ 14: { name: 'Video Player', plural: 'Video Players' },
+ 15: { name: 'Comment System', plural: 'Comment Systems' },
+ 16: { name: 'CAPTCHA', plural: 'CAPTCHAs' },
+ 17: { name: 'Font script', plural: 'Font scripts' },
+ 18: { name: 'Web framework', plural: 'Web frameworks' },
+ 19: { name: 'Miscellaneous', plural: 'Miscellaneous' },
+ 20: { name: 'Editor', plural: 'Editors' },
+ 21: { name: 'LMS', plural: 'LMS' },
+ 22: { name: 'Web server', plural: 'Web servers' },
+ 23: { name: 'Cache tool', plural: 'Cache tools' },
+ 24: { name: 'Rich text editor', plural: 'Rich text editors' },
+ 25: { name: 'Javascript Graphics', plural: 'Javascript Graphics' }
+ };
+
+ w.apps = {
+ '1C-Bitrix': { cats: { 1: 1 }, html: /]+components\/bitrix/i, script: /1c\-bitrix/i },
+ '2z Project': { cats: { 1: 1 }, meta: { 'generator': /2z project/i } },
+ 'AddThis': { cats: { 1: 5 }, script: /addthis\.com\/js/ },
+ 'Adobe GoLive': { cats: { 1: 20 }, meta: { 'generator': /Adobe GoLive/i } },
+ 'Advanced Web Stats': { cats: { 1: 10 }, html: /aws.src = [^<]+caphyon\-analytics/i },
+ 'Amiro.CMS': { cats: { 1: 1 }, meta: { 'generator': /Amiro/i } },
+ 'Apache': { cats: { 1: 22 }, headers: { 'Server': /Apache/i } },
+ 'Apache Tomcat': { cats: { 1: 22 }, headers: { 'Server': /Apache-Coyote/i } },
+ 'Atlassian Confluence': { cats: { 1: 8 }, html: /Powered by ]+banshee-php\.org/i },
+ 'Backbone.js': { cats: { 1: 12 }, script: /backbone.*\.js/, env: /^Backbone$/ },
+ 'BIGACE': { cats: { 1: 1 }, meta: { 'generator': /BIGACE/ }, html: /Powered by ]+BIGACE||]*(osCsid|cPath)/i },
+ 'osCSS': { cats: { 1: 6 }, html: /]*\/papaya-themes\//i },
+ 'PHP-Fusion': { cats: { 1: 1 }, html: /Powered by ]+php-fusion/i },
+ 'PHP-Nuke': { cats: { 1: 2 }, meta: { 'generator': /PHP-Nuke/i }, html: /<[^>]+Powered by PHP\-Nuke/i },
+ 'phpBB': { cats: { 1: 2 }, meta: { 'copyright': /phpBB Group/ }, html: /Powered by (]+)?phpBB/i },
+ 'phpDocumentor': { cats: { 1: 4 }, html: /