aboutsummaryrefslogtreecommitdiff
path: root/h-source/Library/Params.php
diff options
context:
space:
mode:
authorYuchen Pei <me@ypei.me>2021-07-29 14:17:20 +1000
committerYuchen Pei <me@ypei.me>2021-07-29 14:17:20 +1000
commit3ff03dc4f0a72432b34c00da620272cf011e4ddd (patch)
tree5746711ba17a91aed56c6529ea8cceb06c3ad16a /h-source/Library/Params.php
parentcd4534aa10ba3b122963992741721289fa50d0ab (diff)
Publishing h-node.org code.
- this is the h-node.org code, except - removed a js file (3x copies at three different locations) without license / copyright headers - /Js/linkToForm.js - /Public/Js/linkToForm.js - /admin/Public/Js/linkToForm.js - removed config files containing credentials - /Application/Include/params.php - /Config/Config.php - /admin/Application/Include/params.php - /admin/Config/Config.php - added license and copyright header to one php file - /admin/Library/ErrorReporting.php (almost identical to /Library/ErrorReporting.php which has the headers)
Diffstat (limited to 'h-source/Library/Params.php')
-rw-r--r--h-source/Library/Params.php68
1 files changed, 12 insertions, 56 deletions
diff --git a/h-source/Library/Params.php b/h-source/Library/Params.php
index e22c1bf..e5f5ab7 100644
--- a/h-source/Library/Params.php
+++ b/h-source/Library/Params.php
@@ -2,7 +2,7 @@
// EasyGiant is a PHP framework for creating and managing dynamic content
//
-// Copyright (C) 2009 - 2014 Antonio Gallo (info@laboratoriolibero.com)
+// Copyright (C) 2009 - 2011 Antonio Gallo
// See COPYRIGHT.txt and LICENSE.txt.
//
// This file is part of EasyGiant
@@ -26,24 +26,24 @@ if (!defined('EG')) die('Direct access not allowed!');
class Params
{
- public static $allowedDb = array('Mysql','Mysqli','None'); //allowed database type
+ //allowed database type
+ public static $allowedDb = array('Mysql','Mysqli','None');
- public static $allowedSanitizeFunc = 'sanitizeAll,sanitizeDb,sanitizeHtml,forceInt,forceNat,none,md5,sha1,strip_tags'; //allowed sanitize functions
+ //allowed sanitize functions
+ public static $allowedSanitizeFunc = 'sanitizeAll,sanitizeDb,sanitizeHtml,forceInt,forceNat,none,md5,sha1';
- public static $allowedHashFunc = array('md5','sha1'); //allowed hash functions
+ //allowed hash functions
+ public static $allowedHashFunc = array('md5','sha1');
//conventional null value for the value of the field in the createWhereClause method of the Model class
public static $nullQueryValue = false;
//use HTTPS for links or not
public static $useHttps = false;
-
+
//class name of the div that contains the error strings
public static $errorStringClassName = 'alert';
- //class name of the div that contains the error strings
- public static $infoStringClassName = 'executed';
-
//table name in the returning structure of the select queries in the case of an aggregate function. Ex count(*),sum(*)
public static $aggregateKey = 'aggregate';
@@ -52,59 +52,15 @@ class Params
public static $htmlentititiesCharset = DEFAULT_CHARSET;
//list of symbols used in the statements of the where clause of the select queries
- public static $whereClauseSymbolArray = array('<','>','!=','<=','>=','in(','not in(','like','between');
+ public static $whereClauseSymbolArray = array('<','>','!=','<=','>=','in(','not in(','like');
//is the mbstring extension enabled?
public static $mbStringLoaded = false;
-
+
//subfolder of the View folder where to look for view files
public static $viewSubfolder = null;
- //global website language used by the models and by the helpers for reporting
+ //global website language used by the models and by the helpers
public static $language = 'It';
-
- //array of languages allowed for the website front-end
- public static $frontEndLanguages = array();
-
- //default front-end language
- public static $defaultFrontEndLanguage = "it";
-
- //current front-end language
- public static $lang = null;
-
- //if true, it redirect to current language if language is expected ($frontEndLanguages not empty) but not present
- public static $redirectToDefaultLanguage = false;
-
- //if the URL status variables have to be rewritten or left in the standard query string form
- public static $rewriteStatusVariables = true;
-
- //if the URL has to be rewritten only if an exact match has been found (true) or if a match has been found starting from the beginning (false)
- public static $exactUrlMatchRewrite = false;
-
- //list of installed applications
- //the name of the applications has to match a subfolder of tha Apps folder
- public static $installed = array();
-
- //the application called
- public static $currentApplication = null;
-
- //if true, automatically set the values conditions from the table types
- public static $setValuesConditionsFromDbTableStruct = false;
-
- //if true, automatically convert values to MySQL format during insert and update queries (using types taken from table definition)
- public static $automaticConversionToDbFormat = false;
-
- //if true, convert values from MySQl to $_lang format when filling the form with values coming from the DB
- public static $automaticConversionFromDbFormat = false;
-
- //if true, set the default value for each field when filling the form
- //default values are taken from DB where present or from type definition
- public static $automaticallySetFormDefaultValues = false;
-
- //if true, set date("Y-m-d") as default date when setting the default values of the form or of the $this->values array
- public static $useCurrentDateAsDefaultDate = true;
-
- //definition of values conditions from the formats of the fields names
- public static $valuesConditionsFromFormatsOfFieldsNames = array();
-} \ No newline at end of file
+}