Вам нужно, что бы гость мог просматривать темы в форуме, но не мог читать сообщения в темах.
Вот он:
Заменяем $BODY$ в общем виде страниц форума на :
Code
<?if($PAGE_ID$='threadpage' && !$USER_LOGGED_IN$)?>Для чтения тем пройдите короткую <a href="/3-0-0">регистрацию</a><?else?>$BODY$<?endif?>
Пользуетесь на здоровье.