From 07f65c61458cf4909ffce9c129e9200bbc3f3abb Mon Sep 17 00:00:00 2001 From: Egil Moeller Date: Fri, 9 Apr 2010 22:04:53 +0200 Subject: Added a default templatye.use('body') at the end of each template --- etherpad/src/etherpad/utils.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'etherpad') diff --git a/etherpad/src/etherpad/utils.js b/etherpad/src/etherpad/utils.js index 67592b1..83a1ec4 100644 --- a/etherpad/src/etherpad/utils.js +++ b/etherpad/src/etherpad/utils.js @@ -91,7 +91,7 @@ function renderTemplateAsString(filename, data, plugin) { data = data || {}; data.helpers = helpers; // global helpers data.plugins = plugins; // Access callHook and the like... - new Template(data, plugin); + var template = new Template(data, plugin); var f = findTemplate(filename, plugin); //"/templates/"+filename; if (! appjet.scopeCache.ejs) { @@ -100,6 +100,7 @@ function renderTemplateAsString(filename, data, plugin) { var cacheObj = appjet.scopeCache.ejs[filename]; if (cacheObj === undefined || fileLastModified(f) > cacheObj.mtime) { var templateText = readFile(f); + templateText += "<%: template.use('body', function () { return ''; }); %> "; cacheObj = {}; cacheObj.tmpl = new EJS({text: templateText, name: filename}); cacheObj.mtime = fileLastModified(f); -- cgit v1.2.3-1-g7c22