generated at
日時入りmemoのtemplate
日時のhashtagを含んだscrapboxのtemplateを作成するscript
#2020-08-18 15:42:39 bookmarklet用も追加した
↓だけだと、いちいちScrapboxを開く必要があって面倒
#2020-08-07 00:19:43 PageMenuを使用する方法に切り替えた
makeNewMemo.js
import {createPage} from '/api/code/takker/Scrapbox_template_utilities/utilities.js'; export default () => createPage((today, time) => [ 'new', [ '', '', `#${today} ${time}`]]);

script-private.js
javascript:(() => { const project_name = 'takker-memex'; // ページ作成日時をhash tagとして末尾に追加する const zero = n => String(n).padStart(2, '0'); const today = (d => `${d.getFullYear()}-${zero(d.getMonth() + 1)}-${zero(d.getDate())} ${zero(d.getHours())}:${zero(d.getMinutes())}:${zero(d.getSeconds())}`)(new Date()); // 一行目&二行目:空行 三行目:hash tag const lines = ['', '', `#${today}`]; const body = encodeURIComponent(lines.join('\n')); window.open(`https://scrapbox.io/${project_name}/new?body=${body}`); })()

script.js
javascript:(() => { const project_name = 'takker'; // ページ作成日時をhash tagとして末尾に追加する const zero = n => String(n).padStart(2, '0'); const today = (d => `${d.getFullYear()}-${zero(d.getMonth() + 1)}-${zero(d.getDate())} ${zero(d.getHours())}:${zero(d.getMinutes())}:${zero(d.getSeconds())}`)(new Date()); // 一行目&二行目:空行 三行目:hash tag const lines = ['', '', `#${today}`]; const body = encodeURIComponent(lines.join('\n')); window.open(`https://scrapbox.io/${project_name}/new?body=${body}`); })()

#2020-10-16 10:52:34
#2020-10-01 14:16:30
/takker用のscriptを追加
#2020-08-31 01:56:37
bookmarkletの方を、どのweb siteを開いていてもメモを開けるようにした
#2020-08-19 11:46:11
projectの名前をscriptから取得するようにした
#2020-07-13 09:58:36
時刻も挿入するようにした
#2020-07-06 22:26:59 refactoring