[TASK] Streamline size of email fields 68/55868/2
authorGuido Schmechel <info@ayacoo.de>
Thu, 22 Feb 2018 20:54:17 +0000 (21:54 +0100)
committerGeorg Ringer <georg.ringer@gmail.com>
Fri, 23 Feb 2018 09:30:03 +0000 (10:30 +0100)
Change email field definition to 255 characters for the rfc compatibility.
Extend the TCA max option, too.

Resolves: #83986
Releases: master
Change-Id: Ifdfc302b67b773dff8ac7d9db2d89f00253c315a
Reviewed-on: https://review.typo3.org/55868
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Tobi Kretschmann <tobi@tobishome.de>
Tested-by: Tobi Kretschmann <tobi@tobishome.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Mathias Schreiber <mathias.schreiber@typo3.com>
Tested-by: Mathias Schreiber <mathias.schreiber@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
typo3/sysext/core/Configuration/TCA/be_users.php
typo3/sysext/core/Configuration/TCA/pages.php
typo3/sysext/core/ext_tables.sql
typo3/sysext/frontend/Configuration/TCA/pages_language_overlay.php
typo3/sysext/frontend/ext_tables.sql

index 768c4cd..04bc32c 100644 (file)
@@ -161,7 +161,7 @@ return [
                 'type' => 'input',
                 'size' => 20,
                 'eval' => 'trim',
-                'max' => 80,
+                'max' => 255,
                 'softref' => 'email[subst]'
             ]
         ],
index 67c6036..5416cd0 100644 (file)
@@ -656,7 +656,7 @@ return [
                 'type' => 'input',
                 'size' => 23,
                 'eval' => 'trim',
-                'max' => 80,
+                'max' => 255,
                 'softref' => 'email[subst]',
                 'behaviour' => [
                     'allowLanguageSynchronization' => true
index 0804040..8addb99 100644 (file)
@@ -62,7 +62,7 @@ CREATE TABLE be_users (
        starttime int(11) unsigned DEFAULT '0' NOT NULL,
        endtime int(11) unsigned DEFAULT '0' NOT NULL,
        lang varchar(6) DEFAULT '' NOT NULL,
-       email varchar(80) DEFAULT '' NOT NULL,
+       email varchar(255) DEFAULT '' NOT NULL,
        db_mountpoints text,
        options tinyint(4) unsigned DEFAULT '0' NOT NULL,
        crdate int(11) unsigned DEFAULT '0' NOT NULL,
@@ -148,7 +148,7 @@ CREATE TABLE pages (
        module varchar(255) DEFAULT '' NOT NULL,
        extendToSubpages tinyint(3) unsigned DEFAULT '0' NOT NULL,
        author varchar(255) DEFAULT '' NOT NULL,
-       author_email varchar(80) DEFAULT '' NOT NULL,
+       author_email varchar(255) DEFAULT '' NOT NULL,
        nav_title varchar(255) DEFAULT '' NOT NULL,
        nav_hide tinyint(4) DEFAULT '0' NOT NULL,
        content_from_pid int(10) unsigned DEFAULT '0' NOT NULL,
index a5a8870..a5d2da1 100644 (file)
@@ -144,7 +144,7 @@ return [
                 'type' => 'input',
                 'size' => 23,
                 'eval' => 'trim',
-                'max' => 80,
+                'max' => 255,
                 'softref' => 'email[subst]'
             ]
         ],
index cab70b4..6140685 100644 (file)
@@ -126,7 +126,7 @@ CREATE TABLE pages_language_overlay (
        description text,
        abstract text,
        author varchar(255) DEFAULT '' NOT NULL,
-       author_email varchar(80) DEFAULT '' NOT NULL,
+       author_email varchar(255) DEFAULT '' NOT NULL,
        l18n_diffsource mediumblob,
        url varchar(255) DEFAULT '' NOT NULL,
        shortcut int(10) unsigned DEFAULT '0' NOT NULL,