I've been working on a task to create a new main menu for the BBS, and from there, provide a "M"essages option to enter that section of the BBS.
This has beeen going great, right up til I pushed too hard against existing conventions.
My deault.js has a main_menu, msgs_menu and file_menu section, and all that is working perfectly.
However, I tried updating mods/load/nodedefs.js to
add "at Mesages Menu" in position 26, and move the final number to 27 and then appending "at Messages Menu" to the list of strings. However, this was met with an "unknown user action 26".
The MajorBBS clone shell is the only other shell to separate the messages menu (they use Forums).
There are, by default, multiple shells that already have a separate message area from main area (e.g. renegade.js) - use that as a template.
Other shells that have separate messages menu: - Oblivion/2
- Renegade
- Wildcat
That's not how you do that. You could either use the "custom" node action and set the NodeActivityCustom text string to your preference (https://wiki.synchro.net/custom:node_status) or just NodeActionReadingMessages (NODE_RMSG) like those split main/message shells do.
| Sysop: | Angel Ripoll |
|---|---|
| Location: | Madrid, Spain |
| Users: | 18 |
| Nodes: | 8 (0 / 8) |
| Uptime: | 289:53:36 |
| Calls: | 1,267 |
| Calls today: | 2 |
| Files: | 2,458 |
| D/L today: |
4 files (9K bytes) |
| Messages: | 67,590 |