1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2025-11-17 15:57:14 +00:00

Refactored TiddlyWikiInput to be a type of tiddlerFileInput

This commit is contained in:
Jeremy Ruston
2011-12-07 17:39:55 +00:00
parent dc8871f9a2
commit eb9e8891cb
4 changed files with 45 additions and 60 deletions

View File

@@ -9,7 +9,6 @@ var WikiStore = require("./js/WikiStore.js").WikiStore,
Tiddler = require("./js/Tiddler.js").Tiddler,
Recipe = require("./js/Recipe.js").Recipe,
Tiddler = require("./js/Tiddler.js").Tiddler,
tiddlyWikiInput = require("./js/TiddlyWikiInput.js"),
tiddlerOutput = require("./js/TiddlerOutput.js"),
tiddlerInput = require("./js/TiddlerInput.js"),
util = require("util"),
@@ -101,8 +100,10 @@ var commandLineSwitches = {
if(err) {
callback(err);
} else {
var fields = {title: args[0]};
var tiddlers = tiddlerInput.parseTiddlerFile(data,path.extname(args[0]),fields);
var fields = {title: args[0]},
extname = path.extname(args[0]),
type = extname === ".html" ? "application/x-tiddlywiki" : extname;
var tiddlers = tiddlerInput.parseTiddlerFile(data,type,fields);
for(var t=0; t<tiddlers.length; t++) {
store.addTiddler(new Tiddler(tiddlers[t]));
}