Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Modifying Menus

586 views
Skip to first unread message

Rich Lawrence

unread,
Sep 16, 2013, 6:14:00 AM9/16/13
to All
Hello all,

I'm looking to do some more modifying of my BBS to make it more unique, and I
have a question on how to add ANSI to my menus. One example is Necronomicon
BBS has ANSI all around it's menu items, like a picture frame. This is what I
would like to do, but not sure how to. I have checked the docs but there
really isn't anything there.

And since the menus are generated by mystic, and the ansi files for the menus
are more headers, I'm not sure how it all worls together. Is there some
information out there I can get or a tutorial or something?

Thanks..

--
MobbyG - KB2MOB
Sysop of Radio Freqs & Geeks BBS

--- Mystic BBS v1.10 A35 (Linux)
* Origin: Radio Freqs & Geeks BBS (1:267/518)

Nicholas Boel

unread,
Sep 16, 2013, 6:28:01 AM9/16/13
to
To: Rich Lawrence
RL> I'm looking to do some more modifying of my BBS to make it more unique,
RL> and I have a question on how to add ANSI to my menus. One example is
RL> Necronomicon BBS has ANSI all around it's menu items, like a picture
RL> frame. This is what I would like to do, but not sure how to. I have
RL> checked the docs but there really isn't anything there.
RL>
RL> And since the menus are generated by mystic, and the ansi files for the
RL> menus are more headers, I'm not sure how it all worls together. Is there
RL> some information out there I can get or a tutorial or something?

It's pretty easy once you get used to it. But in order to do that you should
probably remove all the generated prompts in the menu editor AFTER creating
an ansi of your liking with all the command options in the actual ansi, then
name it whatever ansi you wish to display it as.

For example, create an ansi for your main menu. Put all the command options
in the ansi. Then you would go into mystic -cfg and edit your main menu via
the menu editor. Once there, remove all the "Display Text" for every menu
option. That way Mystic won't generate the options, it will only display your
custom ansi (which would be named mainhdr.ans most likely). You can also edit
the flags of the main menu to customize your menu prompt as well.

