Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[FAQ] Подфорумы

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 9 месяцев
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 10 раз

Сообщение RedNaxi »

Выложите индекс пхп попробую поставить ласт топик он индекс на этот мод.
Аватара пользователя
Undead
phpBB 1.4.3
Сообщения: 86
Стаж: 18 лет 4 месяца
Откуда: Ростов-на-Дону

Сообщение Undead »

На прошлой страницы я выложил свой индекс.пхп...
Буду очень признателен...
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 9 месяцев
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 10 раз

Сообщение RedNaxi »


// now get the last topic info plus the unread flag plus the cats to display
$_sf_cat_first = array();
$_sf_last_sub_id = array();
$_sf_last_child_idx = array();

$display_categories = _sf_get_last_stacked_data($forum_data, $is_auth_ary, $_sf_root_forum_id, $_sf_cat_first, $_sf_last_sub_id, $_sf_last_child_idx);
вот участок кода из мода который получает last topic info - видимо как раз информацию о последней теме. Из этого делаю вывод что для того чтобы вывести на индекс имя последней темы нужно рекадтировать файл
include($phpbb_root_path . 'includes/functions_sf.'.$phpEx);
в частности функцию
_sf_get_last_stacked_data
чтобы она возвращала и имя темы тоже. Может Xpert что толкове подскажет как автор мода... А пока у меня стоит easy subforums никаких проблем и last topic on index просто и быстро встал:)

[/quote]
Аватара пользователя
Undead
phpBB 1.4.3
Сообщения: 86
Стаж: 18 лет 4 месяца
Откуда: Ростов-на-Дону

Сообщение Undead »

А можешь поделиться работающей ссылкой на easy subforums, посмотрю его..
Coffs
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет 10 месяцев

Сообщение Coffs »

А можно попросить, не бесплатно конечно, помощи в установке этого мода (подфорумов) на работающий форум?
Если что, пишите на coffs@yandex.ru
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 9 месяцев
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 10 раз

Сообщение RedNaxi »

Undead
Я на этом форуме где-то уже оставлял ссылку. на phpbbhacks.com я его брал.

Добавлено спустя 52 минуты 16 секунд:

Coffs
написал вам

Добавлено спустя 31 минуту 15 секунд:

Undead
Вот нашел ссылку http://www.phpbbhacks.com/download/5990
Последний раз редактировалось RedNaxi 08.04.2007 18:42, всего редактировалось 1 раз.
Lokust
phpBB 1.4.4
Сообщения: 119
Стаж: 18 лет 6 месяцев

Сообщение Lokust »

RedNaxi писал(а):Цитата:

// now get the last topic info plus the unread flag plus the cats to display

$_sf_cat_first = array();

$_sf_last_sub_id = array();

$_sf_last_child_idx = array();



$display_categories = _sf_get_last_stacked_data($forum_data, $is_auth_ary, $_sf_root_forum_id, $_sf_cat_first, $_sf_last_sub_id, $_sf_last_child_idx); вот участок кода из мода который получает last topic info - видимо как раз информацию о последней теме. Из этого делаю вывод что для того чтобы вывести на индекс имя последней темы нужно рекадтировать файл Цитата:include($phpbb_root_path . 'includes/functions_sf.'.$phpEx); в частности функцию Цитата:_sf_get_last_stacked_data чтобы она возвращала и имя темы тоже. Может Xpert что толкове подскажет как автор мода... А пока у меня стоит easy subforums никаких проблем и last topic on index просто и быстро встал
А как редактировать, у тебя самого версий нет? Xpert неактивен что-то, а я уже задумываюсь над тем, чтобы снести этот мод :(
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 17 лет 9 месяцев
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 10 раз

Сообщение RedNaxi »

Lokust
у меня этот мод не установлен:( версии есть хотелось бы посмотреть функцию _sf_get_last_stacked_data и попробовать отредактировать.
Если у вас есть форум с установленным модом не могли бы вы мне его скинуть на e-mail isk4nd3r@yandex.ru вместе с дампом базы из phpMyAdmin помучаю свой мозг если что хорошее получу в результате выложу.
Lokust
phpBB 1.4.4
Сообщения: 119
Стаж: 18 лет 6 месяцев

Сообщение Lokust »

Если бы я знал, как быстро вычистить бд, я бы выслал, но по-моему такой возможности нет :?

Добавлено спустя 4 минуты 26 секунд:

Кстати, форум в таком случае вообще мог бы сойти за готовую сборку, мог бы и залить его куда-нить в шкатулку (там не только подфорумы, еще атачмод, антиспам и куча других более мелких) кроме вот этой проблемы с выводом последних тем, других не замечено пока 8)
Lanior
phpBB 1.4.4
Сообщения: 144
Стаж: 19 лет 3 месяца

Сообщение Lanior »

Код: Выделить всё

#
#-----[ OPEN ]------------------------------------------------
#
includes/functions_sf.php
#
#-----[ FIND ]-----------------------------------------
#
		'post_title' => $more_recent ? $into['post_title'] : $from['post_title'],

#
#-----[ AFTER, ADD ]-------------------
#
		'topic_title' => $more_recent ? $into['topic_title'] : $from['topic_title'],
		'topic_id' => $more_recent ? $into['topic_id'] : $from['topic_id'],
Аватара пользователя
Undead
phpBB 1.4.3
Сообщения: 86
Стаж: 18 лет 4 месяца
Откуда: Ростов-на-Дону

Сообщение Undead »

Lanior
Огромное спасибо, одной проблемой стало меньше... Но осталась ещё одна проблема, с просмотром родительского форума не гостями. Вот проблема: http://www.phpbbguru.net/community/view ... 351#133351 . Там приложены скрины...
Хотя гости всё и всех нормально видят...
Lokust
phpBB 1.4.4
Сообщения: 119
Стаж: 18 лет 6 месяцев

Сообщение Lokust »

Lanior спасибо большое! уже совсе все по-другому, только вроде счетчик темы, сообщения по-прежнему считает совсем не те :oops:
Lanior
phpBB 1.4.4
Сообщения: 144
Стаж: 19 лет 3 месяца

Сообщение Lanior »

Lokust
Не понял...
Undead
Думаю, на самом деле проблема не в моде, (я специально зарегистрировался на вашем форуме и зашёл, все было нормально), а в особенности phpBB2. Для сохранения высокой производительности сессия пользователя обновляется не чаще раза в минуту, т.е. ты увидишь себя там, если задержишься на предыдущей странице достаточно долго или если будешь просматривать темы этого форума.
Мои моды: myAJAX 0.6.6, myLogs 0.1.1
Lokust
phpBB 1.4.4
Сообщения: 119
Стаж: 18 лет 6 месяцев

Сообщение Lokust »

Lanior, вот посмотри http://forum.schuchin.net

Смотри самый нижний раздел "автозапчасти" вывелись теперь правильно, но ноль рядом с ними не соответствует действительности Этот ноль из единтвенной темы, основного форума, где действительно нет ответов...
Lanior
phpBB 1.4.4
Сообщения: 144
Стаж: 19 лет 3 месяца

Сообщение Lanior »

Что-то я не заметил количества ответов в оригинальном моде.
Но все-таки попробуй еще добавить

Код: Выделить всё

'topic_replies' => $more_recent ? $into['topic_replies'] : $from['topic_replies'], 

Вернуться в «Запросы модов для phpBB 2.0.x»