07:32 Вторник 2025
Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные Новые участники
Время в профиле прош... (0)
КПК - персональная с... (0)
Вид цитаты и code st... (0)
СТАЛКЕРСКИЙ МИНИ-ПРО... (0)
БЛОК ИНТЕРЕСНЫХ ФАКТ... (0)
Гид по Народной Соля... (27)
Бар «От заката до ра... (18)
Гид по прохождению м... (16)
Азы модостроения (14)
Баги и ошибки на сай... (8)
XemorDio(died) (626)
Бармен (146)
ExGooD (48)
habib (37)
Rayviner (19)
maksimstebnovskij5 (02.03.2023)
slitkovets (30.10.2022)
ianoiano62 (29.01.2022)
Timkalv (20.09.2021)
Myloisonau (03.09.2021)

  • Страница 1 из 1
  • 1
Замена «Тем и Ответов» на «Статистику» для форума uCoz
XemorDio(died)Дата: Четверг, 21.01.2016, 08:41 | Сообщение # 1
Генерал-лейтенант
Группа: Свобода
Сообщений: 626
Награды: 3
Репутация: 4
Статус:

Новый небольшой хак для форума. Скрипт заменяет два стандартных блока форума (Темы и Ответы) на один - новый — Статистика, а также присутствует функция склонения слов. Главное то, что это очень удобно, и форум будет смотреться более элегантней.

Управление дизайном » Общий вид страниц форума, после $BODY$:

Код
<?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?>
 
  • Страница 1 из 1
  • 1
Поиск: