デイリーページをテンプレートで自動作成する
以下をハイパー参考にして作成。
仮ページタイトルから日付を参照して、前後の日付リンクを自動設定。
https://gyazo.com/a6b74683277af624db0ebf64860bf8dc
毎週火曜日は燃えるゴミがあるので、火曜日だったら自動的にそれを追加。
https://gyazo.com/593eb552ee6b1a7ffe2f161b0f836912
code:daily.js
(function() {
const toYearNumber = "2018"
const todayNumber = scrapbox.Page.title.split("/") // 新規ページの仮タイトルから、今日の日付を取得
const d = moment(${toYearNumber}${todayNumber[0]}${todayNumber[1]})
const E = d.format('E') //週番号(月が1で、日が7)
let routine = "";
if (E == 2){
routine = "燃えるゴミ";
}
// ここで返してるものがページのタイトルと本文になるよ!
return `
---------------------------------------------------task-line----------------------------------------------------
朝棚
${routine}
----------------------------------------------------idea-line--------------------------------------------------
`
})()
注意点
デイリーページのタイトルが2018/09/23になっていないので、それを補足してある。