+global.njspurls = new Object();
var http = require("http"),
url = require("url"),
defaultLayout = "standard",
defaultMain = null,
addCss = null,
+ layouts = require("./layouts.js"),
addJs = null;
+global.njspurls.njsAppName = "NJSPURLS Web App";
+exports.setAppName = function(name) {
+ global.njspurls.njsAppName = name;
+}
+
+exports.setPurlPath = function(setpath) {
+ // default purl path is set based on the module.parent if its relative
+ var basename = path.dirname(module.parent.filename);
+ var mainpath = path.resolve(basename, setpath);
+ console.log("setting purl path to ", mainpath);
+ global.njspurls.mainPath = mainpath;
+}
+exports.setResPath = function(setpath) {
+ // default purl path is set based on the module.parent if its relative
+ var basename = path.dirname(module.parent.filename);
+ var mainpath = path.resolve(basename, setpath);
+ console.log("setting res path to ", mainpath);
+ global.njspurls.mainResPath = mainpath;
+}
+exports.setFooterText = function(text) {
+ global.njspurls.footerText = text;
+}
exports.setPort = function(port) {
localPort = port;
}
+exports.addMenu = function(name, link) {
+ global.njspurls.addMenu(name, link);
+}
+
+global.njspurls.addMenu = layouts.addMenu;
+
exports.addCss = function(cssname) {
if(addCss == null) {
addCss = new Array();