diff options
author | Samy Pesse <samypesse@gmail.com> | 2016-04-25 21:13:17 +0200 |
---|---|---|
committer | Samy Pesse <samypesse@gmail.com> | 2016-04-25 21:13:17 +0200 |
commit | c34a9f6213c204c43c78dd691a5295d7e5a757e8 (patch) | |
tree | 96f287daa52ade759b7b0e635b6e36dea7acaf86 /lib/output/website/createTemplateEngine.js | |
parent | f5df41c75f6e6d25ffc9f86feeac29892fb9f856 (diff) | |
download | gitbook-c34a9f6213c204c43c78dd691a5295d7e5a757e8.zip gitbook-c34a9f6213c204c43c78dd691a5295d7e5a757e8.tar.gz gitbook-c34a9f6213c204c43c78dd691a5295d7e5a757e8.tar.bz2 |
Copy assets from themes to output folder
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() } |