このページを?る (Pawoo)

    
      
  • /*
     * @title このページを?る
     * @description 今開いているページのタイトルと URL を pawoo.net でトゥートするための確認画面を開きます。
     * @include *
     * @license MIT License
     * @javascript_url
     */
    
    /*
    一行にしたの:
    void(open('https://pawoo.net/intent/statuses/new?text='+encodeURIComponent(document.title+'\n'+((document.querySelector('head meta[property="og:url"][content]')||{}).content||(document.querySelector('head link[rel="canonical"][href]')||{}).href||location.href))));
    
    あえて canonical じゃない URL にしたい場合の:
    void(open('https://pawoo.net/intent/statuses/new?text='+encodeURIComponent(document.title+'\n'+location.href)));
    */
    
    void(open(
     'https://pawoo.net/intent/statuses/new?text='
     + encodeURIComponent(document.title + '\n' + (
    	// 元のコード: https://gist.github.com/noromanba/d730ccf3ae5e6916cd60
    	(document.querySelector('head meta[property="og:url"][content]') || {}).content ||
    	(document.querySelector('head link[rel="canonical"][href]') || {}).href ||
    	location.href
     ))
    ));
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2017/09/10 23:10:31 - 2017-09-10
  2. 2017/08/29 18:55:15 - 2017-08-29
  3. 2017/05/01 14:56:33 - 2017-05-01
  4. 2017/04/27 13:48:15 - 2017-04-27