Copy Link
Add to Bookmark
Report

NULL mag Issue 07 26 Global shortcuts

eZine's profile picture
Published in 
null magazine
 · 3 years ago

  



in a time where globalization is everywhere... mystic couldn't be behind.
so lets see how we can add global commands to our bbs. but what are
global commands.

suppose you want your visitors to execute the "Who is Online" command,
in every menu of your bbs. one way to do it, is to add the appropriate
command in each menu... which, it may be a possibility, but you don't
have, because adding global commands is easier.

so to be able to call this command from all your menus, you will add it
as a global command. to do so, we have to create a new menu, called...
global!

go to mystic configuration editor, menu editor, press / and select the
Insert option. as "New menu name" enter "global", with out the quotes.


Ûßßßßßßßßßßßßßß Menu Editor (ANSI ) ßßßßßßßßßßßßßßßÜ
Û Menu Name Description Û
Û ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Û
Û fastlogon Fast Login Sequence °
Û file File base menu °
Û flist Download file list menu °
Û fnewscan Scan for new files menu ²
Û fqueue File queue editor menu °
Û gallery Example doors/games menu °
Û global Global Options °
Û goodbye Logoff menu °
Û hamradio Ham Radio Menu °
Û main Main menu °
Û ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Û
Û Press / for command list Û
ßÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ



find the new menu (global), select it and press / to see its attributes.
you don't really need to change anything, except the description, just
to know what it is... put something informative like "global menu
options".

now you can add all the commands, you want to be accessed from
anywhere in your bbs. it's a good tactic to make the hotkey of each
command two characters, by using a backslash or another character.
this way you can distinguish them from other commands and not have
conflicts with commands in other menus.



Ûßßßßßßßßßßßßßßßßßßß Command list (global) ßßßßßßßßßßßßßßßßßßßßÜ
Û HotKey Text ID Exe Û2.
Û ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Û5
Û /N 1 1 ²Pi
Û /C 2 1 °
Û /I 3 2 °
Û /W 4 1 °
Û # 5 1 °
Û /B 6 1 °
Û /L 7 1 °
Û /H 8 1 °
Û °
Û °
Û ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Û
Û Press / for Menu Settings, other options Û
ßÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ



you don't have to put descriptions or do x/y positioning, just add the
commands as in normal menu. below you can see some examples from my
global menu. i use # for im.hangup, /l for lastcallers, /w for whos
online etc.


Ûßßßßßßßßßßßßßßßßßßßßßß Menu Settings (global) ßßßßßßßßßßßßßßßßßßßßßßÜ
Û Û
Û Description ³ Global Options Û
Û Access ³  Û
Û Fallback ³  Û
Û  Menu Type ³ Standard Û
Û Input Type ³ User Defined Û
Û Input Chars ³ Uppercase Û
Û Use Global ³ No Û
Û Node Status ³  Û
Û Display File ³  Û
Û Display Cols ³ 3 Û
Û Menu Header ³ |CRNew Menu Header|CR  Û
Û Menu Prompt ³ |CRSelection:  Û
Û X ³ 0 Û
Û Y ³ 0 Û
ßÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ


now you have your global commands ready, but to be accesible from
other menus, you have to do one more step. in the menus you want to
also have the global commands enabled, you have to go to their
settings and enable the "Use Global" option. it has to write "Yes".

this way, you can have menus that you can use or not your global
commands.


Ûßßßßßßßßßßßßßßßßßßßßßßß Menu Settings (main) ßßßßßßßßßßßßßßßßßßßßßßßÜ
Û Û
Û  Description ³ Main menu Û
Û Access ³  Û
Û Fallback ³  Û
Û Menu Type ³ Lightbar Û
Û Input Type ³ User Defined Û
Û Input Chars ³ Uppercase Û
Û Use Global ³ Yes Û
Û Node Status ³  Û
Û Display File ³  Û
Û Display Cols ³ 3 Û
Û Menu Header ³ |CL|DFmain  Û
Û Menu Prompt ³  Û
Û X ³ 0 Û
Û Y ³ 0 Û
ßÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ

make sure this is enabled!


← previous
next →
loading
sending ...
New to Neperos ? Sign Up for free
download Neperos App from Google Play
install Neperos as PWA

Let's discover also

Recent Articles

Recent Comments

Neperos cookies
This website uses cookies to store your preferences and improve the service. Cookies authorization will allow me and / or my partners to process personal data such as browsing behaviour.

By pressing OK you agree to the Terms of Service and acknowledge the Privacy Policy

By pressing REJECT you will be able to continue to use Neperos (like read articles or write comments) but some important cookies will not be set. This may affect certain features and functions of the platform.
OK
REJECT