Inserts a file's contents into the page
Parameters
- pageName = The page where the file is attached (optional, default = current page)
- fileName = The file to insert
[{InsertFile pageName="pageName" fileName="fileName"}]
If pageName is not given then the current page name is assumed.
renderer.sjs
//OpenForum/Extensions/InsertFile/renderer.sjs
var sourcePageName = extension.getAttribute("pageName");
if(sourcePageName==null)
{
sourcePageName = pageName;
}
var fileName = extension.getAttribute("fileName");
var data = ""+file.getAttachment( sourcePageName,fileName );
var renderer = js.getObject("/OpenForum/Javascript/Renderer","DefaultRenderer.sjs");
data = renderer.render(pageName,data)
return data;