• Страница 1 из 1
  • 1
Регистрация при заходе на сайт!
8ball1_56 Оффлайн
Проверенный
0
Дата: Вторник, 2015-06-16, 21:36 | Сообщение # 1
Как чтобы когда при захождении незарегистрированного пользователя на сайт, сразу вылазило окошко!
"Зарегистрируйтесь" и 2 кнопки от ВК и Одноклассников?
Профиль
MSerega Оффлайн
Проверенный
92
Дата: Вторник, 2015-06-16, 22:12 | Сообщение # 2
Цитата 8ball1_56 ()
Как чтобы когда при захождении незарегистрированного пользователя на сайт, сразу вылазило окошко!
"Зарегистрируйтесь" и 2 кнопки от ВК и Одноклассников?

Ну я вам код написал а вы там уже сами как то украшайте.
Код
/* Всплывающее окно */   
#parent_popup {
    background-color: rgba(0, 0, 0, 0.8);
    display: none;
    position: fixed;
    z-index: 99999;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
#popup {   
    background: #fff;
      max-width: 520px;
      width: 100%;
      margin: 10% auto;
   padding: 5px 20px 13px 20px;
   border: 10px solid #ddd;
   position: relative;
   /*--CSS3 CSS3 Тени для Блока--*/
   -webkit-box-shadow: 0px 0px 20px #000;
   -moz-box-shadow: 0px 0px 20px #000;
   box-shadow: 0px 0px 20px #000;
   /*--CSS3 Закругленные углы--*/
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
}
#popup h1{
   font:28px Monotype Corsiva, Arial;
   font-weight: bold;
   text-align: center;
   color: #008000;
   text-shadow: 0 1px 3px rgba(0,0,0,.3);
   }
/* кнопка закрытия */
.close {
      background-color: rgba(0, 0, 0, 0.8);
   border: 2px solid #ccc;
      height: 24px;
      line-height: 24px;
      position: absolute;
      right: -24px;
   cursor: pointer;
      text-align: center;
      text-decoration: none;
   color: rgba(255, 255, 255, 0.9);
      font-size: 14px;
      font-family: helvetica, arial;
      text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
      top: -24px;
      width: 24px;
   -webkit-border-radius: 15px;
      -moz-border-radius: 15px;
      -ms-border-radius: 15px;
      -o-border-radius: 15px;
      border-radius: 15px;
   -moz-box-shadow: 1px 1px 3px #000;
   -webkit-box-shadow: 1px 1px 3px #000;
   box-shadow: 1px 1px 3px #000;
}
.close:hover {
      background-color: rgba(255, 69, 0, 0.8);
}


Код
<div id="parent_popup">
    <div id="popup">
<h1>Авторизация на сайте</h1>
   <?if($LOGIN_VK$)?>$LOGIN_VK$<?endif?>
   <?if($LOGIN_OK$)?>$LOGIN_OK$<?endif?>   
<a class="close" title="Закрыть" onclick="document.getElementById('parent_popup').style.display='none';">X</a>
    </div>
</div>
<script type="text/javascript">
   var delay_popup = 5000;
   setTimeout("document.getElementById('parent_popup').style.display='block'", delay_popup);
</script>


Помог? Ставь или поддержи проект.
Профиль
marselo725 Оффлайн
Проверенный
5
Дата: Среда, 2015-06-17, 15:40 | Сообщение # 3
Цитата MSerega ()
Ну я вам код написал а вы там уже сами как то украшайте.

регистрируясь через твою форму
уже войдя в профиль просит еще раз зарегистрироваться


Профиль
MSerega Оффлайн
Проверенный
92
Дата: Среда, 2015-06-17, 15:52 | Сообщение # 4
Цитата marselo725 ()
регистрируясь через твою форму
уже войдя в профиль просит еще раз зарегистрироваться

Ну допишите условие что бы окошко появлялось только для не авторизованных пользователей.
Код
<?ifnot($USER_LOGGED_IN$)?>
<div id="parent_popup">
     <div id="popup">
<h1>Авторизация на сайте</h1>
    <?if($LOGIN_VK$)?>$LOGIN_VK$<?endif?>
    <?if($LOGIN_OK$)?>$LOGIN_OK$<?endif?>    
<a class="close" title="Закрыть" onclick="document.getElementById('parent_popup').style.display='none';">X</a>
     </div>
</div>
<script type="text/javascript">
    var delay_popup = 5000;
    setTimeout("document.getElementById('parent_popup').style.display='block'", delay_popup);
</script>
<?endif?>


Помог? Ставь или поддержи проект.
Профиль
  • Страница 1 из 1
  • 1
Поиск: