Seite 1 von 1

Bilder nur für Mitglieder

Verfasst: 05.03.2006 13:00
von Charissima
Gibt es eine Möglichkeit es so einzurichten, dass nur registrierte Benutzer alle Bilder sehen können, ansonsten erscheint ein Ersatzbild ?

Verfasst: 05.03.2006 15:15
von cYbercOsmOnauT
Wenn Du meinst, das alle [img]-Tags für Gäste eine Standardgrafik zeigen sollen, kannst Du diesen Weg gehen:

Code: Alles auswählen

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

#
#-----[ FIND ]------------------------------------------
#
$replacements[] = $bbcode_tpl['img'];

#
#-----[ REPLACE WITH ]------------------------------------------
#
$replacements[] = ( $userdata['session_logged_in'] ) ? $bbcode_tpl['img'] : $bbcode_tpl['img_guest'];

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/bbcode.tpl

#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->

#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN img_guest --><img src="templates/subSilver/images/guestimg.jpg" border="0" /><!-- END img_guest -->

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Du musst natürlich /subSilver/images/guestimg.jpg dann anpassen an Deinen Stylepfad und Deine Gastgrafik.

Code nicht getestet, sollte aber so funktionieren.

Grüße,
Tekin

Verfasst: 05.03.2006 16:17
von punkface
Ergänzung:

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;
So funktionierts dann :)

Verfasst: 05.03.2006 19:54
von cYbercOsmOnauT
üps... :D Das passiert, wenn man was bastelt und der Bengel im Hintergrund rumjault :D

Danke punkface ;)

Gruß,
Tekin

Verfasst: 05.03.2006 20:59
von Charissima
Funktioniert einwandfrei, vielen herzlichen Dank euch beiden !