» »

Время прибывание пользователя на сайте uCoz


Время прибывание пользователя на сайте uCoz

Когда создаем сайт, то такой функций как Время прибывание пользователя на сайте uCoz просто нет, или есть, то она не полная. И мы сделаем рабочею форму в персональной странице и выведем все данные на всех, кто зарегистрировался. Это просто удобно будет для всех, и знать будет тот или иной человек, зайдя в его страницу и может увидеть, был ли он сегодня на ресурсе или нет.

Вообщем если у вас стандартная страница от системы, то вам нужно в ПС найти LOG_TIME и заменить или просто убрать и поставить, куда вам нужно, этот скрипт, который и будет выводить.

Код
Пользователь <b>$_USERNAME$</b> был последний раз <span id="olog"></span>


И это пока не все, теперь идем здесь же в низ и ищем /body где перед ним ставим основу JS скрипта.

Код
<script type="text/javascript">  
var qlog = '$_LOG_TIME$';  
var slog = qlog.split(', ')[0];  
if(slog=='Понедельник'){var tlog = 'в Понедельник';}  
if(slog=='Вторник'){var tlog = 'во Вторник';}  
if(slog=='Среда'){var tlog = 'в Среду';}  
if(slog=='Четверг'){var tlog = 'в Четверг';}  
if(slog=='Пятница'){var tlog = 'в Пятницу';}  
if(slog=='Суббота'){var tlog = 'в Субботу';}  
if(slog=='Воскресенье'){var tlog = 'в Воскресенье';}  
$('#olog').text(tlog+' '+qlog.split(', ')[1]+' в '+qlog.split(', ') [2]);  
</script>


Когда сохранили и посмотрим как получилось, вы просто первый код, можете ставить там где хотите видеть эту надпись.

Изначальный исходник от сайта ucozon.ru за что спасибо.

Также давайте рассмотрим второй скрипт, от сайта yraaa где функция та же, но сам код немного изменен и вы его можете доработать. Доработать не в том плане, а в том, что сами можете написать или вписать свой слова.

Вывод времени прибывание пользователя на сайте uCoz



Панель управления » Управления дизайном » Персональная страница пользователя и вставить код в то место, где вы хотите видеть дату последнего посещения сайта пользователем:

Код
<?if(strpos($_STATUS$,'Offline')!=-1)?> <?if(!$_IS_OWN_PROFILE$)?>заходил<?if($_GENDER_ID$="2")?>а<?endif?>  
<?if($DATE$=substr($_LOG_TIME$,strpos($_LOG_TIME$,', ')+2,strpos(substr($_LOG_TIME$,strpos($_LOG_TIME$,', ')+2),', ')))?>сегодня  
<?else?>  
<?if((substr($_LOG_TIME$,strpos($_LOG_TIME$,', ')+2,2)=($DAY$-1)) && (substr(substr($_LOG_TIME$,strpos($_LOG_TIME$,', ')+2,strpos(substr($_LOG_TIME$,strpos($_LOG_TIME$,', ')+2),', ')),3)=substr($DATE$,3)))?>вчера  
<?else?>  
<?substr(substr($_LOG_TIME$,strpos($_LOG_TIME$,', ')+2,strpos(substr($_LOG_TIME$,strpos($_LOG_TIME$,', ')+2),', ')),0,-5)?><?endif?><?endif?> в <?substr($_LOG_TIME$,strrpos($_LOG_TIME$,', ')+2)?><?endif?><?endif?>


Два разных скрипта, но с одной формулировкой.
06.10.2015 Просмотров: 752 Комментарий: (7)

Поделиться в социальных сетях

Материал разместил

Комментарий: 7
kos
kos 06.10.2015 00:121
+3
Мне понравилась.
Zismo-vk
Zismo-vk 06.10.2015 00:182
+2
и мне нравиться! biggrin
Brung
Brung 06.10.2015 00:423
0
Думаю, чего не хватает в персональной странице, так бы еще времени много прошло, пока бы не увидал этот скрипт.
AnTron
AnTron 06.10.2015 00:574
0
Сейчас очень много кто применяют такие коды, а точнее скрипт, который основном выводит от персональной страницы, но этот не помешает в его функционале.
Kosten
Kosten 06.10.2015 01:055
0
Давно хотел установить и вот только сегодня вспомнил, и хорошо сразу код рабочий нашел, с реально каким то чужим описанием.
Brung
Brung 06.10.2015 01:096
0
Так то он еще и полезный, как в контакте, зашел и нужен тебе человек, ты сразу идешь в социальную сеть и смотришь, был он сегодня или нет. И можно теперь здесь так делать. Хорошо бы добавить не кнопку а к примеру описание, на сайте в зеленном цвете, был когда в красном, так намного лучше будет.
Kosten
Kosten 06.10.2015 02:407
0
Так что вы не заметили, что много функций идет как на сайте в контакте, тем и хороша система, что можно адаптировать под нее любой почти скрипт.
avatar