From d9e0d47cd6bae94ce0f6faa0694e829a56121770 Mon Sep 17 00:00:00 2001 From: Josef Glatz <josefglatz@gmail.com> Date: Sat, 18 Feb 2017 20:48:41 +0100 Subject: [PATCH] [TASK] Add rowDescription for fe_users Add a description field also for fe_users records which could be used as for already known other record types. Resolves: #79894 Releases: master Change-Id: Ia1d7ad7746a0b7dd3ebb809864e290db97ac228d Reviewed-on: https://review.typo3.org/51745 Tested-by: TYPO3com <no-reply@typo3.com> Tested-by: Riccardo De Contardi <erredeco@gmail.com> Reviewed-by: Thomas Hohn <thomas@hohn.dk> Reviewed-by: Joerg Boesche <typo3@joergboesche.de> Tested-by: Joerg Boesche <typo3@joergboesche.de> Reviewed-by: Benni Mack <benni@typo3.org> Tested-by: Benni Mack <benni@typo3.org> --- .../frontend/Configuration/TCA/fe_users.php | 15 +++++++++++++-- typo3/sysext/frontend/ext_tables.sql | 1 + 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/typo3/sysext/frontend/Configuration/TCA/fe_users.php b/typo3/sysext/frontend/Configuration/TCA/fe_users.php index 4e64f62211dd..9f55b471f8c5 100644 --- a/typo3/sysext/frontend/Configuration/TCA/fe_users.php +++ b/typo3/sysext/frontend/Configuration/TCA/fe_users.php @@ -2,6 +2,7 @@ return [ 'ctrl' => [ 'label' => 'username', + 'descriptionColumn' => 'description', 'default_sortby' => 'ORDER BY username', 'tstamp' => 'tstamp', 'crdate' => 'crdate', @@ -17,10 +18,10 @@ return [ 'default' => 'status-user-frontend' ], 'useColumnsForDefaultValues' => 'usergroup,lockToDomain,disable,starttime,endtime', - 'searchFields' => 'username,name,first_name,last_name,middle_name,address,telephone,fax,email,title,zip,city,country,company' + 'searchFields' => 'username,name,first_name,last_name,middle_name,address,telephone,fax,email,title,zip,city,country,company,description' ], 'interface' => [ - 'showRecordFieldList' => 'username,password,usergroup,lockToDomain,name,first_name,middle_name,last_name,title,company,address,zip,city,country,email,www,telephone,fax,disable,starttime,endtime,lastlogin' + 'showRecordFieldList' => 'username,password,usergroup,lockToDomain,name,first_name,middle_name,last_name,title,company,address,zip,city,country,email,www,telephone,fax,disable,starttime,endtime,lastlogin,description' ], 'columns' => [ 'username' => [ @@ -248,6 +249,14 @@ return [ ] ] ], + 'description' => [ + 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.description', + 'config' => [ + 'type' => 'text', + 'rows' => 5, + 'cols' => 48 + ] + ], 'TSconfig' => [ 'exclude' => true, 'label' => 'TSconfig:', @@ -282,6 +291,8 @@ return [ lockToDomain, TSconfig, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access, disable,--palette--;;timeRestriction, + --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes, + description, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended, ', ], diff --git a/typo3/sysext/frontend/ext_tables.sql b/typo3/sysext/frontend/ext_tables.sql index d0f0cd78dc2e..df809c119a0c 100644 --- a/typo3/sysext/frontend/ext_tables.sql +++ b/typo3/sysext/frontend/ext_tables.sql @@ -87,6 +87,7 @@ CREATE TABLE fe_users ( cruser_id int(11) unsigned DEFAULT '0' NOT NULL, lockToDomain varchar(50) DEFAULT '' NOT NULL, deleted tinyint(3) unsigned DEFAULT '0' NOT NULL, + description text, uc blob, title varchar(40) DEFAULT '' NOT NULL, zip varchar(10) DEFAULT '' NOT NULL, -- GitLab