Mercurial > rsstweet
annotate app/views/tweets/_tweet.html.erb @ 147:2b081cc7f383
Try using earlier redis
| author | nanaya <me@nanaya.pro> | 
|---|---|
| date | Thu, 14 Dec 2017 15:05:24 +0900 | 
| parents | bedb7e2e16ed | 
| children | 950849c40d42 | 
| rev | line source | 
|---|---|
| 64 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 1 <% if tweet.retweeted_status.present? %> | 
| 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 2 <p> | 
| 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 3 <em>Retweeted:</em> | 
| 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 4 </p> | 
| 62 
9ab79a764434
Sweet tweet media viewer (image only for now)
 nanaya <me@myconan.net> parents: diff
changeset | 5 | 
| 131 | 6 <%= render "tweet", :tweet => tweet.retweeted_status, :with_time => true %> | 
| 64 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 7 <% else%> | 
| 132 | 8 <% if defined?(with_time) && with_time %> | 
| 131 | 9 <p> | 
| 10 <small>Originally tweeted at <%= tweet.created_at.to_s :rfc822 %></small> | |
| 11 </p> | |
| 12 <% end %> | |
| 13 | |
| 64 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 14 <p> | 
| 100 | 15 <%# FIXME: Twitter gem doesn't support extended mode when writing this %> | 
| 103 
1251b3d6ec5d
Use included url data instead of expanding using embiggen
 nanaya <me@myconan.net> parents: 
100diff
changeset | 16 <%= auto_link(expand_url( | 
| 125 | 17 tweet.attrs[:full_text].printable, | 
| 103 
1251b3d6ec5d
Use included url data instead of expanding using embiggen
 nanaya <me@myconan.net> parents: 
100diff
changeset | 18 tweet.attrs[:entities][:urls], | 
| 
1251b3d6ec5d
Use included url data instead of expanding using embiggen
 nanaya <me@myconan.net> parents: 
100diff
changeset | 19 tweet.attrs[:entities][:media] | 
| 
1251b3d6ec5d
Use included url data instead of expanding using embiggen
 nanaya <me@myconan.net> parents: 
100diff
changeset | 20 )) | 
| 
1251b3d6ec5d
Use included url data instead of expanding using embiggen
 nanaya <me@myconan.net> parents: 
100diff
changeset | 21 .gsub("\n", "<br>") | 
| 
1251b3d6ec5d
Use included url data instead of expanding using embiggen
 nanaya <me@myconan.net> parents: 
100diff
changeset | 22 .html_safe | 
| 
1251b3d6ec5d
Use included url data instead of expanding using embiggen
 nanaya <me@myconan.net> parents: 
100diff
changeset | 23 %> | 
| 79 | 24 </p> | 
| 25 | |
| 26 <p> | |
| 64 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 27 <%= link_to "https://twitter.com/#{tweet.user.screen_name}" do %> | 
| 126 | 28 <%= image_tag tweet.user.profile_image_url_https, :alt => "profile image for #{tweet.user.name.printable}" %> | 
| 125 | 29 <%= tweet.user.name.printable -%> | 
| 64 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 30 <% end %> | 
| 75 
585952f98978
Put the tweet on different paragraph
 nanaya <me@myconan.net> parents: 
65diff
changeset | 31 </p> | 
| 64 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 32 | 
| 75 
585952f98978
Put the tweet on different paragraph
 nanaya <me@myconan.net> parents: 
65diff
changeset | 33 <p> | 
| 126 | 34 <% tweet.media.each_with_index do |media, i| %> | 
| 64 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 35 <% if media.is_a? Twitter::Media::Photo %> | 
| 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 36 <%= link_to "#{media.media_url_https}:orig" do %> | 
| 126 | 37 <%= image_tag "#{media.media_url_https}:small", :alt => "attachment #{i + 1}" -%> | 
| 64 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 38 <% end %> | 
| 62 
9ab79a764434
Sweet tweet media viewer (image only for now)
 nanaya <me@myconan.net> parents: diff
changeset | 39 <% end %> | 
| 
9ab79a764434
Sweet tweet media viewer (image only for now)
 nanaya <me@myconan.net> parents: diff
changeset | 40 <% end %> | 
| 64 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 41 </p> | 
| 62 
9ab79a764434
Sweet tweet media viewer (image only for now)
 nanaya <me@myconan.net> parents: diff
changeset | 42 | 
| 64 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 43 <% if tweet.quoted_status.present? %> | 
| 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 44 <blockquote> | 
| 131 | 45 <%= render "tweet", :tweet => tweet.quoted_status, :with_time => true %> | 
| 64 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 46 </blockquote> | 
| 
a20bbd1e2dc1
Now with avatar and proper retweet styling and stuff
 nanaya <me@myconan.net> parents: 
62diff
changeset | 47 <% end %> | 
| 62 
9ab79a764434
Sweet tweet media viewer (image only for now)
 nanaya <me@myconan.net> parents: diff
changeset | 48 <% end %> | 
