Предварительный просмотр тем форума
Данное скриптовое решение позволит посетителям вашего сайта просматривать содержание тем форума без ее полного посещения.
В списке тем на форуме появится специальная кнопка-иконка по нажатию которой подгрузит первое сообщение темы. Сообщения будут содержать ссылку для полноценного перехода в тему, что очень удобно и наверняка спровоцирует пользователя почитать все сообщения обсуждения, а быть может и принять в нем участие. :)
Устанавливаем в конце Общий вид страниц форума
<script type="text/javascript">
$('td.threadNametd a.threadLink, td.threadNametd a.threadPinnedLink').each(function(){
$(this).after(' [<b><a href="javascript://" style="cursor: help;">?</a></b>] <div style="z-index: 9999; border: 1px solid #F76928; position: absolute; background-color: #FFF999; padding: 10px; display: none;"><img src="http://s28.ucoz.net/img/ma/m/i2.gif" align="absmiddle" border="0" /> Загрузка...</div>');
$(this).next().next().load(this.href+' td.posttdMessage:first', function(){var DelTD = $('td.posttdMessage').html(); $('td.posttdMessage').replaceWith(DelTD); $('hr.signatureHr, span.signatureView').remove();});
$(this).next().mouseover(function(){$(this).next().show();});
$(this).next().mouseout(function(){$(this).next().hide();});
});
</script>
Дополнительные преимущества:
- — легко управляемая настройка оформления;
- — не нужно беспокоиться о блокировке IP-адреса за высокое кол-во GET-запросов;
- — если в описании темы у вас будут присутствовать HTML-теги, скрипт также преобразует их. Например, выведет картинку или жирный шрифт используемый для оформления текста.
Требования к установке не прилагаются
ПРОВЕРЕНО!
Предварительный просмотр материалов в каталогах файлов и др.
Данный скрипт позволяет совершать просмотр содержания без открывая материала, т.е. без перехода на страницу материала.
Установка:
В вид материалов модуля прописываем ссылку
<a href="javascript:uwnd_about_files$ID$()">кнопка просмотра</a>
Ниже вставляем скрипт или в самый низ вида материалов
<script type="text/javascript">
function uwnd_about_files$ID$(){
new _uWnd("about_uwnd","$TITLE$",400,400,{minw:400,minh:400,modal:1,oncontent: function () {
$('.vvod_info').load('/load/$CID$-$SID$-0-$ID$ .vivod_info');
}
}, "<div class='vvod_info'></div>");
} //by uwnd.ru
</script>
И наконец устанавливаем там, где хотим видеть материал
<div class="vivod_info">
содержание
</div>
ПРОВЕРЕНО!
Понравился материал? Поделитесь с друзьями |
С этим материалом смотрят: Похожие материалы не найдены
Feedback: 3 | |
Madeas Gaming 1 @iMadeas 11/10/2016 11:091
+1
материал
| |