bilder nur für registrierte user sichtbar

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
radlmax
Mitglied
Beiträge: 15
Registriert: 17.01.2008 13:28
Kontaktdaten:

bilder nur für registrierte user sichtbar

Beitrag von radlmax »

hallo. ich möchte mein forum so einstellen dass bilder nur für registrierte user sichtbar sein sollen. raufgeladen werden sie über uploadpic oder verlinkt... ich finde keine einstellung, in der die bilder für gäste nicht sichtbar sind aber text trotzdem zu lesen ist... kann mir da jemand helfen? danke, max
Benutzeravatar
StarWolf3000
Mitglied
Beiträge: 1019
Registriert: 25.07.2005 10:20
Wohnort: Stolpen
Kontaktdaten:

Re: bilder nur für registrierte user sichtbar

Beitrag von StarWolf3000 »

Das kann man mit folgendem Code-Schnippsel erreichen (MOD-Syntax):

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
includes/bbcode.php

#
#-----[ FIND ]------------------------------------------
#
function bbencode_second_pass($text, $uid)
{
	global $lang, $bbcode_tpl;

#
#-----[ REPLACE WITH ]------------------------------------------
#
function bbencode_second_pass($text, $uid)
{
	global $lang, $bbcode_tpl, $userdata;

#
#-----[ FIND ]------------------------------------------
#
	$patterns[] = "#\[img:$uid\]([^?](?:[^\[]+|\[(?!url))*?)\[/img:$uid\]#i";
	$replacements[] = $bbcode_tpl['img'];

#
#-----[ REPLACE WITH ]------------------------------------------
#
	if(!$userdata['session_logged_in'])
	{
		$patterns[] = "#\[img:$uid\]([^?](?:[^\[]+|\[(?!url))*?)\[/img:$uid\]#i";
		$replacements[] = $lang['BBCODE_NO_IMG'];
	}
	else
	{
		$patterns[] = "#\[img:$uid\]([^?](?:[^\[]+|\[(?!url))*?)\[/img:$uid\]#i";
		$replacements[] = $bbcode_tpl['img'];
	}

#
#-----[ OPEN ]------------------------------------------
#
language/lang_german/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
$lang['BBCODE_NO_IMG'] = "[Bilder sind nur für registrierte Benutzer sichtbar!]";

# 
# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
MOD-Einbauhilfe und Installationen über ICQ, TeamSpeak 2/3 und TeamViewer. Support nur im Forum, eingeschränkt per TeamViewer, aber nicht mehr per PN! • KB:knigge
radlmax
Mitglied
Beiträge: 15
Registriert: 17.01.2008 13:28
Kontaktdaten:

Re: bilder nur für registrierte user sichtbar

Beitrag von radlmax »

vielen dank
aurora876
Ehemaliger Übersetzer
Beiträge: 1600
Registriert: 30.08.2008 20:41

Re: bilder nur für registrierte user sichtbar

Beitrag von aurora876 »

gibts das auch fürs phpbb 3 irgendwo?
There are 10 types of people in the world: Those who understand binary and those who don't. :D

Support Toolkit in Deutsch
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“