Навигация
 
Сейчас на сайте
Гостей: 13

Гости:
[Ваш IP] 21:15:40
/Форум/Тема
54.36.150.100 21:15:36
/Форум/Тема
54.36.148.204 21:15:27
/Форум/Тема
54.36.149.27 21:15:26
/Форум/Тема
54.36.150.73 21:15:25
/Форум/Тема
46.229.168.137 21:14:02
/Новости
46.229.168.135 21:13:56
/Форум/Тема
54.36.150.24 21:13:39
/Поиск
46.229.168.147 21:13:32
/Форум/Тема
54.36.148.146 21:13:22
/Форум/Тема
3 - не показано

Всего пользователей: 116
Новый пользователь: Tim
 
RSS потоки
RSS Форумы: тема

RSS Новости
RSS Комментарии
RSS Форумы
RSS Статьи
RSS Фотогалерея
RSS Файлы
RSS Ссылки
 
Нажималка
[хочу себе такую панельку!]



Ваш код:
(кнопка | ссылка)

[Полный список кнопок]
 
Автор: Polarfox
ID темы: 228
Тема прикреплена
Эта тема прикреплена и может содержать важную информацию. Имеются прикрепленные файлы.
Просмотр темы
unLogic Lab » Разработка (Development) » Почти готово (RC)
 Распечатать тему
WhoIsIt - плагин предпросмотра пользователей
Polarfox
Только для версии 7.02 и выше

Версия - стабильная бета

Что?
Всплывающее окно с информацией по пользователю
На данный момент можно включать любые свои поля юзера - поддерживаются как 7.01 так и 7.02 (эмуляция класса пустышки), кроме полей пользователя без полей в бд (поля пустышки - типа статистики) - панель их не подключает сама в целях удобства.
Но можно форсировать - что усложнит немного конфигурирование, вопрос - нужно ли.

Локаль отдельная, собственный стиль, который можно перенастроить под себя.

Пример?
Прямо здесь.

Установка
Залить все файлы, включить панель в админке.
Для продвинутых - ради экономии ресурсов, панель включать не обязательно - можно код из нее вставить в шаблон или куда необходимо, там просто идет подгрузка 2х файлов - стиля и скрипта.
Удаление
Выключить панель, удалить папку с плагином

Конфигурирование файл wit_conf.php
Стандартный вывод полей (подключение файлов)
$wit_fields = array(
'user_birthdate',
'user_location',
'user_icq'
);

Заносите свои поля или удаляете ненужные, можно отключить поля вообще - $wit_fields = array();
Неправильные поля и поля пустышки подключены не будут, но и ошибок так же не будет выводиться. Будьте внимательны.
Порядок полей такой же как при выводе.

Простой вывод полей - выводятся любые данные но в простом текстовом формате
$wit_infofields = array(
'user_url' => $locale['wit_tmyweb'], // синтаксис 'название_поля' => 'Описание поля: '
'user_posts' => $locale['wit_tposts'] //пробел после описания ставить по желанию
);


Режимы установки обработчика на клик по нику:
По умолчанию - новый, перехватывает только ники выведенные по стандарту PF 7.02
Чтобы включить полное сканирование стандартных ссылок - в wit.js ищем строку
wit_fscan = false; заменяем false на true , теперь все ссылки на профиль будут обработаны (рекомендуется использовать только если у вас есть старые плагины, для ускорения работы js)


PS При обновлении не переписывайте конфиг :) теперь конфиг обновлен.
И перегрузите кэш браузера, дополнительные слои теперь прикрепляются скриптом (иначе может как бы "не работать")
Первый пост Просмотреть пост полностью
7Azimuth
Я не пойму откуда брать синтаксис 'название_поля'. Например, мне нужно вывести в окошке информацию о количестве добавленных пользователем новостей. Что мне в таком случаи нужно написать в файле wit_conf.php? Откуда брать этот синтаксис?


 
http://fmv-community.ru/
WhiteFox
Короткая навигация по форуму (избранное): [Пропустить]

А еще есть Файлы - небольшая полезная подборка от меня


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

Вы можете свободно копировать информацию к себе, при условии установки активной ссылки на автора (по большей части - это все же я), сайты партнеры могут просто указать авторство, без ссылки.
Поскольку большинство скриптов я обновляю постоянно - если вы захотите распространять мои скрипты, я рекомендую просто делать ссылки на темы, либо следить за обновлениями.

 
Polarfox
Это нетипичное поле, поддержки таких полей пока нет, сделаю позже раз нужны.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
7Azimuth
А про типичные можно чуть подробнее?SmileКак например, активировать поле "Группы пользователя"?


 
http://fmv-community.ru/
yury
скажи всеже пожалуйста, по какойму принципу применяется данная панелька к нику?

