Suche Mod

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.
Antworten
Patrick Pütz
Mitglied
Beiträge: 127
Registriert: 15.11.2003 18:58
Wohnort: Köln
Kontaktdaten:

Suche Mod

Beitrag von Patrick Pütz »

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 .
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Erstell eine Gruppe und dann..

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 != '' )
++MIT FOLGENDEM ERSETZEN++

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 )
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
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“