НАМ 10 ЛЕТ
беЛн.бу
- Белорусский, народный портал






Реклама

Купить ссылку здесь за руб.
Поставить к себе на сайт

Реклама



Вход на портал

Для просмотра профиля, войдите на портал как пользователь.

Меню портала

Погода

GISMETEO: Погода по г.Минск
Погода в других городах

Категории раздела

Скрипты для uCoz [32]Шаблоны для uCoz [2]
Видео уроки по ucoz [0]Иконки для ucoz [0]
Кнопки для ucoz [2]Php скрипты для ucoz [0]

Полезные ссылки

Статистика портала

соц.сети

Облако тегов

Мы принимаем



ТОП РЕЙТИНГ

Скрипты (CMS) и Программы (SOFT)

Скрипты (CMS) и Программы (SOFT) » Для UCOZ » Скрипты для uCoz

Запрет входа на сайт с неподтвержденной почты

Скрипт оповестит пользователей в обязательном порядке пройти процедуру подтверждения e-mail.

Например, пользователь после регистрации не подтвердил свой e-mail адрес. При обновление страницы сайта, пользователю будет выведено соответствующее уведомление, как на скриншоте. Материалы на сайте, не будут доступно до подтверждения.

Установка

  • 1) Для начала нам необходимо создать глобальный блок. В нём будет присутствовать наше уведомление.

Для создания глобального блока, перейдите в Панель управления – Управление дизайном: в правой верхней части кликните на ссылку "Глобальные блоки", далее создайте глобальный блок с именем ACCESS.

  • 2) После создания глобального блока, зайдите в него, затем установите код

<div class="fon-popup"></div>
<div class="block-popup">

Уважаем<?if($USER_GENDER_ID$ == "1")?>ый<?else?>ая<?endif?> $USER_FULL_NAME$! Уведомляем вас о том, что процедура подтверждения электронной почты является обязательным моментом.

<p class="big-text"><strong>Преимущества:</strong></p>
<p class="text-popup"><span class="u-ico-check">+</span> отсутствие навязчивого окна;</p>
<p class="text-popup"><span class="u-ico-check">+</span> подписка на уведомления сообщений или комментариев;</p>
<p class="text-popup"><span class="u-ico-check">+</span> возможность восстановить забытый пароль от профиля;</p>
<p class="text-popup"><span class="u-ico-check">+</span> вступление в ряды полноценных пользователей.</p>
   
<div align="center"><a href="javascript://" class="wp-button-popup wpb-green-popup" onclick="new _uWnd('Ve','Подтверждение email адреса',-340,-150,{autosize:0,closeonesc:1,resize:1},{url:'/index/25'});return false;">Подтвердить e-mail</a></div>

</div>

<style type="text/css">
div.fon-popup {
background:#323438;
width:100%;
height:100%;
position:fixed;
}

div.block-popup {
border:3px solid #00C381;
border-radius:10px;
color:#fafafc;
position:relative;
width:700px;
font-size:10pt;
margin:200px auto;
padding:30px;
}

p.text-popup {
margin:10px;
}

p.big-text {
font-size:130%;
line-height:1.3em;
margin:15px;
}

span.u-ico-check {
display:inline-block;
font-weight:700;
text-align:left;
vertical-align:middle;
text-indent:-99999px;
width:10px;
height:8px;
background:url(/.s/src/billing/img/u-check.png) no-repeat;
}

.wp-button-popup {
font:bold 22px/45px Verdana;
text-shadow:0 1px 0 rgba(0,0,0,.3);
border-radius:5px;
color:#FFF;
cursor:pointer;
display:inline-block;
font-weight:700;
line-height:40px;
text-align:center;
vertical-align:middle;
white-space:nowrap;
transition:border .3s linear,background .3s linear;
-webkit-transition:border .3s linear,background .3s linear;
-moz-transition:border .3s linear,background .3s linear;
-o-transition:border .3s linear,background .3s linear;
margin:25px 0 3px;
padding:0 15px;
}

.wp-button-popup.wpb-green-popup {
border:1px solid #488BFA;
border-radius:10px;
color:#488BFA;
text-decoration:none;
}

.wp-button-popup.wpb-green-popup:hover {
background-color:#6BA6FF;
color:#fff;
}
</style>

Сохраните изменения.

  • 3) Для работы скрипта, нам необходимо включить возможность использования API, сделать это вы можете перейдя в Панель управления – Верхний-бар: Настройки – Общие настройки. Почти в самом низу найдите опцию "Разрешить использование API", установите напротив неё галочку, затем сохраните изменения.

  • 4) Буквально на всех страницах сайта разместите код
<div id="asses" style="display:none;">$GLOBAL_ACCESS$</div>
  <script type="text/javascript">  
  $.get(  
  '/api/index/8',  
  function(data){  
  var mydata = new Array();  
  $('name', data).each(function(){  
  mydata[$(this).text()] = $(this).next().text();  
  });  
if(mydata['USER_ISVERIFIEDEMAIL'] == 0)
{
$('body:eq(0)').html($('#asses').html());
}
  },  
  'xml'  
  );  
  </script>

Готово! Установка скрипта завершена.



Внимание!!! Скачивание файла доступно, только для групп "Пользователи", "VIP" и "Я, Online".
Категория: Скрипты для uCoz | Добавил: rinhed (12.10.2015)
Просмотров: 80 | Теги: скрипты для Ucoz, запрет, неподтвержденной, сайт, входа, почты, на
Всего комментариев: 0
Имя *:
Email:
Код *:


Внимание!
В комментариях запрещено размещать ссылки, рекламу сторонних ресурсов(сайтов). Если Вы разместили ссылку или рекламу, то комментарий будет удален автоматически.

Реклама

Корзина

Ваша корзина пуста

Переводчик

Выберите язык портала

Поиск по порталу

Поиск от яндекс

Анекдоты...

[06.02.2017][Разные]

- Я ей говорю, в чем дело, а она мне тестом на беременность в морду тычет.
- А что это за тесто - «на беременность»?

(0)

Видео

00:01:43

Enjoykin — Москва - Ленинград

  • Просмотры:
  • Всего комментариев: 0
  • Рейтинг: 0.0
00:02:15

RoelBeat Ft. Sevenever - Waiting For You

  • Просмотры:
  • Всего комментариев: 0
  • Рейтинг: 0.0
00:03:00

Маша и медведь - МАША ПОЗДРАВЛЯЕТ С НОВЫМ ГОДОМ!

  • Просмотры:
  • Всего комментариев: 0
  • Рейтинг: 0.0
00:07:42

Маша и Медведь - Квартет плюс (Cерия 68)

  • Просмотры:
  • Всего комментариев: 0
  • Рейтинг: 0.0
00:03:37

ПРЕМЬЕРА ПЕСНИ!!! Саша Айвазов - И снова выпадет снег

  • Просмотры:
  • Всего комментариев: 0
  • Рейтинг: 0.0

Получить бонус

Еще бонусы тут

Моментальный обмен WebMoney

Вы можете получить WMR-бонус в размере 0,01-0,10 WMR на свой кошелек 1 раз в сутки

Кошелек
Код Защитный код

Обмен Webmoney

Бонус

BAKSGRAD.RU
Обновить Код.

Сейчас в эфире