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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
DarkStone
phpBB 1.4.0
Сообщения: 38
Стаж: 17 лет 11 месяцев
Поблагодарили: 1 раз

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

Сообщение DarkStone »

Меня тут все игнорируют? :roll:
хоть что-нибудь скажите по поводу:
http://www.phpbbguru.net/community/topi ... ml#p224955
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

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

Сообщение rxu »

DarkStone
В моде изначально не было ссылки на профиль. Поэтому ничего сказать не могу. Что конкретно делали?
Изображение
Аватара пользователя
bafometh
phpBB 1.4.2
Сообщения: 54
Стаж: 17 лет 10 месяцев
Откуда: Украина, Киев
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re:

Сообщение bafometh »

Привет всем!
Мод установил, все нормально отображается, с кодировкой тоже проблем нет в опере, ие, моззиле.
Если Вас не затруднит, подскажите где я могу использовать(в каком файле, цикле), для передачи в шаблон любые поля из таблиц тем и постов, по типу:

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

'POST_TIME' => $user->format_date($row['post_time']),
Необходимо выводить дату и время под заголовком и убрать квадратные скобки.

Вы это уже обсуждали тут:
http://www.phpbbguru.net/community/topi ... ml#p176162

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

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

Сообщение rxu »

Ьам ответ есть в следующем сообщении, как я вижу.
Изображение
Аватара пользователя
bafometh
phpBB 1.4.2
Сообщения: 54
Стаж: 17 лет 10 месяцев
Откуда: Украина, Киев
Благодарил (а): 6 раз
Поблагодарили: 1 раз

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

Сообщение bafometh »

Так вот интересует где именно это написать?

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

'POST_TIME' => $user->format_date($row['post_time']),
И как убрать квадратные скобки перед названием?
Спасибо.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

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

Сообщение rxu »

bafometh
У вас абстрактный вопрос -
bafometh писал(а):где я могу использовать(в каком файле, цикле), для передачи в шаблон любые поля из таблиц тем и постов
ответ - в любом. Зависит от того, что, куда, как, когда, в каком виде вам нужно передать в шаблон. Вариантов - тысячи.
bafometh писал(а):И как убрать квадратные скобки перед названием?
Перед каким названием? В recent.php только в одном месте вижу квадратные скобки

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

'TOPIC_REPLIES'	=> ($cfg_show_replies) ? '[' . $replies . '] ' : '',
можете убрать их.
Изображение
Аватара пользователя
bafometh
phpBB 1.4.2
Сообщения: 54
Стаж: 17 лет 10 месяцев
Откуда: Украина, Киев
Благодарил (а): 6 раз
Поблагодарили: 1 раз

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

Сообщение bafometh »

ок. тогда я видимо чего-то не понимаю. чего-то основного.
Мне нужно наряду с самим сообщением с форума, передавать на сайт дату, время и ник пользователя создавшего его.

Вы писали, что recent.php заменив это

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

$sql = 'SELECT t.topic_id, t.forum_id, t.topic_title, t.topic_last_post_id, t.topic_first_post_id, t.topic_replies, t.topic_replies_real, p.post_id, p.post_text, p.bbcode_uid, p.bbcode_bitfield, p.post_attachment, p.post_approved
на

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

$sql = 'SELECT t.*, p.*
Можно будет использовать для передачи в шаблон любые поля из таблиц тем и постов, по типу

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

'POST_TIME' => $user->format_date($row['post_time']),
Так о каком шаблоне идет речь? Что-то не пойму...

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

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

Сообщение rxu »

bafometh писал(а):я так понял в них отслеживаются кол-во сообщений в дальнейшем в теме, как их убрать?
Я же написАл выше. Или вам нужно убрать не только скобки, но и то, что внутри них? Выражайтесь яснее.
bafometh писал(а):Так о каком шаблоне идет речь? Что-то не пойму...
Это я не пойму. Вам какой шаблон нужен? В этом може он вообще-то один, для каждого из стилей. В recent.php вставляете этот код, например, после

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

'TOPIC_TITLE' 	=> $topic_title,
и в шаблоне recent_body.html добавляете {topicrow.POST_TIME} в том месте, где вам нужно.
Изображение
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

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

Сообщение crash »

Spart777
прочтите еще раз, чтобы четко и ясно понять суть правил
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Warlock75
Former team member
Сообщения: 1429
Стаж: 18 лет 7 месяцев
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз

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

Сообщение Warlock75 »

Конкретно: п. 3.5, п. 3.11
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Sраrt-777
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет 8 месяцев

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

Сообщение Sраrt-777 »

Мне конечно рассказывали, что здесь есть не особо отзывчивые модераторы, но я не думал, что настолько...забанили за то, что не отредактировал собственное сообщение, при этом, хочу подчеркнуть - я даже не заметил этого предупреждения!!!
Я всё понимаю, все занятые люди - семья, дети и всё такое, но ведь этот форум поддержки, тоесть людям здесь помогать должны, а не банить за то, что он неправильно задал вопрос и не успел за 10 минут исправить собственное же сообщение... Не хочу никого обидеть, просто мысли вслух. очень прошу не банить меня - мне просто получить отет на свой вопрос и я больше здесь не появлюсь и вас не побеспокою...обещаю!

и если вернуться к проблеме, то вот что сейчас:
в файле recent.php изменил строку на

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

$sql = 'SELECT t.*, p.*
затем добавил

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

		'U_TOPIC' 		=> $viewtopic_url . '?f=' . $row['forum_id'] . '&t=' . $row['topic_id'] . '&view=unread#unread',
		'TOPIC_TITLE' 	=> iconv("UTF-8", "cp1251", $topic_title),
[b]'POST_TIME' => $user->format_date($row['post_time']),[/b]
		'TOPIC_REPLIES'	=> ($cfg_show_replies) ? '[' . $replies . '] ' : '',
ну и наконец в файле recent_body.html изменил код вот так:

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

	<!-- BEGIN first_post_text -->
	document.writeln('{topicrow.first_post_text.TOPIC_FIRST_POST_TEXT}[b] - <b>{topicrow.POST_TIME}</b>[/b]<br />\n');
		<!-- BEGIN attachment -->
после всех вышеописанных манипуляций всё осталось как и было. хотя всё вроде бы сделал как и писалось в нескольких постах выше. в чем тогда ошибка? или я где-то ошибся?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

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

Sраrt-777 писал(а):затем добавил
Sраrt-777 писал(а):

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

[b]'POST_TIME' => $user->format_date($row['post_time']),[/b]
А кто вас учил добавлять bbcode в php-код?

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

'TOPIC_TITLE'    => iconv("UTF-8", "cp1251", $topic_title),
'POST_TIME' => $user->format_date($row['post_time']),
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Sраrt-777
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет 8 месяцев

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

Сообщение Sраrt-777 »

bbcode появился на форуме - это я хотел выделить строку жирным... в самом файле у меня конечно же нет этого.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

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

Sраrt-777
А браузер, часом, не Опера?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Sраrt-777
phpBB 1.0.0
Сообщения: 4
Стаж: 17 лет 8 месяцев

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

Сообщение Sраrt-777 »

опера... а что с ней не так...?(

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