2 var http = require("http"),
4 path = require("path"),
6 req = require("./wsrequest.js"),
8 defaultLayout = "standard",
11 layouts = require("./layouts.js");
15 global.njsAppName = "NJSPURLS Web App";
17 exports.setAppName = function(name) {
18 global.njsAppName = name;
21 exports.setFooterText = function(text) {
22 global.footerText = text;
25 exports.setPort = function(port) {
29 exports.addMenu = function(name, link) {
30 global.addMenu(name, link);
33 global.addMenu = layouts.addMenu;
35 exports.addCss = function(cssname) {
38 // turn it into an array;
46 exports.addJS = function(js) {
55 exports.setDefaultLayout = function(layout) {
56 defaultLayout = layout;
59 exports.setDefaultMainPurl = function(main) {
64 exports.start = function() {
66 //req.setDefaultLayout(defaultLayout);
67 //req.setDefaultMain(defaultMain);
68 //req.setExtraCss(addCss);
69 //req.setExtraJs(assJs);
72 http.createServer(req.wsRequest).listen(localPort);
74 console.log("Server running on port: ", localPort);