bitte unbedingt vorher von den zu ändernen dateien ein Backup machen:
öffne /index.php
finde:
Code: Alles auswählen
// Start session management
$user->session_begin();
$auth->acl($user->data);Code: Alles auswählen
include($phpbb_root_path . 'includes/functions_user.' . $phpEx); Code: Alles auswählen
// Output page
page_header($user->lang['INDEX']);
$template->set_filenames(array(
'body' => 'index_body.html')
);
page_footer();
?>Code: Alles auswählen
$gruppen_id = 2;
$benutzer_id = $user->data['user_id'];
$is_in_group = group_memberships($gruppen_id, $benutzer_id , true);
if ($is_in_group == true)
{
$template->assign_var('S_GROUPID2', true);
}Bnutze die Variable mit dem du im template was einschliesst wie folgt anwendest:
Code: Alles auswählen
<!-- IF S_USER_LOGGED_IN and not S_IS_BOT and not S_GROUPID2-->somit sagst du dem template das wenn der user zwar eingelogt ist und gruppenid 2 (registrierte benutzer) hat das er es nicht sehen darf darum dieses not S_GROUPID2 da jeder benutzer in der regel 2 hat aus. aber bedenke da jeder in der gruppe regstrierte benutzer ist sehen die das nicht. das problem läst sich aber lösen in dem du eine andere gruppe erstellet z.B. regestrierte User 2 und die welche die wer ist online liste sehen dürfen einfach in die neue gruppe legst und aus der ersten gruppe raus löschst^
