Well, I can't determine when the change was made so far.
I can't release a new version class for the forum then, since I do not want to be wrong about the version that it corresponds to.
However, you can fix this problem yourself by editing forum-news/classes/sources/Forums/Invision_Power_Board_2.php and modifying the following:
Change (on line 213):
Code:
$text = str_replace("<img src='style_emoticons/<#EMO_DIR#>/" . $current_smilie['image'] . "'", "<img src='" . $this->CONF['url'] . "style_emoticons/" . $current_smilie['set'] . "/" . $current_smilie['image'] . "'", $text);
to:
Code:
$text = str_replace("<img src=\"style_emoticons/<#EMO_DIR#>/" . $current_smilie['image'] . "\"", "<img src='" . $this->CONF['url'] . "style_emoticons/" . $current_smilie['set'] . "/" . $current_smilie['image'] . "'", $text);
I *think* that is all that has changed. I think that the single quotes have changed to double quotes and as a result the script is no longer replacing the smilies. The above change should change the IPB 2 class to look for double quotes instead of single quotes when replacing for smilies.