Учитесь искать парни, сам нашел, и решил поделиться с вами. (Я сегодня добрый)
Вставляем в форму добавления сообщения до $BBCODES$ (можно и после - разницы никакой (кроме дизайна)
Code
<input type="button" title="Скрыть текст от гостей" value="Hide" onclick="simpletag('hide','','','message','')" class="codeButtons" name="hide" style="width:40px" /></span>
Затем в общем виде форума после $BODY$
Code
<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('[hide]') != -1){
s=s.replace('[hide]','%IF($USER_LOGGED_IN$)%%ELSE%<a href="$REGISTER_LINK$">Зарегистрируйтесь, или войдите под своим именем, чтобы видеть скрытый текст</a><div style="display:none">%ENDIF%'); s=s.replace('[/hide]','%IF($USER_LOGGED_IN$)%%ELSE%</div>%ENDIF%');
e[k].innerHTML=s;
}
} }
</script>
Это всё
В принципе, если у вас кнопки для сообщений примерно как тут, то верхний код лучше поставить не до $BBCODES$, а после $_MESSAGE$. Кнопка будет снизу, но вписывается в дизайн. Ну и саму кнопку можно отредактировать по своему, например вместо надписи сделать замок. Самое прикольно, это то, что не только админ может скрывать свой текст от гостей, но и любой пользователь. Выделив текст, который он захочет скрыть и нажав кнопку - "hide", все текст для гостей будет не доступен, вместо него вот эта ссылка - Зарегистрируйтесь, или войдите под своим именем, чтобы видеть скрытый текст. Которая отправит на регистрацию на форуме.
Удачи. Добавлено (2008-05-11, 23:27:18)
---------------------------------------------
mangal, Тебе от меня большой плюс! Твой код еще круче. Это заставит, желающих подглядеть, не только регистрироваться, но и зарегистрированных активней шевелиться!
Я тут у себя применил твой код, с таким количеством постов, ничего не меняя, сам не могу увидеть, что скрыл
Добавлено (2008-05-11, 23:50:41)
---------------------------------------------
Блин, что-то тут не так с твоим кодом mangal, Сделал 10 постов, а у меня 62, все равно скрывает текст, и тем более, я как администратор вхожу