![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Stalker Ghost |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 11.11.2004 Где: между столом и ст улом Репутация: нет Всего: 2 |
Как добавить линк чтобы просмотреть все сообсчения на той же странице? К примеру если есть много сообсчений в форуме для php-nuke phpbb появляются линки: "Страниц: 1, 2, ....7". Как сюда добавить линк "Всë" чтобы было: "Страниц: 1, 2, ....7, Всë" (так же как на forum.vingrad.ru)
Я пробовал так, но получилось только добавить линк, а сообсчений показывает всего лишь только 14 (лимит $board_config['posts_per_page'] ):
Это сообщение отредактировал(а) Stalker Ghost - 26.7.2006, 02:10 |
|||
|
||||
| RoDeX |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 11.10.2005 Репутация: нет Всего: нет |
А кусок кода по-больше покажи, просто, по всей видимости php-nuke, сам по себе данную возможность не поддерживает, самому тебе её придется добавить
|
|||
|
||||
| Stalker Ghost |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 11.11.2004 Где: между столом и ст улом Репутация: нет Всего: 2 |
Вот полностью файл viewforum.php:
Присоединённый файл ( Кол-во скачиваний: 1 )
viewforum.php 29,47 Kb |
|||
|
||||
| RoDeX |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 11.10.2005 Репутация: нет Всего: нет |
найди в viewtopic.php (ты мне код не того файла дал, это ж у тебя PHP BB???):
// // Go ahead and pull all data for this topic // $sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt WHERE p.topic_id = $topic_id $limit_posts_time AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time $post_time_order LIMIT $start, " . $board_config['posts_per_page']; замени на // // Go ahead and pull all data for this topic // if($_GET['start'] == 'all') { $LIMIT = null; } else { $LIMIT = "LIMIT $start, " . $board_config['posts_per_page']; } $sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt WHERE p.topic_id = $topic_id $limit_posts_time AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time $post_time_order " . $LIMIT; ---- И теперь, что бы открыть все посты в теме надо задать start=all. Ссылку сам вставишь или помочь??? |
|||
|
||||
| Stalker Ghost |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 11.11.2004 Где: между столом и ст улом Репутация: нет Всего: 2 |
Спасибо большое
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |