ExBB Community » Файловый ExBB » Модификации и дополнения » Наброски: Изменение кол-ва выводимых ссылок перехода по страницам

Страниц (1): [1]
 

1. colorius - 7 января 2010 — 21:30 - перейти к сообщению
Еще раз обращаюсь с просьбой. В прошлый раз мне быстро помогли разобраться с Сапой.
Сейчас другая просьба:

Как сделать так, чтобы количество страниц (номера) рядом с названием темы имели вид не такой, как сейчас ([# Стр. 2 3 4 5 ... последняя страница] ), а полностью, допустим ([# Стр. 2 3 4 5 6 7 8 9 10 11 12 13 14 15 последняя страница]

Сами понимаете, что требуется для увеличения количества страниц в Сапе, а так попадают только 1, 2, 3, 4, 5 и последняя, а несколько десятков из данной темы могут "выпасть"...
Огорчение
2. yura3d - 7 января 2010 — 23:05 - перейти к сообщению
colorius
По-умолчанию при просмотре темы выводится 8 ссылок для перехода на соседние страницы (т.е. если мы находимся на первой странице, будут показаны ссылки для перехода на страницы со 2-ой по 9-ую). Для увеличения числа отображаемых ссылок перехода по страницам при просмотре темы в файле topic.php нужно найти строку:
CODE:
$pages = Print_Paginator($TotalPosts,$get_param,$fm->user['posts2page'] - count($_pinmsg),8,$first,TRUE);

и в этой строке вместо числа 8 подставить то кол-во ссылок перехода по страницам, которое Вам необходимо отобразить. Выставлять значения более 50 - 60 не имеет смысла, поскольку скрипты форума автоматически разбивают большие темы на части, и в результате темы на форуме как правило не набирают большее кол-во страниц
3. colorius - 8 января 2010 — 12:22 - перейти к сообщению
Изменил. Но изменилось не там. Изменилось уже при входе в тему, а хотелось в НАЗВАНИЯХ ТЕМ, когда они представлены списком.
4. lisiycat - 8 января 2010 — 14:14 - перейти к сообщению
colorius пишет:
а хотелось в НАЗВАНИЯХ ТЕМ, когда они представлены списком.


По идее тогда нужно править файл forums.php Там есть такая строка:

CODE:
$topicpages = Print_Paginator($topictotal,$get_param,$fm->user['topics2page'] - count($pinned),6,$first,TRUE);


Аналогично, описанному выше, цифру 6 меняем на нужную
5. colorius - 8 января 2010 — 15:17 - перейти к сообщению
lisiycat пишет:
colorius пишет:
а хотелось в НАЗВАНИЯХ ТЕМ, когда они представлены списком.


По идее тогда нужно править файл forums.php Там есть такая строка:

CODE:
$topicpages = Print_Paginator($topictotal,$get_param,$fm->user['topics2page'] - count($pinned),6,$first,TRUE);


Аналогично, описанному выше, цифру 6 меняем на нужную


Через минуту тоже догадался и поменял, только вот результат нулевой.... Поэтому и помощи прошу.
(Добавление)
А если $topictotal поменять на $TotalPosts... ?
6. Zeg - 8 января 2010 — 18:31 - перейти к сообщению
colorius, тебе нужно править в файле forums.php строку:

CODE:
$pageshow = 5;


Но если у тебя стоят "зимние скины" (Nouwel skin by Kooliss, например), то нужно править файл шаблона forum_data.tpl для каждого из этих скинов (папка forum\templates\скин). Там в самом начале есть строка:

CODE:
$pageshow = 3;


Удачи и хорошая мысль про увеличение ссылок для продажных контор, им это понравится. Улыбка
7. colorius - 8 января 2010 — 19:29 - перейти к сообщению
Радость УРА!!!
Благодарен от всей души.

Вот ссылка (не ради пиара или еще чего), чтобы понятно было чего добивался и чего получилось: http://forumkilemar.ru/forums.php?forum=15
8. Zeg - 8 января 2010 — 19:36 - перейти к сообщению
Zeg пишет:
Вот ссылка (не ради пиара или еще чего), чтобы понятно было чего добивался и чего получилось: http://forumkilemar.ru/forums.php?forum=15


А там регится надо Улыбка.

Цитата:
Только зарегистрированные пользователи могут просматривать этот раздел.
9. colorius - 8 января 2010 — 20:05 - перейти к сообщению
Простите, совсем забыл... Растерялся

Вот: http://forumkilemar.ru/forums.php?forum=16
10. Zeg - 8 января 2010 — 21:30 - перейти к сообщению
Еще как совет по продажности: увеличить количество тем на странице и уменьшить количество сообщений на странице.
11. mastersound - 8 января 2010 — 21:57 - перейти к сообщению
в дополнении слов Zeg задал форумчанам вопрос в теме Установка SAPE
12. colorius - 9 января 2010 — 07:39 - перейти к сообщению
mastersound пишет:
в дополнении слов Zeg задал форумчанам вопрос в теме Установка SAPE


Улыбка Кстати, тоже моя тема. Я абсолютный новичок в Sape, а выгляжу заматерелым саповодом. Но такие полезные фичи для Сапы несомненно добавят популярности движку форума.

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0208]     [ ]