Scrapboxにページを指定して追記するTextwellアクション
TextwellからScrapboxにページを指定して追記を実行するアクションです。 一つ以上いくつでもページを設定できます。
インポートリンク
機能
ページ名に_yyyy_、_dd_といった日時の変数が使える
追記するテキストの前後に自動的に定型文を追加できる ページ名と同様に_yyyy_等が使える
一日の境目が設定できる
たとえば午前3時に設定すると、2時59分までは前日の年月日になる
この補正が適用されるのはページ名だけ
前後に追加する定型文の年月日は実行時のまま
ページが一つだと選択肢が表示されない
Textwell for Macでも使える
スクリプトの最初のほうに設定項目が集合していますので、適宜編集してください。
code:js
// xxxxx にプロジェクトを記述
// Textwell for Mac で使用する場合は sbporter の部分を https へ書き換える
// 追記するページ名と、追記文の前後に追加するテキストのリスト
// 1つ以上いくつでもOK 2つ以上だと選択肢が出る
const itemList = [];
itemList.push({
title: 'あんなページ',
prepend: '',
append: ''
});
itemList.push({
title: '_yyyy_/_MM_/_dd_(_E_) 日記',
prepend: '_HH_:_mm_\n',
append: ''
});
// 1日の境目 午前0時なら0 午前4時なら4
// ページ名だけに適用される
const borderHour = 1;
/* ページ名と本文の追加テキストに使用できる日時の変数
2017年1月2日(月)午前3時4分に実行した場合
_yyyy_ : 2017
_yy_ : 17
_MM_ : 01
_M_ : 1
_dd_ : 02
_d_ : 2
_EEE_: Monday
_EE_ : Mon
_E_ : 月
_HH_ : 03
_H_ : 3
_mm_ : 04
_m_ : 4
*/