Результаты поиска
Введите запрос, по завершению нажмите Enter.
  • Страница 1 из 1
  • 1
Статистоика ответов и тем
Отправлено 07.06.2012 - 15:311
Нет аватара
Beginner
49 сообщений
Мужчина
Поставил ваш скрипт замены тем и ответов на статистику. Но он действует только на главной странице форум. Как сделать, что ответы/темы были заменены на статистику и в подфорумах?
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 07.06.2012 - 18:432
Нет аватара
Бывалый
692 сообщения
Мужчина
Если такое есть, то убери!
Code
<?if($PAGE_ID$='main')?>

И в конце скрипта тоже убери
Code
<?endif?>
Профиль Личное сообщение Дом. страница icq Skype
97
Отправлено 07.06.2012 - 19:583
Нет аватара
Beginner
49 сообщений
Мужчина
Code
<?if($PAGE_ID$='main' || $PAGE_ID$='category')?>  
  <script type="text/javascript">  
  $(".gTableSubTop:contains('Темы')").text('Статистика').attr({'width' : '9%'}).next().hide();  
  $(".forumThreadTd").each(function(){  
  var datka = [$(this).text(),$(this).next().text()];  
   
  dat = function(number, one, two, five) { number = Math.abs(number); number %= 100; if (number >= 5 && number <= 20) {return five;} number %= 10; if (number == 1) {return one;} if (number >= 2 && number <= 4) {return two;} return five;}
  $(this).html('<div align="right">'+datka[0]+' '+dat(datka[0], 'тема', 'темы', 'тем')+'</div><div style="margin-top:2px;" align="right">'+datka[1]+' '+dat(datka[1], 'ответ', 'ответа', 'ответов')+'</div>');  
  }).next().hide();  
  </script><?endif?>

Вот код. Вроде исправил как ты сказал, но не помогло.
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 07.06.2012 - 20:224
Нет аватара
Бывалый
692 сообщения
Мужчина
А так:

Code
<script type="text/javascript">   
   $(".gTableSubTop:contains('Темы')").text('Статистика').attr({'width' : '9%'}).next().hide();   
   $(".forumThreadTd").each(function(){   
   var datka = [$(this).text(),$(this).next().text()];   
      
   dat = function(number, one, two, five) { number = Math.abs(number); number %= 100; if (number >= 5 && number <= 20) {return five;} number %= 10; if (number == 1) {return one;} if (number >= 2 && number <= 4) {return two;} return five;}
   $(this).html('<div align="right">'+datka[0]+' '+dat(datka[0], 'тема', 'темы', 'тем')+'</div><div style="margin-top:2px;" align="right">'+datka[1]+' '+dat(datka[1], 'ответ', 'ответа', 'ответов')+'</div>');   
   }).next().hide();   
   </script>
Профиль Личное сообщение Дом. страница icq Skype
97
Отправлено 07.06.2012 - 20:295
Нет аватара
Beginner
49 сообщений
Мужчина
Не работает.
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 07.06.2012 - 20:346
Нет аватара
Бывалый
692 сообщения
Мужчина
benetton, Не рабочий скрипт наверное!
Профиль Личное сообщение Дом. страница icq Skype
97
Отправлено 07.06.2012 - 22:217
Нет аватара
Coder
627 сообщений
Мужчина
Quote (one)
Не рабочий скрипт наверное!

:D
строки
Code
<?if($PAGE_ID$='main' || $PAGE_ID$='category')?>  

Code
<?endif?>

не просто так были установлены разработчиком.
Профиль Личное сообщение Дом. страница icq Skype
66
Отправлено 07.06.2012 - 23:008
Нет аватара
Бывалый
692 сообщения
Мужчина
syp41k, :D
Профиль Личное сообщение Дом. страница icq Skype
97
  • Страница 1 из 1
  • 1
Поиск:
uSite.su © 2010-2025
Все права защищены.
Многогранность и сверхспособности сообщества uCoz заставляют задуматься даже самые стойкие умы веб-программирования, ведь лишь uSite способен предоставить ответы на самые сложные вопросы uCoz.
01RSS
Хостинг от uCozПользовательское соглашение и прочая информация