Дата последнего входа пользователя в статистике by webo4ka.ru

677
10 из 10
Проголосовало: 9






Всех пользователей вебочка.ру поздравляю с наступлением Нового 2016 года . И так, сегодня 02.01.2016 года, а это значит, сегодня исполнилось ровно шесть лет нашему сайту. За это время много чего изменилось, были и плохие времена у сайта, но так же и хорошие, но мы еще на плаву, и всё так же продолжаем удивлять наших пользователей всё новыми и новыми скриптами... Сайт хоть и не занимает первые позиции в поисковых системах и тут нету более 1000 уникальных посетителей в сутки (хотя раньше все это было), но о нас знают очень много пользователей, хоть сюда многие уже не заходят, т.к. многие выросли из "uCoz", кому-то вообще надоело гулять в интернете, а кого-то забрали в армию, да вообще ещё много чего почему старички вебочки сюда не заходят...

В честь шести летя, я решил выложить новый скрипт, хотя во время новогодних праздников, я ничего не хотел делать и выкладывать, как ни как должны быть у меня выходные))
И сделал я вот какой скрипт, который будет выводить дату последнего входа пользователя при наведении на логин в статистике. С начало я хотел сделать вывод не последнего входа, а когда был зарегистрирован, но потом подумал, что будет интереснее дата последнего входа а не регистрации...

Для работы скрипта нужно включение api, т.е. мы не будем использовать метод load(), которые будет выводить информацию с персональной страницы, как многие это щас делают...

Скрипт работает так, после установки кода, вы обновляете страницу и наводите мышку на ник в статистике, и в правом нижнем углу плавно снизу выедет модальное окошко (хотя первоначально хотел сделать в uWnd окошке), в котором будет написана информация о последнем входе пользователя, ну а при отводе мышке, данное окошко будет плавно скрыто в низ откуда появилось, ну а теперь приступим к установке:

Установка:

Данный код вставляем в нижнюю часть сайта перед </body>:

Код

<script type="text/javascript">  
$('a[class^="group"]').each(function(){
var nameWebo4kaRu = $(this).text();
var urlUserWebo4kaRu = $(this).attr("href").split('-')[1];
var wurlUserWebo4kaRu = 'w'+urlUserWebo4kaRu+'';

$(this).after('<div id="vivodDatiVxodaWebo4kaRu" style="background:#000; opacity: .9; border:2px solid #000; position:fixed; bottom:-30px; right:10px; color:#fff; z-index:99; padding:5px; -moz-border-radius:4px; border-radius:4px;">Загрузка...</div>');
$(this).hover(function(){
$.get('/api/index/8-'+urlUserWebo4kaRu+'',function(wurlUserWebo4kaRu){
var statusAdminWebo4kaRu = $(wurlUserWebo4kaRu).find('name:contains("USER_LOGTIMESTAMP")').next().text();
var unixtime = statusAdminWebo4kaRu;
var timeWebo4kaRu = new Date(unixtime*1000);
var timeWebo4kaRu = timeWebo4kaRu.toLocaleString();
$('#vivodDatiVxodaWebo4kaRu').html(''+nameWebo4kaRu+' был тут '+timeWebo4kaRu+' <div style="position: absolute; z-index: 1000; bottom: -7px; left: 50%; margin-left: -8px; border-top: 8px solid #000000; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 0; "></div>').animate({bottom: '8'}, "slow");
});
},
function(){
$('#vivodDatiVxodaWebo4kaRu').animate({bottom: '-30'}, "slow");
});
});
/*  
Дата последнего входа пользователя в статистике by webo4ka.ru
Автор: Вовчик
Источник: http://webo4ka.ru/
Дата создания: 02.01.2016 (p.s. в честь 6-и лет сайта)
УДАЛЕНИЕ ДАННЫХ СТРОЧЕК ЗАПРЕЩЕНО!!!
*/  
</script>


