Verfasst: 11.02.2006 08:38
Hi,
includes/bbcode.phpDadurch werden alle Einträge der Art [img ] Bildurl [/img] bei Gästen durch den Text der Variablen $lang['BBCode_NO_IMG'] ersetzt. Wobei durchaus mehrere Bilder zwischen und eingebunden sein können oder auch noch zusätzlicher Text (wird alles durch $lang['BBCode_NO_IMG'] ersetzt).
Habe das jetzt nicht getestet, sondern aus dem Stehgreif hingeschrieben, sollte aber eigentlich funktionieren. Wenn nicht,durch ersetzen. Das funktioniert dann allerdings nur mit genau einem Bild zwischen und.
Wichtig ist, dass dies vor der [img]- und den ganzen [url]-Replacements steht!
Grüße
MagMo
Es war ja auch nie beabsichtigt mit obigen Code auch den Link rauszunehmen.vossi hat geschrieben:bei mir klappt das mit dem Bilder für Gäste ausblenden ( 2. Posting )leider nicht ganz.
Die Gäste bekommen zwar den entsprechen Text zu sehen, der aber immer auf das Bild verlinkt ist.
Wenn du die Änderungen aus dem 2. Posting vorgenommen hast, dann mache noch folgendes:vossi hat geschrieben:Vielleicht weiss ja jemand, wie man diesen Link wegbekommt.
includes/bbcode.php
Code: Alles auswählen
#-----[ FIND ]-----
// [img]image_url_here[/img] code..
// This one gets first-passed..
$patterns[] = "#\[img:$uid\]([^?].*?)\[/img:$uid\]#i";
if (!$userdata['session_logged_in'] )
{
$replacements[] = $lang['BBCode_NO_IMG'];
}
else
{
$replacements[] = $bbcode_tpl['img'];
}
#-----[ BEFORE, ADD ]-----
if (!$userdata['session_logged_in'] )
{
$patterns[] = "#\[url=((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*?)\](.*[img:$uid\][^?].*?\[/img:$uid\].*)*?\[/url\]#i";
$replacements[] = $lang['BBCode_NO_IMG'];
}Habe das jetzt nicht getestet, sondern aus dem Stehgreif hingeschrieben, sollte aber eigentlich funktionieren. Wenn nicht,
Code: Alles auswählen
$patterns[] = "#\[url=((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*?)\](.*[img:$uid\][^?].*?\[/img:$uid\].*)*?\[/url\]#i";Code: Alles auswählen
$patterns[] = "#\[url=((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*?)\][img:$uid\][^?]\[/img:$uid\]\[/url\]#i";Wichtig ist, dass dies vor der [img]- und den ganzen [url]-Replacements steht!
Grüße
MagMo