ist es möglich, dass ein link nur für ein bestimmte gruppe angezeigt wird
(in der overall-header.tpl).
also ähnlich wie diese funktion:
Code: Alles auswählen
<!-- BEGIN switch_user_logged_out -->
Markus

Code: Alles auswählen
<!-- BEGIN switch_user_logged_out -->
Code: Alles auswählen
function member_of($group, $userdata)
{
global $db;
if ( !$userdata['session_logged_in'] )
{
return false;
}
$sql = "SELECT count(*) AS num FROM " . USER_GROUP_TABLE . "
WHERE user_id = '" . $userdata['user_id'] . "' AND group_id ";
if ( strpos(',', ' ' . $group_id) )
{
$sql .= "IN ( " . $group_id . " )";
}
else
{
$sql .= "= '" . $group_id . "'";
}
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not get group auth', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
if ( $row['num'] > 0 )
{
return true;
}
return false;
}
Code: Alles auswählen
if ( !empty($userdata['user_popup_pm']) )
{
$template->assign_block_vars('switch_enable_pm_popup', array());
}
Code: Alles auswählen
if ( member_of('123', $userdata) )
{
$template->assign_block_vars('switch_usergroup_123', array());
}
Code: Alles auswählen
<!-- BEGIN switch_usergroup_123 -->
xyz
<!-- END switch_usergroup_123 -->
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
<!-- END switch_user_logged_in -->
Wie? Ist das echt sooo einfach????JumpinJack hat geschrieben:Das ist kein Problem:
Setze die Links zwischen diese Zeilen:
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in --> <!-- END switch_user_logged_in -->