Subj : Re: good afternoon asking about baja and menu shells To : Nightfox From : Gamgee Date : Tue Jul 09 2024 14:20:00 -=> Nightfox wrote to Gamgee <=- Ni>> When you say "non-JS-programmer", are you already familiar with Ni>> programming in other languages? Ga> Effectively, no. I dabbled with Turbo Pascal many years ago, and have Ga> brushed my fingers across C more recently, but not remotely close to being Ga> proficient. Ga> So, my question remains... :-) Ni> I suppose it would be good to find a JavaScript tutorial that explains Ni> things like general syntax, control flow structures & syntax, etc. And Ni> the thing with JavaScript is that a lot of the tutorials will probably Ni> be oriented toward web programming, since JavaScript is often used in a Ni> web context, so be aware that anything referring to the DOM or other Ni> interactions with a web page won't work with Synchronet's JS. For Ni> anything outputting a string, you can use console.write() if your Ni> script is to be used while logged onto telnet, or just write() if Ni> you're running your script with jsexec on the command line. Ni> This is an older Synchronet documentation page about JavaScript: Ni> https://www.synchro.net/docs/js.html Ni> There's a link there to this core JavaScript reference: Ni> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference Ni> Once you're familiar with JavaScript a bit, this is the documentation Ni> for Synchronet's JavaScript object model, which exposes the Synchronet Ni> functionality via JavaScript: https://www.synchro.net/docs/jsobjs.html That's great info, and thanks Nightfox for taking the time to post that. Saved for future reference, and greatly appreciated. .... Internal Error: The system has been taken over by sheep at line 19960 --- MultiMail/Linux v0.52 þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FL .