Keine Bilddarstellung im Forum (über BBCode)

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.
Summerboy1986
Mitglied
Beiträge: 13
Registriert: 18.12.2004 18:22

Keine Bilddarstellung im Forum (über BBCode)

Beitrag von Summerboy1986 »

Moin,
In unserem Forum habe ich folgendes Problem.
Wenn ich ein Bild mit dem Befehl [img]bildurl/bild.jpg[/img] einbinden möchte, stellt er mir dieses nicht dar, da er einen falschen pfad angibt, also anstatt http://bildurl/bild.jpg gibt er http://urlderhomepage/http://bildurl/bild.jpg an.
Ich habe mal in den quellcodes rumgesucht, und habe das hier gefunden.

Code: Alles auswählen

// [img]image_url_here[/img] code..
// This one gets first-passed..
$patterns[] = "#\[img:$uid\](.*?)\[/img:$uid\]#si";
$replacements[] = $bbcode_tpl['img']; 

// [img]image_url_here[/img] code..
$text = preg_replace("#\[img\]((ht|f)tp://)([^ \?&=\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
Ich denke, dass hier der Fehler irgendwo liegt, nur leider ist das für mich nur kauderwelsch, verstehe also nur Bahnhof.
Vielleicht kann mir da jemand weiterhelfen?

P.S.: Das Forum läuft unter phpnuke (phpbb). Die Datei in der diese Codefragmente zu finden waren lautet bbcode.php und
befindet sich um ordner "include". Das hilft euc vielleicht etwas weiter.

Schon einmal Vielen Dank im Voraus :)

MfG
Summerboy1986
Summerboy1986
Mitglied
Beiträge: 13
Registriert: 18.12.2004 18:22

Beitrag von Summerboy1986 »

Irgendjemand da draussen muss sich doch damit auskennen?!

Büdde helft mir :)
FritzDaCat
Mitglied
Beiträge: 48
Registriert: 06.11.2004 20:53

Beitrag von FritzDaCat »

Hi Summerboy,
check mal bitte deine bbcode.php nach den folgenden Einträgen:

/includes/bbcode.php:

Code: Alles auswählen

	$bbcode_tpl['img'] = str_replace('{URL}', '\\1', $bbcode_tpl['img']);

Code: Alles auswählen

	// [img]image_url_here[/img] code..
	// This one gets first-passed..
	$patterns[] = "#\[img:$uid\](.*?)\[/img:$uid\]#si";
	$replacements[] = $bbcode_tpl['img'];

Code: Alles auswählen

	// [img]image_url_here[/img] code..
	$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);

Summerboy1986
Mitglied
Beiträge: 13
Registriert: 18.12.2004 18:22

Beitrag von Summerboy1986 »

Danke schonmal für die Hilfe :).
Also hab alles genauso schon gehabt, bzw. so ungefähr... hatte schonmal andere Varianten getestet, aber bei allen der selbe Fehler.
Die URL geht halt immer von dem Verzeichnis des Forums aus "http://urlderhomepage/Forums" also -=> "http://urlderhomepage/Forumshttp://bildurl/bild.jpg"
In den Forumeinstellungen hab ich auch schon gesucht, da finde ich aber auch nichts passendes. Sonst noch ne Ahnung wo der Fehler sich vergraben hat?
Summerboy1986
Mitglied
Beiträge: 13
Registriert: 18.12.2004 18:22

Beitrag von Summerboy1986 »

Weiß denn niemand mehr weiter?! :(
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Beitrag von Schumi »

Was hast du im Adminbereich als Scriptpfad und Domainnamen eingetragen?
Summerboy1986
Mitglied
Beiträge: 13
Registriert: 18.12.2004 18:22

Beitrag von Summerboy1986 »

Domainname: http://gap.weltdermagie.net

Scriptpfad: /modules/Forums/
Summerboy1986
Mitglied
Beiträge: 13
Registriert: 18.12.2004 18:22

Beitrag von Summerboy1986 »

Noch nix gefunden? Ich weiß auch net mehr wo ich nachen Fehlern suchen soll...
Summerboy1986
Mitglied
Beiträge: 13
Registriert: 18.12.2004 18:22

Beitrag von Summerboy1986 »

Ich versuche es nochmal durch einen letzten Hilferuf :/.

!!HILFE!!
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

hi...

entferne mal das http:// vor der domain... im acp

ciao Jan
Antworten

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