» » » » Красивое форма входа для ucoz

Установка:


1 . В CSS, в самый низ ставим:
Code
/* User Box */  
  #userbox {text-shadow:0 -1px 0 #446b81;color:#fff;font:normal 14px Trebuchet MS,Arial,Tahoma,Verdana;display:none;position:fixed;top:50%;left:50%;padding:29px 33px 0;width:250px;margin-left:-158px;margin-top:-140px;height:281px;background:url('/1/6/user_box.png') no-repeat 0 0;}  
  #userbox a {color:#fff;text-decoration:none;}  
  #userbox a:hover {text-decoration:underline;}  
  #userbox span#nm {font:bold 26px Trebuchet MS,Arial,Tahoma,Verdana;margin-bottom:18px;display:block;}  
  #userbox #cls {width:25px;height:25px;display:block;float:right;background:url('/1/6/oel.png') no-repeat 0 -133px;cursor:pointer;}  
  #userbox input[type='text'], #userbox input[type='password'] {margin-top:19px;padding:0 13px;background:url('/1/6/oel.png') no-repeat 0 0;font:normal 15px/38px Trebuchet MS,Arial,Tahoma,Verdana;width:224px;height:37px;color:#9f9f9f;border:none;outline:none;}  

  #userbox input#log_in {background:url('/1/6/logbt.png') no-repeat -122px 0;cursor:pointer;width:122px;height:40px;margin:21px 64px 0;border:none;outline:none;}  
  #userbox input#log_in:hover {background:url('/1/6/logbt.png') no-repeat -122px -41px;}  
  #userbox input#log_out {background:url('/1/6/logbt.png') no-repeat 0 0;cursor:pointer;width:122px;height:40px;margin:21px 64px 0;border:none;outline:none;}  
  #userbox input#log_out:hover {background:url('/1/6/logbt.png') no-repeat 0 -41px;}  

  #userbox #avatar {width:95px;height:96px;background:url('/1/6/oel.png') no-repeat 0 -37px;float:left;margin-right:22px;margin-top:19px;}  
  #userbox #avatar img {max-with:85px;max-height:85px;margin:5px 5px 0 5px;border:none;}  
  #userbox #u_block {padding-top:21px;}  
  #userbox #u_block a {display:block;}  
  /* -------- */


2. Затем на все страницы сайта ставим:
Code
<!-- User_Box -->  
  <script type="text/javascript">function log_in() {$('input[name=user]').val($('#u_login').val());$('input[name=password]').val($('#u_pass').val());$('input[name=sbm]').click();}</script>  
  <div id='userbox'>  
  <div id='cls' title='Закрыть' onclick="$('#userbox').fadeOut();"></div>  
  <span id='nm'>ПрофильВход</span>  
    
  <div id='avatar'><img src='$USER_AVATAR_URL$' alt='avatar' title='$USERNAME$'></div>  
  <div id='u_block'>  
  <a href='/news/0-0-0-1'>Добавить Новость</a>  
  <a href='/index/14'>Сообщения: <span title='Непрочитанных сообщений: $UNREAD_PM$'>$UNREAD_PM$</span></a>  
  <a href='/index/8'>Мой Профиль</a>  
  <a href='/index/11'>Изенить Данные</a>  
  <a href='/index/15'>Все Пользовтели</a>  
  <input type='button' value='' title='Выйти' id="log_out" onclick="location.href='/index/10'">  
  </div>  
  <input type='text' id='u_login' value='Логин' size='20' maxlength='50' onblur="if(value == ''){value = 'Логин'}" onfocus="if(value == 'Логин'){value =''}">  
  <input type='password' id='u_pass' value='Пароль' size='20' maxlength='50' onblur="if(value == ''){value = 'Пароль'}" onfocus="if(value == 'Пароль'){value =''}">  
  <input type='button' value='' id="log_in" onclick='log_in();'>  
    
  </div>  
  <!-- /User_Box -->


3. Туда, где будет ссылка для вызова окна ставим:
Code
<a href="javascript://" onclick="$('#userbox').fadeIn();">ПрофильВход</a>


Внимание!На тех страницах, где у вас будет окно авторизации, должен стоять код стандартной формы входа - $LOGIN_FORM$ (иначе авторизация не будет работать), если хотите, можете спрятать стандартную форму входа, вот так:
Code
<div style='display:none;'>$LOGIN_FORM$</div>


Psd - Centroarts.com
Вёрстка - raider023

  Просмотров: 9775 | Категория: Ucoz-форма входа | Добавил: NA

Другие новости


Поделиться ссылкой


Ссылка:
BB-code:
HTML:
|
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Machete пишет: | 22 февраля 2012 06:27
1. В корне сайта создаём папку ub и заливаем туда все картинки из архива.

-А где архив? находиться! sad
AID пишет: | 22 февраля 2012 07:35
Здесь не надо качать
Dancer пишет: | 16 марта 2012 13:51
не получается поставит. Короче вот:
1. Поставить код в css - сделал!
2. На все страницы сайта поставить код - это куда имеенно и перед чем ставить? я поставил на СТРАНИЦЫ сайта перед BODY..
3. Туда где будет ссылка вызова..это куда?
4. Поставил в новом блоке код $LOGIN_FORM$
dublikat.3549 пишет: | 19 апреля 2012 14:21
блин рребят, нифига не получается. что то со скриптом не то
Fatal error: Uncaught exception 'RedisException' with message 'MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.' in [no active file]:0 Stack trace: #0 {main} thrown in [no active file] on line 0