src/sbbs3/chat.cpp getnode.cpp scfgdefs.h scfglib1.c scfgsave.c
From
rswindell@1:103/705 to
CVS commit on Tue Apr 21 13:04:19 2020
src/sbbs3 chat.cpp 1.81 1.82 getnode.cpp 1.54 1.55 scfgdefs.h 1.56 1.57 scfglib1.c 1.81 1.82 scfgsave.c 1.93 1.94
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv9847
Modified Files:
chat.cpp getnode.cpp scfgdefs.h scfglib1.c scfgsave.c
Log Message:
3 new configurable system loadable modules:
- nodelist (default: "nodelist")
- who's online (default: "nodelist -active")
- private message (default: "privatemsg")
This allows the nodelist and private message modules to be "installed" without over-riding global hot key events (SCFG->External Programs->Global Hot Key Events), allows the Baja functions NODELIST_ALL, NODELIST_USERS, and PRIVATE_MESSAGE and JS bbs.list_nodes(), bbs.whos_online(), and bbs.private_message() methods to use external modules (JS or Baja) automatically.
The old C++ logic remains for these features if the module's are cleared (set to a blank string) in SCFG, but at some point, that code will likely be removed.
--- SBBSecho 3.10-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)