Подсказка о пользователе (полупрозрачная)

Автор: Ruslan
Опубликовано: 225 дней назад (10 октября 2011)
Редактировалось: 3 раза — последний 11 октября 2011
+33
Голосов: 35
Решил выложить переделанную Подсказку о пользователе, так как много пишут мне с просьбой рассказать как такую сделать.
Много писать не буду так как не писатель))))))
Как сделана подсказка видно на скрине ниже или на сайте uzhgorod.uz.ua



Установка:

- Скачайте архив
- Распакуйте в корень сайта
- Зайдите в админку, меню Дополнения-Плагины, кнопка "Установить"
- После установки включите плагин

Перезалил! Теперь если у пользователя нету блога то ссылки не будет!

Скачать
Alabis # 10 октября 2011 в 23:07 0
Отличный плагин спасибо!!!
Ruslan # 10 октября 2011 в 23:13 0
Пользуйтесь на здоровье.
Alabis # 10 октября 2011 в 23:17 0
Осталось компонент подарков найти)))
еGо # 10 октября 2011 в 23:46 -1
Ruslan # 10 октября 2011 в 23:20 0
У кого нету просто снесите ссылку на подарки и все.
Alabis # 10 октября 2011 в 23:29 0
Где это сделать подскажите нубу? Или у кого найти компонент подарков для 1.8
еGо # 10 октября 2011 в 23:45 -1
Вот отличная подсказка о пользователе.
stairway to hell # 12 октября 2011 в 19:32 +2
с такими ценами, как полноценный компонент магазина или биллинга? бред
RocketeeR # 11 октября 2011 в 03:55 +1
Спасибо. Автору поставил +
[offtop]
компонент подарки  1.1
[/offtop]
Евгений # 11 октября 2011 в 08:47 0
Отлично. Только я бы в шаблон небольшую поправку внес.
Код PHP:
{if $usr.blog_seolink}
<tr>
<td style="width:20px"><img src="/images/ico_blog.gif" /></td>
<td><a class="profile" href="/blogs/{$usr.blog_seolink}">личный блог</a></td>
</tr>
{/if}
чтобы если у пользователя нет блога, ссылка на него не показывалась...
Ruslan # 11 октября 2011 в 10:14 0
Вот точно, я как то об этом не подумал. Спасибо Евгений!
Виктор # 11 октября 2011 в 21:54 0
Руслан, если согласен с подсказкой, то почему бы не включить в свой архив?
Ruslan # 11 октября 2011 в 22:12 0
Перезалил архив. Теперь ссылки не будет если у юзера нету блога.
Василёк # 11 октября 2011 в 10:38 0
Ссылка на подарки не работает.
Василёк # 11 октября 2011 в 10:40 0
И дата рождения не айс. Нужно зделать как на сайте: 12 апреля 1988 года.
dekartwork # 11 октября 2011 в 11:36 0
Спасибо за отличный плагин. А как сделать чтобы, допустим на главной есть модуль рейтинг пользователей, при наведении работала, а то у меня только на странице пользователи(люди) работает. yaodessit.com Спасибо.
Виктор # 11 октября 2011 в 22:04 0
Скорее всего конфликт с табами
arianfinist # 11 октября 2011 в 14:29 0
Автор не подскажешь что за такой плагин

Уже на нескольких сайтах его видел
Виктор # 11 октября 2011 в 16:08 0
Какой раздел из скриншота тебя интересует?
arianfinist # 11 октября 2011 в 16:53 0
Да что-то ступил вот этот

