History

Use protocol-relative URLs

Thibaut committed 11 years ago

Commit 55686301 parent 61d1d492 files · +4 −3Browse files

Unified · Split

2 files
  1. assets/javascripts/templates/pages/root_tmpl.coffee.erb +1 −1
  2. lib/app.rb +3 −2
assets/javascripts/templates/pages/root_tmpl.coffee.erb+1−1
@@ -59,7 +59,7 @@ app.templates.intro = """ · 58 unmodified lines
5959 <li>DevDocs works <a href="/offline">offline</a>, on mobile, and can be installed on <a href="https://chrome.google.com/webstore/detail/devdocs/mnfehgbmkapmjnhcnbodoamcioleeooe">Chrome</a> and <a href="https://marketplace.firefox.com/app/devdocs/">Firefox</a>.
6060 <li>For the latest news, subscribe to the <a href="http://eepurl.com/HnLUz">newsletter</a> or follow <a href="https://twitter.com/DevDocs">@DevDocs</a>
6161 <li>DevDocs is free and <a href="https://github.com/Thibaut/devdocs">open source</a>
62− <iframe class="_github-btn" src="http://ghbtns.com/github-btn.html?user=Thibaut&repo=devdocs&type=watch&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="100" height="20"></iframe>
62+ <iframe class="_github-btn" src="//ghbtns.com/github-btn.html?user=Thibaut&repo=devdocs&type=watch&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="100" height="20"></iframe>
6363 <li>If you like the app, please consider supporting the project on <a href="https://gratipay.com/Thibaut/">Gratipay</a>. Thanks!
6464 </ol>
6565 <p class="_intro-sponsors">
lib/app.rb+3−2
@@ -38,6 +38,7 @@ class App < Sinatra::Application · 37 unmodified lines
3838 config.environment = sprockets
3939 config.prefix = "/#{assets_prefix}"
4040 config.public_path = public_folder
41+ config.protocol = :relative
4142 end
4243 end
4344
@@ -57,7 +58,7 @@ class App < Sinatra::Application · 13 unmodified lines
5758
5859 configure :production do
5960 set :static, false
60− set :docs_host, 'http://docs.devdocs.io'
61+ set :docs_host, '//docs.devdocs.io'
6162
6263 use Rack::ConditionalGet
6364 use Rack::ETag
@@ -180,7 +181,7 @@ class App < Sinatra::Application · 116 unmodified lines
180181 end
181182
182183 get '/s/shopify' do
183− redirect 'http://www.shopify.com/careers?utm_source=devdocs&utm_medium=banner&utm_campaign=devdocs'
184+ redirect 'https://www.shopify.com/careers?utm_source=devdocs&utm_medium=banner&utm_campaign=devdocs'
184185 end
185186
186187 get %r{\A/feed(?:\.atom)?\z} do