- <?
- /**
- * The Form Define resource file.
- * Defines the Form system constants for the myPHP System
- * This file must be included before all other includes.
- *
- * @package form
- * @filesource
- * @see HTML_FORM_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
- * Defines the Form system constants for the myPHP System
- * This file must be included before all other includes.
- */
-
- /**
- * @global TEXTAREA_ROWS
- */
- define('TEXTAREA_ROWS','5');
- define('TEXTAREA_COLS','35');
- define('READONLY_DEFAULT','readonly');
- define('DISABLED_DEFAULT','disabled');
- define('ZIP_MAXLENGTH','4'); // Denmark
-
- define('SELECT_ZIP','zip');
-
- /** mySQL specific stuff for field types
- * STRING, VAR_STRING: string
- * TINY, SHORT, LONG, LONGLONG, INT24: int
- * FLOAT, DOUBLE, DECIMAL: real
- * TIMESTAMP: timestamp
- * YEAR: year
- * DATE: date
- * TIME: time
- * DATETIME: datetime
- * TINY_BLOB, MEDIUM_BLOB, LONG_BLOB, BLOB: blob
- * NULL: null
- * Any other: unknown
- */
- define('FORM_FIELD_TYPE_STRING','string');
- define('FORM_FIELD_TYPE_VARCHAR','string');
- define('FORM_FIELD_TYPE_BOOLEAN','bool');
- define('FORM_FIELD_TYPE_TINY','int');
- define('FORM_FIELD_TYPE_INT','int');
- define('FORM_FIELD_TYPE_SHORT','int');
- define('FORM_FIELD_TYPE_LONG','int');
- define('FORM_FIELD_TYPE_LONGLONG','int');
- define('FORM_FIELD_TYPE_INT24','int');
- define('FORM_FIELD_TYPE_YEAR','year');
- define('FORM_FIELD_TYPE_DATE','date');
- define('FORM_FIELD_TYPE_TIME','time');
- define('FORM_FIELD_TYPE_DATETIME','datetime');
- define('FORM_FIELD_TYPE_TIMESTAMP','timestamp');
- define('FORM_FIELD_TYPE_REAL','real');
- define('FORM_FIELD_TYPE_FLOAT','real');
- define('FORM_FIELD_TYPE_DOUBLE','real');
- define('FORM_FIELD_TYPE_NUMERIC','real');
- define('FORM_FIELD_TYPE_DECIMAL','real');
- define('FORM_FIELD_TYPE_BLOB','blob');
- define('FORM_FIELD_TYPE_NULL','null');
- define('FORM_FIELD_TYPE_UNKNOWN','unknown');
-
- // The form flags for each field
- define('FORM_FIELD_FLAG_PRIMARY_KEY','primary_key');
- define('FORM_FIELD_FLAG_NOT_NULL','not_null');
- define('FORM_FIELD_FLAG_AUTO_INCREMENT','auto_increment');
- define('FORM_FIELD_FLAG_MULTIPLE_KEY','multiple_key');
- define('FORM_FIELD_FLAG_UNSIGNED','unsigned');
- define('FORM_FIELD_FLAG_ZEROFILL','zerofill');
- define('FORM_FIELD_FLAG_TIMESTAMP','timestamp');
-
- // TODO decide Money Float(10,2) see ViewCommon.php getRow()
- define('FORM_FIELD_LEN_FLOAT_LENGTH','10');
-
- /**
- * @global VIEW_NEW_USER_FORM Default Form view xyz, to show as a table
- */
- define('VIEW_NEW_USER_FORM' ,md5('VIEW_NEW_USER_FORM'));
- define('VIEW_LOST_PASSWORD' ,md5('VIEW_LOST_PASSWORD'));
- define('VIEW_LOGIN_FORM' ,md5('VIEW_LOGIN_FORM'));
- define('VIEW_LOGOFF_FORM' ,md5('VIEW_LOGOFF_FORM'));
- define('VIEW_UPDATE_FORM' ,md5('VIEW_UPDATE_FORM'));
- define('VIEW_DELETE_FORM' ,md5('VIEW_DELETE_FORM'));
- define('VIEW_INSERT_FORM' ,md5('VIEW_INSERT_FORM'));
- define('VIEW_LIST' ,md5('VIEW_LIST'));
- define('VIEW_SHOW_FORM' ,md5('VIEW_SHOW_FORM'));
- define('VIEW_TABLE_LIST' ,md5('VIEW_TABLE_LIST'));
- define('VIEW_MASTER_LIST' ,md5('VIEW_MASTER_LIST'));
- define('VIEW_TREE' ,md5('VIEW_TREE'));
- define('VIEW_SEARCH_FORM' ,md5('VIEW_SEARCH_FORM'));
- define('VIEW_THANKS_PAGE' ,md5('VIEW_THANKS_PAGE'));
- define('VIEW_ERROR_PAGE' ,md5('VIEW_ERROR_PAGE'));
- define('VIEW_INSERT_CUSTOMER',md5('VIEW_INSERT_CUSTOMER'));
- define('VIEW_UPDATE_CUSTOMER',md5('VIEW_UPDATE_CUSTOMER'));
- define('VIEW_INSERT_HISTORY' ,md5('VIEW_INSERT_HISTORY'));
- define('VIEW_UPDATE_HISTORY' ,md5('VIEW_UPDATE_HISTORY'));
- define('VIEW_INSERT_ORDER' ,md5('VIEW_INSERT_ORDER'));
- define('VIEW_OFFER_DETAILS' ,md5('VIEW_OFFER_DETAILS'));
- define('VIEW_INSERT_FORMMAIL',md5('VIEW_INSERT_FORMMAIL'));
- define('VIEW_UPDATE_FORMMAIL',md5('VIEW_UPDATE_FORMMAIL'));
- define('VIEW_EMAIL' ,md5('VIEW_EMAIL'));
- define('VIEW_SMS' ,md5('VIEW_SMS'));
-
- // @global VIEW_OFFER Payment stuff
- define('VIEW_OFFER' ,md5('VIEW_OFFER'));
- define('VIEW_PAYMENT' ,md5('VIEW_PAYMENT'));
-
- // @global VIEW_WELCOME Custom template messages
- define('VIEW_WELCOME' ,md5('VIEW_WELCOME'));
- define('VIEW_WELCOME_USER' ,md5('VIEW_WELCOME_USER'));
- define('VIEW_PUBLISH' ,md5('VIEW_PUBLISH'));
-
- // @global VIEW_GOOGLE form search entries
- define('VIEW_GOOGLE' ,md5('VIEW_GOOGLE')); // Google search
- define('VIEW_ENIRO' ,md5('VIEW_ENIRO')); // Eniro search
-
- $DEFINE_VIEW =
- array(
- 'ARRAY_NAME'=>'$DEFINE_VIEW',
- 'VIEW_NEW_USER_FORM'=>VIEW_NEW_USER_FORM,
- 'VIEW_LOST_PASSWORD'=>VIEW_LOST_PASSWORD,
- 'VIEW_LOGIN_FORM'=>VIEW_LOGIN_FORM,
- 'VIEW_LOGOFF_FORM'=>VIEW_LOGOFF_FORM,
- 'VIEW_UPDATE_FORM'=>VIEW_UPDATE_FORM,
- 'VIEW_DELETE_FORM'=>VIEW_DELETE_FORM,
- 'VIEW_INSERT_FORM'=>VIEW_INSERT_FORM,
- 'VIEW_LIST'=>VIEW_LIST,
- 'VIEW_SHOW_FORM'=>VIEW_SHOW_FORM,
- 'VIEW_TABLE_LIST'=>VIEW_TABLE_LIST,
- 'VIEW_MASTER_LIST'=>VIEW_MASTER_LIST,
- 'VIEW_TREE'=>VIEW_TREE,
- 'VIEW_SEARCH_FORM'=>VIEW_SEARCH_FORM,
- 'VIEW_THANKS_PAGE'=>VIEW_THANKS_PAGE,
- 'VIEW_ERROR_PAGE'=>VIEW_ERROR_PAGE,
- //'VIEW_ADD_TO_BASKET'=>VIEW_ADD_TO_BASKET,
- //'VIEW_BASKET_LIST'=>VIEW_BASKET_LIST,
- //'VIEW_REMOVE_BASKET'=>VIEW_REMOVE_BASKET,
- //'VIEW_UPDATE_BASKET'=>VIEW_UPDATE_BASKET,
- //'VIEW_DELETE_BASKET'=>VIEW_DELETE_BASKET,
-
- 'VIEW_INSERT_CUSTOMER'=>VIEW_INSERT_CUSTOMER,
- 'VIEW_UPDATE_CUSTOMER'=>VIEW_UPDATE_CUSTOMER,
- 'VIEW_INSERT_HISTORY'=>VIEW_INSERT_HISTORY,
- 'VIEW_UPDATE_HISTORY'=>VIEW_UPDATE_HISTORY,
- 'VIEW_INSERT_ORDER'=>VIEW_INSERT_ORDER,
- 'VIEW_OFFER_DETAILS'=>VIEW_OFFER_DETAILS,
- 'VIEW_INSERT_FORMMAIL'=>VIEW_INSERT_FORMMAIL,
- 'VIEW_UPDATE_FORMMAIL'=>VIEW_UPDATE_FORMMAIL,
- 'VIEW_EMAIL'=>VIEW_EMAIL,
- 'VIEW_SMS'=>VIEW_SMS,
- 'VIEW_OFFER'=>VIEW_OFFER,
- 'VIEW_PAYMENT'=>VIEW_PAYMENT,
-
- 'VIEW_WELCOME'=>VIEW_WELCOME,
- 'VIEW_WELCOME_USER'=>VIEW_WELCOME_USER,
- 'VIEW_PUBLISH'=>VIEW_PUBLISH,
-
- 'VIEW_GOOGLE'=>VIEW_GOOGLE,
- 'VIEW_ENIRO'=>VIEW_ENIRO,
- );
-
- ?>