ok. found it.
in Sources/Display.php I changed
// Is this already an article?
$request = $smcFunc['db_query']('','
SELECT id_message
FROM {db_prefix}sp_articles
WHERE id_message = {int:message}',
array(
'message' => $context['topic_first_message'],
)
);
list ($context['topic_is_article']) = $smcFunc['db_fetch_row']($request);
$smcFunc['db_free_result']($request);
in
// Is this already an article?
$request = $smcFunc['db_query']('','
SELECT id_message, picture
FROM {db_prefix}sp_articles AS a
INNER JOIN {db_prefix}sp_categories AS c ON a.`id_category` = c.`id_category`
WHERE id_message = {int:message}',
array(
'message' => $context['topic_first_message'],
)
);
while ($row = $smcFunc['db_fetch_assoc']($request))
{
if(!empty($row['id_message'])) {
$context['topic_is_article'] = $row['id_message'];
$context['article_image_url'] = $row['picture'];
}
}
$smcFunc['db_free_result']($request);
and in Templates/default/Display.template.php I changed
echo '
<div class="inner" id="msg_', $message['id'], '"', '>', $message['body'], '</div>
</div>';
in
if ($context['topic_is_article'])
echo '
<div class="inner" id="msg_', $message['id'], '"', '><div style="float:right"><img src="',$context['article_image_url'],'"></div>', $message['body'], '</div>
</div>';
else
echo '
<div class="inner" id="msg_', $message['id'], '"', '>', $message['body'], '</div>
</div>';