Подскажите пожалуйста как сделать нумерацию страниц так же вверху форума?
Вместе мы сильнее!
Подскажите пожалуйста как сделать нумерацию страниц так же вверху форума?
Вместе мы сильнее!
3.67
Данная модификация позволяет вывести в верху, нумерацию страниц при просмотре содержания тем форумов. Актуально для всех категорий.
Редактированию подвержены два файла, шаблон темы: templates/default/forum-list-open.html и основной файл функционала модуля форума: modules/forum/index.php
Открываем файл: modules/forum/index.php
Поиском находим данный участок и удаляем его:
$ordernum = (is_moder($conf['name'])) ? "pid = '0' AND catid = '".$cat."'" : "pid = '0' AND catid = '".$cat."' AND time <= now() AND status != '0'";
$pnum = num_article("forum-pagenum", $conf['name'], $listnum, "cat=".$cat."&", "id", "_forum", "catid", $ordernum, $conffo['pnum']);Поиском находим следующий участок:
$cont = tpl_eval("forum-list-open", $newtop, $catlink, "<a href=\"index.php?name=".$mod."&cat=".$massiv[0][0]."\" title=\"".$massiv[0][1]."\">".$massiv[0][1]."</a>");Заменяем его данным участком:
$ordernum = (is_moder($conf['name'])) ? "pid = '0' AND catid = '".$cat."'" : "pid = '0' AND catid = '".$cat."' AND time <= now() AND status != '0'";
$pnum = num_article("forum-pagenum", $conf['name'], $listnum, "cat=".$cat."&", "id", "_forum", "catid", $ordernum, $conffo['pnum']);
$cont = tpl_eval("forum-list-open", $newtop, $catlink, "<a href=\"index.php?name=".$mod."&cat=".$massiv[0][0]."\" title=\"".$massiv[0][1]."\">".$massiv[0][1]."</a>", $pnum);Открываем файл: templates/default/forum-list-open.html
default - это ваша тема оформления, название может быть другое.
Удаляем всё содержание и заменяем на данное:
<div class="forum-foot clrfix">
$arg[4]
<span class="pull-right"><b>$arg[1]</b></span>
</div>
<div class="forum-top">
<h1 class="heading2">$arg[3]</h1>
</div>Сохраняем содержание обоих файлов, в случае если сайт находится на сервере в интернете, в соответствии, заменяем существующие, на новые, отредактированные файлы.
В связи с заслешиванием двойных кавычек системы безопасности форума, код выше не является 100% корректным, поэтому, прикрепляю файл-инструкцию с корректным кодом: Нумерация страниц вверху форума
О сколько нам открытий чудных, Готовит просвещенья дух, И опыт, сын ошибок трудных, И гений, парадоксов друг...
3.24
К сожелению не вышло.Пишет:
Parse error: syntax error, unexpected 'index' (T_STRING) in /data02/virt42175/domeenid/www.мой сайт/htdocs/modules/forum/index.php on line 127
Вместе мы сильнее!
3.67
Вероятно где то произошла опечатка в коде.
Сообщите приватом данные для доступа на ФТП, модифицирую.
О сколько нам открытий чудных, Готовит просвещенья дух, И опыт, сын ошибок трудных, И гений, парадоксов друг...
3.24
Обратите внимание, указанный выше метод добавляет нумерацию страниц в просмотре тем форума, для модификации просмотра сообщений тем, воспользуйтесь инструкцией ниже.
Откройте файл темы оформления: templates/default/forum-view-open.html
default - это ваша тема оформления, название может быть другое.
Удаляем всё содержание и заменяем на данное:
<h5 class="cat-navi">$arg[1]</h5>
<div class="forum-top">
<h1 class="heading2">$arg[5]</h1>
<span class="pull-right">
<b>$arg[2]</b>
<b>$arg[3]</b>
</span>
<h1 class="heading2">$arg[6] $arg[4]</h1>
</div>Конечно возможны другие варианты оформления, в любом случае, переменная отвечающая за вывод нумерации в данном шаблоне имеет название: $arg[5]
О сколько нам открытий чудных, Готовит просвещенья дух, И опыт, сын ошибок трудных, И гений, парадоксов друг...
3.24