diff --git a/exec/nodelist.js b/exec/nodelist.js index 7badd4b3c3d6bc19ce76b3309ac9522cb2959f26..8a38291eefc4f7445428fff11a8bf10b7679a821 100644 --- a/exec/nodelist.js +++ b/exec/nodelist.js @@ -46,23 +46,9 @@ if(!presence) { writeln(); if(js.global.bbs) { var options = bbs.mods.nodelist_options; - if(!bbs.mods.nodelist_options) { - options = load({}, "modopts.js", "nodelist"); - if(!options) - options = {}; - if(!options.format) - options.format = "\x01n\x01h%3d \x01n\x01g%s"; - if(!options.username_prefix) - options.username_prefix = '\x01h'; - if(!options.status_prefix) - options.status_prefix = '\x01n\x01g'; - if(!options.errors_prefix) - options.errors_prefix = '\x01h\x01r'; - if(!options.web_inactivity) - options.web_inactivity = load({}, "modopts.js", "web", "inactivity"); - bbs.mods.nodelist_options = options; // cache the options - } - console.print(bbs.text(NodeLstHdr)); + if(!options) + options = load({}, "nodelist_options.js"); + write(bbs.text(NodeLstHdr)); } else{ // e.g. invoked via JSexec var REVISION = "$Revision$".split(' ')[1]; options = {