「HandyFlowy機能拡張スクリプトライブラリ」の暫定版公開(お礼とご報告)
公開日:
:
WorkFlowy
目次
1.HandyFlowy機能拡張スクリプトライブラリ暫定版の公開について
先日(2016年4月22日)、「HandyFlowy機能拡張スクリプトライブラリ」という構想について、書きました。
HandyFlowy機能拡張スクリプトライブラリ作成計画:HandyFlowyを世界に広げるために
たくさんの肯定的なコメントをいただくとともに、多くの制作者の方から、機能拡張スクリプト掲載許可のご連絡をいただきました。大変ありがとうございます。
掲載許可をいただいたもののうちのいくつかを、取り急ぎ、「HandyFlowy機能拡張スクリプトライブラリ」に登録しました。すべての情報が整っているわけではありませんが、インストール用URLスキームは問題なく動くのではないかと思います。
今後、継続的に、登録スクリプトの追加や情報の整理を進めていくつもりですが、現時点のものでも一定程度は有用かと思いますので、暫定版として、公開します。
Library of Extension Script for HandyFlowy -【MemoFlowy&HandyFlowy】ユーザーTips
2.機能拡張スクリプトのご紹介(ピックアップ)
「HandyFlowy機能拡張スクリプトライブラリ」には、本日現在、20を超える機能拡張スクリプトが登録されています。この中から、いくつかピックアップして紹介します。
(1) JavaScriptやcssで、HandyFlowyを好きなように育てる【メタ機能拡張スクリプト】
HandyFlowyの機能拡張スクリプト機能を使えば、ブラウザのBookmarkletで実現できることであれば、たいていのことを実現で きます。JavaScriptやCSSの知識・技能をお持ちなら、HandyFlowyを好きなように育ててみてはいかがでしょうか。
そのときは、次の3つのメタ機能拡張スクリプトが役に立つはずです。
a.ScriptMaker
ScriptMakerは、JavaScriptをHandyFlowyの機能拡張スクリプトとして登録するための機能拡張スクリプトです。
使い方
まず、以下のルールで、トピックを準備します。
- トピックの本文に、登録する機能拡張スクリプトのタイトルを記載する。
- トピックのnoteに、登録する機能拡張スクリプトの中身となるJavaScriptを記載する。

次に、トピックにZoomして、

ScriptMakerを実行します。

ScriptMakerを使えば、HandyFlowyに自分の好きな機能拡張スクリプトを追加することが、とても簡単になります。
インストール
ScriptMakerは、次の場所からインストールできます。
- 機能拡張スクリプトライブラリ
- オリジナルページ
b.Stylenote
Stylenoteは、CSSをHandyFlowyの機能拡張スクリプトとして登録するための機能拡張スクリプトです。
使い方
まず、以下のルールで、トピックを準備します。
- トピックの本文に、登録する機能拡張スクリプトのタイトルを記載する。
- トピックのnoteに、登録する機能拡張スクリプトの中身となるCSSを記載する。

次に、準備したトピックにZoomして、Stylenoteを実行します。

Stylenoteを使えば、CSSを書くだけで、それをHandyFlowy機能拡張スクリプトにすることができます。
インストール
Stylenoteは、次の場所からインストールできます。
- 機能拡張スクリプトライブラリ
- オリジナルページ
補足(1) 着脱式Stylenote
Stylenoteには、2つのバージョンがあります。
- 初期バージョン
- 着脱式バージョン
「HandyFlowy機能拡張スクリプトライブラリ」に掲載したのは、着脱式ではない初期バージョンのStylenoteです。着脱式の方が高機能なのですが、着脱式バージョンをいくつかの条件下で試したところ、共有トピック内に作成したCSS登録用トピックに対して実行するときにうまくいかない、という多少の不安定さがあったため、ここでは、初期バージョンを採用しました。
とはいえ、着脱機能は、とても便利で、おすすめです(私も、着脱式を使っています)。多少うまく行かないときがあっても気にしないなら、ぜひ、オリジナルページから、着脱式バージョンを入手していただければと思います。
補足(2) モバイル版WorkFlowyのスタイルをカスタマイズするための資料
モバイル版WorkFlowyのスタイルをカスタマイズするには、モバイル版WorkFlowyのCSS要素名を知っておくことが大切です。このためには、以下の3つのページが大変役に立ちます。
- WorkFlowyスタイルカスタマイズ全解説 – W&R : Jazzと読書の日々
- HandyFlowy用カードスタイルのCardy、もう一つ作ってみた – W&R : Jazzと読書の日々
- #WorkFlowy をよりTask管理アプリらしくしてみる その2 〜PostIty〜 – #WorkFlowy 関連のメモ ( #sorashima )
c.Tester
HandyFlowy上で、JavaScriptやcssの動作確認を手軽に行うための機能拡張スクリプトです。
使い方
まず、ScriptMaker・Stylenoteに対応した形のトピックを作ります。
Testerを実行します。
エラーがあると、エラーの内容を表示してくれます。

