diff --git a/common/framework/parsers/dbtableparser.php b/common/framework/parsers/dbtableparser.php index aa91b9c49..70f303b13 100644 --- a/common/framework/parsers/dbtableparser.php +++ b/common/framework/parsers/dbtableparser.php @@ -87,6 +87,10 @@ class DBTableParser extends BaseParser { $column->charset = toBool($attribs['utf8mb4']) ? 'utf8mb4' : 'utf8'; } + elseif ($column->xetype === 'date' || ($column->name === 'ipaddress' && $column->size >= 60)) + { + $column->charset = 'latin1'; + } // Get the default value. if (isset($attribs['default'])) diff --git a/modules/module/schemas/module_config.xml b/modules/module/schemas/module_config.xml index 975867345..3f6667764 100644 --- a/modules/module/schemas/module_config.xml +++ b/modules/module/schemas/module_config.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/module/schemas/module_part_config.xml b/modules/module/schemas/module_part_config.xml index b677f6471..88e8e78ba 100644 --- a/modules/module/schemas/module_part_config.xml +++ b/modules/module/schemas/module_part_config.xml @@ -1,5 +1,5 @@
- + diff --git a/modules/module/schemas/sites.xml b/modules/module/schemas/sites.xml index b3a797cf2..b21981281 100644 --- a/modules/module/schemas/sites.xml +++ b/modules/module/schemas/sites.xml @@ -1,7 +1,7 @@
- - + +
diff --git a/modules/spamfilter/schemas/spamfilter_denied_ip.xml b/modules/spamfilter/schemas/spamfilter_denied_ip.xml index 758053734..8235ed25b 100644 --- a/modules/spamfilter/schemas/spamfilter_denied_ip.xml +++ b/modules/spamfilter/schemas/spamfilter_denied_ip.xml @@ -1,7 +1,7 @@ - + - +
diff --git a/modules/spamfilter/schemas/spamfilter_denied_word.xml b/modules/spamfilter/schemas/spamfilter_denied_word.xml index 749f30d45..80ae26195 100644 --- a/modules/spamfilter/schemas/spamfilter_denied_word.xml +++ b/modules/spamfilter/schemas/spamfilter_denied_word.xml @@ -1,5 +1,5 @@ - +