From 268a5debbf2c7d04ed25c7097cee8f5a45b3b367 Mon Sep 17 00:00:00 2001 From: Chris Hunt Date: Thu, 6 Jun 2013 14:32:34 -0700 Subject: [PATCH] Add 'apple touch icon url' site setting --- app/assets/images/default-apple-touch-icon.png | Bin 0 -> 5476 bytes app/models/site_setting.rb | 1 + app/views/layouts/application.html.erb | 1 + config/locales/server.en.yml | 2 ++ 4 files changed, 4 insertions(+) create mode 100644 app/assets/images/default-apple-touch-icon.png diff --git a/app/assets/images/default-apple-touch-icon.png b/app/assets/images/default-apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8f6b0aeae3ee30cd27d058d2922fc998b1e774c5 GIT binary patch literal 5476 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 literal 0 HcmV?d00001 diff --git a/app/models/site_setting.rb b/app/models/site_setting.rb index b9ee60a474d..e5b99a92260 100644 --- a/app/models/site_setting.rb +++ b/app/models/site_setting.rb @@ -80,6 +80,7 @@ class SiteSetting < ActiveRecord::Base setting(:active_user_rate_limit_secs, 60) setting(:previous_visit_timeout_hours, 1) setting(:favicon_url, '/assets/default-favicon.png') + setting(:apple_touch_icon_url, '/assets/default-apple-touch-icon.png') setting(:ninja_edit_window, 5.minutes.to_i) setting(:post_undo_action_window_mins, 10) diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index daf24d84eb8..c82dbd09d45 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -10,6 +10,7 @@ <%= canonical_link_tag %> + <%= javascript_include_tag "preload_store" %> <%= render :partial => "common/special_font_face" %> diff --git a/config/locales/server.en.yml b/config/locales/server.en.yml index fd853fbd1a4..49ea80014f2 100644 --- a/config/locales/server.en.yml +++ b/config/locales/server.en.yml @@ -459,6 +459,8 @@ en: logo_url: "The logo for your site eg: http://example.com/logo.png" logo_small_url: "The small logo for your site used when scrolling down on topics eg: http://example.com/logo-small.png" favicon_url: "A favicon for your site, see http://en.wikipedia.org/wiki/Favicon" + apple_touch_icon_url: "Icon used for Apple touch devices. Recommended size is 144px by 144px." + notification_email: "The return email address used when sending system emails such as notifying users of lost passwords, new accounts etc" use_ssl: "Should the site be accessible via SSL? (NOT IMPLEMENTED, EXPERIMENTAL)" best_of_score_threshold: "The minimum score of a post to be included in the 'best of'"