exports.header = function(request, response, callback) {
// this function is the default header builder.
- response.write("<title>"+global.njsAppName+"</title>");
+ response.write("<title>"+global.njspurls.njsAppName+"</title>");
callback(request, response);
}
exports.title = function(request, response, callback) {
// this is the default title builder
- response.write("<h1>"+global.njsAppName+"</h1>");
+ response.write("<h1>"+global.njspurls.njsAppName+"</h1>");
callback(request, response);
}
exports.menu = function(request, response, callback) {
// this is the default title builder
//response.write("<table><tr><th>Menu</th><td>item 1</td><td>item2</td></tr></table>");
- if(typeof global.menu != "undefined") {
+ if(typeof global.njspurls.menu != "undefined") {
response.write("<table><tr>");
- for(key in global.menu) {
- response.write("<td><a href=\""+global.menu[key]+"\">"+key+"</a></td>");
- console.log("menu: '%s', '%s'", key, global.menu[key]);
+ for(key in global.njspurls.menu) {
+ response.write("<td><a href=\""+global.njspurls.menu[key]+"\">"+key+"</a></td>");
+ console.log("menu: '%s', '%s'", key, global.njspurls.menu[key]);
}
response.write("</tr></table>");
} else {
exports.footer = function(request, response, callback) {
// this is the default title builder
- if(typeof global.footerText != "undefined") {
- response.write(global.footerText);
+ if(typeof global.njspurls.footerText != "undefined") {
+ response.write(global.njspurls.footerText);
} else {
response.write("<br><br><font size=\"-1\"><i>Copyright PJR.cc</i></font>");
}
// global menu management functions
exports.addMenu = function(menuname, menulink) {
console.log("add menu item, '%s' -> '%s'", menuname, menulink);
- if(typeof global.menu == "undefined") {
- global.menu = new Array();
- global.menu[menuname] = menulink;
+ if(typeof global.njspurls.menu == "undefined") {
+ global.njspurls.menu = new Array();
+ global.njspurls.menu[menuname] = menulink;
} else {
- global.menu[menuname] = menulink;
+ global.njspurls.menu[menuname] = menulink;
}
}
delete global.menu;
}
-global.addMenu = exports.addMenu;
-global.delMenu = exports.delMenu;
-global.clearMenu = exports.clearMenu;
\ No newline at end of file
+global.njspurls.addMenu = exports.addMenu;
+global.njspurls.delMenu = exports.delMenu;
+global.njspurls.clearMenu = exports.clearMenu;
\ No newline at end of file