diff -ur typo3_src-4.0.1.orig/typo3/sysext/beuser/mod/index.php typo3_src-4.0.1/typo3/sysext/beuser/mod/index.php --- typo3_src-4.0.1.orig/typo3/sysext/beuser/mod/index.php 2006-07-31 13:51:38.000000000 +0200 +++ typo3_src-4.0.1/typo3/sysext/beuser/mod/index.php 2006-09-03 19:29:54.000000000 +0200 @@ -1355,10 +1355,13 @@ $uListArr=array(); reset($dat['users']); while(list(,$uDat)=each($dat['users'])) { - $uListArr[] = ''.t3lib_iconWorks::getIconImage('be_users',$uDat,$GLOBALS['BACK_PATH'],'align="top" title="'.$uDat['uid'].'"').$this->linkuser($uDat['username'],$uDat).'  '.$this->elementLinks('be_users',$uDat). - ''. - ''. - ''; + $uItem = ''.t3lib_iconWorks::getIconImage('be_users',$uDat,$GLOBALS['BACK_PATH'],'align="top" title="'.$uDat['uid'].'"').$this->linkuser($uDat['username'],$uDat).'  '.$this->elementLinks('be_users',$uDat); + if (!$uDat['disable'] && ($uDat['starttime'] == 0 || $uDat['starttime'] < time()) && ($uDat['endtime'] == 0 || $uDat['endtime'] > time())) { + $uItem .= ''. + ''; + } + $uItem .= ''; + $uListArr[] = $uItem; } $allCells['USERS'] = ''.implode('',$uListArr).'
';