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

Last Forum Topic On Index

Все моды, созданные нашим сообществом для phpBB 2.0.x, анонсированы тут.
kfm
phpBB 1.4.0
Сообщения: 33
Стаж: 15 лет 4 месяца

Сообщение kfm »

VVVas писал(а):написано же как должно получиться
Хорошо

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

/
	// Define appropriate SQL
	//
	//switch(SQL_LAYER)
	//{
		//default:
		$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id, t.topic_title, t.topic_id
         FROM  " . FORUMS_TABLE . " f
         LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id
         LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id
         LEFT JOIN " . TOPICS_TABLE . " t ON t.topic_id = p.topic_id
         ORDER BY f.cat_id, f.forum_order";
			//break;
	//}
Ошибок нет, но и мода по-прежнему нет
phpbb 3.0.1/MySQL 4.1.20
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 17 лет 10 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Тогда прошу прощения, чем мог пытался помочь. Подождите, вдруг к вечеру кто умней чего напишет.

PS Мне странно что ошибки не выдает. Хотя может я чего не понимаю.
я люблю daft punk | новый sugoi.ru
kfm
phpBB 1.4.0
Сообщения: 33
Стаж: 15 лет 4 месяца

Сообщение kfm »

VVVas писал(а):Тогда прошу прощения, чем мог пытался помочь.
Off конечно, но спасибо :)
phpbb 3.0.1/MySQL 4.1.20
tema
phpBB 1.0.0
Сообщения: 1
Стаж: 15 лет 3 месяца

Сообщение tema »

Добрый день.Подскажите,пожалуйста.Установил я мод Last Post Topic on Index,взятый отсюда http://www.phpbbhacks.com/download/566 , на
последнюю версию форума.Темплейты у меня subSilver и fiblack3dblue.
У меня на форуме 2 раздела: 1, где все могут все читать и 2 для зарегистрированных пользователей.Язык английский.Так вот в первом
разделе последнее сообщение отображается для всех,а во втором только для зарегистрированных.Как настроить,чтоб гости могли видеть последнее сообщение в мемберской зоне.Это для меня и считалось первоочередной задачей. Спасибо.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 17 лет 10 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

tema
Здесь обсуждается другой мод.
Он удовлетворяет вашим потребностям. Если хотите можете удалить существующий и поставить этот.
я люблю daft punk | новый sugoi.ru
dnk
phpBB 2.0.4
Сообщения: 424
Стаж: 16 лет 1 месяц
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Сообщение dnk »

