diff --git a/exec/dorkit/local_console.js b/exec/dorkit/local_console.js index 56160bb02e7e825cb847501fc138f24886ad6e14..9abc1b1a03713eb995d446807dfbb4c7327a2666 100644 --- a/exec/dorkit/local_console.js +++ b/exec/dorkit/local_console.js @@ -103,30 +103,40 @@ dk.console.local_io = { }; dk.console.local_io.screen.touched = []; -// TODO -if (false /*js.global.conio !== undefined*/) { - // Get stuff that would come from the dropfile if there was one. - // From the bbs object. +// Get stuff that would come from the dropfile if there was one. +// From the bbs object. +if (dk.connection.node === undefined) dk.connection.node = 0; +if (dk.connection.time === undefined) dk.connection.time = strftime("%H:%M", time()); +if (dk.user.seconds_remaining_from === undefined) dk.user.seconds_remaining_from = time(); +if (dk.user.seconds_remaining === undefined) dk.user.seconds_remaining = 43200; // 12 hours should be enough for anyone! +if (dk.user.minutes_remaining === undefined) dk.user.minutes_remaining = 720; // From the client object... +if (dk.connection.type === undefined) dk.connection.type = 'LOCAL'; // From the console object +if (dk.user.ansi_supported === undefined) dk.user.ansi_supported = true; +if (dk.console.rows === undefined) dk.console.rows = conio.screenheight; +if (dk.console.cols === undefined) dk.console.cols = conio.screenwidth; - delete dk.console.local_screen; +delete dk.console.local_screen; // From the user object... +if (dk.user.alias === undefined) dk.user.alias = 'Local User'; +if (dk.user.full_name === undefined) dk.user.full_name = 'Local User'; +if (dk.user.location === undefined) dk.user.location = 'Local'; +if (dk.user.number === undefined) dk.user.number = 0; - +if (dk.user.alias === undefined) dk.user.alias = 'Sysop'; -}