Version 4.1.19
This commit is contained in:
1 parent
28bd025b35
commit
2bd5025018
2674 files changed
+233518
-77766
No files matched your search
@@ -2,9 +2,9 @@
|
||||
/**
|
||||
* @brief Init for UTF8 Conversion
|
||||
* @author <a href='http://www.invisionpower.com'>Invision Power Services, Inc.</a>
|
||||
* @copyright (c) 2001 - SVN_YYYY Invision Power Services, Inc.
|
||||
* @copyright (c) 2001 - 2016 Invision Power Services, Inc.
|
||||
* @license http://www.invisionpower.com/legal/standards/
|
||||
* @package IPS Tools
|
||||
* @package IPS Community Suite
|
||||
* @since 4 Sept 2013
|
||||
* @version SVN_VERSION_NUMBER
|
||||
*/
|
||||
@@ -12,12 +12,12 @@
|
||||
namespace IPSUtf8;
|
||||
|
||||
/**
|
||||
* Class to contain IPS Social Suite autoloader and exception handler
|
||||
* Class to contain IPS Community Suite autoloader and exception handler
|
||||
*/
|
||||
class IPSUtf8
|
||||
{
|
||||
/**
|
||||
* Initiate IPS Social Suite UTF8 Converter, autoloader and exception handler
|
||||
* Initiate IPS Community Suite UTF8 Converter, autoloader and exception handler
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
@@ -71,12 +71,16 @@ class IPSUtf8
|
||||
public static function defaultConstants()
|
||||
{
|
||||
return array(
|
||||
'IPB_LOCK' => TRUE, /* Lock conversion to only IP.Board Databases */
|
||||
'FORCE_CONVERT' => FALSE, /* Enforce conversion */
|
||||
'IPB_FIREWALL' => 1, /* This is a workaround for an old exploit to prevent upgrade issues */
|
||||
'IPB_LOCK' => TRUE, /* Lock conversion to only IP.Board Databases */
|
||||
'BYPASS_SAFETY_LOCK' => FALSE,
|
||||
'FORCE_CONVERT' => FALSE, /* Enforce conversion */
|
||||
'FORCE_CONVERT_CHARSET' => NULL,
|
||||
'FORCE_CONVERT_METHOD' => NULL,
|
||||
'SOURCE_DB_CHARSET' => NULL, /* If set, will force the source database connection to use this charset */
|
||||
'UTF8_INSERT_ONLY' => FALSE, /* If true, and sql_charset is present and set to utf8 in conf_global.php, then the "fast" method will simply insert without converting. Useful for mixed collation databases where the utf8 tables are real utf8 */
|
||||
'SOURCE_DB_CHARSET' => NULL, /* If set, will force the source database connection to use this charset */
|
||||
'UTF8_INSERT_ONLY' => FALSE, /* If true, and sql_charset is present and set to utf8 in conf_global.php, then the "fast" method will simply insert without converting. Useful for mixed collation databases where the utf8 tables are real utf8 */
|
||||
'FORCE_MULTI_CONVERT' => FALSE, /* Forces the converter to use CONVERT(CONVERT(CONVERT(x AS <SOURCE_DB_CHARSET>) AS BINARY) AS UTF8) which is needed in some random old data sets */
|
||||
'LOG' => FALSE, /* Log Conversion Data */
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user