1. Активируем ненужное поле в настройке модуля пользователей
2. В форме регистрации вставляем:
Code
<?if($MSN_FL$)?>
<tr id="siM12" style="display: none; "><td class="manTd1" id="siM13">$MSN_SIGN$</td><td class="manTd2" id="siM14">$MSN_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"></td></tr>
<?endif?>
<script>
if (Cookies.get('Referrer') != null){
$('#siF4').attr('value', Cookies.get('Referrer').substr(0, 30)); //это jQuery, если он не подключен лучше разкомментировать строку ниже и убрать эту
//document.getElementById('siF14').value = Cookies.get('Referrer').substr(0, 30));
}
</script>
MSN нужно поменять на название выбраного атрибута или оставить, если вы выбрали MSN
3. На персональной странице пользователя вставляем:
Code
<?if($_MSN$)?>
<div id="block15" class="udtb"><div class="udtlb">Пришел с:</div> <a href="http://$_MSN$" target="_blank">$_MSN$</a></div>
<?endif?>