Плагин «Кто смотрел профиль пользователя (Last guests)»


В конфиге плагина доступны такие параметры:

  • Количество последних гостей в профиле (по-умолчанию 12)
  • Имя хука для вывода гостей в профиле
  • Не показывать в «последних гостях» администраторов
  • Показывать гостей профиля только для его хозяина

Плагин использует хранилище ConfigEngine от PSNet.

Лицензия

Плагин распространяется по лицензии Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0). Обязательным условием использования плагина является наличие активной ссылки спонсора, которая уже прописана в плагине. Отключить ссылку можно за донейт от 5уе на сайте http://livestreetcms.com/profile/PSNet/donate/

Скриншот



Плагин доступен в каталоге.

53 комментария

avatar
по скрину видно что только аватарки юзера? при наводе ник или какая либо индикация есть?
мож демо дашь пока на модерации?
avatar
при наводе ник или какая либо индикация есть?
выводится ник
демо нет
avatar
а где находится блок с сабжем в профиле с какой стороны?
avatar
в левом столбце
avatar
Можно еще попробовать добавить, как опцию, общее количество просмотров профиля (учитывая неаторизованных пользователей). Хотя не уверен что такое кому-то пригодится.
avatar
Ну почему? Пригодится. На сайтах знакомств такое часто реализовано.
avatar
ну как вариант можно рассмотреть если актуально
avatar
Было бы здорово :)
avatar
И как писалось ниже, сделать возможность иметь акаунт невидимки, а еще можно сделать возможность скрывать гостей в своем профиле. И как вариант, на будущее, сделать данный функционал для посетителей, например, за реальные деньги или же за силу/рейтинг.
avatar
Такой функционал не желателен для движка, т.к. будет отбивать охоту у людей ходит в чужие профили ;)
avatar
Наоборот. Будет стимулировать покупать себе статус невидимки :)
avatar
актуально лишь для раскрученых проектов с многотысячной аудитории, но я не против пусть идея живет)
avatar
Полезный плагин. В будущем нужно делать режим неведимки обязательно…
avatar
Время последнего захода и ник на экране совсем не дурно было бы увидеть.
avatar
ник показывается в попапе при наведении курсора мыши.
avatar
Спасибо! Это здорово
avatar
: Class 'CE' not found in /home/ihevre/domains//public_html/plugins/lastguests/classes/modules/lastguests/Lastguests.class.php on line 43
avatar
: Class 'CE' not found in /home/ihevre/domains//public_html/plugins/lastguests/classes/modules/lastguests/Lastguests.class.php
domains//public_html вас не смущает?
avatar
нет, я просто домен вырезал а слешик остался ;)
avatar
Плагин использует хранилище ConfigEngine от PSNet.
avatar
гостем просматриваю профиль пользователя выходит ошибка:
Fatal error: Call to a member function getId() on a non-object in /home/users1/e/www/domains/www.ru/plugins/lastguests/classes/actions/ActionProfile.class.php on line 25
avatar
Таже самая ситуация! Я сперва подумал, что из за плагина. Но нет. Если не зарегистрированный пользователь нажимает на любой профиль то выдает эту же ошибку. Есть решение?
avatar
Аналогичная проблема…
Ждем ответа от ТС.
avatar
Исправил в версии 1.0.2
avatar
Как реализовать, что бы под аватаркой показывало имя (ник) пользователя? А то как то наводить на каждую аватару не есть хорошо :(
avatar
написать вывод пользователей самому, сейчас используется механизм друзей профиля.
avatar
Но там высвечивается при наведении. А хочется сделать постояно.
avatar
ну я и говорю — напишите вывод пользователей по аналогии: просто скопируйте кусок кода из файла шаблона, который вызывается и сделайте подписи к картинкам.
avatar


Режит длину символов. Подскажите как реализовать полный вывод допустимых значений. К примеру у меня длина допустипого имени и Ника 24 символа. И что бы ровно отображалось под аватарой пользователя в списке друзей и последних посетителей? Как к примеру в ВК список Друзей на главной странице пользователя.
avatar
в коде есть параметр truncate, уже несколько пользователей делали здесь «публичные заметки для себя» с описанием этого модификатора.
$переменная|truncate: количество_символов: окончание_при_обрезании_слов
avatar
Извиняюсь, но мне не ясно.
avatar
у меня почему то вообще не выводит посетителей, или я что то где то пропустил и не настроил, вообще нет отображения посетивших страницу
avatar
а вас посещают не админы?
avatar
Проверил, зашел не админом, а обычным пользователем облазил страницы, итог — ничего
avatar
выключите все плагины и попробуйте снова
avatar
хех, вероятнее всего я не прочитал где то, что с шаблоном банана брауни ластгуэст не работает, так ведь?)
avatar
не знаю. у меня нету этого шаблона. если его разработчик не забыл в шаблоне прописать стандартный хук
profile_whois_item_after_privat

то проблем не должно быть, но скорее всего его нет, поэтому попробуйте в конфиге плагина строку

$config ['Hook_Name'] = 'profile_whois_item_after_privat';

заменить на

$config ['Hook_Name'] = 'profile_whois_item';
avatar
Жаль поблагодарить плюсиком не могу)) благодарю, сработало, только вот вопрос, оно должно дважды повторяться?
avatar
не должно. значит у вас там два хука.

пробуйте в конфиг подставлять значения и выберите который нравиться из следующих:

profile_whois_privat_item
profile_whois_activity_item
profile_whois_item_end
avatar
вот теперь точно гран мерси, для Banana Browny необходимо в конфиге плагина строку

$config ['Hook_Name'] = 'profile_whois_item_after_privat';

заменить на

$config ['Hook_Name'] = 'profile_whois_privat_item';

Думаю может ещё кому пригодиться.
PSNet, благодарю за плагин и за оперативную помощь.
avatar
это баг или так задумано, могу просматривать гостей в чужих профилях, а на своем профиле не одного гостя.
avatar
в конфиг смотрели?..
а на своем профиле не одного гостя.
значит к вам не ходят
avatar
нет ходят, проверял и не под админом, шаблон социал. В конфиге то что выше написано?
avatar
почитайте конфиг плагина. скачайте последнюю версию.
отключите все другие плагины и проверяйте. плагин 100% работает.

может какой плагин делегирует екшен профиля.
avatar
// Имя хука для вывода гостей в профиле
$config ['Hook_Name'] = 'profile_whois_item';


теперь в моем профиле появились гости. А можно сделать так, чтобы люди не могли просматривать гостей у чужих в профиле?
avatar
сделано что все могут смотреть кто заходил, не только автор
avatar
понятно. Просто после включения данной фишки, многие юзеры стали писать в личку на моем сайте, с вопросами, а зачем чужих гостей!?
avatar
После модерации будет доступна новая версия в каталоге, где в конфиг добавлена опция «Показывать гостей профиля только для его хозяина».

Можете выразить свое спасибо здесь.
avatar
Спасибо. Если вам не трудно, добавьте туда свой paypal, не проблема выражу.
avatar
у меня нету пейпала
avatar
Я как раз хотел еще снять некоторые копирайты с ваших плагинов, по условию которое указанно вами. Но из-за то что у вас нету paypal, так и не смог перевести средства.
avatar
стоп, все работает. И без правок в конфиг. Но все таки, как сделать чтобы другие не имели доступ к гостям в чужих профилях?
avatar
Мне очень понравился плагин. Сделал как всё написано в шапке плагина и заработал.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.