На главную Форум сайта Вы Гость + Регистрация / Вход
Модификация Тем, Ответов и Автора темы - Форум чат общение
ПОПУЛЯРНЫЕ ТЕМЫ
[Игра] 15 +
Оставлено 179 сообщений в теме
досчитай до 100
Оставлено 99 сообщений в теме
Как разыграть друга в в...
Оставлено 72 сообщений в теме
Сигны в формате psd
Оставлено 70 сообщений в теме
[Игра] Города
Оставлено 69 сообщений в теме
[Игра] Поставить + выше...
Оставлено 44 сообщений в теме
Раздача WMB
Оставлено 41 сообщений в теме
 

  • Страница 1 из 1
  • 1
Форум чат общение » Центр помощи по развитию web ресурсов » Форум » Модификация Тем, Ответов и Автора темы
Модификация Тем, Ответов и Автора темы
Support@NC
Дата: Понедельник, 07.11.2011, 00:20 | Сообщение # 1
Создатель топика
NN-CS.3DN.Ru Агент
Администратор
Сообщений: 0
Репутация: 54
Награды: 8
[RU]
При наведении на строчку форума появляется: Сколько тем и ответов + автор темы. И плавно переходит при наведении на другую строчку форума.



Вот этот код вставить в Общий вид страниц форума после $BODY$:

Code
<script type="text/javascript">  
   $('.gTable tr').each(function() {  
   <?if($PAGE_ID$='main' || $PAGE_ID$='category')?>$('.forumDescr',this).before('<div class="uHover">' + $('.forumThreadTd',this).text() + declOfNum($('.forumThreadTd',this).text(), [' тема', ' темы', ' тем'])+ ' | ' +$('.forumPostTd',this).text()+declOfNum($('.forumPostTd',this).text(), [' ответ ', ' ответа ', ' ответов '])+'</div>');  
   $('.forumNameTd',this).hover(function(){$(this).find('.uHover:not(:animated)').fadeIn()},function(){$(this).find('.uHover').fadeOut()});<?endif?>  
   <?if($PAGE_ID$='forum')?>$('.threadLink',this).before('<div class="uHover">' + $('.threadPostTd',this).text() + declOfNum($('.threadPostTd',this).text(), [' ответ', ' ответа', ' ответов'])+ ' | Автор: ' +$('.threadAuthTd span a',this).text())+'</div>';  
   $('.threadNametd',this).hover(function(){$(this).find('.uHover:not(:animated)').fadeIn()},function(){$(this).find('.uHover').fadeOut()});<?endif?>  
   });  
   function declOfNum(number, titles) {  
   cases = [2, 0, 1, 1, 1, 2];  
   return titles[ (number%100>4 && number%100<20)? 2 : cases[(number%10<5)?number%10:5] ];  
   }  
   </script>  
   <style type="text/css">  
   .uHover {float:right;display:none;margin-right:5px;}  
   .gTableSubTop:nth-child(3), .gTableSubTop:nth-child(4), .forumThreadTd, .forumPostTd, .threadViewTd, .threadPostTd, .threadAuthTd<?if($PAGE_ID$='forum')?>, .gTableSubTop:nth-child(5)<?endif?> {display:none}  
   </style>


Служба поддержки NN-CS.3DN.Ru Агент
NN-CS™
Дата: Понедельник, 07.11.2011, 15:54 | Сообщение # 2
Администратор
Сообщений: 367
Репутация: 848
Награды: 17
[RU]
Ставил, всё отлично работает ! Хороший скрипт.

Форум чат общение » Центр помощи по развитию web ресурсов » Форум » Модификация Тем, Ответов и Автора темы
  • Страница 1 из 1
  • 1
Поиск:

Как писать сообщения и создавать свои темы на форуме?

Вверх