我目前正在使用TiddlyWiki Classic,我想添加" newTiddler"按钮进入ToolbarCommands,以便它出现在所有tiddlers上。我也觉得它应该是那些按钮。我试着添加" newTiddler"进入ToolbarCommands,但它不起作用。任何人都知道如何做到这一点?
答案 0 :(得分:0)
嗯,你不能只在工具栏中添加一个宏,因为工具栏是一个单独的宏,而不是一个翻译。你必须创建一个新命令(在我编写你应该用作插件的JS代码之下):
config.commands.newTiddler = {
text: "new tiddler", // or whatever you want to see on the button
tooltip: "Create a new tiddler",
handler: function(event,src,title) {
var currentTiddler = story.getTiddler(title);
story.displayTiddler(
currentTiddler, // to open it below the current tiddler; if you want it on top, put null instead
config.macros.newTiddler.title, // default title, you may use anything you want
DEFAULT_EDIT_TEMPLATE // you may use a custom one, though
);
}
};
只需创建一个tiddler(如NewTiddlerToolbarPlugin),将代码放在那里,标记systemConfig
,重启TW并将新命令(newTiddler
)添加到ToolbarCommands。