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).'
';