В инете много скриптов подобного рода, вот один из них)
Установка проста - открываем общий вид страниц форума после $BODY$ вставляем
Code
<?if(!($USER_LOGGED_IN$) && $PAGE_ID$="threadpage")?>
<script>
e=document.getElementsByTagName('A');
for(k=0; k<e.length;k++) {
if(e[k].className=="link"){
e[k].innerHTML = '[<b>Здесь редактируем, что будет видно гостю вместо ссылки<b>]';
e[k].href = '$REGISTER_LINK$';
}
}
</script>
<?endif?>
Но вот в теге код, я не знаю как сделать, попробуй так
Code
<?if(!($USER_LOGGED_IN$) && $PAGE_ID$="threadpage")?>
<script>
e=document.getElementsByTagName('A');
for(k=0; k<e.length;k++) {
if(e[k].className=="code"){
e[k].innerHTML = '[<b>Здесь редактируем, что будет видно гостю вместо ссылки<b>]';
e[k].href = '$REGISTER_LINK$';
}
}
</script>
<?endif?>