что должно быть в плагинах сторонних прописано, чтобы в них тоже применилось?

 
7Azimuth
что должно быть в плагинах сторонних прописано, чтобы в них тоже применилось?

Чтобы в сторонних плагинах работала нужно в файле wit.js найти строчку:
var wit_jqsel,wit_fscan = false;//full scan

и вместо "false" написать "true".


 
http://fmv-community.ru/
yury
это я знаю. мне не надо во всех, мне надо в некоторых.

вот и спрашиваю - к какому стандарту ссылок надо привести, чтобы применилось

 
Polarfox
Группы работают автоматически (активировать не нужно), а файлов к ним нет, так что не активируешь их просто так.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
7Azimuth
У меня какая-то ошибка странная в логах появилась:
Ошибка: Undefined index: uf_news-stat
Файл: infusions/whoisit_panel/wit_conf.php
Исходный код: );


 
http://fmv-community.ru/
Polarfox
Это нетипичное поле, поддержки таких полей пока нет
когда доделаю админку, включу поддержку таких полей.

Щас пока сделал новый вид тени css3, и исправил уменьшение картинок.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
yury
ИМХО но та тень была лучше, т.е обводка, как то аккуратнее.

 
Polarfox
В лисе прозрачность косячила... Так что теперь будет тень :)
Если ностальгия мучает вот код старый
  1. #wit_overlay {
  2. display: none;
  3. position: fixed;
  4. top: 25%;
  5. left: 50%;
  6.  
  7. margin-left: -312px;/*+border*/
  8. width: 600px;
  9. padding:2px;
  10.  
  11. border:12px solid #666;
  12. border:12px solid rgba(82, 82, 82, 0.6);
  13. background-color: #FFF;
  14.  
  15. -webkit-border-radius: 8px;
  16. -moz-border-radius: 8px;
  17. border-radius: 8px;
  18. overflow:none;
  19. }


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
yury
PolarFox, скажи всеже пожалуйста, какой вид ссылки должен быть у плагинов, чтобы к ним тоже применялось?

 
Polarfox
Не вид а класс, class="profile-link" так выводит движок спец функцией. Но класс по умолчанию можно сменить, хотя я не видел чтобы его меняли.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
yury
а он встраивает в header код еще?

у меня в других разделах header2.php и не работает

 
7Azimuth
Новая тень ужаснаShockПредыдущий вариант был в разы лучше!


 
http://fmv-community.ru/
Polarfox
Что мешает вернуть предыдущий? У вас же есть стиль, делайте с ним что хотите, там внешний блок и внутренний и таблица, все настраивается.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
7Azimuth
Ничего не мешаетSmileПросто высказал свое мнение на этот счетSmile


 
http://fmv-community.ru/
7Azimuth
И кстати, в огнелисе по краям вот такая вот прелесть:

7Azimuth прикрепил(а) изображение:
screenshot_001_5.png

 
http://fmv-community.ru/
7Azimuth
И если здесь например, вверху нажать на никнейм, то табличка появится за видео, а не над ним. Это можно как-то исправить?Smile


 
http://fmv-community.ru/
Polarfox
Да я заметил прелесть, то хром то лиса... Хрень с ними построишь светлое будующее с CSS3 и HTML5...

Флэш настраивается, я уже писал про эту тупь, там нада параметр добавить.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
Перейти на форум:
 
Подобные темы
Темы Форум Ответов / Просмотров Последние сообщения
Optimize Database - оптимизация бд - плагин  →  Обзоры (reviews) 0 / 5350 28.05.2013 12:39:33
Favicon Manager - менджер иконки сайта - панель+плагин  →  Обзоры (reviews) 0 / 7581 28.05.2013 11:47:21
Spam Report Panel - Панель для сообщения о спаме - плагин  →  Обзоры (reviews) 0 / 8709 23.05.2013 16:39:24
Archives Panel - Панель архивов - плагин  →  Обзоры (reviews) 0 / 6793 23.05.2013 16:29:29
Professional Download System - Профессиональная система для файлового архива - плагин  →  Обзоры (reviews) 0 / 4227 23.05.2013 09:18:23
Сканер пользователей - страница  →  Альфа (Alpha) и Бета (Beta) 3 / 11540 15.05.2013 15:13:14
Forum poster - панель-плагин  →  Альфа (Alpha) и Бета (Beta) 6 / 35985 24.02.2013 12:37:45
WhoIsIt - user preview window with ajax  →  Release - International 0 / 11840 12.10.2012 20:59:24
Event Calendar - календарь событий - плагин  →  Обзоры (reviews) 0 / 3701 28.07.2012 18:45:24
Быстрая смена темы для пользователей - панель  →  Панели (Panels: RC, A, B) 0 / 4380 7.09.2011 17:52:48