These can be used in conjunction with most (if not all) MCI codes available
in Mystic as well. So if you want to relocate your menu prompt to certain
coordinates, you can do that using (pipe)[XX and (pipe)[YY. Just an example
for you there, and the (pipe) should be replaced with an actual |, but I'm
unsure if it would have displayed correctly had I use the full MCI code.

Hope that helps a bit. If you have any other questions, your best bet is to
check the original Mystic docs, and if the answer isn't there, asking here
would surely get you an answer. Most of the documentation will be worked on
soon, but none of it is very up to date as of yet.

Regards,
Nick

--- Mystic BBS v1.10 A37 (Linux)
* Origin: Dark Sorrow | telnet://bbs.darksorrow.us (1:154/701)

Mike Roberts

unread,
Sep 16, 2013, 7:01:00 AM9/16/13
to
To: Rich Lawrence
On 09-16-13, Rich Lawrence said the following...

RL> Hello all,
RL>
RL> I'm looking to do some more modifying of my BBS to make it more unique,
RL> and I have a question on how to add ANSI to my menus. One example is
RL> Necronomicon BBS has ANSI all around it's menu items, like a picture

Hi Rich, I just caught this and caught the thread on FB. Leslie is right, and
to save time, You have to do as suggested, and go into Your menu editor and
set the names of files You are going to be using. For EX. Main would be
main.ans ( you can set security levels and such, but my best advice would be
to look at the old Mystic docs for the help on that if You want to go that
route )

You are correct, Mystic does create generic menus, so it does create the
menus, However YOU can also get a program like thedraw, or pablodraw or some
such but it is an ansi art drawing program. With this You can draw Your own
menus, having them look the way you would like. There are a lot of guys in
here who can ansi draw well, I never had that talent, though I admire it. So
if like using the draw, which takes some experimenting and getting used to,
You can draw your menu, save it to the name You have chosen in your mystic
menu config, and then the generic menu will not show, but Your new .ans file
will show. It boils down to, You will not be changing the generic menu as it
seemed like You may have thought on FB, but You will be telling Mystic to
show the ansi menu you have drawn (instead of the generic one). Pablo draw or
thedraw ( there are some others ) takes some practice, You may do well and
have talent, I am also sure there are some folks here who would be glad to
help You make one, that You could use as a template or an example. I myself
am not that good at it. Thats a generic explanation. Hope it clarifies things
a little. I am sure others will have more advice and You will have more
questions as You start the quest.

PS. It may have been dovenet or facebook, but I do remember Your previous
post somewhere, so when I saw it here, I thought I would post here.

|14Have a Good One!
|14Mike

--- Mystic BBS v1.10 A37 (Windows)
* Origin: Holodeck BBS (1:261/1381)

g00r00

unread,
Sep 16, 2013, 9:07:11 AM9/16/13
to
To: Rich Lawrence
RL> And since the menus are generated by mystic, and the ansi files for the
RL> menus are more headers, I'm not sure how it all worls together. Is there
RL> some information out there I can get or a tutorial or something?

You can replace any menu by an ANSI file, or you can mix and match (ANSI file
for header, or footer, both, etc). There is nothing hardcoded in menus
within Mystic!

You are right its not mentioned in the documentation, but it does tell you
right in the menu editor flags. Open the menu and type /F to go to the
flags... my guess is you never found that part of the editor? ;)

Display File | main
(Menu Flags) -> Display file shown instead of generated menu

Now you can also add @S in there and it will append the users security level
on. IE main@S will display main50.XXX to your users who have 50 security
level.

The headers/footers that you are saw can be ANSI files if you WANT them to be
and you will also see that in the menu flags.

--- Mystic BBS v1.10 A37 (Windows)
* Origin: Sector 7 [Mystic BBS WHQ] (1:129/215)

Rich Lawrence

unread,
Sep 16, 2013, 7:46:00 PM9/16/13
to g00r00
To: g00r00
Thanks to everyone who replied. It's a lot clearer now. I'll be copying all
the replies into my Evernote notebook and have them handy for the future.

Thanks again all!

Mike Roberts

unread,
Sep 16, 2013, 7:05:00 PM9/16/13
to Skuz
To: Skuz
On 09-16-13, Skuz said the following...

Sk> When I applied for QWK on vert, I answered none-synchronet that turn off
Sk> those option by default. (I think) .. the messages look fine on my end.
Sk> Now it would seem, Mystic has the abilty to HUB/NODE qwk. What's next?

Yeah, You see when I set it up years ago, it was for Synchronet, I just kept
using the same qwk account so I had to change a few things when using Mystic.

Hawk Hubbard

unread,
Sep 17, 2013, 5:06:00 AM9/17/13
to g00r00
To: g00r00
g0> Now you can also add @S in there and it will append the users security
g0> level on. IE main@S will display main50.XXX to your users who have 50
g0> security level.

ahh i missed this one. Side note: the .XXX can be ANS AN1 AN2 AN3 ect if you
want to rotate several different menus.

|10.|11.|07 (|15Captain|07 |15Hood|07 |11+O|07) |11.|10.|07
|03{|11tHE|10.|11pIRATE|10.|14kING|03}|07

--- Mystic/ACiD v1.10 A37 (Windows)
* Origin: BLACK fLAG US Eastern Agora blackflag.acid.org (1:135/369)

Robert Wolfe

unread,
Sep 17, 2013, 10:37:06 AM9/17/13
to
To: Hawk Hubbard
On 09-17-13, Hawk Hubbard said the following...

HH> g0> Now you can also add @S in there and it will append the users securi
HH> g0> level on. IE main@S will display main50.XXX to your users who have
HH> g0> security level.
HH>
HH> ahh i missed this one. Side note: the .XXX can be ANS AN1 AN2 AN3 ect
HH> if you want to rotate several different menus.

Would I be correct in assuming that this can also be done with login screens
as well?

--- Mystic BBS v1.10 A38 (Windows)
* Origin: Rivernet BBS | Memphis TN USA | bbs.rivernet.us (1:116/18)

Mike Roberts

unread,
Sep 17, 2013, 2:15:00 PM9/17/13
to
To: Robert Wolfe
On 09-17-13, Robert Wolfe said the following...

RW> HH> ahh i missed this one. Side note: the .XXX can be ANS AN1 AN2 AN3 e
RW> HH> if you want to rotate several different menus.
RW>
RW> Would I be correct in assuming that this can also be done with login
RW> screens as well?

Yes, You can.

|14Have a Good One!
|14Mike

--- Mystic BBS v1.10 A37 (Windows)
* Origin: Holodeck BBS (1:261/1381)

silve...@gmail.com

unread,
Mar 26, 2018, 1:15:57 AM3/26/18
to
I can't seem to find the exact option in the cfg for the login menu. I see every other menu in the menu editor but nothing about login (other than matrix) I would just like to replace the header of the Login screen to display my custom ansi instead of just "Mystic". This is an old thread but hopefully I get a reply. Thanks a lot.

Kerr Avon

unread,
Mar 26, 2018, 2:54:27 AM3/26/18
to
Hi there :)

Go to mystic -cfg

Editors > Theme/Prompt Editor > Default > choose option 1 'Prompts'

Then the first prompt edit the start of the line that says |DFpreuser

The DF says display file 'preuser' so you can either edit this ANSI/ASCII
file or point to another file you have saved in the mystic\text directory

Best, Paul.

--
Agency News | news.bbs.nz

w.a.m...@gmail.com

unread,
May 7, 2018, 10:48:40 PM5/7/18
to

