diff --git a/src/apps.json b/src/apps.json index f62301bf3..a13251ada 100755 --- a/src/apps.json +++ b/src/apps.json @@ -562,6 +562,18 @@ "script": "backbone.*\\.js", "website": "documentcloud.github.com/backbone" }, + "Backdrop": { + "cats": [ + 1 + ], + "env": "^Backdrop$", + "excludes": "Drupal", + "implies": "PHP", + "meta": { + "generator": "Backdrop CMS(?: (\\d))?\\;version:\\1" + }, + "website": "backdropcms.org" + }, "Banshee": { "cats": [ 1, @@ -2929,7 +2941,7 @@ "meta": { "generator": "Kentico CMS ([\\d.R]+ \\(build [\\d.]+\\))\\;version:\\1" }, - "website": "www.kentico.comhome.aspx" + "website": "www.kentico.com" }, "KineticJS": { "cats": [ @@ -7302,4 +7314,4 @@ "49": "feed-readers", "50": "document-management-systems" } -} +} \ No newline at end of file diff --git a/src/drivers/phantomjs/driver.js b/src/drivers/phantomjs/driver.js index b03c7ceee..8cce11eb4 100644 --- a/src/drivers/phantomjs/driver.js +++ b/src/drivers/phantomjs/driver.js @@ -90,7 +90,7 @@ page.settings.loadImages = false; page.settings.userAgent = 'Mozilla/5.0 (compatible; Wappalyzer; +https://github.com/AliasIO/Wappalyzer)'; - page.settings.resourceTimeout = 3000; + page.settings.resourceTimeout = 9000; page.onConsoleMessage = function(message) { wappalyzer.log(message); @@ -131,6 +131,8 @@ page.open(url, function(status) { var html, environmentVars; + console.log(status); + if ( status === 'success' ) { html = page.content; diff --git a/src/icons/Backdrop.png b/src/icons/Backdrop.png new file mode 100644 index 000000000..fe233cf92 Binary files /dev/null and b/src/icons/Backdrop.png differ