Вот сделал скрипт админ сооющений на форум
Это в общий шаблон страниц форума после $BODY$:
Code
<script>
a=document.getElementsByTagName("TD");
for(l=15; l<a.length;l++) {
if(a[l].className=='posttdMessage') {
t=a[l].innerHTML;
while (t.indexOf('[admin]') != -1){
t=t.replace('[admin]','<table border="5" width="100%" style="border-style: ridge; border-width: 5px"><tr><td bgcolor="#FF0000" width="20%" align="center" valign="middle"><font color="#FFFFFF" size="7">!</font></td><td align="left"><b><font color="#FFFFFF">');
t=t.replace('[/admin]','</font></b></td></tr></table>');
a[l].innerHTML=t;
}
} }
</script>
А это в форму добавления сообщений перед $BBCODES$:
Code
<?if($CUR_GROUP_ID$='4' || $CUR_GROUP_ID$='3')?>
<input type="button" accesskey="a" value="admin" onclick="simpletag('admin','','','message',''); return false;" class="codeButtons" title="Админ-сообщение" name="admin" /><?endif?>
Группы настраиваем под себя