TiddlyWiki 保存終了

保存終了の選択肢が何故ないのだろう?
AutoSaveが流行りなわけ?
それとも、気づいてない?


ってことで、作ってみた。
でも、アラートメッセージが多いね、、、。

SaveExitMacroを用意する

systemConfigタグをつけたtiddlerね。

config.macros.saveExit = {};
merge(config.macros.saveExit,{
 label: "save & exit",
 prompt: "Save and Exit",
 accessKey: "E"});
config.macros.saveExit.handler = function(place,macroName,params) {
 if(!readOnly)
 createTiddlyButton(place,this.label,this.prompt,this.onClick,null,null,this.accessKey);
}
config.macros.saveExit.onClick = function(e)
{
 saveChanges(true);
 window.close();
 return false;
}

サイドバー(SideBarOptions)に加える

<<search>><<closeAll>><<newTiddler>><<saveChanges>><<saveExit>><<slider chkSliderOptionsPanel OptionsPanel 'options ≫' 'Change TiddlyWiki advanced options'>>

あ、そうそう、私は「<>」「<>」は、不要なので消してる。
ちなみに、newJournalの日付フォーマットが気に入らない場合は、「'DD MMM YYYY'」の部分を変えれば良い。
「2007-04-19」とかが好みなら「'YYYY-0MM-0DD'」。


以上じゃ。
いろいろ警告メッセージが出るのは、やむなしかの。