Время прибывание пользователя на сайте 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 где функция та же, но сам код немного изменен и вы его можете доработать. Доработать не в том плане, а в том, что сами можете написать или вписать свой слова. Панель управления » Управления дизайном » Персональная страница пользователя и вставить код в то место, где вы хотите видеть дату последнего посещения сайта пользователем: Код <?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?> Два разных скрипта, но с одной формулировкой. |
Поделиться в социальных сетях
Материал разместил
Комментарии: 7 | |
| |