379 lines
19 KiB
Perl
Executable File
379 lines
19 KiB
Perl
Executable File
#!/usr/sbin/perl
|
|
|
|
#**************************************************************************
|
|
#* *
|
|
#* Copyright (c) 1996 Silicon Graphics, Inc. *
|
|
#* All Rights Reserved *
|
|
#* *
|
|
#* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF SGI *
|
|
#* *
|
|
#* The copyright notice above does not evidence any actual of intended *
|
|
#* publication of such source code, and is an unpublished work by Silicon *
|
|
#* Graphics, Inc. This material contains CONFIDENTIAL INFORMATION that is *
|
|
#* the property of Silicon Graphics, Inc. Any use, duplication or *
|
|
#* disclosure not specifically authorized by Silicon Graphics is strictly *
|
|
#* prohibited. *
|
|
#* *
|
|
#* RESTRICTED RIGHTS LEGEND: *
|
|
#* *
|
|
#* Use, duplication or disclosure by the Government is subject to *
|
|
#* restrictions as set forth in subdivision (c)(1)(ii) of the Rights in *
|
|
#* Technical Data and Computer Software clause at DFARS 52.227-7013, *
|
|
#* and/or in similar or successor clauses in the FAR, DOD or NASA FAR *
|
|
#* Supplement. Unpublished - rights reserved under the Copyright Laws of *
|
|
#* the United States. Contractor is SILICON GRAPHICS, INC., 2011 N. *
|
|
#* Shoreline Blvd., Mountain View, CA 94039-7311 *
|
|
#**************************************************************************
|
|
|
|
# DEMO_constants.pl
|
|
#
|
|
# Constant definitions
|
|
|
|
1; # Return true
|
|
|
|
$DEBUG = 1;
|
|
$DEBUG_PROMPT = "DEMO DEBUG:";
|
|
|
|
$WWW_SERVER_NAME = $ENV{'HTTP_HOST'};
|
|
$WWW_SERVER_IP = "127.0.0.1";
|
|
$WWW_PATH = "/cgi-bin/Demos";
|
|
$WWW_SCRIPT_NAME = "nph-SGI_Demos.cgi";
|
|
$WWW_SCRIPT = "$WWW_PATH/$WWW_SCRIPT_NAME";
|
|
|
|
$FRAME_SIDE = "SideBar";
|
|
$FRAME_SIDE_TOP = "SideBarTop";
|
|
$FRAME_SIDE_BOTTOM = "SideBarBottom";
|
|
$FRAME_MAIN = "Main";
|
|
$FRAME_TOC = "TableOfContents";
|
|
$FRAME_DIAG = "diag";
|
|
$FRAME_SIDE_WIDTH = 218;
|
|
$FRAME_TOC_HEIGHT = 80; # is "50" with no border
|
|
$FRAME_COL_BORDER = "no";
|
|
$FRAME_ROW_BORDER = "no";
|
|
$FRAME_SIDE_BORDER = "no";
|
|
|
|
$APP_DISPLAY = $ENV{'REMOTE_HOST'}.":0.0";
|
|
$TITLE_STRING = "Silicon Graphics Demos";
|
|
|
|
$PATH_DEMO_DIR = "/usr/demos"; # directory of the installed demos
|
|
$PATH_DEMO_INTERFACES_DIR = "$PATH_DEMO_DIR/Demo_Interfaces";
|
|
$PATH_WEB_DIR = "$PATH_DEMO_INTERFACES_DIR/Web";
|
|
$PATH_CGI_SCRIPTS_DIR = "$PATH_WEB_DIR/cgi-scripts";
|
|
$PATH_COMMON_DIR = "$PATH_WEB_DIR/common";
|
|
$PATH_TABLES_DIR = "$PATH_WEB_DIR/tables";
|
|
$PATH_CUSTOM_DIR = "$PATH_WEB_DIR/custom";
|
|
$PATH_TREES_DIR = "$PATH_WEB_DIR/trees";
|
|
$PATH_GENERAL_DIR = "$PATH_DEMO_DIR/General_Demos";
|
|
$PATH_WEB_GENERAL_DIR = "http://$WWW_SERVER_NAME/General_Demos";
|
|
$PATH_TMP = "/tmp";
|
|
$PATH_TMP_DIR = "/tmp";
|
|
|
|
$EXT_BAK = "bak";
|
|
$EXT_TMP = "tmp";
|
|
$EXT_LIST = "list";
|
|
$EXT_ERROR = "err";
|
|
$EXT_RGB = "rgb";
|
|
$EXT_JPG = "jpg";
|
|
$EXT_TXT = "txt";
|
|
|
|
$FILE_FEATURES = "$PATH_TABLES_DIR/features.list";
|
|
$FILE_HARDWARE = "$PATH_TABLES_DIR/hardware.list";
|
|
$FILE_MARKETS = "$PATH_TABLES_DIR/markets.list";
|
|
$FILE_TABLE_FEATURES = "$PATH_TABLES_DIR/features.index";
|
|
$FILE_TABLE_HARDWARE = "$PATH_TABLES_DIR/hardware.index";
|
|
$FILE_TABLE_MARKETS = "$PATH_TABLES_DIR/markets.index";
|
|
$FILE_AUDIO = "$PATH_TABLES_DIR/audio.flag";
|
|
$FILE_MUSIC = "$PATH_COMMON_DIR/welcome.aiff";
|
|
$FILE_ABOUT_UI = "$PATH_COMMON_DIR/about";
|
|
$FILE_DEMOLIST = "$PATH_TREES_DIR/All_Demos.list";
|
|
$FILE_EXAMPLE_INDEX = "$PATH_COMMON_DIR/example.index";
|
|
$FILE_ERROR_LOG = "$PATH_TABLES_DIR/demo_error.log";
|
|
$FILE_LOG_TMP = "$PATH_TMP/demo.log.$EXT_TMP";
|
|
$FILE_PASSWD = "$PATH_TABLES_DIR/demo_passwd";
|
|
$FILE_DEFAULT_LIST = "$PATH_TABLES_DIR/default_list";
|
|
$FILE_PASSWD_TMP = "$PATH_TMP/demos.passwd.$EXT_TMP";
|
|
$FILE_NAMESPACE = "$PATH_CUSTOM_DIR/NameSpace";
|
|
$FILE_TREES_NAMESPACE = "$PATH_TREES_DIR/NameSpace";
|
|
$FILE_NAMESPACE_TMP = "$PATH_TMP/demos.namespace.$EXT_TMP";
|
|
$FILE_VIEW_TMP = "$PATH_TMP/demos.view.$EXT_TMP";
|
|
$FILE_DEFAULT_THUMB = "$PATH_COMMON_DIR/default.thumbnail.gif";
|
|
$FILE_DEFAULT_DEMO = "$PATH_COMMON_DIR/default.demo.jpg";
|
|
$FILE_IMGCOMP_TMP = "$PATH_TMP/demos.comp";
|
|
$FILE_HEADER_TMP = "$PATH_TMP/header";
|
|
$FILE_MAN_TMP = "$PATH_TMP/demos.man.$EXT_TMP";
|
|
$FILE_UPDATE_NOTIFY = "$PATH_COMMON_DIR/update.$EXT_TXT";
|
|
$FILE_HEADER_BACK = "$PATH_COMMON_DIR/header.back.$EXT_RGB";
|
|
|
|
$IMGSRC_PATH = "/Demos/Demo_Interfaces/Web/common";
|
|
$IMGSRC_HEADER_HOME = "$IMGSRC_PATH/home.header.jpg";
|
|
$IMGSRC_MAIN = "$IMGSRC_PATH/main.jpg";
|
|
$IMGSRC_ROTLOGO = "$IMGSRC_PATH/rotlogo.gif";
|
|
$IMGSRC_ALL_MB = "$IMGSRC_PATH/allDemosMenuButton.jpg";
|
|
$IMGSRC_AUDIO_ON = "$IMGSRC_PATH/audiobuttonon.jpg";
|
|
$IMGSRC_AUDIO_OFF = "$IMGSRC_PATH/audiobuttonoff.jpg";
|
|
$IMGSRC_ABOUT = "$IMGSRC_PATH/about.jpg";
|
|
$IMGSRC_AUDIO_ON_H = "$IMGSRC_PATH/h_audiobuttonon.jpg";
|
|
$IMGSRC_AUDIO_OFF_H = "$IMGSRC_PATH/h_audiobuttonoff.jpg";
|
|
$IMGSRC_ABOUT_H = "$IMGSRC_PATH/h_about.jpg";
|
|
$IMGSRC_LONGDIV = "$IMGSRC_PATH/longdiv.jpg";
|
|
$IMGSRC_GRADHRY = "$IMGSRC_PATH/gradhry.jpg";
|
|
$IMGSRC_TOC_BACK = "$IMGSRC_PATH/backicon.jpg";
|
|
$IMGSRC_TOC_BACK_H = "$IMGSRC_PATH/h_backicon.jpg";
|
|
$IMGSRC_TOC_HOME = "$IMGSRC_PATH/homeicon.jpg";
|
|
$IMGSRC_TOC_HOME_H = "$IMGSRC_PATH/h_homeicon.jpg";
|
|
$IMGSRC_TOC_FORWARD = "$IMGSRC_PATH/forwardicon.jpg";
|
|
$IMGSRC_TOC_FORWARD_H = "$IMGSRC_PATH/h_forwardicon.jpg";
|
|
$IMGSRC_TOC_ALLDEMO = "$IMGSRC_PATH/alldemosbutton.jpg";
|
|
$IMGSRC_TOC_ALLDEMO_H = "$IMGSRC_PATH/h_alldemosbutton.jpg";
|
|
$IMGSRC_TOC_FEATURES = "$IMGSRC_PATH/featuresbutton.jpg";
|
|
$IMGSRC_TOC_FEATURES_H = "$IMGSRC_PATH/h_featuresbutton.jpg";
|
|
$IMGSRC_TOC_MARKETS = "$IMGSRC_PATH/industriesbutton.jpg";
|
|
$IMGSRC_TOC_MARKETS_H = "$IMGSRC_PATH/h_industriesbutton.jpg";
|
|
$IMGSRC_TOC_HARDWARE = "$IMGSRC_PATH/hardwarebutton.jpg";
|
|
$IMGSRC_TOC_HARDWARE_H = "$IMGSRC_PATH/h_hardwarebutton.jpg";
|
|
$IMGSRC_TOC_CUSTOM = "$IMGSRC_PATH/custombutton.jpg";
|
|
$IMGSRC_TOC_CUSTOM_H = "$IMGSRC_PATH/h_custombutton.jpg";
|
|
$IMGSRC_TOC_SEARCH = "$IMGSRC_PATH/searchicon.jpg";
|
|
$IMGSRC_TOC_SEARCH_H = "$IMGSRC_PATH/h_searchicon.jpg";
|
|
$IMGSRC_TOC_ADMIN = "$IMGSRC_PATH/adminbutton.jpg";
|
|
$IMGSRC_TOC_ADMIN_H = "$IMGSRC_PATH/h_adminbutton.jpg";
|
|
$IMGSRC_TOC_HELP = "$IMGSRC_PATH/helpicon.jpg";
|
|
$IMGSRC_TOC_HELP_H = "$IMGSRC_PATH/h_helpicon.jpg";
|
|
$IMGSRC_BACK_FEATURES = "$IMGSRC_PATH/featureback.jpg";
|
|
$IMGSRC_BACK_HARDWARE = "$IMGSRC_PATH/hardwareback.jpg";
|
|
$IMGSRC_BACK_MARKETS = "$IMGSRC_PATH/industryback.jpg";
|
|
$IMGSRC_BACK_ALL = "$IMGSRC_PATH/allback.jpg";
|
|
$IMGSRC_BACK_CUSTOM = "$IMGSRC_PATH/allback.jpg";
|
|
$IMGSRC_BACK_SEARCH = "$IMGSRC_PATH/searchback.jpg";
|
|
$IMGSRC_START = "$IMGSRC_PATH/startbutton.jpg";
|
|
$IMGSRC_START_H = "$IMGSRC_PATH/h_startbutton.jpg";
|
|
$IMGSRC_END = "$IMGSRC_PATH/endimage.jpg";
|
|
$IMGSRC_BULLET = "$IMGSRC_PATH/bullet.gif";
|
|
$IMGSRC_DEFAULT_THUMB = "$IMGSRC_PATH/default.thumbnail.gif";
|
|
$IMGSRC_CALLOUT = "$IMGSRC_PATH/callout.jpg";
|
|
$IMGSRC_HEADER_MAINT = "$IMGSRC_PATH/maint.header.jpg";
|
|
$IMGSRC_HEADER_EDITINFO = "$IMGSRC_PATH/editInfo.header.jpg";
|
|
$IMGSRC_HEADER_PASSWD = "$IMGSRC_PATH/passwd.header.jpg";
|
|
$IMGSRC_DEFAULT_DEMO = "$IMGSRC_PATH/default.demo.jpg";
|
|
$IMGSRC_MAINT_UPDATE = "$IMGSRC_PATH/update.jpg";
|
|
$IMGSRC_REND = "$IMGSRC_PATH/rendimage.jpg";
|
|
$IMGSRC_HEADER_SEARCH = "$IMGSRC_PATH/header.search.gif";
|
|
$IMGSRC_BACK_HELP = "$IMGSRC_PATH/helpback.jpg";
|
|
$IMGSRC_ADMIN_HEADER = "$IMGSRC_PATH/admin.header.jpg";
|
|
$IMGSRC_MAINT_HEADER = "$IMGSRC_PATH/maint.header.jpg";
|
|
$IMGSRC_HEADER_CUSTOM = "$IMGSRC_PATH/custom.header.jpg";
|
|
$IMGSRC_HEADER_ADDEDIT = "$IMGSRC_PATH/add.header.jpg";
|
|
$IMGSRC_HEADER_TREE = "$IMGSRC_PATH/tree.header.jpg";
|
|
$IMGSRC_HEADER_CATEGORY = "$IMGSRC_PATH/header.cat.jpg";
|
|
$IMGSRC_HEADER_UPDATE = "$IMGSRC_PATH/header.update.jpg";
|
|
$IMGSRC_DOIT_BULLET = "$IMGSRC_PATH/doit.bullet.gif";
|
|
|
|
$FILE_PREFIX = "file:";
|
|
$HTTP_PREFIX = "http://";
|
|
|
|
$DEMOSRC_PATH = "file:$PATH_GENERAL_DIR";
|
|
$DEMOSRC_THUMBNAIL = "thumbnail.gif";
|
|
$DEMOSRC_INDEX = ".index";
|
|
$DEMOSRC_HEADER = "header.jpg";
|
|
$DEMOSRC_DEMOPIC = "demo.jpg";
|
|
$DEMOSRC_RUN = "RUN";
|
|
|
|
$STATUS_SERIOUS = "SERIOUS";
|
|
$STATUS_MEDIUM = "MEDIUM";
|
|
$STATUS_MINOR = "MINOR";
|
|
|
|
$ERROR_NOTIFY_PROMPT = "ATTN";
|
|
$ERROR_LOG_MAX_LENGTH = 100;
|
|
$ERROR_INFO = "INFO";
|
|
$ERROR_DB = "ERROR:\tIllegal DB Query";
|
|
$ERROR_NO_OPEN = "ERROR:\tCan't Open File";
|
|
$ERROR_ILLEGAL_DEMO = "ERROR:\tDemo Not Legal";
|
|
$ERROR_ILLEGAL_DEMO_REASON = "ERROR:\tReason";
|
|
$ERROR_FILE_DIRSTATE = "dirstate.$EXT_ERROR";
|
|
$ERROR_FILE_INDEXSTATE = "indexstate.$EXT_ERROR";
|
|
$ERROR_FILE_THUMBSTATE = "thumbstate.$EXT_ERROR";
|
|
$ERROR_FILE_THUMBFOUND = "thumbfound.$EXT_ERROR";
|
|
$ERROR_FILE_PICSTATE = "picstate.$EXT_ERROR";
|
|
$ERROR_FILE_PICFOUND = "picfound.$EXT_ERROR";
|
|
$ERROR_FILE_DEMOSTATE = "demostate.$EXT_ERROR";
|
|
$ERROR_FILE_DEMOFOUND = "demofound.$EXT_ERROR";
|
|
$ERROR_FILE_HEADERSTATE = "headerstate.$EXT_ERROR";
|
|
|
|
|
|
$HTTP_NO_SCRIPT = 0;
|
|
$HTTP_YES_SCRIPT = 1;
|
|
$HTTP_NAME_DELIM = "_";
|
|
$HTTP_GET_DELIM = "+";
|
|
$HTTP_TREES_DELIM = "<<>>";
|
|
$HTTP_DEMOS_DELIM = "@@";
|
|
$HTTP_USER = "nobody";
|
|
|
|
$CGI_SWITCH = "FirstSwitch";
|
|
$CGI_PAINT_SWITCH = "PaintAndUpdate";
|
|
$CGI_CHECKFORNONE_SWITCH = "CheckForNoSelections";
|
|
$CGI_SUB_SWITCH = "SubSwitch";
|
|
$CGI_AUDIO_SWITCH = "SetAudio";
|
|
$CGI_DEMO_SWITCH = "DemoName";
|
|
$CGI_RELATED_DEMO_SWITCH = "RelatedDemo";
|
|
$CGI_SEARCH_NAME_SWITCH = "SearchForName";
|
|
$CGI_SEARCH_ADV_SWITCH = "AdvanceSearchType";
|
|
$CGI_DEMO_LIST_SWITCH = "ListOfDemos";
|
|
$CGI_MAINT_OUTSIDE_SWITCH = "LinkFromHelp";
|
|
$CGI_PASSWD_ENTRY_SWITCH = "MyPasswordIs";
|
|
$CGI_MAINT_NEW_PASSWD1_SWITCH = "FirstNewPassword";
|
|
$CGI_MAINT_NEW_PASSWD2_SWITCH = "SecondNewPassword";
|
|
$CGI_MAINT_PASSWD_DELETE_SWITCH = "DeletePassword";
|
|
$CGI_CUSTOM_VIEW_SWITCH = "ViewCustomList";
|
|
$CGI_CUSTOM_EDIT_SWITCH = "EditCustomList";
|
|
$CGI_CUSTOM_ADD_SWITCH = "AddCustomList";
|
|
$CGI_CUSTOM_INCLUDE_SWITCH = "IncludeThisDemo";
|
|
$CGI_CUSTOM_DELETE_SWITCH = "DeleteThisList";
|
|
$CGI_CUSTOM_OLD_NAME_SWITCH = "OldListToChange";
|
|
$CGI_CUSTOM_NEW_NAME_SWITCH = "NewListName";
|
|
$CGI_CUSTOM_NAME_SWITCH = "ListNameIs";
|
|
$CGI_TREE_VIEW_SWITCH = "ViewCustomTree";
|
|
$CGI_TREE_EDIT_SWITCH = "EditCustomTree";
|
|
$CGI_TREE_ADD_SWITCH = "AddCustomTree";
|
|
$CGI_TREE_PATH_SWITCH = "ExternalTreePath";
|
|
$CGI_TREE_DELETE_SWITCH = "DeleteThisTree";
|
|
$CGI_TREE_OLD_NAME_SWITCH = "OldTreeToChange";
|
|
$CGI_TREE_NEW_NAME_SWITCH = "NewTreeName";
|
|
$CGI_TREE_NAME_SWITCH = "TreeNameIs";
|
|
$CGI_ADD_NAME_SWITCH = "AddDemoNameIs";
|
|
$CGI_ERROR_TITLE_SWITCH = "ErrorTitle";
|
|
$CGI_ERROR_FILE_SWITCH = "ErrorFile";
|
|
$CGI_ADD_THUMBNAIL_SWITCH = "AddThumbnail";
|
|
$CGI_ADD_PIC_SWITCH = "AddDemoPic";
|
|
$CGI_ADD_WRITE_SWITCH = "WriteToIndex";
|
|
$CGI_BOTTOM_SIDE_SWITCH = "BottomSide";
|
|
$CGI_TOP_SIDE_SWITCH = "TopSide";
|
|
$CGI_TREE_SWITCH = "TreeName";
|
|
$CGI_CATEGORY_SWITCH = "ScrollToCategory";
|
|
$CGI_CAT_ADD_SWITCH = "AddElementToCategory";
|
|
$CGI_CAT_NAME_OLD_SWITCH = "OldElementNameInCategory";
|
|
$CGI_CAT_REMOVE_SWITCH = "RemoveElementFromCategory";
|
|
$CGI_CAT_NAME_SWITCH = "ChangeElementNameInCategory";
|
|
$CGI_CAT_SELECT_SWITCH = "SelectElementFromCategory";
|
|
$CGI_DEFAULT_SWITCH = "SetDefaultTo";
|
|
$CGI_NOTIFY_SWITCH = "NotifyUserOfEvent";
|
|
|
|
$CGI_DEFAULT_FLAG = "SetTheDefaultTree";
|
|
$CGI_CUSTOM_NAME_FLAG = "CustomListName";
|
|
$CGI_TRUE_FLAG = "True";
|
|
$CGI_MAINT_FLAG = "MaintainUI";
|
|
$CGI_MAINT_TRUE_FLAG = "True";
|
|
$CGI_MAINT_FALSE_FLAG = "False";
|
|
$CGI_AUDIO_ON_FLAG = "On";
|
|
$CGI_AUDIO_OFF_FLAG = "Off";
|
|
$CGI_ALL_DEMOS_FLAG = "ListAllDemos";
|
|
$CGI_FEATURES_FLAG = "Features";
|
|
$CGI_MARKETS_FLAG = "Industries";
|
|
$CGI_HARDWARE_FLAG = "Hardware";
|
|
$CGI_CUSTOM_TOP_FLAG = "MenuOfCustomLists";
|
|
$CGI_ABOUT_UI_FLAG = "AboutTheInterface";
|
|
$CGI_SEARCH_FLAG = "SearchThroughDemos";
|
|
$CGI_ADMIN_FLAG = "AdminInterface";
|
|
$CGI_HELP_FLAG = "HelpWithInterface";
|
|
$CGI_EXECUTE_FLAG = "ExecuteDemo";
|
|
$CGI_DEMO_INFO_FLAG = "InformationOnDemo";
|
|
$CGI_MAINT_ADD_FLAG = "AddANewDemo";
|
|
$CGI_MAINT_EDIT_FLAG = "EditDemoInformation";
|
|
$CGI_MAINT_UPDATE_FLAG = "UpdateTheDemoDatabase";
|
|
$CGI_MAINT_PASSWD_FLAG = "UpdatePasswordInformation";
|
|
$CGI_MAINT_CUSTOM_FLAG = "ManageCustomLists";
|
|
$CGI_SEARCH_RESULT_FLAG = "DisplaySearchResults";
|
|
$CGI_MAINT_ADD_TREE_FLAG = "AddDemoTree";
|
|
$CGI_MAINT_ELEMENTS_FLAG = "ModifyCategoryElements";
|
|
$CGI_MAINT_UPDATE_FLAG = "UpdateTheTables";
|
|
$CGI_ERROR_POP_FLAG = "PopErrorInformation";
|
|
$CGI_TOP_DEFAULT_FLAG = "SideTopMain";
|
|
$CGI_BOTTOM_DEFAULT_FLAG = "SideBotDefault";
|
|
$CGI_UPDATE_FLAG = "UpdateTablesInDiag";
|
|
|
|
|
|
$CMD_IMGCOMP = "$PATH_CGI_SCRIPTS_DIR/imgcomp";
|
|
$CMD_IMGCOPY = "/usr/sbin/imgcopy";
|
|
$CMD_IMGCOPY_FLAGS = "-q 100";
|
|
$CMD_KILLALL = "/sbin/killall";
|
|
$CMD_SFPLAY = "/usr/sbin/sfplay";
|
|
$CMD_MV = "/sbin/mv";
|
|
$CMD_RM = "/sbin/rm -f";
|
|
$CMD_CRYPT = "/usr/bin/crypt";
|
|
$CMD_XCONFIRM = "/usr/bin/X11/xconfirm";
|
|
$CMD_XCONFIRM_HEADER = "-header";
|
|
$CMD_XCONFIRM_FILE = "-file";
|
|
$CMD_XCONFIRM_MESS = "-t";
|
|
$CMD_XCONFIRM_FLAGS = "-icon info useslider";
|
|
$CMD_PERL = "/usr/sbin/perl";
|
|
$CMD_PERL_FLAGS = "-pi -e ";
|
|
$CMD_FMT = "/usr/sbin/fmt";
|
|
$CMD_MAN = "/usr/bin/man";
|
|
$CMD_NULLIFY = ">/dev/null";
|
|
$CMD_BACKGROUND = "&";
|
|
$CMD_WSH = "/usr/sbin/xwsh";
|
|
$CMD_MANWSH = "$PATH_DEMO_INTERFACES_DIR/Buttonfly/manwsh";
|
|
$CMD_UPDATE_TABLES = "$PATH_CGI_SCRIPTS_DIR/update_tables";
|
|
$CMD_REDIRECT = "$PATH_DEMO_INTERFACES_DIR/Buttonfly/redirect";
|
|
|
|
|
|
$REFRESH_WAIT_TIME = "100";
|
|
|
|
|
|
$MAN_READ_LEN = 200;
|
|
$NO_MAN_STRING = "No manual entry found for";
|
|
|
|
$TABLE_FIRST_DELIM = "#";
|
|
$TABLE_SECOND_DELIM = "%";
|
|
$TABLE_THIRD_DELIM = "::";
|
|
|
|
$SEARCH_DELIM = "::";
|
|
$SEARCH_DEFAULT_LOGIC = "AND::OR";
|
|
$SEARCH_ANY_LOGIC = "OR::OR";
|
|
$SEARCH_ALL_LOGIC = "AND::AND";
|
|
|
|
$PASSWD_KEY = "DeMoNKey"; # Password key for "crypt"
|
|
$PASSWD_OVERRIDE = 1;
|
|
$PASSWD_NO_OVERRIDE = 0;
|
|
|
|
$CUSTOM_DELIM = "<br>";
|
|
$CUSTOM_UPDATE_TOC = 1;
|
|
|
|
$TREES_DELIM = "::";
|
|
$TREE_DEFAULT_PATH = "/usr/demos/General_Demos";
|
|
|
|
$MENU_USE_FORM = 1;
|
|
$MENU_USE_TREES_FORM = 1;
|
|
$MENU_FORM_SIZE = 95;
|
|
$MENU_DO_NOTHING = "DONOTHING";
|
|
$MENU_HARDWARE_SIZE = 110;
|
|
$MENU_FEATURES_SIZE = 270;
|
|
$MENU_MARKETS_SIZE = 260;
|
|
$MENU_DEFAULT_SIZE = 160;
|
|
$MENU_CUSTOM_SIZE = 160;
|
|
|
|
$DOUBLE_CLICK_TIME = 2000; # in milliseconds
|
|
|
|
$ADD_COLUMNS = 4;
|
|
|
|
$SIDE_EXTRA_LINES = 30;
|
|
|
|
$INPUT_BGCOLOR = "f0f0f0";
|
|
|
|
$DEMO_INFO_WIDTH = '100%';
|
|
$DEMO_INFO_END = "END_HTMLUI";
|
|
|
|
$NOTIFY_USER = 1;
|
|
|
|
$CAT_DO_NOTHING = "IGNORETHISOPTION";
|
|
$CAT_DO_NOTHING_STRING = ". . . . . . . . . . . . . . . . . . . . . . . . . . . .";
|
|
$CAT_FORM_SIZE = 35;
|
|
|
|
@DEMO_INFO_ELEMENTS = ('TITLE','AUTHOR','DESCRIPTION','BRIEF_INSTRUCTIONS',
|
|
'DETAILED_INSTRUCTIONS','OTHER_INFORMATION','SYSTEM_REQS','FEEDBACK',
|
|
'MARKETS','FEATURES','HARDWARE');
|
|
|
|
sub debugAlert {
|
|
`/usr/bin/X11/xconfirm -t \"$_[0]\">/dev/null&`;
|
|
return(1);
|
|
}
|