Last added post + addon

Started by krumax on 2011-11-14 00:35 — 153 replies, 29606 views

#31
diim, попробуй сделать так.
Найти в index.php:
'AUTOR_POST_ID' => $new_post['user_id'],
'POST_TIME' => date('H:i', $new_post['topic_last_post_time']),
'URL_NEW_POST' => append_sid(BB_ROOT ."viewtopic.php?". POST_POST_URL ."=". $new_post['topic_last_post_id'] ."#". $new_post['topic_last_post_id']),
Заменить на:
'AUTOR_POST_ID' => $new_post['user_id'],
'POST_TIME' => bb_date($new_post['topic_last_post_time'], $bb_cfg['post_date_format']),
'URL_NEW_POST' => append_sid(BB_ROOT ."viewtopic.php?". POST_POST_URL ."=". $new_post['topic_last_post_id'] ."#". $new_post['topic_last_post_id']),
#32
почему так?
1.webp
#33
iFlooder, датастор обновил?
#34
frost444, да
#35
diim, попробуй сделать так.
Найти в index.php:
'AUTOR_POST_ID' => $new_post['user_id'],
'POST_TIME' => date('H:i', $new_post['topic_last_post_time']),
'URL_NEW_POST' => append_sid(BB_ROOT ."viewtopic.php?". POST_POST_URL ."=". $new_post['topic_last_post_id'] ."#". $new_post['topic_last_post_id']),
Заменить на:
'AUTOR_POST_ID' => $new_post['user_id'],
'POST_TIME' => bb_date($new_post['topic_last_post_time'], $bb_cfg['post_date_format']),
'URL_NEW_POST' => append_sid(BB_ROOT ."viewtopic.php?". POST_POST_URL ."=". $new_post['topic_last_post_id'] ."#". $new_post['topic_last_post_id']),

Nikolaich,
Спасибо !
Теперь время корректно отображается , а вот пропал ник кто писал, добавилось не к чему фраза сегодня
#36
Вот так будет правильней:
// Новые сообщения с Авой на Ajax
if($bb_cfg['new_add_post_num'])
{
$template -> assign_vars(array(
'NEW_ADD_POST_ON' => true,
));

$new_added_post = $datastore->get('new_added_post');
foreach ($new_added_post as $new_post)
{

$template -> assign_block_vars('newaddpost',array(
'LP_USER_AVA' => get_avatar($new_post['user_avatar'], $new_post['user_avatar_type'], !bf($new_post['user_opt'], 'user_opt', 'allow_avatar')),
'TOPIC_TITLE' => wbr(str_short($new_post['topic_title'], $bb_cfg['title_lp_stext'])),
'POST_ID' => $new_post['post_id'],
'TOPIC_ID' => $new_post['topic_id'],
'FORUM' => $new_post['forum_name'],
'NEW_P_CLASS' => (is_unread($new_post['topic_last_post_time'], $new_post['topic_id'], $new_post['forum_id'])) ? $bb_cfg['new_add_post_col'] : '',
'FORUM_ID' => $new_post['forum_id'],
'AUTOR_POST' => $new_post['username'],
'AUTOR_POST_ID' => $new_post['user_id'],
'POST_TIME' => bb_date($new_post['topic_last_post_time'], $bb_cfg['post_date_format']),
'URL_NEW_POST' => append_sid(BB_ROOT ."viewtopic.php?". POST_POST_URL ."=". $new_post['topic_last_post_id'] ."#". $new_post['topic_last_post_id']),
)) ;
}
}
// Новые сообщения с Авой END
#37
diim, ты просил помощи в отображении правильного времени - я тебе ее дал. Насчет формата даты ("Сегодня", Вчера" и прочее) - такое отображение я лично считаю более верным, т.е. отображается не только время, но и дата сообщения. По поводу ника автора сообщения ты не спрашивал, замена кода, которую я давал, не затрагивает это отбражение - там меняется всего одна строка.
#38
Кто нибудь поможет моей проблеме?
#39
Кто нибудь поможет моей проблеме?
проблема в руках которые ставили - у остальных всё работает.
Пробуй переустановить.
#40
пробовал, руки даже менял, та же байда