- 25, Mar 2013
- #1
Название: Горячие темы
Тема на саппорте: http://vbsupport.org/forum/showthread.php?t=29588
Оригинальное название: Hot Threads Версия: 2.7 Совместимость: 3.7.х - 3.8.х, на 3.6 будет работать, но без обновления, из-за отсутствия нужных библиотек от Yahoo Описание: Хак позволяет на главной странице форума выводить список "горячих темы", в виде таблички с постерами.
Скрытая информация :: Авторизуйтесь для просмотра »
Оригинальное название: Hot Threads Версия: 2.7 Совместимость: 3.7.х - 3.8.х, на 3.6 будет работать, но без обновления, из-за отсутствия нужных библиотек от Yahoo Описание: Хак позволяет на главной странице форума выводить список "горячих темы", в виде таблички с постерами.
реализация на ajax:
загрузка и обновление через определяемое в настройках время горячих тем
загрузка всего списка горячих тем
снятие статуса горячей у темы из загруженного списка
возможность выбора своего тега изображений
возможность выбора разделов отображения панели
индивидуальное отключение в настройках личного кабинета
создание миниатюр по ссылке из тем
возможность забора миниатюры из вложения к сообщению
кеширование данных
изменен способ установки/снятия статуса горячей темы, все перенесено в меню модерация: в темах, в разделе и в результатах поиска
устанавливать статус могут только модераторы раздела
установить статус горячей также можно в процессе создания темы, отметив галочку "Горячая тема"
"укрощен" рандом вывода тем, теперь они не повторяются в цикле
статус горячей темы можно увидеть в списке тем
немного реструктурирован js
загрузка и обновление через определяемое в настройках время горячих тем
загрузка всего списка горячих тем
снятие статуса горячей у темы из загруженного списка
возможность выбора своего тега изображений
возможность выбора разделов отображения панели
индивидуальное отключение в настройках личного кабинета
создание миниатюр по ссылке из тем
возможность забора миниатюры из вложения к сообщению
кеширование данных
изменен способ установки/снятия статуса горячей темы, все перенесено в меню модерация: в темах, в разделе и в результатах поиска
устанавливать статус могут только модераторы раздела
установить статус горячей также можно в процессе создания темы, отметив галочку "Горячая тема"
"укрощен" рандом вывода тем, теперь они не повторяются в цикле
статус горячей темы можно увидеть в списке тем
немного реструктурирован js
В меню "Модерация" каждой темы/форума/поиска, появиться пункт "Сделать тему горячей / Снять статус горячей". Отмечая темы таким образом, мы формируем список горячих тем.
Далее этот список будет крутиться в случайном порядке, в том количестве тем, каком вы укажите в настройках (по умолчанию 5). Постеры, выводимые в каждой ячейке, забираются из первого сообщения темы, первого изображения.
Чтобы посмотреть текущий список горячих тем, достаточно нажать на "Список тем" в заголовке окна вывода. После нажатия загрузится список тем, с возможностью (для групп 5,6,7) снятия статуса горячей у какой либо из тем в списке.
Далее этот список будет крутиться в случайном порядке, в том количестве тем, каком вы укажите в настройках (по умолчанию 5). Постеры, выводимые в каждой ячейке, забираются из первого сообщения темы, первого изображения.
Чтобы посмотреть текущий список горячих тем, достаточно нажать на "Список тем" в заголовке окна вывода. После нажатия загрузится список тем, с возможностью (для групп 5,6,7) снятия статуса горячей у какой либо из тем в списке.
Заливаем содержимое папки upload в папку форума
После заливки, изменяем атрибут папки hotimg на 777 (если потребуется), для записи миниатюр.
Чтобы отображался значок горячей темы в разделах, откройте шаблон threadbit, найдите
добавте выше
Импортируем продукт
После заливки, изменяем атрибут папки hotimg на 777 (если потребуется), для записи миниатюр.
Чтобы отображался значок горячей темы в разделах, откройте шаблон threadbit, найдите
<if condition="$show['taglist']"> <img class="inlineimg" src="$stylevar[imgdir_misc]/tag.png" alt="$thread[taglist]" /> </if>
добавте выше
<if condition="$show['hotthread']"> <img class="inlineimg" src="$stylevar[imgdir_misc]/hot.png" alt="$vbphrase[mdm_ht_cb_nt]" /> </if>
Импортируем продукт
Скрытая информация :: Авторизуйтесь для просмотра »