Bug #16297 ยป feuser-login-locktodomain.diff
t3lib/class.t3lib_userauthgroup.php 27 Jun 2006 15:07:00 -0000 | ||
---|---|---|
global $TYPO3_CONF_VARS;
|
||
// Fetching records of the groups in $grList (which are not blocked by lockedToDomain either):
|
||
$lockToDomain_SQL = ' AND (lockToDomain=\'\' OR lockToDomain=\''.t3lib_div::getIndpEnv('HTTP_HOST').'\')';
|
||
$lockToDomain_SQL = ' AND (lockToDomain=\'\' OR lockToDomain IS NULL OR lockToDomain=\''.t3lib_div::getIndpEnv('HTTP_HOST').'\')';
|
||
$whereSQL = 'deleted=0 AND hidden=0 AND pid=0 AND uid IN ('.$grList.')'.$lockToDomain_SQL;
|
||
// Hook for manipulation of the WHERE sql sentence which controls which BE-groups are included
|
typo3/sysext/sv/class.tx_sv_auth.php 27 Jun 2006 15:07:00 -0000 | ||
---|---|---|
if ($this->writeDevLog) t3lib_div::devLog('Get usergroups with id: '.$list, 'tx_sv_auth');
|
||
$lockToDomain_SQL = ' AND (lockToDomain=\'\' OR lockToDomain=\''.$this->authInfo['HTTP_HOST'].'\')';
|
||
$lockToDomain_SQL = ' AND (lockToDomain=\'\' OR lockToDomain IS NULL OR lockToDomain=\''.$this->authInfo['HTTP_HOST'].'\')';
|
||
if (!$this->authInfo['showHiddenRecords']) $hiddenP = 'AND hidden=0 ';
|
||
$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*', $this->db_groups['table'], 'deleted=0 '.$hiddenP.' AND uid IN ('.$list.')'.$lockToDomain_SQL);
|
||
while ($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)) {
|
||
... | ... | |
function getSubGroups($grList, $idList='', &$groups) {
|
||
// Fetching records of the groups in $grList (which are not blocked by lockedToDomain either):
|
||
$lockToDomain_SQL = ' AND (lockToDomain=\'\' OR lockToDomain=\''.$this->authInfo['HTTP_HOST'].'\')';
|
||
$lockToDomain_SQL = ' AND (lockToDomain=\'\' OR lockToDomain IS NULL OR lockToDomain=\''.$this->authInfo['HTTP_HOST'].'\')';
|
||
if (!$this->authInfo['showHiddenRecords']) $hiddenP = 'AND hidden=0 ';
|
||
$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('uid,subgroup', 'fe_groups', 'deleted=0 '.$hiddenP.' AND uid IN ('.$grList.')'.$lockToDomain_SQL);
|
||