Share With Hootsuite

    @@ -8,22 +8,17 @@ */ -var d=document, - w=window, - f='https://hootsuite.com/hootlet/load?', - l=d.location, - e=encodeURIComponent, - p='address='+e(l.href)+'&title='+e(d.title), - u=f+p; +// https://hootsuite.com/features/extensions/hootlet でminimizeされていたところを展開、さらに +// URLが変換されないように改変。Firefoxも考慮する必要ないので関連分岐を削除 -a=function() { - if (!w.open(u,'t','scrollbars=0,toolbar=0,location=0,resizable=0,status=0,width=450,height=600')) - l.href=u; -}; +var url = 'https://hootsuite.com/hootlet/load?'+ + 'address=' + encodeURIComponent(document.location.href) + + '&title=' + encodeURIComponent(document.title); -if (/Firefox/.test(navigator.userAgent)) - setTimeout(a,0); -else - a(); +(function() { + // この下の2行、本当に両方必要かは疑問。片方しか基本動かないんでは? + if (!window.open(url,'t','scrollbars=0,toolbar=0,location=0,resizable=0,status=0,width=450,height=600')) + document.location.href=url; +})(); void(0);
  • /*
     * @title Just Tweet With Hootsuite
     * @description Hootlet without URL shortener
     * @include http*://*
     * @license もともとHootSuite( https://hootsuite.com/features/extensions/hootlet )のコードだがライセンスが明示されていない
     * @private
     * @javascript_url
     */
    
    
    // https://hootsuite.com/features/extensions/hootlet でminimizeされていたところを展開、さらに
    // URLが変換されないように改変。Firefoxも考慮する必要ないので関連分岐を削除
    
    var url = 'https://hootsuite.com/hootlet/load?'+
      'address=' + encodeURIComponent(document.location.href) +
      '&title=' + encodeURIComponent(document.title);
    
    (function() {
      // この下の2行、本当に両方必要かは疑問。片方しか基本動かないんでは?
      if (!window.open(url,'t','scrollbars=0,toolbar=0,location=0,resizable=0,status=0,width=450,height=600'))
        document.location.href=url;
    })();
    
    void(0);
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2018/06/30 07:19:07 - 2018-06-30
  2. 2018/06/30 07:03:12 - 2018-06-30
  3. 2018/06/25 07:32:35 - 2018-06-25
  4. 2018/06/25 07:21:45 - 2018-06-25
  5. 2018/06/25 07:21:13 - 2018-06-25
  6. 2018/06/25 07:20:37 - 2018-06-25
  7. 2018/06/25 07:19:06 - 2018-06-25
  8. 2018/06/25 07:15:37 - 2018-06-25
  9. 2018/06/25 06:55:15 - 2018-06-25
  10. 2018/06/25 06:49:41 - 2018-06-25