Subj : Synchronet menu system To : Winzlo From : Digital Man Date : Mon Jul 20 2026 18:14:12 Re: Synchronet menu system By: Winzlo to Digital Man on Mon Jul 20 2026 04:34 pm > Re: Synchronet menu system > By: Digital Man to Winzlo on Mon Jul 20 2026 11:24 am > > DM> People have created menu editors for Synchronet in the past, including > DM> me, and it turns out nobody uses them because they're too limiting. If > DM> you look at a modern command shell (e.g. exec/default.js), it's pretty > DM> obvious how to change it and there are no limitations on where you can > DM> go from there. By contrast, any menu editor will have to have a limited > DM> number of actions or verbs and supported syntax. > > Totaly agree - canned menus can be nice, but they need to be customizable > afterwards to fit the "personality" of the BBS. meunedit.js should put me > closer to having a workable replacement menu than if I were to try and alter > an existing shell's command handler, screens, etc. The output of menuedit is not a script that you can then go an easily customize later by hand. It just outputs a JSON data file that's parsed by another script. > As said, coming from the > world of systems where there is 0 actual development work to set up a menu > system, this is a fairly moderate learning curve for something that is > critical to the operational flow of tthe BBS. Have you looked at default.js? I wouldn't consider editing the tables of commands in that file that to be "development work". I hope menuedit.js does what you're looking for. I think you'll be the first, if it is. :-) -- digital man (rob) This Is Spinal Tap quote #41: Ian Faith: It says "Memphis show cancelled due to lack of advertising funds." Norco, CA WX: 84.9øF, 39.0% humidity, 7 mph WNW wind, 0.00 inches rain/24hrs --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .