• R/O
  • HTTP
  • SSH
  • HTTPS

feedblog: Commit

JavaScriptのみで記述されたブログツール・ソフトウェアです。


Commit MetaInfo

Revisionb03e5ef31ad5f6aff1c2c0fd97619f557f045835 (tree)
Time2013-11-04 18:07:01
AuthorKureha Hisame <kureha@gmai...>
CommiterKureha Hisame

Log Message

- update plugin (show updated date)

Change Summary

Incremental Difference

--- a/js/lunardial/plugins/feedblog.contents.js
+++ b/js/lunardial/plugins/feedblog.contents.js
@@ -27,8 +27,8 @@
2727
2828 // 追加する文字列を生成
2929 // 開始タグを生成
30- var addContent = '<br><div class="feedblog_content_footer">';
31-
30+ var addContent = '<br><div class="feedblog_content_footer_right">';
31+
3232 // タグを追加
3333 var tagHtml = [];
3434 for(var i = 0; i < options.entry.category.length; i++) {
@@ -41,9 +41,23 @@
4141
4242 // 改行
4343 addContent = addContent + "<br>";
44+
45+ // 日時を追加
46+ addContent = addContent + 'updated&nbsp:&nbsp;' + options.entry.date + '&nbsp;/&nbsp;';
4447
4548 // アンカーリンクを追加
4649 addContent = addContent + '<a href="' + contentUrl + '" target="_blank">- この日の記事にリンクする -<\/a>';
50+
51+ // 終了タグを生成
52+ addContent = addContent + "</div>";
53+
54+ // 開始タグを生成
55+ addContent = addContent + '<div class="feedblog_content_footer_left">';
56+
57+ // Twitterボタンを追加
58+ var twitterUrl = 'http://lunardial.sakura.ne.jp/diary.html' + "?id=" + CryptoJS.SHA1(options.entry.id).toString();
59+ addContent = addContent + '<a href="https://twitter.com/share" class="twitter-share-button" data-url="' + twitterUrl + '" data-text="' + options.entry.title + '" data-via="atodelie" data-lang="ja">ツイート</a>';
60+ addContent = addContent + "<script>!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');</script>";
4761
4862 // 終了タグを生成
4963 addContent = addContent + '<\/div>';
Show on old repository browser