Ставите после $BODY$ в общий вид форума этот код:
Code
<script type="text/javascript">
// by $ USERNAME$
$('td.posttdMessage').each(function(){
$(this).html($(this).html().split('[bbcode]').join('bbcode').split('[/bbcode]').join('bbcode'););
});
</script>
[bbcode] - открывающий бб-код
[/bbcode] - закрывающий бб-код
bbcode - html содержимое открывающего бб-кода
/bbcode - html содержимое закрывающего бб-кода
В форме добавления сообщений после $BBCODES$:
Code
<input type="button" value="bbcode" onclick="simpletag('bbName','','','message',''); return false;" class="codeButtons" />
bbName - меняете на название вашего бб-кода БЕЗ квадратных скобок
Добавлено (06.06.2010, 21:40)
---------------------------------------------
Пример:
ну вот допустим :
Code
<?if($CUR_GROUP_ID$="4")?><input value="admin" onclick="simpletag('admin','','','message',''); return false;" class="codeButtons" title="Вставить админ-сообщение" name="admin" type="button"><?endif?>
Ето вставить в форму добовления сообщения.
********************************************************************
Code
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[admin]') != -1) {
s=s.replace('[admin]','<table width="100%" border="0" cellspacing="0" cellpadding="5" ; border-top:2px dotted #491f1f; border-right:2px dotted #491f1f; border-bottom:2px dotted #491f1f; border-left:2px dotted #491f1f;"><tr><td style="width:50px; height:50px; background-image: url(http://wowbug.info/wotlk/icons/moder3.jpg); background-repeat:no-repeat; background-position:5px 3px;"> </td><td><font style="font-size: 15px; font-family: Verdana; color: orange;">'); s=s.replace('[/admin]','</font></td></tr></table>');
e[k].innerHTML=s;}}}
</script>
Вот ето в общий вид страниц форума....