На этом установка окончена, всех с праздником!!!
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://webo4ka.ru/
  • Всего комментариев: 10

forwebo4ka
0
forwebo4ka написал: Написано 05 Января 2016 в 09:55
Комментарий №10
Классный скрипт. Намного проще чем выводить дату входа на персональной странице пользователя!

Snoopak
0
Snoopak написал: Написано 05 Января 2016 в 08:36
Комментарий №4
Можно другие данные об пользователе выводить, если да, то как?

Вовчик
0
Вовчик написал: Написано 05 Января 2016 в 09:08
Комментарий №5
какие именно данные надо вывести?

Snoopak
0
Snoopak написал: Написано 05 Января 2016 в 09:41
Комментарий №6
Имя, аватарку, группу, как это все вывести?

Вовчик
0
Вовчик написал: Написано 05 Января 2016 в 09:44
Комментарий №7
так же через api можно все вывести, как и дату входа...

Snoopak
0
Snoopak написал: Написано 05 Января 2016 в 09:49
Комментарий №8
Спасибо, а где взять api коды для вывода?

Вовчик
0
Вовчик написал: Написано 05 Января 2016 в 09:51
Комментарий №9
пиши сюда, лучше даже картинку сделай, как должно выглядеть...

k43
0
k43 написал: Написано 05 Января 2016 в 04:14
Комментарий №3
10. открывай следующий материал))))

SpeaK
0
SpeaK написал: Написано 05 Января 2016 в 00:56
Комментарий №2
Полезно, но наверно было бы лучше, чтобы появлялось это "окошко" над наведенным ником

marselo725
+1
marselo725 написал: Написано 04 Января 2016 в 21:15
Комментарий №1
Классный скрипт

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2118
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • Marishka написал:
  • Доп 8 станций:
    Код
    <div class="mSt"><p>Tropical</p><div data="2/trop_64">64</div><br><div data="2/trop_128">128</div><br><div data="2/trop_320">320</div></div>  
      <div class="mSt"><p>Нафталин FM</p><div data="2/naft_64">64</div><br><div data="2/naft_128">128</div><br><div data="2/naft_320">320</div></div>  
      <div class="mSt"><p>Rave FM</p><div data="2/rave_64">64</div><br><div data="2/rave_128">128</div><br><div data="2/rave_320">320</div></div>  
      <div class="mSt"><p>Gold</p><div data="2/gold_64">64</div><br><div data="2/gold_128">128</div><br><div data="2/gold_320">320</div></div>  
      <div class="mSt"><p>GOA/PSY</p><div data="2/goa_64">64</div><br><div data="2/goa_128">128</div><br><div data="2/goa_320">320</div></div>  
      <div class="mSt"><p>Minimal/Tech</p><div data="2/mini_64">64</div><br><div data="2/mini_128">128</div><br><div data="2/mini_320">320</div></div>  
      <div class="mSt"><p>House</p><div data="2/fut_64">64</div><br><div data="2/fut_128">128</div><br><div data="2/fut_320">320</div></div>  
      <div class="mSt"><p>Megamix</p><div data="2/mix_64">64</div><br><div data="2/mix_128">128</div><br><div data="2/mix_320">320</div></div>


    Fix работы радио:
    Находим: if(radUrl=="tm" || radUrl=="ps" || radUrl=="teo" || radUrl=="dc")
    Меняем на: if (radUrl == "tm" || radUrl == "ps" || radUrl == "teo" || radUrl == "dc" || radUrl == "gop")
  • CbIPoK2513 написал:
  • Мой вариант выдаёт аватарку картинкой, а не текстом.
  • waak написал:
  • и ещё забыл добавить что использую модуль каталог сайтов
  • waak написал:
  • Почему у меня он перелистывает в верх а не вниз и если это первая песня на стр то он её по кругу гоняет а не переходит к последней
    и как сделать стоп по клику на трек который играет?
  • Acht написал:
  • Тест
    Последние темы
    Опрос
    466
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: