Hatena::Grouprikuo

ザオ陸

20070819Sun

サブアカウントでログインしてるときでも公開デザインをメインアカウントでチェックしたい、というときに役立つBookmarklet

公開デザインでは、サンプルでどんなデザインか見るときにログインしている id で、見ることができるのですが

例:

サブアカウントでログインしていたときに、メインアカウントで適用したものを見たい、などというときにいちいち URL を書き替えるのって面倒ですよね。というわけで、そんなときに便利なブックマークレットを作ってみました。

javascript:void(function(a){h='href';for(i=0;i<a.length;i++){l = a[i].getAttribute(h); if (!l) continue; if (s=l.match(/\/[\w-_\d]+(\/\?publicdesignset\=\d+)/)) a[i].setAttribute(h,'http://d.hatena.ne.jp/sample'+s[1]) }})(document.getElementsByTagName('a'))

ここでは、適用するユーザーをsampleさんにしてますが、適当に任意のIDに書き替えてください。

概ね

のページで利用することを想定しています。

また公開デザイン一覧ページでは、全ての「サンプル」のリンク先を書き替えます。


まぁ、正直こんな需要があるかは分かりませんが、個人的に私のサブアカウント b:id:tarikumata で公開デザインを見ることが多いので、随分前に作った自分用の Bookmarklet でした。必要は発明の母。でも他の人にそんな必要があるかは不明。そしてあんまり検証してないです。

参考リンク

この Bookmarklet こちらを参考にして、作ってみました。