Создание своих bb-кодов Вставляем в форму добавления сообщения до $BBCODES$ (можно и после - разницы никакой (кроме дизайна))
[othertext]<input type="button" title="Title_for_bb" value="Name_for_bb" onclick="simpletag('Name_for_bb','','','message','')" class="codeButtons" name="Name_for_bb" style="width:40px" /></span>[/othertext]
Затем в общем виде форума после $BODY$
[othertext]<script type="text/javascript" language="javascript">
e=document.getElementsByTagName("TD");
for(k=15; k<e.length;k++) {
if(e[k].className=='posttdMessage'){
s=e[k].innerHTML;
while (s.indexOf('[Name_for_bb]') != -1){
s=s.replace('[Name_for_bb]','Некий_код_HTML_A'); s=s.replace('[/Name_for_bb]','Некий_код_HTML_B');
e[k].innerHTML=s;
}}}
</script>[/othertext]
То, что выделено оранжевым и синим - заменяем на своё...