Quote:
Originally Posted by memobug
I just installed this and embedded BB Code images worked the first time I tried, but subsequently they do not. I tried editing the original post with img tags, and adding more posts, but they appear simply as url-type links.
|
I think I resolved the problem with the no embedded image display that a couple of people were reporting. The problem appears to be that the bbcode parsing improperly executed. It was called like this:
bbcodeparse($journal[entry]);
Ordinarily there would be additional parameters, $forumid and $allowsmilies, for something like this
$journal[description] = bbcodeparse($journal[entry],$forumid,$allowsmilies);
Then bbcodeparse would lookup the forum's image display flag and decide whether to display html, images and smilies. It would pass those instructions forward as additional argumetns to bbcodeparse2 like this:
bbcodeparse2($bbcode,$dohtml,$dobbimagecode,$dosmi lies,$dobbcode)
Of course the journal doesn't have a valid forum ID, so it was behaving a little strangely and not displaying images on my forum on my server. It worked for some.
The Bottom Line
But if you have this problem, you can make the bbcode call explicit, and tell it absolutely whether to display html, embedded images, smilies and bbcode in your journals:
Code:
1. Around line 680 (I have added stuff so the numberings off by +/ 10 lines:
// replace this:
$journal[description] = bbcodeparse($journal[entry]);
// with this:
$journal[description] = bbcodeparse2($journal[entry],0,1,1,1);
2. around line 360
// replace this:
$journal_comment[comment] = bbcodeparse($journal_comment[comment]);
// with this:
$journal_comment[comment] = bbcodeparse2($journal_comment[comment],0,1,1,1);
That should take care of embedded images. I suppose you could also make it ....1,1,1,1); to enable the display of html in your gallery.
Next step, figure out why URLs are not being hotlinked automatically!
Regards,
Matt