mirror of
				https://github.com/Jermolene/TiddlyWiki5
				synced 2025-10-31 15:42:59 +00:00 
			
		
		
		
	Render command: verbose mode should print title before rendering
Fixes #6067
This commit is contained in:
		| @@ -45,15 +45,15 @@ Command.prototype.execute = function() { | ||||
| 				variableList = variableList.slice(2); | ||||
| 			} | ||||
| 		$tw.utils.each(tiddlers,function(title) { | ||||
| 		var parser = wiki.parseTiddler(template || title); | ||||
| 		var widgetNode = wiki.makeWidget(parser,{variables: $tw.utils.extend({},variables,{currentTiddler: title})}), | ||||
| 			container = $tw.fakeDocument.createElement("div"); | ||||
| 		widgetNode.render(container,null); | ||||
| 		var text = type === "text/html" ? container.innerHTML : container.textContent, | ||||
| 			filepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]); | ||||
| 			var filepath = path.resolve(self.commander.outputPath,wiki.filterTiddlers(filenameFilter,$tw.rootWidget,wiki.makeTiddlerIterator([title]))[0]); | ||||
| 			if(self.commander.verbose) { | ||||
| 				console.log("Rendering \"" + title + "\" to \"" + filepath + "\""); | ||||
| 			} | ||||
| 			var parser = wiki.parseTiddler(template || title), | ||||
| 				widgetNode = wiki.makeWidget(parser,{variables: $tw.utils.extend({},variables,{currentTiddler: title})}), | ||||
| 				container = $tw.fakeDocument.createElement("div"); | ||||
| 			widgetNode.render(container,null); | ||||
| 			var text = type === "text/html" ? container.innerHTML : container.textContent; | ||||
| 			$tw.utils.createFileDirectories(filepath); | ||||
| 			fs.writeFileSync(filepath,text,"utf8"); | ||||
| 		}); | ||||
| @@ -63,3 +63,4 @@ Command.prototype.execute = function() { | ||||
| 	exports.Command = Command; | ||||
| 	 | ||||
| 	})(); | ||||
| 	 | ||||
		Reference in New Issue
	
	Block a user
	 jeremy@jermolene.com
					jeremy@jermolene.com