add GCSE on DaiChkr

  • /*
     * @title add GCSE on DaiChkr
     * @description 大チェッカーのカスタム検索をサイドバーのほうにもってくる
     * @include https://daichkr.hatelabo.jp/*
     * @license MIT License
     * @require
     */
    
    // @grant none
    
    (function() {
     var cse = document.createElement('gcse:search'); 
     var el = document.querySelector('ul.sidebar-list');
     el.parentNode.appendChild(cse);
    
    return setTimeout( cx_init, 200);
    
    function cx_init(){
        var cx = '017638477913918808079:gclr3id3apo';
        var gcse = document.createElement('script');
        gcse.type = 'text/javascript';
        gcse.async = true;
        gcse.src = '//www.google.com/cse/cse.js?cx=' + cx;
        var s = document.getElementsByTagName('script')[0];
        s.parentNode.insertBefore(gcse, s);
    }
    })();
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2015/04/03 13:09:14 - 2015-04-03
  2. 2015/04/03 12:54:59 - 2015-04-03
  3. 2015/04/03 12:51:42 - 2015-04-03