Ajax Poll Preview
Версия: 0.5.5
Перевод: xDEAD v.1.1
Описание: Мы живем в мире AJAX (по крайней мере некоторые так говорят), так почему бы не свести к минимуму движения и использовать технологии AJAX? Вот почему я сделал этот небольшой хак для vbulletin. Данный хак нужен для того, чтобы показывать результаты опроса на при наведении мыши на значок в FORUMDISPLAY (см. скриншот), за счёт этого вам не нужно рассматривать всю тему целиком, когда вы хотите посмотреть текущий результат опроса просто наведите курсор на изображение в FORUMDISPLAY. Хак использует знаменитый
jQuery Ява библиотеки и модифицированный
jTip от Cody Lindley, который я модифицировал для нормальной работы в vbulletin (в частности, формат запросов).
Хак использует стиль вашего форума, поэтому он будет выглядеть как и стиль вашего форума.
Данный хак тестировался наn
3.7.0B3 и
3.6.8, но должен работать нормально и на
3.5.x версиях.
ДЕМО
Сложность: Легко
Тема на орге
СТАТИСТИКА
Загрузить Файлы: 5
Редактировать Файлы: 0
Редактировать Шаблоны: 1
Импортировать Продукт: 1
Время Установки: ~ 2 минуты
ОСОБЕННОСТИ
Параметры настраиваются в AdminCP
Включите встроенный Poll Preview Plugin?
Настройка Ширины
Использование технологии AJAX, так что никаких дополнительных запросов на странице
Использует vbulletin систему доступа
УСТАНОВКА
- Загрузить файлы из папки 'upload'
- Импортировать продук через Панель Администратора > Установленные продукты > [Добавить/импортировать продукт]
- Сделайте редактирование в шаблоне
В шаблоне "threadbit"
НАЙТИ:
Code:
<if condition="$show['threadicon']"><img src="$thread[threadiconpath]" alt="$thread[threadicontitle]" border="0" /><else /> </if>
ЗАМЕНИТЬ, НА:
Code:
<if condition="$show['threadicon']">
<if condition="($vboptions[enable_inlinepollpreview]==TRUE) AND $thread['pollid']">
<a href="pollinline.php?width=$vboptions[tipwidth_inlinepollpreview]&threadid=$thread[realthreadid]&rand={$pollprevrand}" class="jTip" id="pollpreview$thread[realthreadid]" name="$thread[threadtitle]" onclick="return false;"><img src="$thread[threadiconpath]" alt="$thread[threadicontitle]" border="0" /></a>
<else />
<img src="$thread[threadiconpath]" alt="$thread[threadicontitle]" border="0" />
</if>
<else />
</if>
НАСТРОЙКИ
Заметим, что по умолчанию (после установки) хак отключен! Перейдите на страницу настройки, для того чтобы включить и настроить хак.
СКРИНШОТЫ
1) Показ результатов опроса.
2) Показ результатов опроса в другом стиле.
3) Сообщение, когда пользователь не имеет право на просмотр темы.
4) Панель настроек хака.
ИСТОРИЯ ВЕРСИЙ
0.5.5
- Fixed issue on vb3.7.0B3 with unregistered users using Internet Explorer
- Added some additional template caching
- Fixed issue when users were able to click the poll icon link and got a white results page
0.5.0
- Initial Release of Ajax Poll Preview