mirror of
				https://github.com/Jermolene/TiddlyWiki5
				synced 2025-10-30 23:23:02 +00:00 
			
		
		
		
	| @@ -44,7 +44,6 @@ Command.prototype.execute = function() { | |||||||
| 	if(deleteDirectory){ | 	if(deleteDirectory){ | ||||||
| 		$tw.utils.deleteDirectory(pathname); | 		$tw.utils.deleteDirectory(pathname); | ||||||
| 	} | 	} | ||||||
| 	$tw.utils.createDirectory(pathname); |  | ||||||
| 	$tw.utils.each(tiddlers,function(title) { | 	$tw.utils.each(tiddlers,function(title) { | ||||||
| 		var parser = wiki.parseTiddler(template), | 		var parser = wiki.parseTiddler(template), | ||||||
| 			widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}); | 			widgetNode = wiki.makeWidget(parser,{variables: {currentTiddler: title}}); | ||||||
| @@ -53,7 +52,10 @@ Command.prototype.execute = function() { | |||||||
| 		var text = type === "text/html" ? container.innerHTML : container.textContent; | 		var text = type === "text/html" ? container.innerHTML : container.textContent; | ||||||
| 		var export_path = null; | 		var export_path = null; | ||||||
| 		if($tw.utils.hop($tw.macros,"tv-get-export-path")) { | 		if($tw.utils.hop($tw.macros,"tv-get-export-path")) { | ||||||
| 			export_path = path.resolve(outputPath,$tw.macros["tv-get-export-path"].run.apply(self,[title]) + extension); | 			var macroPath = $tw.macros["tv-get-export-path"].run.apply(self,[title]); | ||||||
|  | 			if(macroPath){ | ||||||
|  | 				export_path = path.resolve( outputPath, macroPath + extension); | ||||||
|  | 			} | ||||||
| 		} | 		} | ||||||
| 		var final_path = export_path || path.resolve(pathname,encodeURIComponent(title) + extension); | 		var final_path = export_path || path.resolve(pathname,encodeURIComponent(title) + extension); | ||||||
| 		$tw.utils.createFileDirectories(final_path); | 		$tw.utils.createFileDirectories(final_path); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Jeremy Ruston
					Jeremy Ruston