Skip to content

Commit c23f28e

Browse files
committed
Convert HTML to ERB: Social Buttons partial
1 parent e320a2c commit c23f28e

File tree

4 files changed

+36
-29
lines changed

4 files changed

+36
-29
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<% content_for :javascript do %>
2+
<script>
3+
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');
4+
</script>
5+
<% end %>
6+
7+
<ul class="social_buttons">
8+
<li>
9+
<div class="fb-like" data-action="like" data-href="<%= full_url(yield(:url)) %>" data-layout="button_count" data-share="true" data-show-faces="true"></div>
10+
</li>
11+
<li>
12+
<a class="twitter-share-button" data-hashtags="CoderDojo" data-lang="ja" data-text="<%= full_title(yield(:title)) %>" data-url="<%= full_url(yield(:url)) %>" data-via="CoderDojoJapan" href="https://twitter.com/share" width="100">Tweet</a>
13+
</li>
14+
<%# コメントアウトされたはてなブックマークとLINEのボタンは省略 %>
15+
</ul>

app/views/shared/_social_buttons.html.haml

Lines changed: 0 additions & 15 deletions
This file was deleted.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<% content_for :javascript do %>
2+
<script>
3+
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');
4+
</script>
5+
<script async="async" charset="utf-8" src="https://b.st-hatena.com/js/bookmark_button.js" type="text/javascript"></script>
6+
<% end %>
7+
8+
<ol class="text-center" style="list-style: none; margin-top: 30px; margin-left: 0px; padding-left: 0px; text-align: center;">
9+
<li style="display: inline-block; line-height: 28px;">
10+
<div class="fb-like" data-action="like" data-href="<%= full_url(yield(:url)) %>" data-layout="button_count" data-share="true" data-show-faces="true"></div>
11+
</li>
12+
<li style="display: inline-block;">
13+
<a class="twitter-share-button" data-hashtags="CoderDojo" data-lang="ja" data-text="<%= full_title(yield(:title)) %>" data-url="<%= full_url(yield(:url)) %>" data-via="CoderDojoJapan" href="https://twitter.com/share" width="100">Tweet</a>
14+
</li>
15+
<li style="display: inline-block;">
16+
<a class="hatena-bookmark-button" data-hatena-bookmark-lang="ja" data-hatena-bookmark-layout="basic-counter" data-hatena-bookmark-title="<%= full_title(yield(:title)) %>" href="<%= full_url(yield(:url)) %>" title="このエントリーをはてなブックマークに追加">
17+
<img alt="このエントリーをはてなブックマークに追加" height="20" src="https://b.st-hatena.com/images/v4/public/entry-button/[email protected]" style="border: none;" width="20">
18+
</a>
19+
</li>
20+
<%# コメントアウトされたLINEのボタンは省略 %>
21+
</ol>

app/views/shared/_social_buttons_raw.html.haml

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)