moved globals into global.njspurls.
[nodejsws.git] / lib / layouts.js
index fb4d503..7860919 100644 (file)
@@ -19,24 +19,24 @@ exports.straight = function () {
 
 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 {
@@ -59,8 +59,8 @@ exports.body = function(request, response, callback) {
 
 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>");
        }
@@ -76,11 +76,11 @@ exports.preResponse = function(request, response, callback) {
 // 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;
        }
 }
 
@@ -98,6 +98,6 @@ exports.clearMenu = function() {
        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