エラーがなければ、テストする機能拡張スクリプトを実行してくれます。

Testerを使えば、機能拡張スクリプトの試行錯誤が簡単になります。また、誤りの原因を突き止めることが楽になります。
インストール
Testerは、次の場所からインストールできます。
- 機能拡張スクリプトライブラリ
- オリジナルページ
(2) HandyFlowyの見た目を変える機能拡張スクリプト
HandyFlowy機能拡張スクリプトは、CSSを書き換えて、HandyFlowyで表示するWorkFlowyの見た目を変えることにも対応しています。
(FirefoxやChromeの「Stylish」と同じような役割を果たします。)
CSSをカスタマイズすればWorkFlowyの見た目をどのようにでも変えることができます。特徴的なものを2つピックアップして紹介します。
a.Cardy
Cardyは、WorkFlowyをカードのようなスタイルにします。

Cardyは、W&R : Jazzと読書の日々さんの作品です。
機能拡張スクリプトを1回実行するごとに、スタイルの適用・不適用が切り替わる、着脱式・トグル式です。
Cardyは、以下のページからインストールできます。
- 機能拡張スクリプトライブラリ
- オリジナルページ
b.suikou
suikouは、WorkFlowyをフラット表示にします。テキストエディタのような見た目になるため、思考のモードを切り替えることができます。

機能拡張スクリプトを1回実行するごとに、スタイルの適用・不適用が切り替わる、着脱式・トグル式です。
- 機能拡張スクリプトライブラリ
- オリジナルページ
(3) HandyFlowyから他アプリに書き出す機能拡張スクリプト
機能拡張スクリプトを使えば、WorkFlowyの中のテキストデータを、他アプリに渡すことができます。
WorkFlowyの基本枠組みは、すべてをひとつの場所で管理する、です。この枠組みは、ひとつの場所にあるデータを他アプリへ書き出すことによってこそ、大きな可能性を発揮します。このグループは、WorkFlowyから他アプリへの書き出しを支援する機能拡張スクリプト群です。
ここでは、Evernoteとたすくまへの書き出しを紹介します。
a.Evernoteへ書き出す「Clip to Evernote」
Clip to Evernoteは、WorkFlowyのトピックをEvernoteの新規ノートに書き出す機能拡張スクリプトです。
Zoomしているリストのうち、展開しているトピックのテキストを、WorkFlowyのURLとともに、Evernoteの新規ノートに書きだしてくれます。

WorkFlowyの中を流れるフローをEvernoteにストックするイメージです。
Clip to Evernoteは、以下のページからインストールできます。
- 機能拡張スクリプトライブラリ
- オリジナルページ
b.たすくまへ書き出すスクリプト
HandyFlowy to Taskuma scpiptは、WorkFlowyのトピックをたすくまに書き出す機能拡張スクリプトです。
WorkFlowyからたすくまへの書き出しは、次のページなどをご覧ください。
参考:Workflowyからたすくまにタスク転記できるブックマークレットに新作が登場!さらに転記がやりやすくなったよ! | 月光の狭間
- 機能拡張スクリプトライブラリ
- オリジナルページ
(4) HandyFlowyに機能を追加する機能拡張スクリプト
JavaScriptを使えば、HandyFlowyに機能を追加することも可能です。
まず、WorkFlowyは、JavaScriptで動いています。ですから、たとえばトピックの移動や複製といったWorkFlowy内部の操作を、JavaScriptで実現できます。(HandyFlowyのカスタマイズツールバーに搭載されているトピック操作ボタンも、実体は、JavaScriptを実行するボタンです。)
次に、WorkFlowy本体に搭載されていない機能を追加することもできます。
ここでは、前者の例としてトピックのCompleteを、後者の例として複数トピック同時コピーを、紹介します。
a.ZoomしているトピックのCompleteを切り替える「Complete Toggle」
Complete Toggleは、ZoomしているトピックのCompleteを切り替えるものです。実行すると、ZoomトピックがCompleteになります。
この機能拡張によるZoomは、対象をZoomトピックとしているので、トピックにカーソルを合わせる必要がありません。そのため、閲覧モードのままで、トピックをCompleteにすることができます。
- 機能拡張スクリプトライブラリ
b.複数トピックを同時にコピーする「SelectCopy」
SelectCopyは、複数トピックのテキストデータを一度にコピーする機能拡張スクリプトです。
テキストデータをコピーしたいトピックが表示された状態で実行すると、テキストを抜き出したこんなダイアログが出現しますので、

