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

Last Forum Topic On Index

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

Сообщение 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
Стаж: 19 лет 7 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

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

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

Сообщение kfm »

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

Сообщение tema »

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

Сообщение VVVas »

tema
Здесь обсуждается другой мод.
Он удовлетворяет вашим потребностям. Если хотите можете удалить существующий и поставить этот.
я люблю daft punk | новый sugoi.ru
dnk
phpBB 2.0.4
Сообщения: 431
Стаж: 17 лет 10 месяцев
Благодарил (а): 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
Стаж: 17 лет
Откуда: Саранск
Поблагодарили: 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
Стаж: 16 лет 9 месяцев

Сообщение neoneo »

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

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

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

Сообщение 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
Стаж: 16 лет 10 месяцев
Откуда: Украина

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

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

Сообщение VVVas »

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

Сообщение |{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
Стаж: 16 лет 10 месяцев
Откуда: Украина

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

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

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

Сообщение VVVas »

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

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