Unified · Split
| @@ -25,7 +25,5 @@ app.templates.notifNews = (news) -> · 24 unmodified lines | |||
| 25 | app.templates.notifShare = -> | 25 | app.templates.notifShare = -> |
| 26 | textNotif """ Hi there! """, | 26 | textNotif """ Hi there! """, |
| 27 | """ Like DevDocs? Help us reach more developers by sharing the link with your friends, on | 27 | """ Like DevDocs? Help us reach more developers by sharing the link with your friends, on |
| 28 | <a href="https://twitter.com/intent/tweet?url=http%3A%2F%2Fdevdocs.io&via=DevDocs&text=All-in-one%2C%20quickly%20searchable%20API%20docs%3A" target="_blank">Twitter</a>, | 28 | <a href="/s/tw" target="_blank">Twitter</a>, <a href="/s/fb" target="_blank">Facebook</a>, |
| 29 | <a href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fdevdocs.io" target="_blank">Facebook</a>, | 29 | <a href="/s/re" target="_blank">Reddit</a>, etc.<br>Thanks :) """ |
| 30 | <a href="http://www.reddit.com/submit?url=http%3A%2F%2Fdevdocs.io&title=All-in-one%2C%20quickly%20searchable%20API%20docs&resubmit=true" target="_blank">Reddit</a>, | ||
| 31 | etc.<br>Thanks :)""" | ||
| @@ -141,6 +141,18 @@ class App < Sinatra::Application · 140 unmodified lines | |||
| 141 | settings.news_feed | 141 | settings.news_feed |
| 142 | end | 142 | end |
| 143 | 143 | ||
| 144 | get '/s/tw' do | ||
| 145 | redirect 'https://twitter.com/intent/tweet?url=http%3A%2F%2Fdevdocs.io&via=DevDocs&text=All-in-one%2C%20quickly%20searchable%20API%20docs%3A' | ||
| 146 | end | ||
| 147 | |||
| 148 | get '/s/fb' do | ||
| 149 | redirect 'https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Fdevdocs.io' | ||
| 150 | end | ||
| 151 | |||
| 152 | get '/s/re' do | ||
| 153 | redirect 'http://www.reddit.com/submit?url=http%3A%2F%2Fdevdocs.io&title=All-in-one%2C%20quickly%20searchable%20API%20docs&resubmit=true' | ||
| 154 | end | ||
| 155 | |||
| 144 | get %r{\A/(\w+)(\-[\w\-]+)?(/)?(.+)?\z} do |doc, type, slash, rest| | 156 | get %r{\A/(\w+)(\-[\w\-]+)?(/)?(.+)?\z} do |doc, type, slash, rest| |
| 145 | return 404 unless @doc = settings.docs[doc] | 157 | return 404 unless @doc = settings.docs[doc] |
| 146 | 158 | ||