Das soll immer so bleiben :
Bei mir im Forum ist es zur Zeit so , ich möchte nur die Avatar Gallery offen lassen ! Die User sollen sich nur Avatars nehmen dürfen , die inder Gallery vorhanden sind . Die dürfen sich auch keine andere Hochladen , die von einem anderen Webspace sind. usw..
Mod :
Ich möchte trotz all dem einzelne Avatars für bestimmte Usern geben ! Oder einen unsichtbaren Odner erstellen (Avatar Gallery) der nur für gansbestimmte User zugänglich ist. Und somit die Avatars nehmen dürfen .
Suche Mod
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 127
- Registriert: 15.11.2003 18:58
- Wohnort: Köln
- Kontaktdaten:
Erstell eine Gruppe und dann..
usercp_register.php
++FINDE++
++MIT FOLGENDEM ERSETZEN++
Da wo du die ID der Gruppe dann eintragen kannst, hab ich im Code mit <-- markiert. (Die ID wird in der Adresszeile des Browsers angezeigt, wenn du dir die Gruppe anschaust.)
Thema gekürzt
usercp_register.php
++FINDE++
Code: Alles auswählen
if ( $mode != 'register' )
{
if ( $userdata['user_allowavatar'] && ( $board_config['allow_avatar_upload'] || $board_config['allow_avatar_local'] || $board_config['allow_avatar_remote'] ) )
{
$template->assign_block_vars('switch_avatar_block', array() );
if ( $board_config['allow_avatar_upload'] && file_exists(@phpbb_realpath('./' . $board_config['avatar_path'])) )
{
if ( $form_enctype != '' )
Code: Alles auswählen
$allowed_u = array();
$allowed_u[] = 'g12'; // <-- g bleibt stehen; nur "12" mit ID ersetzen
$upload_allowed = false;
if( in_array($userdata['user_id'],$allowed_u) )
{
$upload_allowed = true;
}
else
{
$sql = "SELECT g.group_id, g.group_name
FROM " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g
WHERE ug.user_id = '" . $userdata['user_id'] . "'
AND g.group_id = ug.group_id";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not get user group.', '', __LINE__, __FILE__, $sql);
}
$upload_allowed = false;
while( list($group_id, $group_name) = $db->sql_fetchrow($result) )
{
if( in_array('g' . $group_id,$allowed_u ) )
{
$upload_allowed = true;
break;
}
if( in_array('g' . $group_name,$allowed_u) )
{
$upload_allowed = true;
break;
}
}
}
if ( $mode != 'register' )
{
if ( $userdata['user_allowavatar'] && ( ($board_config['allow_avatar_upload'] || $upload_allowed) || $board_config['allow_avatar_local'] || $board_config['allow_avatar_remote'] ) )
{
$template->assign_block_vars('switch_avatar_block', array() );
if ( ($board_config['allow_avatar_upload'] || $upload_allowed) && file_exists(@phpbb_realpath('./' . $board_config['avatar_path'])) )
{
if ( $form_enctype != '' || $upload_allowed )
Thema gekürzt