Чтение RSS каналов

Форум

Открыть Ответить

Нумерация страниц вверху форума

0

0
1
02.02.2016 15:59:54
Подскажите пожалуйста как сделать нумерацию страниц так же вверху форума?

Вместе мы сильнее!
3.66

3.66
2
03.02.2016 19:01:3105.02.2016 17:04:57
Данная модификация позволяет вывести в верху, нумерацию страниц при просмотре содержания тем форумов. Актуально для всех категорий.

Редактированию подвержены два файла, шаблон темы: 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."&amp;", "id", "_forum", "catid", $ordernum, $conffo'pnum');


Поиском находим следующий участок:
$cont = tpl_eval("forum-list-open", $newtop, $catlink, "<a href=\"index.php?name=".$mod."&amp;cat=".$massiv00."\" title=\"".$massiv01."\">".$massiv01."</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."&amp;", "id", "_forum", "catid", $ordernum, $conffo'pnum');
					$cont = tpl_eval("forum-list-open", $newtop, $catlink, "<a href=\"index.php?name=".$mod."&amp;cat=".$massiv00."\" title=\"".$massiv01."\">".$massiv01."</a>", $pnum);


Открываем файл: templates/default/forum-list-open.html
default - это ваша тема оформления, название может быть другое.

Удаляем всё содержание и заменяем на данное:
<div class="forum-foot clrfix">
	$arg4
	<span class="pull-right"><b>$arg1</b></span>
</div>
<div class="forum-top">
	<h1 class="heading2">$arg3</h1>
</div>


Сохраняем содержание обоих файлов, в случае если сайт находится на сервере в интернете, в соответствии, заменяем существующие, на новые, отредактированные файлы.

В связи с заслешиванием двойных кавычек системы безопасности форума, код выше не является 100% корректным, поэтому, прикрепляю файл-инструкцию с корректным кодом: Нумерация страниц вверху форума

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.24

3.24
3
03.02.2016 22:06:16
К сожелению не вышло.Пишет:
Parse error: syntax error, unexpected 'index' (T_STRING) in /data02/virt42175/domeenid/www.мой сайт/htdocs/modules/forum/index.php on line 127

Вместе мы сильнее!
3.66

3.66
4
04.02.2016 17:17:35
Вероятно где то произошла опечатка в коде.
Сообщите приватом данные для доступа на ФТП, модифицирую.

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.24

3.24
5
10.02.2016 18:45:43
Обратите внимание, указанный выше метод добавляет нумерацию страниц в просмотре тем форума, для модификации просмотра сообщений тем, воспользуйтесь инструкцией ниже.

Откройте файл темы оформления: 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

3.24
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь