はてなダイアリー用ソーシャルボタン取得ボタン
by
md2tak
2011-06-04 [2011/06/04 03:39:22]
はてダのタイトル横に[So]ボタンが表示されるので、クリック
@@ -1,12 +1,12 @@
/*
* @title bookmarklet
* @description my bookmarklet
- * @include http://*
+ * @include http://d.hatena.ne.jp/*
* @license MIT License
* @require
*/
var $ = jQuery;
-
+var uid = Hatena.Diary.Visitor;
var snipet = '<script src="http://www.gmodules.com/ig/ifr?url=http://hosting.gmodules.com/ig/gadgets/file/117235118142641260238/hatena-diary-social-buttons.xml&up_articleUrl=$articleUrl$&up_articleTitle=$articleTitle$&up_backgroundColor=%23FFFFFF&up_mixiServiceKey=$mixiServiceKey$&synd=open&w=500&h=21&title=hatena-diary-social-buttons&border=%23ffffff%7C3px%2C1px+solid+%23999999&output=js"></script>';
var vars = {
@@ -23,4 +23,4 @@
//prompt('', snipet);
-$('div.edit-in-place-buttons').append('<br /><input type=button value="ソーシャルボタン貼り付け" /> ');
+//$('div.edit-in-place-buttons').append('<br /><input type=button value="ソーシャルボタン貼り付け" /> ');
/*
* @title bookmarklet
* @description my bookmarklet
* @include http://d.hatena.ne.jp/*
* @license MIT License
* @require
*/
var $ = jQuery;
var uid = Hatena.Diary.Visitor;
var snipet = '<script src="http://www.gmodules.com/ig/ifr?url=http://hosting.gmodules.com/ig/gadgets/file/117235118142641260238/hatena-diary-social-buttons.xml&up_articleUrl=$articleUrl$&up_articleTitle=$articleTitle$&up_backgroundColor=%23FFFFFF&up_mixiServiceKey=$mixiServiceKey$&synd=open&w=500&h=21&title=hatena-diary-social-buttons&border=%23ffffff%7C3px%2C1px+solid+%23999999&output=js"></script>';
var vars = {
articleUrl: 'http://www.yahoo.co.jp/',
articleTitle: 'article title',
mixiServiceKey: ''
}
for (var k in vars) {
//alert(k);
var v = encodeURIComponent(vars[k]);
snipet = snipet.replace(new RegExp('\\$' + k + '\\$', 'g'), v);
}
//prompt('', snipet);
//$('div.edit-in-place-buttons').append('<br /><input type=button value="ソーシャルボタン貼り付け" /> ');
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。