- Apr 06, 2020
-
-
rswindell authored
It would create 3 0-byte files (*.shd, *.sdt, *.sid), but more is actually needed for a message base to be "created" (i.e. a call to smb_create()). So, MsgBase.open() now uses smb_open_sub() rather than smb_open() to initialize theSMB status fields with the proper default values (based on the sysop configuration) and calls smb_crate() if the header file is empty. Yes, normally, SCFG creates message bases, but it shouldn't have to (e.g. a fresh install on *nix, doesn't actually start with any files in data/subs) and now that we have JavaScript-based message lister/readers, we really needed this support.
-
rswindell authored
-
rswindell authored
no messages in the syncdata sub. Fix a cosmetic (extra space) in the "Top Winners" string.
-
rswindell authored
Used by exec/install-xtrn.js
-
rswindell authored
Support the new "-auto" command-line option to automatically scan xtrn/* for uninstalled install-xtrn.ini files. I intend to have this a stock Operater extenral program so the sysop can just cvs-update or download an extract to extern and then run the external program (with the -auto option) to automatically find and install the program.
-
rswindell authored
-
rswindell authored
Each section name must be unique (the rules of INI).
-
rswindell authored
Hitting Ctrl-C at the getkey here would leave the "Yes No" on the screen.
-
rswindell authored
- incomplete, it didn't account for the CLEAR @-code which is only handled here - caused side-effects in that any Baja PRINT function call with a single line that contained any ^A or @-codes would reset the console abort indication flag (SS_ABORT). Observed: hitting Ctrl-C at while executing the yesnobar.bin or noyesbar.bin would leave "Yes Yes No" on the console, for example. Solution: use the tos (top-of-screen) state before/after the call to ctrl_a() or show_atcode() to determine if the reset-abort hack should be applied.
-
rswindell authored
"No" in yesno() and noyes(), unless the P_SAVEATR mode flag was specified (which may be used for the old behavior).
-
nightfox authored
In the user input loop, the case for checking the additional quit keys was moved above the case checking for the spacebar. The spacebar normally selects an item in multi-select mode, but the calling code might want the spacebar to be an additional keypress for exiting out of the menu input loop (i.e., if the calling code wants to respond to the spacebar to do something else).
-
nightfox authored
Each menu item can now (optionally) have its own colors specified. If specified, the colors set in an item object take precedence over the item colors set in the DDLightbarMenu object. The itemColor and itemSelectedColor properties in an item object set the normal and selected item color, respectively, and they default to null (no color specified, so the menu would default to the menu object's configured item colors).
-
rswindell authored
field, but preferred is: Name <email> fido-addr
-
rswindell authored
-
deuce authored
Time to use the new feature and remove the hack: 14 years, 2 months.
-
- Apr 05, 2020
-
-
rswindell authored
If the URL requested is not a filename, use a fake file (wget-output). Don't wipe-out a local file with the same name if the HTTP-GET fails.
-
rswindell authored
caller of HTTPRequest.Get() needs to compare against these constants to know if the request was successful (e.g. ok = 200).
-
deuce authored
-
rswindell authored
Could use more details like an e-mail address and a URL for the echolist, maybe an info web site or infopack URL.
-
rswindell authored
"netmail" from the downloading/imported echolist. Added support for "areamgr" key to support hubs that any hub's that may not receive area manager request emails directed "AreaFix". Send a verbose AreaFix request messge, by default (actually list each echo), as not all AreaMgr's support the "%+ALL" directive. Remove accidental debug alert added in previous commit.
-
deuce authored
a body. Broken by HSTS enhancement. There's a (small) possibility that the HSTS enhancement is now broken.
-
deuce authored
-
nightfox authored
Changed DDLightbarMenu call to GetTopItemIdxToTopOfLastPage -> GetTopItemIdxOfLastPage. Requires the latest dd_lightbar_menu.js.
-
nightfox authored
-
deuce authored
While the FastCGI read_wait_timeout function should never return CGI_*_READY with CGI_PROCESS_TERMINATED, it looks like somehow on some systems, there's an additional select() happening after the process is done. Explicitly track this, and try to prevent it.
-
rswindell authored
now required.
-
deuce authored
Should fix the POST/GET hangs on the wiki once DigitalMan updates.
-
deuce authored
-
deuce authored
-
deuce authored
-
nightfox authored
DDLightbarMenu now has a couple of alternate item color properties, colors.altItemColor and colors.altSelectedItemColor. The menu item objects have a new property, useAltColors, which is a boolean that specifies whether to use the alternate colors (if false, the menu will use the regular colors). useAltColors is false by default.
-
rswindell authored
-
nightfox authored
-
- Apr 04, 2020
-
-
deuce authored
-
deuce authored
-
rswindell authored
Allow 'Q' to quit the zone selection prompt and exit the module.
-
rswindell authored
Note: after this commit, I'll be moving this file to the exec directory: I don't want to encourage folks to cvs-update their ctrl dir. And this is not really a configuration file.
-
rswindell authored
-
rswindell authored
-
nightfox authored
Speed optimizaiton: Made use of the updated DDLightbarMenu, which allows replacing the NumItems() and GetItem() functions to let the menu use a differnet list of items, to avoid adding/copying a bunch of items via DDLightbarMenu's Add() function. Requires the latest dd_lightbar_menu.js in sbbs/exec/load.
-