タスクペディアからたすくまへタスクを登録するブックマークレット

2020.01.12 スクリプト見直し

タスクペディアのタスク管理画面でブックマークレットを起動すると、ソートボタンが🧸になり「たすくま」への登録リンクになります。この🧸をクリックすると「たすくま」へサブタスクがタスクにタスクがプロジェクトとして登録されます。登録後、上部にsafariへ戻る表示をクリックすると元の画面に戻ってきます。

サブタスクを参照している場合は、🧸とサブタスク名がリンクになります。

個別のタスク画面を開いている場合は、サブタスクのソートボタンが🧸になり登録リンクになります。

以下ブックマークレットのコードです。

Taskpedia To Takuma

javascript:(function(){if($(".sub-task-area.-draggable").length){var b=$(".sub-task-area.-draggable");b.each(function(){var c=$(".task-setting").children(".header").children(".title").text().trim();$(this).children(".row").children(".handle.-hover.-sort").html('<a class="contentLink" target="_blank" rel="noreferrer" href="taskuma://add?taskname='+$(this).children(".row").children(".taskname").text().trim()+"&project="+c+'">'+"\ud83e\uddf8"+"</a>")})}else if($(".fa-folder-open").length){var f=$(".task");
f.each(function(){var e=$(this).children(".task-item").children(".taskarea").children(".task").text().trim();if($(this).children(".open-sub-task-list").children(".subtaskitem").length){var g=$(this).children(".open-sub-task-list").children(".subtaskitem");g.each(function(){$(this).children(".subtask").html('<a class="contentLink" target="_blank" rel="noreferrer" href="taskuma://add?taskname='+$(this).children(".subtask").text().trim()+"&project="+e+'">\ud83e\uddf8'+$(this).children(".subtask").text()+"</a>")})}})}else{var d=
$(".task");d.each(function(){var a=$(this).children(".task-item").children(".taskarea").children(".task").text().trim();if(a!=""&&$(this).children(".task-item").children(".taskarea").children(".nexttask").children("span").eq(1).text().trim()!="")$(this).children(".task-item").children(".handlearea").html('<a class="contentLink" target="_blank" rel="noreferrer" href="taskuma://add?taskname='+$(this).children(".task-item").children(".taskarea").children(".nexttask").children("span").eq(1).text().trim()+
"&project="+a+'">'+"\ud83e\uddf8"+"</a>")})}})();

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

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