Seite 2 von 5

Verfasst: 27.03.2004 12:09
von ¥SiGnS¥
Acid hat geschrieben:Ist wohl anzunehmen. (Ihr könnt es ja mal testen.)
Habs probiert aber kommt immer folgende meldung:
You cannot use certain bbcodes: [img]

Verfasst: 27.03.2004 14:55
von JLoop©
itst hat geschrieben:Wenn Ihr auf 2.0.8 upgedated hättet, wüsstet Ihr, das bei 2.0.8 Bilder in img-BBCode nur mir den Endungen gif, jpg, jpeg und png erlaubt sind.
Ich habe auf 2.0.8 geupdatet aber gewusst hab ichs trotzdem net :P

JLoop

Verfasst: 27.03.2004 15:00
von itst
Ja wie denn, die Änderungen nicht angeschaut sondern blind der phpBB Group vertraut? ;)

Verfasst: 27.03.2004 16:52
von JLoop©
itst hat geschrieben:Wenn Ihr auf 2.0.8 upgedated hättet, wüsstet Ihr, das bei 2.0.8 Bilder in img-BBCode nur mir den Endungen gif, jpg, jpeg und png erlaubt sind.
Hab gerade mal nachgeschaut, die frage ist dann warum es bei manchen funktioniert siehe fussles signatur: http://www.phpbb.de/viewtopic.php?p=108244#108244 die datei generiert doch ein .png hmmm...

JLoop

Verfasst: 27.03.2004 17:42
von ¥SiGnS¥
Das stimmt bei ihm gehts. :-?

Verfasst: 27.03.2004 20:45
von REincarnation
Und wie geht das? Wie muss ich dann meine Signatur umbauen, damit es geht? Komischerweise funktioniert sie hier wunderbar. Nur in meinem Forum nicht. Woran kann das liegen?

Verfasst: 27.03.2004 20:50
von itst
'Alte' Signaturen, die vor der Umstellung auf 2.0.8 erstellt wurden, funktionieren weiterhin.

Wenn Du aber Deine Signatur editieren willst bzw. neu anlegst willst, kommt die BBCode-Änderung zum tragen.

Verfasst: 27.03.2004 20:52
von REincarnation
In unserem Forum hatte ich solch eine Signatur auch vor dem Update auf 2.0.8 und nun geht es dennoch nicht mehr. Kann ich nicht einfach die Dateiendung *.php wieder einfügen als BB-Code oder so?

Verfasst: 27.03.2004 22:16
von Mario Siebert
Das einfachste wäre wohl die endung .php im img-tag zu erlauben:

bbcode.php:

Code: Alles auswählen

$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);
ersetzen durch:

Code: Alles auswählen

$text = preg_replace("#\[img\]((ht|f)tp://)([^ \?&=\"\n\r\t<]*?(\.(jpg|jpeg|gif|png|php)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
Mario

Verfasst: 27.03.2004 23:56
von REincarnation
Hmmm...die Idee hatte ich auch schon. Nur leider ohne Erfolg. Alles so geblieben. Welchen Grund hatte denn die Umstellung in der BBcode.php? Sicherheitsrelevante Gründe?