Гость
Обновленые темы Популярные темы Активные пользователи Новые пользователи Лента новостей
Area of Decay [10.07.2019]
Xemordio 3583 |  11 |  68
Бармен 43 |  7 |  0
Infe[R]nos 38 |  5 |  1
StraNNik 25 |  1 |  0
Waldemar 12 |  0 |  2
NL-Vincenz 12 |  0 |  3
frombool [22.07.2019]
slesar6razriada [21.07.2019]
senyayermolin [20.07.2019]
anisimov-57 [19.07.2019]
redfog [18.07.2019]

  • Страница 1 из 1
  • 1
Форум » Web-Раздел » Скрипты для uCoz » Предыдущая / следующая тема для форума на юкоз
Предыдущая / следующая тема для форума на юкоз
Xemordio Offline Дата: Воскресенье, 26.08.2018, 10:47 | Сообщение # 1
Администратор
Звание: Маршал [?]
Сообщений: 3583


Увидел на многих известных форумах переключатель предыдущая / следующая тема, но в интернете готовых решений не нашел, точнее все они были на PHP, а я жуть как не дружу с ним) Ну в общем решил реализовать ее на форуме юкоз. Переключатель будет выводиться внизу первого поста, сделал это исходя из соображений того, что пользователь прочитав тему и сообщение уже понимает будет ли он читать ее дальше или перелистнуть на другую тему.

Установка:
Создаем информер с следующими параметрами: Счетчики материалов · Материалы, в шаблон информера сохраняем оператор:
Код
$FORUM_T$

В виде материалов форума находим строчку:
Код
<?if($EDITEDBY$)?><br><br><div class="edited">Сообщение отредактировал $EDITEDBY$</div><?endif?>

И сразу под ней сохраняем код:
Код
<div style="float:right">
<?if(((substr($NUMBER$,strpos($NUMBER$, '">') + 2, strpos($NUMBER$, '</') - strpos($NUMBER$, '">') + 2) - 1) % 15) == 0)?>  
<?if($TID$=1)?>«Пред. тема<?else?><a href="/forum/$FID$-<? $TID$-1 ?>">«Пред. тема</a><?endif?> |  
<?if($TID$=$MYINF_1$)?>След. тема»<?else?><a href="/forum/$FID$-<? $TID$+1 ?>">След. тема»</a><?endif?><?endif?>
</div>

Ищем в коде выше это: $MYINF_1$ и заменяем его на номер своего информера.
Дата регистрации: 22.07.2017
Форум » Web-Раздел » Скрипты для uCoz » Предыдущая / следующая тема для форума на юкоз
  • Страница 1 из 1
  • 1
Поиск: