BBS-Universal

 view release on metacpan or  search on metacpan

MANIFEST  view on Meta::CPAN

files/sysop/manual-menus.ANSI
files/sysop/manual-sysop-commands.ANSI
files/sysop/manual-sysop-tokens.ANSI
files/sysop/manual-user-commands.ANSI
files/sysop/manual-user-tokens.ANSI
files/sysop/README.md
files/sysop/settings.ANSI
files/sysop/statistics.ANSI
files/sysop/sysop.ANSI
files/sysop/usermanager.ANSI
files/sysop/SysOpSystemMenu.png
ignore.txt
lib/BBS/Universal.pm
lib/BBS/Universal/ANSI.pm
lib/BBS/Universal/ASCII.pm
lib/BBS/Universal/ATASCII.pm
lib/BBS/Universal/BBS_List.pm
lib/BBS/Universal/Commands.pm
lib/BBS/Universal/CPU.pm
lib/BBS/Universal/DB.pm
lib/BBS/Universal/FileTransfer.pm

bin/bbs  view on Meta::CPAN

        if (int($count / 10) == $v) {
            substr($text,$count,1) = substr("$count",0,1);
        }
    }
    return($text);
}

sub system_menu {
    my $bbs_obj = shift;

    $DEBUG->DEBUG(['Start System Menu']);
    my $key = '';
    my ($wsize, $hsize, $wpixels, $hpixels) = logo($bbs_obj);
    my ($width, $height) = ($wsize, $hsize);
    print locate($CACHE->get('START_ROW'), 1), cldown;

    my $socket;
    $bbs_obj->playit('startup.mp3');
    unless ($TEST) {
        $DEBUG->DEBUG(['Loading Threads']);
        print 'Loading ' . $MAX_THREADS . ' Threads ...';

bin/bbs  view on Meta::CPAN

                $DEBUG->ERROR(["$command is not a valid SysOp Command!"]);
                $command = 'BACK';
            }
            threads->yield();
        }
    }
    $socket->close() if (defined($socket));
    $CACHE->set('RUNNING', FALSE);
    finish($bbs_obj);
    shutdown_message();
    $DEBUG->DEBUG(['End System Menu']);
}

sub servers_status {
    my $bbs_obj    = shift;
    my $show_alarm = shift;

    if ($CACHE->get('SHOW_STATUS') && ! $bbs_obj->{'LOCAL LOGIN'}) {
        if ($CACHE->get('UPDATE') && !$TEST) {
            alarm(0);
            my ($wsize, $hsize, $wpixels, $hpixels) = GetTerminalSize();

files/README.md  view on Meta::CPAN

# BBS::Universal - FILES

![BBS::Universal Logo](../files/files/BBS/BBS_Universal.png?raw=true "BBS::Universal")

* ```files/sysop``` - Menu files for SysOp mode
* ```files/main```  - User mode menu files
* ```files/files``` - Uploads and downloads are stored here.

files/main/README.md  view on Meta::CPAN

# BBS::Universal User Menus

![BBS::Universal Logo](../files/BBS/BBS_Universal.png?raw=true "BBS::Universal")

# Creating Custom Menu Files

The files in "files/main/" are specifically for the server side of the software that users will see

## Naming

The file must have the suffix that describes the text mode it will be used for processing.

* ```ANSI```    - ANSI mode files
* ```ASCII```   - ASCII mode files
* ```ATASCII``` - ATASCII mode (Atari) files
* ```PETSCII``` - PETSCII mode (Commodore) files

## Format

Custom menus follow a specific format

* Menu descriptors (KEY|COMMAND|COLOR|ACCESS LEVEL|DESCRIPTION)
* Divider "---"
* Text header

### Menu Descriptors

* **KEY**          - A single key used to activate the feature.  It is case insensitive.
* **COMMAND**      - The specific command token to activate the feature.  Use only the token name
* **COLOR**        - The color of the menu choice.  This only works in ANSI and PETSCII text mode, but is still required for other modes.
* **ACCESS LEVEL** - The access level of the command.  The menu option will only be showed and acted upon if the user's access level is equal to or above the specified access level.
* **DESCRIPTION**  - The text to be displayed after the menu option

Note: All menu keys will be sorted on output

#### Access Levels

files/main/about.ANSI  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color |Access Level | Description
Z|BACK|WHITE|USER|Return to Main Menu
---
[% CLS %][% YELLOW %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% YELLOW %]     _    _                 _[% RESET %]
 [% YELLOW          %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% YELLOW %]   / \  | |__   ___  _   _| |_[% RESET %]
  [% YELLOW          %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% YELLOW %] / _ \ | '_ \ / _ \| | | | __|[% RESET %]
  [% YELLOW          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %][% YELLOW %]/ ___ \| |_) | (_) | |_| | |_[% RESET %]
 [% YELLOW          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %][% YELLOW %]/_/   \_\_.__/ \___/ \__,_|\__|[% RESET %]
[% YELLOW          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %]

[% WRAP %]This system is running on the "BBS::Universal" software written in Perl by [% GREEN %][% AUTHOR NAME %][% RESET %].  It is a multi-threaded system designed to accommodate internet connections by retro-computers or modern computers.  It oper...

files/main/about.ASCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
Z|BACK|WHITE|USER|Return to Main Menu
---
   _   _              _   
  /_\ | |__  ___ _  _| |_ 
 / _ \| '_ \/ _ \ || |  _|
/_/ \_\_.__/\___/\_,_|\__|

[% WRAP %]This system is running on the "BBS::Universal" software written in Perl by [% AUTHOR NAME %].  It is a multi-threaded system designed to accommodate internet connections by retro-computers or modern computers.  It operates just like the BBS...

[% WRAP %]The software supports ASCII, ATASCII, PETSCII and ANSI text formats, with the capability to add more.[% ENDWRAP %]

files/main/about.ATASCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
Z|BACK|WHITE|USER|Return to Main Menu
---
  ## # ##      _   _              _
  ## # ##     /_\ | |__  ___ _  _| |_ 
 ### # ###   / _ \| '_ \/ _ \ || |  _|
###  #  ### /_/ \_\_.__/\___/\_,_|\__|

[% WRAP %]This system is running on the "BBS::Universal" software written in Perl by [% AUTHOR NAME %].  It is a multi-threaded system designed to accommodate internet connections by retro-computers or modern computers.  It operates just like the BBS...

[% WRAP %]The software supports ASCII, ATASCII, PETSCII and ANSI text formats, with the capability to add more.[% ENDWRAP %]

files/main/about.PETSCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
Z|BACK|WHITE|USER|Return to Main Menu
---
[% YELLOW %]    _    _                 _[% RESET %]
[% YELLOW %]   / \  | |__   ___  _   _| |_[% RESET %]
[% YELLOW %]  / _ \ | '_ \ / _ \| | | | __|[% RESET %]
[% YELLOW %] / ___ \| |_) | (_) | |_| | |_[% RESET %]
[% YELLOW %]/_/   \_\_.__/ \___/ \__,_|\__|[% RESET %]

[% WRAP %]This system is running on the "BBS::Universal" software written in Perl by [% GREEN %][% AUTHOR NAME %][% RESET %].  It is a multi-threaded system designed to accommodate internet connections by retro-computers or modern computers.  It oper...

[% WRAP %]The software supports ASCII, [% YELLOW %]ATASCII[% RESET %], [% LIGHT BLUE %]PETSCII[% RESET %] and [% GREEN %]ANSI[% RESET %] text formats, with the capability to add more.[% ENDWRAP %]

files/main/account.ANSI  view on Meta::CPAN

C|CHANGE ACCESS LEVEL|WHITE|SYSOP|Change Access Level
D|CHANGE DATE FORMAT|BRIGHT GREEN|USER|Change Date Format
E|TOGGLE SHOW EMAIL|GREEN|USER|Toggle Show Email
F|TOGGLE PLAY FORTUNES|BRIGHT CYAN|USER|Toggle Fortune Cookies
L|UPDATE LOCATION|RED|USER|Update Your Location
M|UPDATE EMAIL|WHITE|USER|Update Email Address
P|TOGGLE PREFER NICKNAME|YELLOW|USER|Toggle Prefer Nickname
R|UPDATE RETRO SYSTEMS|GREEN|USER|Update Retro Systems
S|CHANGE SCREEN SIZE|BLUE|USER|Change Screen Size
T|CHOOSE TEXT MODE|CYAN|USER|Choose Text Mode
Z|BACK|WHITE|USER|Main Menu
---
[% CLS %][% BRIGHT CYAN %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% BRIGHT CYAN %]     _                             _[% RESET %]
[% BRIGHT CYAN          %] [% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% BRIGHT CYAN %]   / \   ___ ___ ___  _   _ _ __ | |_[% RESET %]
[% BRIGHT CYAN          %]  [% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% BRIGHT CYAN %] / _ \ / __/ __/ _ \| | | | '_ \| __|[% RESET %]
[% BRIGHT CYAN          %]  [% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %][% BRIGHT CYAN %]/ ___ \ (_| (_| (_) | |_| | | | | |_[% RESET %]
[% BRIGHT CYAN          %] [% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %][% BRIGHT CYAN %]/_/   \_\___\___\___/ \__,_|_| |_|\__|[% RESET %]
[% BRIGHT CYAN          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %]
[% USER INFO %]

files/main/account.ASCII  view on Meta::CPAN

B|CHANGE BAUD RATE|BRIGHT BLUE|USER|Change Simulated Baud Rate
D|CHANGE DATE FORMAT|BRIGHT GREEN|USER|Change Date Format
E|TOGGLE SHOW EMAIL|GREEN|USER|Toggle Show Email
F|TOGGLE PLAY FORTUNES|BRIGHT CYAN|USER|Toggle Fortune Cookies
L|UPDATE LOCATION|RED|USER|Update Your Location
M|UPDATE EMAIL|WHITE|USER|Update Email Address
P|TOGGLE PREFER NICKNAME|YELLOW|USER|Toggle Prefer Nickname
R|UPDATE RETRO SYSTEMS|GREEN|USER|Update Retro Systems
S|CHANGE SCREEN SIZE|BLUE|USER|Change Screen Size
T|CHOOSE TEXT MODE|CYAN|USER|Choose Text Mode
Z|BACK|WHITE|USER|Main Menu
---
   _                      _   
  /_\  __ __ ___ _  _ _ _| |_ 
 / _ \/ _/ _/ _ \ || | ' \  _|
/_/ \_\__\__\___/\_,_|_||_\__|
[% USER INFO %]

files/main/account.ATASCII  view on Meta::CPAN

B|CHANGE BAUD RATE|BRIGHT BLUE|USER|Change Simulated Baud Rate
D|CHANGE DATE FORMAT|BRIGHT GREEN|USER|Change Date Format
E|TOGGLE SHOW EMAIL|GREEN|USER|Toggle Show Email
F|TOGGLE PLAY FORTUNES|BRIGHT CYAN|USER|Toggle Fortune Cookies
L|UPDATE LOCATION|RED|USER|Update Your Location
M|UPDATE EMAIL|WHITE|USER|Update Email Address
P|TOGGLE PREFER NICKNAME|YELLOW|USER|Toggle Prefer Nickname
R|UPDATE RETRO SYSTEMS|GREEN|USER|Update Retro Systems
S|CHANGE SCREEN SIZE|BLUE|USER|Change Screen Size
T|CHOOSE TEXT MODE|CYAN|USER|Choose Text Mode
Z|BACK|WHITE|USER|Main Menu
---
   _                      _   
  /_\  __ __ ___ _  _ _ _| |_ 
 / _ \/ _/ _/ _ \ || | ' \  _|
/_/ \_\__\__\___/\_,_|_||_\__|
[% USER INFO %]

files/main/account.PETSCII  view on Meta::CPAN

B|CHANGE BAUD RATE|BRIGHT BLUE|USER|Change Simulated Baud Rate
D|CHANGE DATE FORMAT|BRIGHT GREEN|USER|Change Date Format
E|TOGGLE SHOW EMAIL|GREEN|USER|Toggle Show Email
F|TOGGLE PLAY FORTUNES|BRIGHT CYAN|USER|Toggle Fortune Cookies
L|UPDATE LOCATION|RED|USER|Update Your Location
M|UPDATE EMAIL|WHITE|USER|Update Email Address
P|TOGGLE PREFER NICKNAME|YELLOW|USER|Toggle Prefer Nickname
R|UPDATE RETRO SYSTEMS|GREEN|USER|Update Retro Systems
S|CHANGE SCREEN SIZE|BLUE|USER|Change Screen Size
T|CHOOSE TEXT MODE|CYAN|USER|Choose Text Mode
Z|BACK|WHITE|USER|Main Menu
---
   _                      _   
  /_\  __ __ ___ _  _ _ _| |_ 
 / _ \/ _/ _/ _ \ || | ' \  _|
/_/ \_\__\__\___/\_,_|_||_\__|
[% USER INFO %]

files/main/bbs_listing.ANSI  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
A|BBS LIST ADD|YELLOW|USER|Add a BBS Entry
L|SHOW FULL BBS LIST|BRIGHT BLUE|USER|Show Full BBS List
S|SEARCH BBS LIST|CYAN|USER|Search For One or More BBS'
Z|BACK|WHITE|USER|Return to the Main Menu
---
[% CLS %][% BRIGHT BLUE %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %]  [% BRIGHT BLUE %] ____  ____ ____    _     _     _   _[% RESET %]
 [% BRIGHT BLUE          %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %] [% BRIGHT BLUE %]| __ )| __ ) ___|  | |   (_)___| |_(_)_ __   __ _[% RESET %]
  [% BRIGHT BLUE          %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% BRIGHT BLUE %]|  _ \|  _ \___ \  | |   | / __| __| | '_ \ / _` |[% RESET %]
  [% BRIGHT BLUE          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %][% BRIGHT BLUE %]| |_) | |_) |__) | | |___| \__ \ |_| | | | | (_| |[% RESET %]
 [% BRIGHT BLUE          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %] [% BRIGHT BLUE %]|____/|____/____/  |_____|_|___/\__|_|_| |_|\__, |[% RESET %]
[% BRIGHT BLUE          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %]  [% BRIGHT BLUE %]                                             |___/[% RESET %]

files/main/bbs_listing.ASCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
A|BBS LIST ADD|YELLOW|VETERAN|Add a BBS Entry
L|SHOW FULL BBS LIST|BRIGHT BLUE|USER|Show Full BBS List
S|SEARCH BBS LIST|CYAN|USER|Search For One or More BBS'
Z|BACK|WHITE|USER|Return to the Main Menu
---
 ___ ___ ___   _    _    _   _ 
| _ ) _ ) __| | |  (_)__| |_(_)_ _  __ _
| _ \ _ \__ \ | |__| (_-<  _| | ' \/ _` |
|___/___/___/ |____|_/__/\__|_|_||_\__, |
                                   |___/

files/main/bbs_listing.ATASCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
A|BBS LIST ADD|YELLOW|VETERAN|Add a BBS Entry
L|SHOW FULL BBS LIST|BRIGHT BLUE|USER|Show Full BBS List
S|SEARCH BBS LIST|CYAN|USER|Search For One or More BBS'
Z|BACK|WHITE|USER|Return to the Main Menu
---
       ___ ___ ___
      | _ ) _ ) __|
      | _ \ _ \__ \
      |___/___/___/
 _    _    _   _ 
| |  (_)__| |_(_)_ _  __ _
| |__| (_-<  _| | ' \/ _` |
|____|_/__/\__|_|_||_\__, |
                     |___/

files/main/bbs_listing.PETSCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
A|BBS LIST ADD|YELLOW|VETERAN|Add a BBS Entry
L|SHOW FULL BBS LIST|BRIGHT BLUE|USER|Show Full BBS List
S|SEARCH BBS LIST|CYAN|USER|Search For One or More BBS'
Z|BACK|WHITE|USER|Return to the Main Menu
---
 ___ ___ ___   _    _    _   _ 
| _ ) _ ) __| | |  (_)__| |_(_)_ _  __ _
| _ \ _ \__ \ | |__| (_-<  _| | ' \/ _` |
|___/___/___/ |____|_/__/\__|_|_||_\__, |
                                   |___/

files/main/files_menu.ANSI  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
C|FILE CATEGORY|YELLOW|USER|Change File Category
L|LIST FILES DETAILED|MAGENTA|USER|List files
S|SEARCH FILES SUMMARY|BRIGHT BLUE|USER|Search for file (short format)
D|SEARCH FILES DETAILED|RED|USER|Search for file (long format)
U|UPLOAD FILE|CYAN|VETERAN|Upload a file
Z|BACK|GREEN|USER|Main Menu
---
[% CLS %][% GREEN %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %]  [% GREEN %] _____ _ _        ____            _[% RESET %]
 [% GREEN          %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %] [% GREEN %]|  ___(_) | ___  / ___| _   _ ___| |_ ___ _ __ ___[% RESET %]
  [% GREEN          %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% GREEN %]| |_  | | |/ _ \ \___ \| | | / __| __/ _ \ '_ ` _ \[% RESET %]
  [% GREEN          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %][% GREEN %]|  _| | | |  __/  ___) | |_| \__ \ ||  __/ | | | | |[% RESET %]
 [% GREEN          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %] [% GREEN %]|_|   |_|_|\___| |____/ \__, |___/\__\___|_| |_| |_|[% RESET %]
[% GREEN          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %]  [% GREEN %]                        |___/[% RESET %]

[% BLACK %][% B_BRIGHT MAGENTA %]Current Category[% RESET %] [% GREEN %][% BLACK RIGHT-POINTING TRIANGLE %][% RESET %] [% FILE CATEGORY %]

files/main/files_menu.ASCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
C|FILE CATEGORY|YELLOW|USER|Change File Category
L|LIST FILES DETAILED|MAGENTA|USER|List files
S|SEARCH FILES SUMMARY|GREEN|USER|Search for file (short format)
D|SEARCH FILES DETAILED|RED|USER|Search for file (long format)
U|UPLOAD FILE|CYAN|VETERAN|Upload a file
Z|BACK|GREEN|USER|Main Menu
---
 ___ _ _        
| __(_) |___ ___
| _|| | / -_|_-<
|_| |_|_\___/__/

Current Category:  [% FILE CATEGORY %]

files/main/files_menu.ATASCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
C|FILE CATEGORY|YELLOW|USER|Change File Category
L|LIST FILES DETAILED|MAGENTA|USER|List files
S|SEARCH FILES SUMMARY|GREEN|USER|Search for file (short format)
D|SEARCH FILES DETAILED|RED|USER|Search for file (long format)
U|UPLOAD FILE|CYAN|VETERAN|Upload a file
Z|BACK|GREEN|USER|Main Menu
---
  ** * **    ___ _ _
  ** * **   | __(_) |___ ___
 *** * ***  | _|| | / -_|_-<
***  *  *** |_| |_|_\___/__/

Current Category:  [% FILE CATEGORY %]

files/main/files_menu.PETSCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
C|FILE CATEGORY|YELLOW|USER|Change File Category
L|LIST FILES DETAILED|MAGENTA|USER|List files
S|SEARCH FILES SUMMARY|GREEN|USER|Search for file (short format)
D|SEARCH FILES DETAILED|RED|USER|Search for file (long format)
U|UPLOAD FILE|CYAN|VETERAN|Upload a file
Z|BACK|GREEN|USER|Main Menu
---
 ___ _ _        
| __(_) |___ ___
| _|| | / -_|_-<
|_| |_|_\___/__/

Current Category:  [% FILE CATEGORY %]

files/main/forums.ANSI  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
A|FORUM MESSAGES ADD|BRIGHT YELLOW|USER|Add New Message
L|FORUM MESSAGES LIST|GREEN|USER|List Messages
C|FORUM CATEGORIES|GREEN|USER|Change or List Sub-Forums
Z|BACK|WHITE|USER|Main Menu
---
[% CLS %][% MAGENTA %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% MAGENTA %]   ______[% RESET %]
 [% MAGENTA          %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% MAGENTA %] |  ____|[% RESET %]
  [% MAGENTA          %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% MAGENTA %]| |__ ___  _ __ _   _ _ __ ___  ___[% RESET %]
  [% MAGENTA          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %][% MAGENTA %]|  __/ _ \| '__| | | | '_ ` _ \/ __|[% RESET %]
 [% MAGENTA          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %][% MAGENTA %] | | | (_) | |  | |_| | | | | | \__ \[% RESET %]
[% MAGENTA          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %][% MAGENTA %]  |_|  \___/|_|   \__,_|_| |_| |_|___/[% RESET %]

[% BLACK %][% B_BRIGHT GREEN %] Current Forum Category [% RESET %] [% MAGENTA %][% BLACK RIGHT-POINTING TRIANGLE %][% RESET %] [% FORUM CATEGORY %]

files/main/forums.ASCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
A|FORUM MESSAGES ADD|BRIGHT YELLOW|USER|Add New Message
L|FORUM MESSAGES LIST|GREEN|USER|List Messages
C|FORUM CATEGORIES|GREEN|USER|Change or List Sub-Forums
Z|BACK|WHITE|USER|Main Menu
---
 ___                      
| __|__ _ _ _  _ _ __  ___
| _/ _ \ '_| || | '  \(_-<
|_|\___/_|  \_,_|_|_|_/__/

files/main/forums.ATASCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
A|FORUM MESSAGES ADD|BRIGHT YELLOW|USER|Add New Message
L|FORUM MESSAGES LIST|GREEN|USER|List Messages
C|FORUM CATEGORIES|GREEN|USER|Change or List Sub-Forums
Z|BACK|WHITE|USER|Main Menu
---
  ## # ##    ___
  ## # ##   | __|__ _ _ _  _ _ __  ___
 ### # ###  | _/ _ \ '_| || | '  \(_-<
###  #  ### |_|\___/_|  \_,_|_|_|_/__/

files/main/forums.PETSCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
A|FORUM MESSAGES ADD|BRIGHT YELLOW|USER|Add New Message
L|FORUM MESSAGES LIST|GREEN|USER|List Messages
C|FORUM CATEGORIES|GREEN|USER|Change or List Sub-Forums
Z|BACK|WHITE|USER|Main Menu
---
 ___                      
| __|__ _ _ _  _ _ __  ___
| _/ _ \ '_| || | '  \(_-<
|_|\___/_|  \_,_|_|_|_/__/

files/main/list_users.ANSI  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
Z|BACK|WHITE|USER|Return to the Main Menu
---
[% CLS %][% ORANGE %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% ORANGE %]   _     _     _     _   _[% RESET %]
 [% ORANGE          %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% ORANGE %] | |   (_)___| |_  | | | |___  ___ _ __ ___[% RESET %]
  [% ORANGE          %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% ORANGE %]| |   | / __| __| | | | / __|/ _ \ '__/ __|[% RESET %]
  [% ORANGE          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %][% ORANGE %]| |___| \__ \ |_  | |_| \__ \  __/ |  \__ \[% RESET %]
 [% ORANGE          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %][% ORANGE %] |_____|_|___/\__|  \___/|___/\___|_|  |___/[% RESET %]
[% ORANGE          %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %]
[% SHOW USERS LIST %]

files/main/list_users.ASCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
Z|BACK|WHITE|USER|Return to the Main Menu
---
 _    _    _     _   _                
| |  (_)__| |_  | | | |___ ___ _ _ ___
| |__| (_-<  _| | |_| (_-</ -_) '_(_-<
|____|_/__/\__|  \___//__/\___|_| /__/
[% SHOW USERS LIST %]

files/main/list_users.ATASCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
Z|BACK|WHITE|USER|Return to the Main Menu
---
 _    _    _     _   _
| |  (_)__| |_  | | | |___ ___ _ _ ___
| |__| (_-<  _| | |_| (_-</ -_) '_(_-<
|____|_/__/\__|  \___//__/\___|_| /__/
[% SHOW USERS LIST %]

files/main/list_users.PETSCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
Z|BACK|WHITE|USER|Return to the Main Menu
---
 _    _    _     _   _                
| |  (_)__| |_  | | | |___ ___ _ _ ___
| |__| (_-<  _| | |_| (_-</ -_) '_(_-<
|____|_/__/\__|  \___//__/\___|_| /__/
[% SHOW USERS LIST %]

files/main/news.ANSI  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
S|NEWS SUMMARY|GREEN|USER|List System News Summary
D|NEWS DISPLAY|MAGENTA|USER|Show System News in Detail
C|RSS CATEGORIES|BRIGHT YELLOW|USER|World News Feed Categories
W|RSS FEEDS|BRIGHT BLUE|USER|World News Feeds
Z|BACK|WHITE|USER|Return to the Main Menu
---
[% CLS %][% CYAN %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %]  [% BRIGHT WHITE %][% B_BLUE %][% BLACK STAR %] [% RED %][% B_BRIGHT WHITE %][% UPPER HALF BLOCK %][% UPPER HALF BLOCK %][% RESET %]  _   _    ...
 [% CYAN %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %] [% BRIGHT WHITE          %][% B_BLUE %][% BLACK STAR %] [% RED %][% B_BRIGHT WHITE %][% UPPER HALF BLOCK %][% UPPER HALF BLOCK %][% RESET %] | \ | | __...
  [% CYAN %][% BLACK UPPER RIGHT TRIANGLE %][% INVERT %][% BLACK UPPER RIGHT TRIANGLE %][% RESET %][% BRIGHT WHITE          %][% B_BLUE %][% BLACK STAR %] [% RED %][% B_BRIGHT WHITE %][% UPPER HALF BLOCK %][% UPPER HALF BLOCK %][% RESET %] |  \| |/ _...
  [% CYAN %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %][% B_BRIGHT WHITE        %][% RED      %][% UPPER HALF BLOCK %][% UPPER HALF BLOCK %][% UPPER HALF BLOCK %][% UPPER HALF BLOCK %][% RESET %] | |\  |  _...
 [% CYAN %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %] [% B_BRIGHT WHITE        %][% RED      %][% UPPER HALF BLOCK %][% UPPER HALF BLOCK %][% UPPER HALF BLOCK %][% UPPER HALF BLOCK %][% RESET %] |_| \_|\__...
[% CYAN %][% BLACK LOWER RIGHT TRIANGLE %][% INVERT %][% BLACK LOWER RIGHT TRIANGLE %][% RESET %]  [% RED                   %][% UPPER HALF BLOCK %][% UPPER HALF BLOCK %][% UPPER HALF BLOCK %][% UPPER HALF BLOCK %][% RESET               %]           ...

[% BLACK %][% B_BRIGHT BLUE %] World News Category [% RESET %] [% RSS CATEGORY %]

files/main/news.ASCII  view on Meta::CPAN

# USER MODE MENU
# Key | Command | Color | Access Level | Description
S|NEWS SUMMARY|GREEN|USER|List System News Summary
D|NEWS DISPLAY|MAGENTA|USER|Show System News in Detail
C|RSS CATEGORIES|BRIGHT YELLOW|USER|World News Feed Categories
W|RSS FEEDS|BRIGHT BLUE|USER|World News Feeds
Z|BACK|CYAN|USER|Return to the Main Menu
---
 _  _               
| \| |_____ __ _____
| .` / -_) V  V (_-<
|_|\_\___|\_/\_//__/

World Feed Category:  [% RSS CATEGORY %]



( run in 1.874 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )