はてな匿名ダイアリータイトル展開

  • /*
     * @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 です。

History

  1. 2014/06/15 00:29:45 - 2014-06-15