WorkFlowyにグループ化機能を追加するブックマークレット

以前も作ったことがあるブックマークレットですが、WorkFlowyの仕様変更で動かなくなってしまったためそのままにしていました。

うちあわせCASTの第68回「Tak.さんとレベルアップと本のタイトルづけについて」でちょうどグループ化について話題が出ていたので改めて作り直したものになります。

WorkFlowyをブラウザで表示している状態で、ブックマークレットを実行するとグループ化機能が追加されます。

グループ化したいトピックを選択したのちに、command+option+gを押すと選択したトピックをまとめ、上の階層に空トピックを作ります。選択するトピックが1つでも動きます。

※注意点
複数トピックでグルーピング化する場合、選択したトピックの順番でまとめられます。また、はじめに選択したトピックの位置に空トピックが作られその下にまとめられます。選択の順番によってグルーピングの仕方が異なりますのでご注意ください。

以下ブックマークレットのソースです。

WorkFlowy_LevelUp

javascript:(function()%7Bdocument.body.addEventListener('keydown',event%20=%3E%20%7Bif%20(event.altKey%20&&%20event.metaKey)%7Bif(event.keyCode===71)%7Bvar%20s%20=%20WF.getSelection();%22%22%20==%20s%20&&%20s.push(WF.focusedItem());var%20t%20=%20WF.createItem(s%5B0%5D.getParent(),%20s%5B0%5D.getPriority());WF.moveItems(s,%20t,%200);WF.expandItem(t);WF.editItemName(t);%7D%7D%7D);%7D)();


こちらはショートカットキーを使わずにブックマークレットで動作するタイプ

WorkFlowy_LevelUp0

javascript:(function(){var%20s=WF.getSelection();""==s&&s.push(WF.focusedItem());var%20t=WF.createItem(s[0].getParent(),s[0].getPriority());WF.moveItems(s,t,0);WF.expandItem(t);WF.editItemName(t);})();

※このページの内容は以上です。「サポート」歓迎しております。いただいたサポートはツールのメンテナンスや要望追加の費用や開発モチベーションに当てさせていただきます。

ここから先は

0字

¥ 100

この記事が気に入ったらサポートをしてみませんか?