Re: Menushell.js
By: HusTler to MRO on Thu Aug 27 2020 09:53:16
Thanks for the offer. I just wanted to convey my thoughts on a menu
editor. I
understand the "Syncronet Way" of doing things. It's a bit archaic
but I can
get by. When I paid for BBS package back in the day I looked for
customization and support. I'm not
It's funny how we all perceive these things differently. I feel like using a menu editor is, if not "archaic" ("oldschool", perhaps), a bit clunky and cumbersome. Meanwhile, to me, a scripted menuing system allows for far more "modern" features and is extremely flexible.
Just wanted to put that out there; it's a matter of different paradi
a menu editor is so so so extremely limiting.
i have all kinds of custom stuff in my menus. a menu editor couldnt accomplish that.
when you are used to using bbs softwares with menu editors that's what you expect from synchronet. maybe we can have both some day.
i totally understand how these guys feel because i ran renegade and iniquity and other bbs softwares before switching to synchronet.
in my old RA setup, i had menu options that dropped you through other menu files that you never saw any output from but those menu files executed commands that would flip user flags and set security levels and drop you out the other side looking at another menu on screen... just because it is a menu file doesn't mean that it has to display one menu screen and handle the options for it...
the best part about it was the dynamic display generation... there might be three "write mail" options but you only see one because of the access permissions to the others... at some point, more than one of those may be active... instead of drawing a static screen with all three showing, the system would draw a screen with only those available to you on it...
we also had codes we could put in the screens we drew that could execute menu commands so while you are viewing this nice ansi being drawn, your security level is being updated and your access flags set... getting one's head wrapped around it all was not easy but the finished product could be quite seamless...
Thanks for the offer. I just wanted to convey my thoughts on a menu
editor. I understand the "Syncronet Way" of doing things. It's a bit
archaic but I can get by. When I paid for BBS package back in the day
I looked for customization and support. I'm not going to see these
things with free software. I can deal with that. I still think a menu
editor would be nice to have for new SysOps.
It's funny how we all perceive these things differently. I feel like using a menu editor is, if not "archaic" ("oldschool", perhaps), a bit clunky and cumbersome. Meanwhile, to me, a scripted menuing system allows for far more "modern" features and is extremely flexible.
Just wanted to put that out there; it's a matter of different paradigms rather than one concept being older than the other.
replace any built in functionality you like. The hardest part for me,
is I've spent about a decade now using Node style build tooling, modules and npm; so dealing with Synchronet's load/require interfaces is a bit alien in practice. That and not having the autocomplete/tooling that VS Code gives you isn't very fun as well.
do various work for the BBS, but I'm not sure how many BBS sysops would feel about learning a more fully-fledged programming language to write a command shell. I suppose even Baja might seem intimidating to some new Synchronet sysops. Every so often, I've seen questions from new Synchronet sysops posted on Dove-Net asking how to change menu behavior etc., and some seem a little apprehensive or confused at first about Baja/JS command shells.
Nightfox
most people that i've encountered that run mystic and other softwares say they dont touch synchronet because you have to be a programmer to run it.
most people that i've encountered that run mystic and other softwares say they dont touch synchronet because you have to be a programmer to run it.
Sysop: | RunStop |
---|---|
Location: | Guntersville, Al |
Users: | 9 |
Nodes: | 4 (1 / 3) |
Uptime: | 06:20:12 |
Calls: | 20 |
Files: | 8 |
Messages: | 18,382 |