回答者サーチ
by
pacochi
2011-06-08 [2011/06/08 17:37:47]
人力検索のプロフィールから質問に飛んだ時、リファラを頼りにその人の回答を探し出します。回答がどっさりついている質問でパワーを発揮します。
@@ -3,7 +3,7 @@
* @description 人力検索のプロフィールから質問に飛んだ時、リファラを頼りにその人の回答を探し出します。回答がどっさりついている質問でパワーを発揮します。
* @include http://q.hatena.ne.jp/
* @license MIT License
- * @require
+ * @private リニューアルで使えなくなったのでプライベートにしました
*/
if (/^\/[0-9]+/.test(location.pathname)) (function (){
/*
* @title 回答者サーチ
* @description 人力検索のプロフィールから質問に飛んだ時、リファラを頼りにその人の回答を探し出します。回答がどっさりついている質問でパワーを発揮します。
* @include http://q.hatena.ne.jp/
* @license MIT License
* @private リニューアルで使えなくなったのでプライベートにしました
*/
if (/^\/[0-9]+/.test(location.pathname)) (function (){
var i, d = document, h = "bmls", n = "length",
j = 'javascript:Element.scrollTo("', f = '")',
r = d.referrer.replace(/\/[^\/]*$/, "/"),
a = d.getElementsByTagName("a"),
e = Ten.Element,
l = e("p", { id: h }),
c = l.childNodes;
if (r.match(/p\/([^\/]+)\/$/)) {
for (i = 0; i < a[n]; i++) with (a[i]) if (href == r) {
id = h + c[n];
l.appendChild(e("a", { href: j + id + f, style: { margin: 5 } }, RegExp.$1 + c[n]));
href = j + h + f;
a[i].y = Position.cumulativeOffset(a[i])[1];
}
$("body").insertBefore(l, $("main"));
}
})();
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。