Cosenseで当日のデイリーページに移動するブックマークレット
Cosenseをブラウザで開いているときに、「当日の日付をタイトルとするページ」に移動するブックマークレットです。
https://gyazo.com/96fe7c2e189defe4b791185107796238
例えば、https://scrapbox.io/プロジェクト名/のサイト内で2025年6月6日に実行すると、https://scrapbox.io/プロジェクト名/2025-06-06に移動します。
日付の形式として2025-06-06(yyyy-mm-dd)を採用していますが、コードを書き換えれば他の形式にも対応可能です。
※PCのように、ブラウザの横幅が一定以上広いとき(概ね800px以上)は、Cosenseの「ページメニュー」を利用するバージョンのほうがラクに操作できるかもしれません(別の記事を参照:Cosenseで当日のデイリーページにリンクするUserScript)。
導入の仕方
下記のコード(javascript:以降の部分)を、ブラウザのブックマークとして登録します。
コードの先頭にスペースやタブが含まれないようにして下さい。
使用するブラウザがiPhoneのSafariである場合は、ブックマークに登録する手順が少し特殊ですので、こちらの記事の説明に従って登録して下さい。
code:script.js
javascript:(()=>{constproject,d=[location.pathname.split('/')1,new Date()];const today=${d.getFullYear()}-${(d.getMonth()+1).toString().padStart(2,'0')}-${d.getDate().toString().padStart(2,'0')};location.href=/${project}/${today};})();
使い方
ブラウザでCosenseのサイト内(https://scrapbox.io/プロジェクト名/)の任意のページ、またはトップページを開いているときに、このブックマークを実行するだけです。
例えば、iPhoneのSafariなら、次のような手順になります。
Cosenseを開いているときに、ブックマークのアイコン(右下にある本の形のアイコン)をタップ。
https://gyazo.com/9127537226efb02e4e5d4062a3fb57e9
ブックマークの一覧が開きます。その中に、上掲の手順で登録したブックマークがあります。これをタップします。
https://gyazo.com/96fe7c2e189defe4b791185107796238
すると、Cosenseの同じプロジェクト内で「当日の日付をタイトルとするページ」に移動します。
https://gyazo.com/084d002597cd7da3cd1d80953741c09a
(2025年6月6日に実行した例)
/icons/hr.icon
#JavaScript