はてな匿名ダイアリータイトル展開
by
nkoz
2014-06-15 [2014/06/15 00:29:45]
はてな匿名ダイアリーにタイトルがついている場合は省略されているタイトルを補完する。タイトルのない場合はタイトルに「はてな匿名ダイアリー」を追加する
-
/*
* @title はてな匿名ダイアリータイトル展開
* @description はてな匿名ダイアリーにタイトルがついている場合は省略されているタイトルを補完する。タイトルのない場合はタイトルに「はてな匿名ダイアリー」を追加する
* @include http://anond.hatelabo.jp/*
* @require jquery
*/
//thanks https://gist.github.com/iwa4/5916396#file-userscript-snippet-js
(function(callback) {
var script = document.createElement("script");
script.setAttribute("src", "//code.jquery.com/jquery-1.4.2.min.js");
script.addEventListener("load", function() {
var script = document.createElement("script");
script.textContent = "(" + callback.toString() + ")(jQuery.noConflict(true));";
document.body.appendChild(script);
}, false);
document.body.appendChild(script);
})(function($) {
var a;
a = $("h3").text().slice(1);
"" == a && (a = document.title);
document.title = a + " - はてな匿名ダイアリー";
});
$(function() {
var a;
a = $("h3").text().slice(1);
"" == a && (a = document.title);
document.title = a + " - はてな匿名ダイアリー";
});
-
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。