И снова я со своей панелью с быстрой регистрацией. Пример здесь - жмак. Скрипт работает во всех браузерах, кроме IE. Как оказалось, IE не понимает свойство position:fixed, поэтому при нажатии на кнопку "Зарегистрируйтесь прямо сейчас" вся страница сползает вниз.
Установка. В нужный шаблон, после <body>:
Code
<?if(!$USER_LOGGED_IN$)?>
<div style="width:100%;height:20px;background-color:#CCCCCC;position:fixed;"><center>
<a href="javascript://" onclick="$('#regform').fadeIn('slow');">Зарегистрируйтесь</a> прямо сейчас!
<center></div>
<div id="regform" style="position:fixed;margin-left:25%;margin-top:30px;display:none;">
<div style="width:520;height:510;background-color:#CCCCCC;" align="center">
<a style="float:right;" href="javascript://" onclick="document.getElementById('regform').style.display='none';">Закрыть</a>
<iframe src="/index/3" height="500" width="500"></iframe>
</div>
</div>
<?endif?>
В шаблон формы регистрации пользователей:
Code
<html>
<head>
<title>Страница регистрации - $SITE_NAME$</title>
<link type="text/css" rel="StyleSheet" href="http://java-download.ucoz.ru/_st/my.css" />
</head>
<body style="background:url('/images/bg.png') #ffffff; margin:0px; padding:0px;">
<td valign="top" style="padding:0px 10px 0px 10px;">
<table border="0" cellpadding="5" cellspacing="0" width="100%" style="border: 1px solid #c6c6c6">
<tr>
<td>
<div align="center">$BODY$
</td>
</tr>
</table>