Textwellアクションのインポート用リンクを作る TinyAction(質問版)
さすが11月、夜になると暖房器具が恋しくなる。
初心に戻るTextwellアクションの作り方 ActionMaker(オフ版)アクション紹介用リンクを作成するアクション。すでに登場したアクションですが、トランスルーセントのオン/オフを選べるようにしました。何かアクションを作ってブログにリンクを載せるとき、tinyurl.comで短縮URLに変換します。
トランスルーセントはオフが使い良い。Textwellが登場して一ヶ月経ってないけれど、なんか見えてきました。トランスルーセントの設定がオフだと、DraftPadっぽく内蔵ブラウザが使えるようになります...
translucent=(confirm("内蔵ブラウザを使いますか?"))? "false":"true"; url="textwell:///importAction?translucent="+translucent+"&title="+encodeURIComponent(T.line(1))+"&source="+encodeURIComponent(T.lines(2,null)); link="http://tinyurl.com/api-create.php?url="+url; q=new XMLHttpRequest(); q.open("get",link,false); q.send(null); T("copy",{text:q.responseText});
登録リンクはこちら→ http://tinyurl.com/kap2kup
(この登録リンク自体、TinyActionで作成されています)
一行目にアクション名、二行目以降にアクションのソースを置きます。そしてTinyActionを実行するとクリップボードに短縮URLが入る仕組み。起動時に「内蔵ブラウザを使いますか」と尋ねてきます。OKならトランスルーセントをオフにし、内蔵ブラウザが開くアクションに。キャンセルだとテキスト画面のまま実行されるアクションに変換します。「トランスルーセント」という言葉が難しく思えたので「内蔵ブラウザ」で表現してみました。
やってることは、ただインポート・リンクを作りtinyurl.comに渡しているだけなので「手紙」を送るのにも使えます。短縮URLをタップすると、Textwellのソースに「本文」が埋め込まれるメール。そういう需要があるのかどうか、分からないけれど。