diff options
Diffstat (limited to 'lib/output/website/createTemplateEngine.js')
-rw-r--r-- | lib/output/website/createTemplateEngine.js | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/lib/output/website/createTemplateEngine.js b/lib/output/website/createTemplateEngine.js index 5c5acee..e661509 100644 --- a/lib/output/website/createTemplateEngine.js +++ b/lib/output/website/createTemplateEngine.js @@ -18,10 +18,11 @@ function templateFolder(dir) { /** Create templating engine to render themes - @param {Output} + @param {Output} output + @param {String} currentFile @return {TemplateEngine} */ -function createTemplateEngine(output) { +function createTemplateEngine(output, currentFile) { var searchPaths = listSearchPaths(output); // Search paths for templates @@ -31,6 +32,28 @@ function createTemplateEngine(output) { return TemplateEngine.create({ loader: loader, + + filters: { + t: function(s) { + return s; + }, + resolveFile: function(s) { + return s; + }, + resolveAsset: function(s) { + return s; + }, + fileExists: function() { + return false; + }, + contentURL: function(s) { + return s; + }, + getArticleByPath: function(s) { + return undefined; + } + }, + extensions: { 'DoExtension': new DoExtension() } |