> For example, create an ansi for your main menu. Put all the command options
> in the ansi. Then you would go into mystic -cfg and edit your main menu via
> the menu editor. Once there, remove all the "Display Text" for every menu
> option. That way Mystic won't generate the options, it will only display your
> custom ansi (which would be named mainhdr.ans most likely). You can also edit
> the flags of the main menu to customize your menu prompt as well.

im in the menu editor and i cant find the "display text" option ?? im trying to
put in my own custom menus as well.

Paul Hayton

unread,
May 8, 2018, 4:08:08 AM5/8/18
to
On 05/07/18, w.a.m...@gmail.com pondered and said...

w.> > For example, create an ansi for your main menu. Put all the command opti
w.> > in the ansi. Then you would go into mystic -cfg and edit your main menu
w.> > the menu editor. Once there, remove all the "Display Text" for every men
w.> > option. That way Mystic won't generate the options, it will only display
w.> > custom ansi (which would be named mainhdr.ans most likely). You can also
w.> > the flags of the main menu to customize your menu prompt as well.
w.>
w.> im in the menu editor and i cant find the "display text" option ?? im
w.> trying to put in my own custom menus as well.

I missed the earlier part of this thread but disagree with the earlier advice
you don't need to blow away all your Display Text menu items. In fact you may
well want them if the user asks for a non ANSI menu like ASCII :)

If you simply want to display an ANSI screen (lets says MAIN.ANS) when your
user has ANSI as their graphics mode, you head to

mystic -cfg >> editors >> menu editor >> default (assuming a stock install
here) >> main >> press / key to get command list menus >> settings >> in the
'display file' option type in 'main'

Best, Paul

mark lewis

unread,
May 11, 2018, 6:27:54 AM5/11/18
to

On 2018 May 07 19:48:38, you wrote to All:

wm> im in the menu editor and i cant find the "display text" option ?? im
wm> trying to put in my own custom menus as well.

the display text is the stuff you see in the fields that is displayed to make
the menu... if you are using external screens for all the options, you need to
clear those display fields so they are not drawn on your screen...

)\/(ark

Always Mount a Scratch Monkey
Do you manage your own servers? If you are not running an IDS/IPS yer doin' it
wrong...
... Vegetarianism is harmless but leads to wind and self-righteousness.

Todd Yatzook

unread,
May 11, 2018, 10:38:39 AM5/11/18
to
On 05/07/18, w.a.m...@gmail.com said the following...

w.> im in the menu editor and i cant find the "display text" option ?? im
w.> trying to put in my own custom menus as well.

When you enter a menu, hit / to bring up the "Menu Settings". You'll find
Display File, Menu Header, and Menu Prompt. If you're using a full-screen
display file for your menu, you'll obviously not want to use a header;
conversely, if you want to use just a header and let Mystic use its own
generated menu items, don't use a full-screen display file.

The difference between the two is like so in these samples:

(header)

***********************
* Mystic Menu Header! * (short ANSI header displayed above menu items)
***********************

x Mystic generated menu item 1
x Mystic generated menu item 2
etc

A full screen is just that, it replaces everything the user sees. Make sure
if you go the full-screen route that you don't have any Display Text for each
of that menu's items.

Paul Hayton

unread,
May 11, 2018, 4:17:51 PM5/11/18
to
On 05/11/18, mark lewis pondered and said...

ml> the display text is the stuff you see in the fields that is displayed to
ml> make the menu... if you are using external screens for all the options,
ml> you need to clear those display fields so they are not drawn on your
ml> screen...

No you don't... you can set an ANSI file to display instead and save the
display fields so they display if the user opts to view and ASCII menu set
instead of an ANSI one :)

mark lewis

unread,
May 12, 2018, 3:24:20 AM5/12/18
to

On 2018 May 12 08:17:36, you wrote to me:

ml>> the display text is the stuff you see in the fields that is displayed
ml>> to make the menu... if you are using external screens for all the
ml>> options, you need to clear those display fields so they are not drawn
ml>> on your screen...

PH> No you don't... you can set an ANSI file to display instead and save
PH> the display fields so they display if the user opts to view and ASCII
PH> menu set instead of an ANSI one :)

yeah, that's kinda what i was saying... the difference between ANSI and ASCII
not really withstanding... but i may also have been mixing two or three systems
up... oh well...

)\/(ark

Always Mount a Scratch Monkey
Do you manage your own servers? If you are not running an IDS/IPS yer doin' it
wrong...
... If you want your boomerang to come back, throw it first...!

Paul Hayton

unread,
May 12, 2018, 6:57:56 PM5/12/18
to
On 05/12/18, mark lewis pondered and said...

ml> yeah, that's kinda what i was saying... the difference between ANSI and
ml> ASCII not really withstanding... but i may also have been mixing two or
ml> three systems up... oh well...

Yep all good :)

0 new messages