- <?
- /**
- * The Define resource file.
- * Defines the Base system constants for the myPHP System
- * This file must be included before all other includes.
- *
- * @package base
- * @filesource
- * @see HTML_BASE_RESOURCE_PATH/Define.php
- * @copyright (c) http://Finn-Rasmussen.com
- * @license http://Finn-Rasmussen.com/license/ myPHP License conditions
- * @author http://Finn-Rasmussen.com
- * @version 1.9
- * @since 21-oct-2005
- */
-
- /**
- * THe name of global vars. I.e. $GLOBALS[GLOBAL_PAGE_TITLE_NAME]
- * Not possible to change the pageKeyword because it is used in all config.php
- * @global GLOBAL_xyz_NAME The Global xyz Name
- define('GLOBAL_CONTENT_GROUP_NAME' ,'gContentGroup');
- define('GLOBAL_CONTENT_KEYWORD_NAME' ,'gContentKeyword');
- define('GLOBAL_CONTENT_FILE_NAME' ,'gContentFile');
- define('GLOBAL_SOURCE_CODE_NAME' ,'gSourceCode');
- define('GLOBAL_PAGE_CACHE_NAME' ,'gPageCacheName');
- define('GLOBAL_SQL_CACHE_NAME' ,'gSQLCacheName');
- $DEFINE_GLOBAL_NAME =
- array(
- 'ARRAY_NAME'=>'$DEFINE_GLOBAL_NAME',
- 'GLOBAL_CONTENT_GROUP_NAME'=>GLOBAL_CONTENT_GROUP_NAME,
- 'GLOBAL_CONTENT_KEYWORD_NAME'=>GLOBAL_CONTENT_KEYWORD_NAME,
- 'GLOBAL_CONTENT_FILE_NAME'=>GLOBAL_CONTENT_FILE_NAME,
- 'GLOBAL_DB_CONNECTION_NAME'=>GLOBAL_DB_CONNECTION_NAME,
- 'GLOBAL_SOURCE_CODE_NAME'=>GLOBAL_SOURCE_CODE_NAME,
- 'GLOBAL_PAGE_CACHE_NAME'=>GLOBAL_PAGE_CACHE_NAME,
- 'GLOBAL_SQL_CACHE_NAME'=>GLOBAL_SQL_CACHE_NAME,
- );
- */
-
- /**
- * Define the different DEBUG levels to use
- * 0x0001-0xFFFF where each bit is assigned to a number
- *
- * @global DEBUG_LEVEL_XYZ The Debug Level
- */
- define('DEBUG_LEVEL_SHOW_ALL' ,0xFFFF);
- define('DEBUG_LEVEL_SHOW_NONE' ,0x0001);
- define('DEBUG_LEVEL_SHOW_BORDER',0x0002);
- define('DEBUG_LEVEL_SHOW_HTML' ,0x0004);
- define('DEBUG_LEVEL_SHOW_PHP' ,0x0008);
- define('DEBUG_LEVEL_SHOW_HELP' ,0x0010);
- define('DEBUG_LEVEL_SHOW_EDIT' ,0x0020);
- define('DEBUG_LEVEL_SHOW_CLASS' ,0x0040);
- define('DEBUG_LEVEL_SHOW_CSS' ,0x0080);
- define('DEBUG_LEVEL_SHOW_LI' ,0x0100); // Show LI comment
- define('DEBUG_LEVEL_SHOW_NN' ,0x0200); // Show Navn & Numre xml
- define('DEBUG_LEVEL_SHOW_CMS' ,0x0400); // Content Management System
- define('DEBUG_LEVEL_SHOW_SQL' ,0x0800); // SQL
- define('DEBUG_LEVEL_SHOW_INFO' ,0x1000); // HTML comment in code
- define('DEBUG_LEVEL_SHOW_HIDDEN',0x2000); // Show hidden fields
- define('DEBUG_LEVEL_SHOW_x40' ,0x4000);
- define('DEBUG_LEVEL_SHOW_x80' ,0x8000);
-
- $DEFINE_DEBUG_LEVEL =
- array(
- 'ARRAY_NAME'=>'$DEFINE_DEBUG_LEVEL',
- 'DEBUG_LEVEL_SHOW_BORDER'=>DEBUG_LEVEL_SHOW_BORDER,
- 'DEBUG_LEVEL_SHOW_HTML'=>DEBUG_LEVEL_SHOW_HTML,
- 'DEBUG_LEVEL_SHOW_PHP'=>DEBUG_LEVEL_SHOW_PHP,
- 'DEBUG_LEVEL_SHOW_HELP'=>DEBUG_LEVEL_SHOW_HELP,
- 'DEBUG_LEVEL_SHOW_EDIT'=>DEBUG_LEVEL_SHOW_EDIT,
- 'DEBUG_LEVEL_SHOW_CLASS'=>DEBUG_LEVEL_SHOW_CLASS,
- 'DEBUG_LEVEL_SHOW_CSS'=>DEBUG_LEVEL_SHOW_CSS,
- 'DEBUG_LEVEL_SHOW_LI'=>DEBUG_LEVEL_SHOW_LI,
- 'DEBUG_LEVEL_SHOW_NN'=>DEBUG_LEVEL_SHOW_NN,
- 'DEBUG_LEVEL_SHOW_CMS'=>DEBUG_LEVEL_SHOW_CMS,
- 'DEBUG_LEVEL_SHOW_SQL'=>DEBUG_LEVEL_SHOW_SQL,
- 'DEBUG_LEVEL_SHOW_HIDDEN'=>DEBUG_LEVEL_SHOW_HIDDEN,
- 'DEBUG_LEVEL_SHOW_x40'=>DEBUG_LEVEL_SHOW_x40,
- 'DEBUG_LEVEL_SHOW_x80'=>DEBUG_LEVEL_SHOW_x80,
- );
-
- /**
- * @global CSS_FILES_XYZ The CSS Files to use for layout
- */
- define('CSS_FILES_NONE' , 0x0001);
- define('CSS_FILES_BASE' , 0x0010);
- define('CSS_FILES_MENU' , 0x0020);
- define('CSS_FILES_TABLE' , 0x0040);
- define('CSS_FILES_FORM' , 0x0080);
- define('CSS_FILES_LAYOUT' , 0x0100);
- define('CSS_FILES_COMPONENT' , 0x0200);
- define('CSS_FILES_CMS' , 0x0400);
- define('CSS_FILES_EXTERNAL' , 0x4000);
- define('CSS_FILES_INLINE' , 0x8000); // Use inline CSS
- define('CSS_FILES_ALL' , 0xFFFF);
-
- /**
- * @global JAVASCRIPT_INCLUDE_xyz, Which javascript files to include. Include the xyz javascript file
- */
- define('JAVASCRIPT_INCLUDE_NONE' ,0x0001);
- define('JAVASCRIPT_INCLUDE_BEES' ,0x0002);
- define('JAVASCRIPT_INCLUDE_DYNAPI' ,0x0004);
- define('JAVASCRIPT_INCLUDE_WIDG_EDITOR' ,0x0008);
- define('JAVASCRIPT_INCLUDE_ALL' ,0xFFFF);
-
- /**
- *
- * @global String REQUEST_COMMAND The Request Parameter XYZ used all over
- */
- define('REQUEST_COMMAND' , 'baseCOMMAND');
- define('REQUEST_TAB' , 'baseTAB');
- define('REQUEST_DEBUG_LEVEL' , 'baseDEBUG_LEVEL');
- define('REQUEST_EMNE' , 'baseEMNE');
- define('REQUEST_LANGUAGE' , 'baseLANGUAGE');
-
-
- // Javascript
- define('REQUEST_SRC' , 'baseSRC');
-
- /**
- * @global REQUEST_PAGE_xyz The Request Page xyz Parameters
- */
- define('REQUEST_PAGE_TITLE' , 'basePageTitle');
- define('REQUEST_PAGE_DESCRIPTION', 'basePageDescription');
- define('REQUEST_PAGE_KEYWORD' , 'basePageKeyword');
- define('REQUEST_PAGE_KEYWORDS' , 'basePageKeywords');
- define('REQUEST_PAGE_LANGUAGE' , 'basePageLanguage');
-
-
- /**
- * @global VIEW_PRINTER The View Printer parameter
- */
- define('VIEW_PRINTER' , md5('VIEW_PRINTER'));
-
- /**
- * @global String REQUEST_METHOD_GET/POST The Request Method GET/POST used all over
- */
- define('REQUEST_METHOD_GET' , 'GET');
- define('REQUEST_METHOD_POST', 'POST');
-
- /**
- * THe name of global vars. I.e. $GLOBALS[GLOBAL_PAGE_TITLE_NAME]
- * Not possible to change the pageKeyword because it is used in all config.php
- * @global GLOBAL_PAGE_xyz The Global Page xyz Name
- */
- define('GLOBAL_PAGE_TITLE_NAME' ,'gPageTitle');
- define('GLOBAL_PAGE_DESCRIPTION_NAME','gPageDescription');
- define('GLOBAL_PAGE_KEYWORD_NAME' ,'gPageKeyword');
- define('GLOBAL_PAGE_KEYWORDS_NAME' ,'gPageKeywords');
- $DEFINE_BASE_GLOBAL_PAGE =
- array(
- 'ARRAY_NAME'=>'$DEFINE_BASE_GLOBAL_PAGE',
- 'GLOBAL_PAGE_TITLE_NAME'=>GLOBAL_PAGE_TITLE_NAME,
- 'GLOBAL_PAGE_DESCRIPTION_NAME'=>GLOBAL_PAGE_DESCRIPTION_NAME,
- 'GLOBAL_PAGE_KEYWORD_NAME'=>GLOBAL_PAGE_KEYWORD_NAME,
- 'GLOBAL_PAGE_KEYWORDS_NAME'=>GLOBAL_PAGE_KEYWORDS_NAME,
- );
-
- /**
- * @global META_ROBOTS_xyz The Meta Robots xyz
- */
- define('META_ROBOTS_ALL','ALL');
- define('META_ROBOTS_INDEX','INDEX');
- define('META_ROBOTS_FOLLOW','FOLLOW');
- define('META_ROBOTS_NO_INDEX','NO INDEX');
- define('META_ROBOTS_NO_FOLLOW','NO FOLLOW');
- define('META_ROBOTS_NO_INDEX_NO_FOLLOW','NO INDEX,NO FOLLOW');
-
- /**
- * @global DOC_TYPE_XHTML_1_STRICT Define the Doc Type. The Doc Type
- * @todo : HTML 4 /xhtml 1.0 transitional/strict
- */
- define('DOC_TYPE_XHTML_1_STRICT', 0x0002);
-
- /**
- * @global SKIN_LANGUAGE_xyz The Skin Language xyz
- */
- define('SKIN_LANGUAGE_DA' ,'skinLanguageDa');
- define('SKIN_LANGUAGE_EN' ,'skinLanguageEn');
-
- /**
- * @global SKIN_COMMAND_xyz The Skin Command xyz
- */
- define('SKIN_COMMAND_START' ,'skinCommandStart');
- define('SKIN_COMMAND_HEAD_LOGIN' ,'skinCommandHeadLogin');
- define('SKIN_COMMAND_CONTENT_LOGIN' ,'skinCommandContentLogin');
- //define('SKIN_COMMAND_PREVIEW' ,'skinCommandPreview');
-
- /**
- * Default Link to use
- * NOTE: BE CAREFULL TO CHANGE THESE NAMES
- * The names are used in i.e. EngineObject
- * @global LINK_xyz The Link to get
- */
- // Language
- define('LINK_DENMARK' ,'danmark');
- define('LINK_GERMANY' ,'Germany');
- define('LINK_ENGLAND' ,'England');
- define('LINK_FRANCE' ,'France');
- define('LINK_NORWAY' ,'Norge');
- define('LINK_SWEDEN' ,'Sverige');
- define('LINK_USA' ,'USA');
-
- define('LINK_NEW_USER','newuser');
- define('LINK_PASSWORD','password');
- define('LINK_LOGIN' ,'login');
- define('LINK_LOGOFF' ,'logoff');
- define('LINK_INSERT' ,'insert');
- define('LINK_UPDATE' ,'update');
- define('LINK_CMS_HEAD','cmsHead');
- define('LINK_CMS_CONTENT','cmsContent');
- define('LINK_DELETE' ,'delete');
- define('LINK_TABLE' ,'table');
- define('LINK_LIST' ,'list');
- define('LINK_SEARCH' ,'search');
- define('LINK_DETAIL' ,'detail');
- define('LINK_NEW' ,'new');
- define('LINK_PUBLISH' ,'publish');
- define('LINK_MASTER' ,'master');
- //define('LINK_BASKET' ,'basket');
- define('LINK_ALL' ,'all');
- define('LINK_BLANK' ,'blank');
- define('LINK_LOGO' ,'logo');
- define('LINK_SEARCHX' ,'searchx');
- define('LINK_RETURNX' ,'returnx');
- define('LINK_PLUS' ,'plus');
- define('LINK_MINUS' ,'minus');
- define('LINK_DOC' ,'doc');
- define('LINK_HOME' ,'home');
- define('LINK_BACK' ,'back');
- define('LINK_START' ,'start');
- define('LINK_RETURN' ,'return');
- define('LINK_PRINTX' ,'printx');
- define('LINK_PRINT' ,'print');
- define('LINK_MAIL' ,'mail');
- define('LINK_SMS' ,'sms');
- define('LINK_FIND' ,'find');
- define('LINK_CLOSE' ,'close');
- define('LINK_TRIANGLE','triangle'); // Hmmm ..
-
- $DEFINE_LINKS =
- array(
- 'ARRAY_NAME'=>'$DEFINE_LINKS',
- //'LINK_NEW_USER'=>LINK_NEW_USER,
- //'LINK_PASSWORD'=>LINK_PASSWORD,
-
- 'LINK_LOGIN'=>LINK_LOGIN,
- 'LINK_LOGOFF'=>LINK_LOGOFF,
- //'LINK_INSERT'=>LINK_INSERT,
- 'LINK_UPDATE'=>LINK_UPDATE,
- 'LINK_CMS_HEAD'=>LINK_CMS_HEAD,
- 'LINK_CMS_CONTENT'=>LINK_CMS_CONTENT,
- //'LINK_DELETE'=>LINK_DELETE,
- //'LINK_TABLE'=>LINK_TABLE,
- //'LINK_LIST'=>LINK_LIST,
- //'LINK_SEARCH'=>LINK_SEARCH,
- //'LINK_DETAIL'=>LINK_DETAIL,
- //'LINK_NEW'=>LINK_NEW,
- //'LINK_PUBLISH'=>LINK_PUBLISH,
- //'LINK_MASTER'=>LINK_MASTER,
- // 'LINK_BASKET'=>LINK_BASKET,
- //'LINK_ALL'=>LINK_ALL,
- //'LINK_BLANK'=>LINK_BLANK,
- //'LINK_LOGO'=>LINK_LOGO,
- //'LINK_SEARCHX'=>LINK_SEARCHX,
-
- 'LINK_RETURNX'=>LINK_RETURNX,
- //'LINK_PLUS'=>LINK_PLUS,
- //'LINK_MINUS'=>LINK_MINUS,
- //'LINK_DOC'=>LINK_DOC,
- //'LINK_HOME'=>LINK_HOME,
-
- 'LINK_BACK'=>LINK_BACK,
- 'LINK_START'=>LINK_START,
- 'LINK_RETURN'=>LINK_RETURN,
- //'LINK_PRINTX'=>LINK_PRINTX,
- 'LINK_PRINT'=>LINK_PRINT,
- 'LINK_MAIL'=>LINK_MAIL,
- //'LINK_SMS'=>LINK_SMS,
- 'LINK_FIND'=>LINK_FIND,
- 'LINK_CLOSE'=>LINK_CLOSE,
- //'LINK_TRIANGLE'=>LINK_TRIANGLE,
- );
-
- /**
- * Default command text,
- * NOTE: BE CAREFULL TO CHANGE THESE NAMES
- * The names are used in i.e. EngineObject
- * @global IMAGE_xyz The Command to execute or gif file to use
- */
- // Flags
- define('IMAGE_DENMARK' ,'da');
- define('IMAGE_GERMANY' ,'de');
- define('IMAGE_ENGLAND' ,'en');
- define('IMAGE_FRANCE' ,'fr');
- define('IMAGE_NORWAY' ,'no');
- define('IMAGE_SWEDEN' ,'se');
- define('IMAGE_USA' ,'us');
-
- define('IMAGE_NEW_USER','newuser');
- define('IMAGE_PASSWORD','password');
- define('IMAGE_LOGIN' ,'login');
- define('IMAGE_LOGOFF' ,'logoff');
- define('IMAGE_INSERT' ,'insert');
- define('IMAGE_UPDATE' ,'update');
- define('IMAGE_DELETE' ,'delete');
- define('IMAGE_TABLE' ,'table');
- define('IMAGE_LIST' ,'list');
- define('IMAGE_SEARCH' ,'search');
- define('IMAGE_DETAIL' ,'detail');
- define('IMAGE_NEW' ,'new');
- define('IMAGE_PUBLISH' ,'publish');
- define('IMAGE_MASTER' ,'master');
- define('IMAGE_BASKET' ,'basket');
- define('IMAGE_ALL' ,'all');
- define('IMAGE_BLANK' ,'blank');
- define('IMAGE_LOGO' ,'logo');
- define('IMAGE_SEARCHX' ,'searchx');
- define('IMAGE_RETURNX' ,'returnx');
- define('IMAGE_PLUS' ,'plus');
- define('IMAGE_MINUS' ,'minus');
- define('IMAGE_DOC' ,'doc');
- define('IMAGE_HOME' ,'home');
- define('IMAGE_BACK' ,'back');
- define('IMAGE_START' ,'back');
- define('IMAGE_RETURN' ,'return');
- define('IMAGE_PRINTX' ,'printx');
- define('IMAGE_PRINT' ,'print');
- define('IMAGE_MAIL' ,'mail');
- define('IMAGE_SMS' ,'sms');
- define('IMAGE_FIND' ,'find');
- define('IMAGE_CLOSE' ,'close');
- define('IMAGE_TRIANGLE','triangle'); // Hmmm ..
-
- $DEFINE_IMAGES =
- array(
- 'ARRAY_NAME'=>'$DEFINE_IMAGES',
- 'IMAGE_DENMARK'=>IMAGE_DENMARK,
- 'IMAGE_GERMANY'=>IMAGE_GERMANY,
- 'IMAGE_ENGLAND'=>IMAGE_ENGLAND,
- 'IMAGE_FRANCE'=>IMAGE_FRANCE,
- 'IMAGE_NORWAY'=>IMAGE_NORWAY,
- 'IMAGE_SWEDEN'=>IMAGE_SWEDEN,
- 'IMAGE_USA'=>IMAGE_USA,
-
- //'IMAGE_NEW_USER'=>IMAGE_NEW_USER,
- //'IMAGE_PASSWORD'=>IMAGE_PASSWORD,
-
- 'IMAGE_LOGIN'=>IMAGE_LOGIN,
- 'IMAGE_LOGOFF'=>IMAGE_LOGOFF,
- //'IMAGE_INSERT'=>IMAGE_INSERT,
- 'IMAGE_UPDATE'=>IMAGE_UPDATE,
- 'IMAGE_DELETE'=>IMAGE_DELETE,
- //'IMAGE_TABLE'=>IMAGE_TABLE,
- //'IMAGE_LIST'=>IMAGE_LIST,
- //'IMAGE_SEARCH'=>IMAGE_SEARCH,
- //'IMAGE_DETAIL'=>IMAGE_DETAIL,
-
- 'IMAGE_NEW'=>IMAGE_NEW,
- //'IMAGE_PUBLISH'=>IMAGE_PUBLISH,
- 'IMAGE_MASTER'=>IMAGE_MASTER,
- //'IMAGE_BASKET'=>IMAGE_BASKET,
- 'IMAGE_ALL'=>IMAGE_ALL,
- 'IMAGE_BLANK'=>IMAGE_BLANK,
- 'IMAGE_LOGO'=>IMAGE_LOGO,
- 'IMAGE_SEARCHX'=>IMAGE_SEARCHX,
- 'IMAGE_RETURNX'=>IMAGE_RETURNX,
- 'IMAGE_PLUS'=>IMAGE_PLUS,
- 'IMAGE_MINUS'=>IMAGE_MINUS,
- 'IMAGE_DOC'=>IMAGE_DOC,
- 'IMAGE_HOME'=>IMAGE_HOME,
- 'IMAGE_BACK'=>IMAGE_BACK,
- 'IMAGE_START'=>IMAGE_START,
- 'IMAGE_RETURN'=>IMAGE_RETURN,
- 'IMAGE_PRINTX'=>IMAGE_PRINTX,
- 'IMAGE_PRINT'=>IMAGE_PRINT,
- 'IMAGE_MAIL'=>IMAGE_MAIL,
- //'IMAGE_SMS'=>IMAGE_SMS,
- 'IMAGE_FIND'=>IMAGE_FIND,
- //'IMAGE_CLOSE'=>IMAGE_CLOSE,
- 'IMAGE_TRIANGLE'=>IMAGE_TRIANGLE,
- );
-
- /**
- * Define the names of the class properties
- */
- define('DATA_READER_RC' , 'rc');
- define('DATA_READER_ROWS' , 'rows');
- define('DATA_READER_NUM_ROWS' , 'numRows');
- /**
- * Information about the fields
- */
- define('DATA_READER_NUM_FIELDS' , 'numFields');
- define('DATA_READER_FIELD_NAME' , 'fieldName');
- define('DATA_READER_FIELD_LEN' , 'fieldLen');
- define('DATA_READER_FIELD_TYPE' , 'fieldType');
- define('DATA_READER_FIELD_FLAGS' , 'fieldFlags');
- define('DATA_READER_FIELD_TABLE' , 'fieldTable');
-
- define('LEGEND_ACCESSKEY','');
- ?>