<?php

defined('TYPO3') or die();

// New be_users are disabled by default and can not disable themselves
$GLOBALS['TCA']['be_users']['columns']['disable']['displayCond'] = 'USER:' . \TYPO3\CMS\Core\Hooks\TcaDisplayConditions::class . '->isRecordCurrentUser:false';
$GLOBALS['TCA']['be_users']['columns']['disable']['config']['default'] = 1;

$GLOBALS['TCA']['be_users']['columns']['disable']['authenticationContext']['group'] = 'be.userManagement';
$GLOBALS['TCA']['be_users']['columns']['disable']['label'] = 'core.db.accounts:enabled';
$GLOBALS['TCA']['be_users']['columns']['starttime']['authenticationContext']['group'] = 'be.userManagement';
$GLOBALS['TCA']['be_users']['columns']['starttime']['label'] = 'core.db.accounts:starttime';
$GLOBALS['TCA']['be_users']['columns']['endtime']['authenticationContext']['group'] = 'be.userManagement';
$GLOBALS['TCA']['be_users']['columns']['endtime']['label'] = 'core.db.accounts:endtime';
