Ok, I got forum icons working, you can see mine working here:
http://www.thebroadroad.com/forum/#topic/What-about-the-Dinosaurs-.htm
Example of changes to make (these are how I changed mine, you will want to customize of course):
MUST RECOMPILE LANGUAGES IN MANAGE FORUM TO SEE CHANGES!
[ box.xsl ]
/public_html/modules/boonex/forum/layout/base/xsl/box.xsl
** Line 20 - Add @icon as img src
<a class="top_members_menu" onclick="{@onclick}" href="{@href}"><xsl:value-of select="." /> <img src="{@icon}" /></a>
** change line 34 and move to line 71 (after RSS feed):
FROM:
<btn href="javascript:void(0);" onclick="return f.postReply('{forum/id}','{topic/id}')" icon="{/root/urls/img}btn_icon_reply.gif">[L[Post Reply]]</btn>
TO:
<btn href="javascript:void(0);" onclick="return f.postReply('{forum/id}','{topic/id}')" icon="{/root/urls/img}blue/reply.gif" alt="Post Reply"></btn>
** change line 54:
FROM:
<btn href="javascript:void(0);" onclick="return f.hideTopic(1, '{topic/id}')" icon="">[L[Hide Topic]]</btn>
TO:
<btn href="javascript:void(0);" onclick="return f.hideTopic(1, '{topic/id}')" icon="{/root/urls/img}btn_icon_topic_hide.gif">[L[Hide Topic]]</btn>
** change line 61:
icon="{/root/urls/img}btn_icon_topic_move2.gif">Move Topic</btn>
FROM:
<btn href="javascript:void(0);" onclick="return f.moveTopicForm('{topic/id}')" icon="">[L[Move Topic]]</btn>
TO:
<btn href="javascript:void(0);" onclick="return f.moveTopicForm('{topic/id}')" icon="{/root/urls/img}btn_icon_topic_move2.gif"><img src="{/root/urls/img}blue/btn_icon_topic_move2.gif" alt="Move Topic"/>[L[Move Topic]]</btn>
** change line 65:
FROM:
<btn href="javascript:void(0);" onclick="return f.delTopic('{topic/id}', '{forum/uri}', true)" icon="">[L[Delete Topic]]</btn>
TO:
<btn href="javascript:void(0);" onclick="return f.delTopic('{topic/id}', '{forum/uri}', true)" icon="{/root/urls/img}btn_icon_delete.gif">[L[Delete Topic]]</btn>
** change line 90 (changes Post Reply Button on bottom-left):
FROM:
<a href="javascript:void(0);" onclick="return f.postReply('{forum/id}','{topic/id}')" icon="{/root/urls/img}btn_icon_reply.gif">[L[Post Reply]]</a>
TO:
<a href="javascript:void(0);" onclick="return f.postReply('{forum/id}','{topic/id}')" icon="{/root/urls/img/blue}reply.gif"><img src="{/root/urls/img}blue/reply.gif" alt="Post Reply"/></a>
** change line 268:
FROM:
<a href="javascript:void(0);" onclick="return f.postReplyWithQuote({../forum/id}, {../topic/id}, {@id});">[L[Quote]]</a>
TO:
<a href="javascript:void(0);" onclick="return f.postReplyWithQuote({../forum/id}, {../topic/id}, {@id});" icon="{/root/urls/img/blue}quote.gif"><img src="{/root/urls/img}blue/quote.gif" alt="Quote"/></a>
[ Forum_topic.xsl ]
/public_html/modules/boonex/forum/layout/base/xsl/forum_topic.xsl
** Paste this after line 26 (after RSS):
<btn href="javascript:void(0);" onclick="return f.newTopic('{forum/uri}')" icon="{/root/urls/img}blue/post.gif"></btn>
**[ Forum Index Padding ]
/public_html/modules/boonex/forum/layout/base/css/main.css
** change line 315:
From: padding: 10px;
To: padding-left:30px