文字列をプロジェクト内検索URLに置換するuser script
script.js/* 文字列を検索URLに変換する */
scrapbox.PopupMenu.addButton({
title: 'make search URL',
onClick: function(text) {
var projectName = 'your project';
var result = '[https://scrapbox.io/'+ projectName +'/search/page?q=' + text + ' ' + text + ']';
return text.replace(text,result);
}
});
例えば、
ダイエット
という文字列を
に変換します。
文字列の中にある空白の対応ができていません。すいません。
メリットは、
検索URL化した文字列があれば、他のページで同じ文字列が括弧で挟んでなくても見つかること
と、
その検索までの所要時間が短い
ことです。
私はprivateのprojectで、いくつかのハブとなるページをピンどめしているのですが、そのページのタイトルを検索URLにしています。
scrapboxを利用しているときに画面の右側はあまり意識を向けないので、下リンクのメニューボタンでのページタイトル検索よりもクリックしやすいのが利点です。