Здесь скоро опять что то будет...
Your fucking browser doesn't support JavaScript, so you can't post here.
Loading
Объявления
04.09.2009, 23:52
#1
k0t
Регистрация: 24.05.2005
Адрес: localhost
Сообщений: 16,881
Версия vB: 3.8.x
Пол:
Поблагодарил(-а): 1,766
Поблагодарили 11,322 раз(а) в 4,829 сообщениях
Репутация: Гуру (11526 )
Поиск пользователя и вставка в форму ответа
Search nickname and insert to quickreply
Поиск пользователя и вставка ника в форму ответа
идея:
liner (clubvolvo.ru)
реализация:
kerk (vbsupport.org)
v1.0.0 for vBulletin 3.8.x
Иногда бывает нужно дать ссылку на конкретного пользователя, т.е. на его профиль, но искать его, как всегда лень
небольшая модификация автоматически вставляет отформатированную в бб-коды ссылку на профиль узера
используется вобловский файл
vbulletin_ajax_namesugg.js немного модифицированный =)
что бы небыло конфликтов, создал свой файл с содержимым из
vbulletin_ajax_namesugg.js
форма поиска находится ниже формы ответа,
работает просто: пишем ник узера, если скрипт находит его или похожие, появляется список из нескольких вариантов
клик по нику из списка вставляет его в форму ответа
Скрин
функция вставки ника из хака
Ник в ответ и Быстрая цитата выделенного
Тестировался на версии форума vBulletin 3.8.2 - 3.8.4
Стиль дефолт
Работает в браузерах:
Opera 10
Mozilla Firefox
Safari (for windows)
Google Chrome
=======!!!! ВНИМАНИЕ !!!!=========
Хак работает только(!) при условии, что установлен другой хак
"Ник в ответ и Быстрая цитата выделенного"
Сказали Спасибо:
Скрыть список поблагодаривших ADDEN (05.09.2009),
Azeroth (04.11.2009),
CityCat (13.09.2009),
Excalibur (10.09.2009),
ffx (05.09.2009),
galagan (11.11.2009),
GiveMeABreak (05.09.2009),
liner (20.06.2011),
Luvilla (05.09.2009),
Martell (13.09.2009),
Shestak (12.06.2011),
sslera (05.09.2009),
stwan (04.12.2009),
TAIFUN (05.09.2009),
xorex (14.09.2009),
Дмитрий Попов (25.09.2009),
Тиджик (05.06.2010)
Рекламка
Реклама на форуме
Файловый Архив
Неограниченное количество категорий и суб-категорий
Тонкие настройки прав доступа
Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
Мультизагрузка файлов - SWFUploader
Добавление файлов с сервера
Подробности и история обновлений продукта в
этой теме
05.09.2009, 00:08
#2
Эксперт
Регистрация: 25.06.2007
Сообщений: 1,424
Версия vB: 3.8.4
Поблагодарил(-а): 239
Поблагодарили 2,335 раз(а) в 498 сообщениях
Репутация: Эксперт (2367 )
Прикольно
05.09.2009, 00:32
#3
Эксперт
Регистрация: 30.04.2008
Сообщений: 3,270
Версия vB: 3.8.x
Пол:
Поблагодарил(-а): 770
Поблагодарили 1,291 раз(а) в 935 сообщениях
Репутация: Эксперт (1497 )
kerk , хорошая вещь (использовал его при написании
)
05.09.2009, 00:36
#4
Эксперт
Регистрация: 20.12.2008
Адрес: C:\AppServ\www\
Сообщений: 1,566
Версия vB: 1.x.x
Поблагодарил(-а): 760
Поблагодарили 1,730 раз(а) в 497 сообщениях
Репутация: Эксперт (1740 )
kerk , офигенно
05.09.2009, 00:42
#5
k0t
Регистрация: 24.05.2005
Адрес: localhost
Сообщений: 16,881
Версия vB: 3.8.x
Пол:
Поблагодарил(-а): 1,766
Поблагодарили 11,322 раз(а) в 4,829 сообщениях
Репутация: Гуру (11526 )
ну вообще то что бы скопировать ник в ответ, достаточно открыть меню узера и там ник кликабельный (со ссылкой на профиль)
а интерес хака в том, что иногда не помнишь точно ни ID узера ни как правильно пишется его ник
вот здесь собсно можно попытаться его найти =)
05.09.2009, 00:47
#6
Знаток
Регистрация: 27.02.2007
Адрес: 31rus
Сообщений: 229
Версия vB: 3.8.0
Поблагодарил(-а): 89
Поблагодарили 181 раз(а) в 50 сообщениях
Репутация: Знаток (175 )
Понравилось, действительно удобно! Ждём результатов испытания.
05.09.2009, 02:46
#7
k0t
Регистрация: 24.05.2005
Адрес: localhost
Сообщений: 16,881
Версия vB: 3.8.x
Пол:
Поблагодарил(-а): 1,766
Поблагодарили 11,322 раз(а) в 4,829 сообщениях
Репутация: Гуру (11526 )
тестим на своих форумах
здесь вроде работает =)
05.09.2009, 03:45
#8
Эксперт
Регистрация: 25.06.2007
Сообщений: 1,424
Версия vB: 3.8.4
Поблагодарил(-а): 239
Поблагодарили 2,335 раз(а) в 498 сообщениях
Репутация: Эксперт (2367 )
Мм, а зачем переменная userids, если есть users o_0? Вроде работает найс
05.09.2009, 03:57
#9
k0t
Регистрация: 24.05.2005
Адрес: localhost
Сообщений: 16,881
Версия vB: 3.8.x
Пол:
Поблагодарил(-а): 1,766
Поблагодарили 11,322 раз(а) в 4,829 сообщениях
Репутация: Гуру (11526 )
Цитата:
Сообщение от
mad@Max
а зачем переменная userids, если есть users
в скрипте?
а ты получи ID узеров из XML ответа по другому =)
я попробовал, вытаскивать из var users = ajax.responseXML.getElementsByTagName("user");
менюшка тупо не отображается
замени
Код HTML:
this.uids[i] = userids[i].getAttribute('userid');
на
Код HTML:
this.uids[i] = users[i].getAttribute('userid');
и посмотри, что получится
05.09.2009, 04:25
#10
Эксперт
Регистрация: 25.06.2007
Сообщений: 1,424
Версия vB: 3.8.4
Поблагодарил(-а): 239
Поблагодарили 2,335 раз(а) в 498 сообщениях
Репутация: Эксперт (2367 )
Заменил, все работает
Опции темы
Опции просмотра
Линейный вид
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
Текущее время: 14:40 25.05.2012 . Часовой пояс GMT +4.