コピーしたいものを選択し、

「コピー」をタップします。
なお、コピーできるのは、トピックのテキストデータです。トピック自体をコピーするわけではないので、子トピックは対象外ですし、階層構造も反映しません。
- 機能拡張スクリプトライブラリ
- オリジナルページ
3.HandyFlowy機能拡張スクリプトライブラリで、HandyFlowyを「自分の道具」へ!
HandyFlowyの公開からわずか数ヶ月、本当にたくさんの方が、たくさんの機能拡張スクリプトを生み出してくださいました。ありがとうございます。
このたび立ち上がったHandyFlowy機能拡張スクリプトライブラリには、そんなたくさんの機能拡張スクリプトが登録されています。ライブラリに登録されている機能拡張スクリプトの中から、自分のニーズにあったものを選ぶだけで、HandyFlowyに好きな機能を追加できるようになりました。
もちろん、これまでと同じように、JavaScriptとCSSを使って、自分で機能拡張スクリプトを作ることもできます。そのときには、メタ機能拡張スクリプトが大きな助けとなることでしょう。
機能拡張スクリプトライブラリによって、HandyFlowyを「自分の道具」へと育て上げるためのハードルは、ぐっと低くなりました。もっとたくさんの方に、HandyFlowy機能拡張スクリプトをご利用いたたければ、とてもうれしいです。
なお、その過程で面白い機能拡張スクリプトを生み出した方は、よろしければ、ご一報ください。
スポンサードリンク
関連記事
-
-
WorkFlowyをプレゼン資料として使ってみたことの報告(前編:初回の課題を解消するための試行錯誤)
1.はじめに 数ヶ月前、私は、「WorkFlowyの画面をプロジェクタでスクリーンに投影すれば、それ
-
-
WorkFlowyからブログエントリをHTMLで切り取る。ハサミスクリプトirodrawEditionの導入方法と使い方(Mac)
1.WFtoHTML irodrawEdition (1) WorkFlowyでブログ原稿を書く 2
-
-
WorkFlowyで、骨格のある物語を書いたお話(榊田耕作さんから想田彩郎さんへ)
1.WorkFlowyの物語を、WorkFlowyで書く 先日、物語を書きました。 WorkFlow
-
-
土台を固める堅実なバージョンアップ・HandyFlowy Ver.1.3のお知らせ
HandyFlowyは、スマートフォンから使うWorkFlowyを驚くほど便利にするアプリです。
-
-
HandyFlowyのOPML機能の基本(HandyFlowy Ver.1.4)
HandyFlowyは、スマートフォンから使うWorkFlowyを快適にするアプリです。 iOS
-
-
WorkFlowyに『「超」整理法』の時間順原則を取り入れるための、「WorkFlowy押下げトピック法」試案
1.課題:WorkFlowyに『「超」整理法』の考え方を取り入れるために、どんなトピック構造&トピッ
-
-
WorkFlowyで文章を執筆するフローを構築するための、「出口」と「入口」の基礎知識
1.WorkFlowyで、文章執筆フローを構築する (1) WorkFlowyで文章を書く Work
-
-
WorkFlowyの丁寧な説明
1.はじめに (1) WorkFlowyは、クラウドのメモツール これから、WorkFlowyの
-
-
WorkFlowy抜き書き読書ノート
1.なぜ、抜き書き読書ノートにWorkFlowyを使うのか? (1) 抜き書き読書ノートの意義
-
-
WorkFlowyによる文書作成が、文章作成をする主体に与える、副次的かもしれないけれど実はより本質的かもしれない革命について(その2)文書作成に関する経験の見える化
1.はじめに(承前) この記事は、次の2つの記事の続きです。 WorkFlowyは、文書作成に、ど

