Нашел скрипт в сети, это проверка на подтверждение почтового ящика пользователя при регистраций. Это JavaScript от 2015 года, возможно уже не работает, так как не проверял, и не понимаю для чего он он вообще нужен. Это если при регистраций не подтвержден почтовый ящик, на котором проходила регистрация, то функционал сайта изначально закрыт, для тез кто не подтвердил.
Сам код:
Код
<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) { alert('Вы не подтвердили свой е-маил'); } }, 'xml' ); </script>
Должен работать. Вот еще материал, что дан полный расклад. Да и не новое, уже выкладывали. Кто ставит, то не забывайте api в ПУ включать. Вот еще от себя кое-что даю. Делал на Diz-CS в своё время на персональной странице пользователя вывод таблички, из текста в ней всё понятно быть должно:
Код
<?if(!$_EMAIL_IS_VERIFIED$)?> <div class="war_table2"> <b>Обратите внимание!</b> <?if($_IS_OWN_PROFILE$)?>Вы не подтвердили свой E-mail адрес — в данное время ваш аккаунт не активирован [!] <br/> Для ведения активности с аккаунта, подтверждение E-mail является обязательным условием. Согласно правилам регистрации, со временем такого рода <b>неактивные аккаунты будут удаляться с сайта</b> (поэтому мы настоятельно рекомендуем вам подтверждать E-mail при регистрации).<?else?>Пользователь не подтвердил свой E-mail адрес — в данное время аккаунт пользователя не активирован [!] <br/> Во избежание мошенничества, не вступайте с пользователем в сделки, не принимайте файлы и не переходите по ссылкам.<?endif?> </div> <?endif?>
Идея не нова, как и суть - разными способами стимулировать подтверждение пользователем своего аккаунта. И вот такое еще в помощь администрации, что опять на персональной странице табличка выводиться в тех аккаунтах, которые по всем признакам заброшены.
Чистка таких учётных записей для сайтов с локальной формой регистрации порой более чем оправдана, поскольку спустя время ранее зарегистрированные пользователи сталкиваются с проблемой входа на сайт (по самым разным причинам - начиная от забытого пароля, заканчивая тем же, что такой пароль восстановить не могут, так как не подтвердили были E-mail)... и чистка таких учётных записей сокращает количество повторно созданных аккаунтов, что на одного и того же человека в сущности могут приходиться потом, как и банальная проблема того, что бывает хочешь зарегаться под ником, а он занят акком, который от фонаря сделали еще в далёких 2010 годах и на сайт не заходили всё это время спустя, это как пример. Кто-то скажет, что есть в ПУ инструмент чистки, но там почти на автомате всё, не сделали толком сортировку по полям и так далее, о чём писал на uWishlist.
В общем, при ручной чистке с сайта, когда админ ходит от одной персональной страницы на другую, вполне оправдана установка таблички следующего содержания: