[final] Recent topics for phpBB3 (Темы на стр. сайта)

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
anton-logom2
phpBB 1.4.4
Сообщения: 113
Стаж: 13 лет 8 месяцев
Благодарил (а): 6 раз
Поблагодарили: 7 раз

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение anton-logom2 »

kolhoznik выложите пожалуйста, что меняли
ArtTeam
phpBB 2.0.0
Сообщения: 200
Стаж: 16 лет 4 месяца
Благодарил (а): 7 раз
Поблагодарили: 3 раза

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение ArtTeam »

подскажите как в этом моде убрать пробелы между темами
кккккккккккк.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Sax
phpBB 1.4.4
Сообщения: 147
Стаж: 15 лет 1 месяц
Благодарил (а): 23 раза

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение Sax »

Подскажите код для вывода форумных новостей можно ставить на любой сайт или только на тот, на котором стоит сам форум?
Например форум: форум.ру, а сайты: сайт.ру, сайт.нет, сайт.ком, сайт.орг и так далее
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

[final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение МайскийЖук »

Да.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
zusul
phpBB 2.0.0
Сообщения: 208
Стаж: 14 лет 8 месяцев
Откуда: Киев
Благодарил (а): 28 раз

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение zusul »

как можно ограничить количество выводимых символов?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение rxu »

Символов чего?
Изображение
Аватара пользователя
zusul
phpBB 2.0.0
Сообщения: 208
Стаж: 14 лет 8 месяцев
Откуда: Киев
Благодарил (а): 28 раз

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение zusul »

Символов сообщений.
remak
phpBB 1.4.4
Сообщения: 109
Стаж: 16 лет 9 месяцев
Благодарил (а): 5 раз
Поблагодарили: 10 раз

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение remak »

Один из вариантов ограничения размеров текста с помощью text-overflow

Подробнее
Аватара пользователя
zusul
phpBB 2.0.0
Сообщения: 208
Стаж: 14 лет 8 месяцев
Откуда: Киев
Благодарил (а): 28 раз

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение zusul »

как то можно сделать чтоб выводились последние сообщения темы а не первое?
welop
phpBB 1.0.0
Сообщения: 2
Стаж: 13 лет 5 месяцев

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение welop »

Скажите пожалуйста как реализовать вывод

Тема | Кол-во ответов | Автор последнего поста | Автор темы


т.е. надо добавить автора темы и последнего поста, очень нужно, спецы помогите! :)
andry1905
phpBB 1.0.0
Сообщения: 4
Стаж: 13 лет 3 месяца

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение andry1905 »

Ребята помогите, установил Recent topics for phpBB3 подстроил под сайт, всё отлично , но с выводом даты, времени и имени пользователя проблема....

Код recent_body

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

<!-- BEGIN topicrow -->
document.writeln('{topicrow.TOPIC_REPLIES}<a href="{topicrow.U_TOPIC}">{topicrow.TOPIC_TITLE}</a><br><font color="#ED6322">{topicrow.USERNAME}</font>;{topicrow.POST_DATE}{topicrow.POST_TIME}<br><br>\n');
<!-- END topicrow -->
Код recent.php

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

$template->assign_block_vars('topicrow', array(
		'U_TOPIC' 		=> $viewtopic_url . '?f=' . $row['forum_id'] . '&t=' . $row['topic_id'] . '&view=unread#unread',
		'TOPIC_TITLE' 	=> $topic_title,
		'USERNAME' 		=> $row['topic_last_poster_name'],
		'POST_TIME'		=> $user->format_date($row['topic_last_post_time'],'H:i'),
		'POST_DATE'		=> $user->format_date($row['topic_last_post_date'],'|d M Y|'),
	));
Выдаёт дату - 01 янв 1970 время 00:00
А имени пользователя вообще нет....

В Чём проблема? Помогите с редактурой кода...
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение Sheer »

$row['topic_last_poster_name'] у тебя пусто
$row['topic_last_post_time'] = 0
$row['topic_last_post_date'] = 0
Смотри SQL-запрос, который получает эти данные.
Включи debug
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
andry1905
phpBB 1.0.0
Сообщения: 4
Стаж: 13 лет 3 месяца

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение andry1905 »

...Включаю debug, все темы пропадают.....
andry1905
phpBB 1.0.0
Сообщения: 4
Стаж: 13 лет 3 месяца

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение andry1905 »

А ТАК ЖЕ ВЫДАЕТ recent.php такие строки -

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

[phpBB Debug] PHP Notice: in file [ROOT]/recent.php on line 175: Undefined index: topic_last_poster_name
[phpBB Debug] PHP Notice: in file [ROOT]/recent.php on line 176: Undefined index: topic_last_post_time
[phpBB Debug] PHP Notice: in file [ROOT]/recent.php on line 177: Undefined index: topic_last_post_date
Как лечить?
Последний раз редактировалось Sheer 08.06.2013 13:04, всего редактировалось 1 раз.
Причина: bb-код
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: [final] Recent topics for phpBB3 (Темы на стр. сайта)

Сообщение Sheer »

Найти

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

$sql = 'SELECT t.topic_id,
После в строке вставить

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

 t.topic_last_poster_name, t.topic_last_post_time,
Найти

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

		'POST_DATE'		=> $user->format_date($row['topic_last_post_date'],'|d M Y|'),
Заменить на

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

		'POST_DATE'		=> $user->format_date($row['topic_last_post_time'],'|d M Y|'),
Кстати это совсем лишнее, достаточно оставить

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

		'POST_TIME'		=> $user->format_date($row['topic_last_post_time']),
Будет и время, и дата.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Вернуться в «Бета-версии модов для phpBB 3.0.x»