Кстати симпатичный очень сайт uzhgorod.uz.ua -)
Ruslan # 11 октября 2011 в 16:58 0
Обычные табы, просто переделанные
arianfinist # 11 октября 2011 в 17:14 0
а подробней что качать? какой модуль? табов очень много
krz # 11 октября 2011 в 17:21 0
любой от максисофта, просто переделан сам стиль
Виктор # 11 октября 2011 в 16:07 0
Классный плагин, но в нём ссылка формируется на, как я понимаю, платный компонент подарков от форлорда. Несколькими постами выше приведена ссылка на бесплатный (компонент "Подарки 1.1".
Для того, чтобы в этом плагине формировалась ссылка на подарки от Димитруса нужно исправить всего одну строку в одном файле.
Итак, файл /templates/_default_/plugins/p_usertip.tpl
В строке 50 меняем значение атрибута href, т.е. то что стоит внутри кавычек после href= на
Код PHP:
/present/{$usr.id}/presentlist.html
krz # 11 октября 2011 в 16:42 0
это понятно, лучше скажите как убрать подсказку в своем меню на себя же??
такое возможно??
Click # 12 октября 2011 в 15:34 0
Хороший плагинчик. Плюсанул. Однако...
1.Находясь гостем на сайте, при нажатии в окне подсказки на "Написать" не авторизованный пользователь отправляется на страницу регистрации, что естественно. Однако при нажатии на "Сделать подарок" переадресации не авторизованного пользователя на страницу регистрации не происходит. Пользователь попадает на пустую страницу. У меня подарки от Димитруса, но и на Вашем сайте происходит также. Как сделать, чтобы не авторизованный отправлялся на страницу регистрации?
2. Плагин показывает дату рождения. Причём у всех пользователей, даже у тех, кто в настройках своего профиля указал не показывать дату своего рождения. Рассекречивает, так сказать... )) Как поправить?
Проверялось на Денвере. Версия ICMS 1.8
Спасибо.
forlord # 12 октября 2011 в 20:00 +1
Ой, как некрасиво Руслан)))
lezginka.ru # 12 октября 2011 в 20:39 0
forlord , а что не так ?
Max # 12 октября 2011 в 22:25 0
Наверное о том, что это плагин реинкарнация плагина от forlord'а , а ему даже спасибо не сказали..)
Fuze # 12 октября 2011 в 23:07 0
это реинкарнация плагина Администратора так то)
alexz31 # 12 октября 2011 в 21:12 0
Установил плагин, всё отлично работает. Также установил компонент Подарки (беспланый), тоже всё работает. Шаблон default, версия инстант 1.8.
Ruslan # 12 октября 2011 в 23:01 0
А что не так forlord, я же за переделку тебе заплатил, ты мне с дефолтного переделал на такой как на твоем сайте, а я переделал еще: добавил картинки, сделал прозрачным и т.д.)))
Сайт уже продал, а мне все стучат как такое сделать, а я не жадный и не барыга)))
Кому не нравится идем лесом, отностся к Max
Max # 13 октября 2011 в 11:30 0
Уважаемый, откуда столько негатива?
По каким моим словам или действиям вы решили, что мне что-то не нравится?
Отличный плагин, мне нравится - плюсанул. )
Ruslan # 13 октября 2011 в 16:13 0
Ну тогда извините, был неправ по отношению к вам!
Думал вам не нравится!
Ilekor # 13 октября 2011 в 13:44 0
При наведении на свой ник не хотелось бы всплывающее окно с информацией о себе, только о других пользователях.
Вот что я пока сделал
в файле loader.php
найти
Код PHP:
while($usr = $inDB->fetch_assoc($result)){
после вставить
Код PHP:
	if ($usr['id'] == $inUser->id){ return false; }
Но осталась еще одна проблема, как убрать сам тултип при наведении!?
Пилигриm # 18 октября 2011 в 10:02 0
А откуда вызывается этот файл?
\plugins\p_usertip\cluetip\jquery.cluetip.js
Пилигриm # 18 октября 2011 в 10:34 0
Нашел \plugins\plugin.php
В этом файле надо заключить в логику (текущий - не текущий пользователь) этот вызов, чтобы "убрать сам тултип при наведении":
Код PHP:
        $page_body .= '<link href="/plugins/p_usertip/cluetip/jquery.cluetip.css" rel="stylesheet" type="text/css" />';
        $page_body .= '<script type="text/javascript" src="/plugins/p_usertip/p_usertip.js"></script>';        
        $page_body .= '<script type="text/javascript" src="/plugins/p_usertip/cluetip/jquery.cluetip.js"></script>';
Как это сделать?
alexz31 # 15 октября 2011 в 14:06 0
Только сейчас заметил, что плагин показывает во всплывающем окне информацию для гостей даже из профилей тех пользователей, которые запретили показ профиля для гостей.
Вот пример по этой ссылке: http://www.gubkin31.ru/users/Tayler
Как это поправить?
Malstein # 17 октября 2011 в 18:06 0
Ребят а что нужно убрать в компоненте чтоб не показывало дату рождения...ковыряю код но слепой наверно
Пилигриm # 18 октября 2011 в 11:10 0
При нажатии на "Сделать подарок" выбрасывает  в список пользователей. Что это может быть? http://slavyansk-nk.ru
Malstein # 18 октября 2011 в 14:12 0
У меня так же)
Пилигриm # 19 октября 2011 в 11:08 0
Похоже это у всех так (
Пилигриm # 19 октября 2011 в 11:12 0
А возможно ли подарки дарить с статической страницы. Чтобы при нажатии на ссылку подарить подарок открывалась отдельная страница, а не всплывающий блок?
almond # 18 октября 2011 в 22:13 0
Отчего-то у меня в IE не работает: высвечивается только пустой тултип.