cocolog:78739712
JSActions を使って「テキストリンク」をタブで開くための Open_Text_Links.js をアップデート。 (JRF 9005)
JRF 2014年1月21日 (火)
今回、自分用として aboutme や cocolog ではじまるようなテキストリンクにも対応した。これは、自作の aboutme2cocolog を使ったサイトでのみ有効なもので、Open_Text_Links.js ではデフォルトで無効になっているが、ソースの searchURL を適当に設定すれば使えるようになる。
JRF2014年1月21日0253
ダウンロードは↓から。JSActions の global に置く。
http://jrf.cocolog-nifty.com/archive/javascript/Open_Text_Links.js
JRF2014年1月21日4449
地味な改良点として、リンクが見つからないときに入力を求めたり、ハイパーリンクがあるところではセレクションなしでも、テキストリンクが取れるようにしている。
JRF2014年1月21日9449
……。
関連リンク。
keyword: JSActions
《aboutme2cocolog: アバウトミーの「ひとこと」をココログプロへ移転するツール》
http://jrf.cocolog-nifty.com/software/2011/04/post.html
《Statuses_Editor_Proxy.CGI - XMLRPC と OAuth を組み合わせた「ひとことサイト」ソリューション》
http://jrf.cocolog-nifty.com/software/2011/06/post.html
JRF2014年1月21日8391
(あと、関連は薄いけど JSActions を使った No_Ad_URL システムを[cocolog:76692463] で紹介している。自分的にはナイスアイデアなつもりなので、ぜひぜひご覧ください。←宣伝。)
JRF2014年1月21日1896
……。
JSActions のメインサイトは↓。
《HideAway Firefox》
http://hideaway.cc/Firefox/
JRF2014年1月21日8849
JSActions 3.0.10 が Firefox 26 あたりから動かなくなった。その前あたりか、どうも作者のサイトが「事故」ってしまったようで、現在は↑のトップページは作者の Twitter アカウントが表示されるようになっている。
そのメッセージに Skydrive に対応した版を置いているとあったので、jsactions_3.0.10beta.20131130.xpi を取ってきたところ、JSActions は動くようになったのだが、JSActionsButton が今度は動かなくなった。
JRF2014年1月21日2069
私に詳しいことがわかるわけないが、試しにソースの diff を取ってみると、beta 版で変わったのは、私が関わった selection 関連だけのようす。
JRF2014年1月21日4184
その cscript.js に以下のパッチをあてれば、いちおう動くようにはできたので、以前、勝手に PR で紹介する際に連絡したメールアドレスにパッチを送っておいた。
http://jrf.cocolog-nifty.com/archive/javascript/jsactions_3.0.10beta_cscript_js.patch
JRF2014年1月21日2471
……。
あと Tips として。
ソース見てて気付いたのだが、いつの間にか、JSActions でポップアップするメニューにセパレーター(項目を上下に分けて見やすくする線)が付けれるようになっていた。
スクリプトを置いてるディレクトリに 50_--.js とかいう名前にして中身のないファイルを置くとそれが separator になる。50_ の部分はメニューの表示順を変えるためのものだから適当な数字で OK。
JRF2014年1月21日1724
……。
関連として。「元ネタ」にもリンクしといたほうがいいか…。
《XUL Apps > Text Link - outsider reflex》
http://piro.sakura.ne.jp/xul/textlink/
この「本家」だと全角文字も対応しているらしい。
JRF2014年1月21日2081
トラックバック
他サイトなどからこの記事に自薦された関連記事(トラックバック)の一覧です。
JavaScirpt 内でも password とかは参照できないようにするべきでは?File (Reader) API がなければ、ファイルの操作は JavaScript からは難しかったんで、それで代替できたかもしれないけど、すでに暗号化したのを入力させるのもなんかね…。... 続きを読む
受信: 2014-03-30 23:36:01 (JST)
以前 [aboutme:138754] で、2ch 等によくある http から h を削った ttp ではじまるテキストで書かれたリンクをタブで開くための JSActions スクリプトを公開した。
JRF2014年1月21日7954