SirZ писал(а):Никто чтоли не сталкивался с моей проблемой? :(

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

#
#-----[ OPEN ]------------------------------------------------
#
includes/functions_sf.php (Subforums Plus supplied file)
#
#-----[ FIND ]------------------------------------------------
#

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

#
#-----[ AFTER ADD ]------------------------------------------------
#

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

#
#-----[ EOM ]------------------------------------------------
#
Только хочу спросить, а когда щелкаете по названию темы на индексной странице нет вот такого:
viewtopic.php?t=
т.е. теме не присваивается номер.
Названия тем появилось, но в упор не отображается ссылка на тему.
На последний пост в теме - нормально отображается вместе с картинкой.

Вот открывок из index.php

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

 $last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '" style="color:' . $forum_data[$j]['user_colour']. '">' . $forum_data[$j]['username'] . '</a> ';

                                $last_post .= '<br><a href="' . append_sid("viewtopic.$phpEx?"  . POST_TOPIC_URL . '=' . $forum_data[$j]['topic_id']) . '">' . $forum_data[$j]['topic_title'] . '</a> ('.$forum_data[$j]['topic_replies'].')';
 
                                $last_post .= '<a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';
Добавлено спустя 33 минуты 10 секунд:

Вообщем заменил указанный выше кусок на

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

$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '" style="color:' . $forum_data[$j]['user_colour']. '">' . $forum_data[$j]['username'] . '</a> ';
$last_post .= '<br /><a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '">' . $forum_data[$j]['topic_title'] . '</a>';
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 15 лет 4 месяца
Откуда: Саранск
Поблагодарили: 4 раза

Сообщение FladeX »

Установил мод, работает отлично. Однако был обнаружен конфликт с модм Colorized standart groups, который устанавливался поверх сабжа. Однако проблема была локализована и устранена за несколько минут :D
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
neoneo
phpBB 1.0.0
Сообщения: 2
Стаж: 15 лет 1 месяц

Сообщение neoneo »

этот мод пойдет под 3.0 rc4?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 16 лет 4 месяца
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

neoneo
Здесь раздел по phpbb2.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
gudk
phpBB 1.4.0
Сообщения: 32
Стаж: 15 лет 7 месяцев

Сообщение gudk »

Xpert писал(а):Размер поля зафиксировать не получится, т.к. дизайн сделан резиновым, и в частности именно за счет этого поля.

Для выравнивания по левому краю найдите:

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

<td class="row2" align="center" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">{catrow.forumrow.LAST_POST}</span></td>
... замените на ...

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

<td class="row2" align="left" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">{catrow.forumrow.LAST_POST}</span></td>
Если будет слишком сильно прижато к левому краю, то попробуйте поменять на

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

<td class="row2" align="left" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">&nbsp;{catrow.forumrow.LAST_POST}</span></td>
а в каком файле это поправить то?


разобрался index_body.tpl еще рекомендую и в index.pxp

заменить на [/code]

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

 $max_topic_length = 30;

	if ( $forum_data[$j]['forum_last_post_id'] )
	{
		$forum_data[$j]['topic_title'] = (strlen($forum_data[$j]['topic_title']) > $max_topic_length) ? substr($forum_data[$j]['topic_title'], 0, $max_topic_length) . '&hellip;' : $forum_data[$j]['topic_title'];	

		$last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);

		$last_post = $last_post_time . ' ';

		$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] : $lang['Guest']) : $forum_data[$j]['username'];
		
		$last_post .= '<br />&nbsp;<a href="' . append_sid("viewtopic.$phpEx?"  . POST_TOPIC_URL . '=' . $forum_data[$j]['topic_id']) . '">' . $forum_data[$j]['topic_title'] . '</a>';

		$last_post .= '&nbsp;&nbsp;<a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" /></a>';
	}
[/code]
Аватара пользователя
|{0N(T@NT1N
phpBB 1.4.2
Сообщения: 64
Стаж: 15 лет 1 месяц
Откуда: Украина

Сообщение |{0N(T@NT1N »

VVVas писал(а):По идее должна меняться, пока не могу сообразить в чем проблема.
А как же все таки решить это, т.е. чтоб менялась картинка, когда есть новые сообщения
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 17 лет 10 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Не должна меняться в дефолте.
Но кто-то писал дополнение по этому поводу. Посмотрите или эту тему или тему бета версии этого мода, там вроде было.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
|{0N(T@NT1N
phpBB 1.4.2
Сообщения: 64
Стаж: 15 лет 1 месяц
Откуда: Украина

Сообщение |{0N(T@NT1N »

В этой теме то не нашел, а вот бета ща поищу
Apache 2.2.8
OpenSSL 0.9.8g
PHP 5.2.5
SVN 1.4.6
phpMyAdmin 2.11.4
MySQL 5.0.16 (cp1251_general_ci)
phpBB 2.0.23 (windows-1251)
Аватара пользователя
|{0N(T@NT1N
phpBB 1.4.2
Сообщения: 64
Стаж: 15 лет 1 месяц
Откуда: Украина

Сообщение |{0N(T@NT1N »

Наблюдаю сегодня такое...
подскажите от чего дата и время так отображается? от чего не написана дата, а только время?

вот в сравнении с этим форумом:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 17 лет 10 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

формат даты в профиле пользователя, в админке для гостя, мод Вчера/сегодня без слова сегодня, а просто со временм и куча других вариантов
я люблю daft punk | новый sugoi.ru

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