Seite 1 von 2

Schleichende Probleme nach Update auf 2.08

Verfasst: 01.04.2004 13:30
von Cesare
Hallo,

Erstes Problem
wenn ein User nun seit dem Update Bilder in einen Beitrag einfügen möchte die auf unserem Server liegen erscheint das Bild nicht ,sondern nur der Tag zB.
[ img ] url.bild.gif [ /img ] liegt das Bild zB: bei Bild.de oder wo auch immer geht´s! :oops:

Installierter Mod´s:
1.) bbcodeBox http://www.phpbbhacks.com/viewhack.php?id=1059
2.) Album von Smartor

Kann es sein das die bbcodeBox nun seit dem Update mit Datenbank url´s net mehr klar kommt wie zB.
http://www.it-professionell.de/php/albu ... pic_id=111

Zweites Problem Erstellen einer Vorschau:
Hin und wieder schaltet sich der Broser beim erstellen einer Vorschau einfach ab und der User muß wieder von vorn beginnen :oops:

Kennt jemand von Euch diese Probleme und hat eine Lösung?

Verfasst: 01.04.2004 14:35
von PhilippK
Wie sieht denn die URL eines solchen Bildes aus?

Gruß, Philipp

Verfasst: 02.04.2004 07:46
von Cesare
Guten Morgen,

erst mal vielen Dank für den schnellen Support!
Die URL´s sehen zB. so aus:

http://www.it-professionell.de/php/albu ... pic_id=103
Seit phpBB 2.0.8 werden (wohl aus Sicherheitsgründen) nur noch Bilder mit den Endungen jpg, jpeg, gif und png akzeptiert.
Siehe auch http://cvs.sourceforge.net/viewcvs.py/* ... v=1.1.2.71

Gruß, Philipp
Ich hoffe doch das es da noch eine andere Lösung gibt wie man Bilder aus dem Smator Album einfügen kann bzw. ein anderes Album oder eine Möglichkeit Bilder direkt in den Beitrag einzufügen!

Grüße Cesare

Verfasst: 02.04.2004 10:30
von PhilippK
Eigentlich sollte es reichen, wenn du die Änderungen an der bbcode.php rückgängig machst:

Code: Alles auswählen

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

#
#-----[ FIND ]---------------------------------------------
# Line 284
	$text = preg_replace("#\[img\]((ht|f)tp://)([^\r\n\t<\"]*?)\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);

#
#-----[ REPLACE WITH ]---------------------------------------------
# 
	$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);
Benutzung auf eigene Gefahr :-)

Gruß, Philipp

Verfasst: 02.04.2004 11:10
von Cesare
Einfach Spitze jetzt geht es wieder! :D

Das andere Problem werde ich mal bei Administration und Benutzung posten

Thanxx

Verfasst: 17.04.2004 19:40
von 12earn
hy ich hab das gleiche problem, nur hab ich kein update oder so sondern ein ogrinal 2.0.8 Installiert.

Es hat schon einige Mods ertragen müssen, weil mir einfach was fehlte.

Ich will folgenden Code in ein Postin bringen


[ externes Bild ]


Leider steht er dann genau so da.

Ich hab das mit deinem Tip oben schon versucht aber leider ohne erfolg.


Grüße Thomas

Verfasst: 17.04.2004 21:44
von Leuchte
Verlink doch bitte deine bbcode.php aus dem includes Verzeichnis

Verfasst: 17.04.2004 22:07
von 12earn
Kommt schon, Hier ist sie

Ich hoffe du kannst mir helfen, ich hab es jetzt etwas anderst versucht, wenn ich alles hinter .php weglasse, also die Optionen, dann geht es.

Z.b So : [ externes Bild ]

Bei mir im board geht das http://www.12earn.de/phpBB2/viewtopic.php?t=16

Aber gerade hatte ich da auch probs mit der anzeige.

*Edit*
Hier der code wie er sein sollte:
http://seti.12earn.de/stats/teamstats.p ... =de&gf=png
*/edit*


Grüße Thomas

Verfasst: 18.04.2004 01:26
von PhilippK

Verfasst: 18.04.2004 05:30
von 12earn

Thx aber die hab ich beide schon hoch und runter durch.

Die Änderung hab ich ja schon gemacht das png angezeigt wird, siehe post oben bbcode.php

Sonst noch ne Idee ???

Wie gesagt es geht wenn hinter .php nix mehr steht also keine optionen übergeben werden müssen.

Grüße Thomas