I would like to know how to insert ansi into my last callers list (synchronet sysop here.)
could I just go into my shells and above the node list sections type the following
*baja print "/sbbs/text/nodelist.ans"
*java load (/sbbs/text/nodelist.ans" or do I need something else to fit in there (Maybe my sytax is wrong, I have been cutting and pasting alot so I don't remember it exactly :P." Maybe something along those lines should work? or would it be just as easy to make a js file for my nodes list and insert the ansi at the begining of the js file.
You would need to modify your logon script (not the command shell). By default, Synchronet executes logon.js (located in sbbs/exec) when a user logs in, and that script outputs logon.lst - So you would have to modify logon.js and put something above the line that outputs logon.lst to load and display an ANSI file.
shell. If I wanted to display an ansi above my nodes list...The command shell would be the place to do this corrent?
By the way upgraded slyedit, thanks for telling me about it!
I'm not sure what you mean by "nodes list"?
I'm not sure what you mean by "nodes list"?
Yeah it's in most the command shells that come stock (who's online list) Just thought I would let you know if you ever wanted to throw an ansi in there. I know you would just write a javascript version of your who's online list anyway. But maybe you down the road you may want to add some ansi to your node list (who's online) without making a whole new js file.
*I'm new to all this* but maybe it will help someone else down the road when they want to add ansi to their who's online list.
What did you base your command shell off of if you dont mind me asking. What gave you ideas for your system. I have looked at many systems and I am wanting any kind of tip I can get..
:)
I didn't base my command shell off anything specific. I only used my own ideas. One thing is that I don't really like Synchronet's idea that the main menu is the message menu; I've always liked having a separate "main menu" and having a separate message menu - The main menu would have some misc. commands like reading news bulletins, a few commands for some commonly-popular door games, etc., and a message menu having commands specific for reading message forums. But I suppose the main feature I wanted to have in my command shell is the ability to go to (almost) any menu from anywhere (i.e., I wanted the ability to go directly to the main menu, file menu, message menu, and multi-node chat menu at basically any time). So I basically went from there and created my own command shell based on that idea.
I agree with you I don't like the way synchronet's menus are organized. I want mine to be organized kind of like yours in some way. I also want it to be fast, simple, and efficient but also leave a good impression.
I've put together a package that has my command shell and the other files that go with it, so you can download it and have a look at it if you want. Note that it's provided only as an example - Not everything will work because it makes references to doors that are installed on my BBS, so those almost certainly won't work on your BBS. But you can use it as an example of a JavaScript command shell and the logic I used for doing my menu navigation.
Here's a download link: http://home.comcast.net/~nightfox/DigDistBBSStuff/DDShell.zip
if you want. Note that it's provided only as an example - Not
everything will work because it makes references to doors that are
installed on my BBS, so those almost certainly won't work on your
BBS. But you can use it as an example of a JavaScript command shell
and the logic I used for doing my menu navigation.
Here's a download link:
http://home.comcast.net/~nightfox/DigDistBBSStuff/DDShell.zip
Hey man, thanks I am going to check it out see if i can come up with something from it..Just for ideas i swear I wont use it, and if i do, I will have your name in it somewere or something..
I don't think I have my name in it - but that's ok, you can use it as an example. Also, I've included menu screens so that it will display something, although I've trimmed the menu screens down quite a bit, so if you want to start with it as a basis for your own shell, you can design your own menu screens (and of course, the JavaScript will need to be modified for some of the menus to work on your BBS).
Nightfox
Hey thanks for letting me use it, I don't mind changing some Javascript. I have been tweaking the javascript on mine since I setup Synchronet. :P
I think customization is one the fun things about running a BBS. And if you keep running your BBS, you'll probably have time to keep modding it so that it will be more and more customized. And you'll learn quite a bit in the process.I know just by doing little things to it you start to realize hey i got something going on here! And I think my board is comming around. :P
| Sysop: | KJ5EKH |
|---|---|
| Location: | Siloam Springs, Ar. |
| Users: | 4 |
| Nodes: | 4 (1 / 3) |
| Uptime: | 11:46:39 |
| Calls: | 3 |
| Files: | 1,164 |
| D/L today: |
2 files (15K bytes) |
| Messages: | 8,786 |