From c82d6eb932e670c755481e086f302c96adf36f9a Mon Sep 17 00:00:00 2001 From: Jason Brown Date: Wed, 11 Jun 2014 01:06:46 -0500 Subject: [PATCH] Fixed an error with checking settings, added analytics (why not) and proper favicon. --- public/images/favicon.png | Bin 0 -> 18305 bytes public/javascripts/hack.js | 9 ++++++--- views/index.ejs | 10 ++++++++++ 3 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 public/images/favicon.png diff --git a/public/images/favicon.png b/public/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..0862cd987119e6a579151c03735ddd6903b110e4 GIT binary patch literal 18305 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 literal 0 HcmV?d00001 diff --git a/public/javascripts/hack.js b/public/javascripts/hack.js index 4499204..9e0bb82 100644 --- a/public/javascripts/hack.js +++ b/public/javascripts/hack.js @@ -260,12 +260,15 @@ var settings = { if (hash){ userSettings = JSON.parse(hash); - document.title = userSettings.title || settings.title; - settings.color = userSettings.color || settings.color; + if(userSettings && userSettings.title !== undefined){ + document.title = userSettings.title; + } - if(typeof userSettings.gui !== undefined){ + if(userSettings && userSettings.gui !== undefined){ settings.gui = userSettings.gui; } + + settings.color = userSettings.color || settings.color; } var adjustCanvas = function(){ diff --git a/views/index.ejs b/views/index.ejs index a22a0ee..58e48ef 100644 --- a/views/index.ejs +++ b/views/index.ejs @@ -3,11 +3,21 @@ Gui Hacker +
+