- Code: Alles auswählen
- #
 #----------[ OPEN ]-------------------------------------
 #
 # The file you wish to access for groupmembers only
 #
 #----------[ FIND ]-------------------------------------
 #
 init_userprefs($userdata);
 #
 #----------[ AFTER, ADD ]-------------------------------
 #
 // Check if user is member of the proper group..
 $proper_group = 72; // that is the id from the group which has access
 $sql="SELECT * FROM " . USER_GROUP_TABLE . " WHERE group_id='" . $proper_group . "' AND user_id='" . $userdata[user_id] . "' AND user_pending='0' LIMIT 1";
 if ( !($result = $db->sql_query($sql)) )
 {
 message_die(GENERAL_ERROR, 'Could not query group rights information', '', __LINE__, __FILE__, $sql);
 }
 if ($db->sql_numrows($result) == 0)
 {
 $db->sql_freeresult($result);
 $sql="SELECT group_name FROM " . GROUPS_TABLE . " WHERE group_id='" . $proper_group . "' LIMIT 1";
 if ( !($result = $db->sql_query($sql)) )
 {
 message_die(GENERAL_ERROR, 'Could not query group rights information', '', __LINE__, __FILE__, $sql);
 }
 $group_name_temp = $db->sql_fetchrow($result);
 $group_name = $group_name_temp['group_name'];
 $information_message = $lang['Not_Authorised'].'!<br />';
 $information_message .= sprintf($lang['Group_members_only'], $group_name).'<br />';
 // $information_message .= '<br />' . sprintf($lang['Click_return_portal'], '<a href="' . append_sid("portal.$phpEx") . '">', '</a>');
 $information_message .= '<br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');
 message_die(GENERAL_MESSAGE, $information_message);
 }
 $db->sql_freeresult($result);
 //
 #
 #----------[ OPEN ]-------------------------------------
 #
 language/lang_english/lang_main.php
 #
 #----------[ FIND ]-------------------------------------
 #
 $lang['Group_not_exist'] = 'That user group does not exist';
 #
 #----------[ AFTER, ADD ]-------------------------------
 #
 $lang['Group_members_only'] = 'Admission for %s group members only!';
 #
 #----------[ OPEN ]-------------------------------------
 #
 language/lang_german/lang_main.php
 #
 #----------[ FIND ]-------------------------------------
 #
 $lang['Group_not_exist'] = 'Diese Gruppe existiert nicht';
 #
 #----------[ AFTER, ADD ]-------------------------------
 #
 $lang['Group_members_only'] = 'Zugriff nur für Mitglieder der %s Benutzergruppe!';
 #
 #----------[ SAVE AND CLOSE ALL FILES ]-----------------
 #
 # EoM
Ändere also die 72 in die ID der, von dir, gewünschten Benutzergruppe.





 
 



 User Profile sollen nur von bestimmten Gruppen gesehen werden.
  User Profile sollen nur von bestimmten Gruppen gesehen werden.
