Русский phpBB2 Plus
phpBB2 Plus
 

Формат даты в чате
Click here to go to the original topic

 
       Список форумов Русский phpBB2 Plus -> Модификации
Предыдущая тема :: Следующая тема  
Автор Сообщение
Jms



Зарегистрирован: 28 Сен 2006
Сообщения: 1

Добавлено: Чт 28 Сен, 2006 12:25 pm    Заголовок сообщения: Формат даты в чате  

Приветствую всех.
На днях установил 1.53a, теперь сижу и настраиваю. Ненужное мне отсекаю, нужное правлю под себя, улучшаю так сказать юзабилити..
И вот в процессе правок мне захотелось упростить вывод сообщений в чатбоксе, чтобы это больше походило на чат.

Вместо:
Цитата: User:
28 09 2006 10:45:42
Оппа, это сообщение в чате, хы-хы-хы...

я решил сделать:
Цитата: [сегодня в 10:45] User: Оппа, это сообщение в чате, хы-хы-хы...

Соответственно, я поправил shoutbox_view_body.tpl, чтобы все было в одну строку.
Далее я стал искать как поменять формат даты, нашел в файле shoutbox_view.php строку: <?php 'TIME' => create_date($lang['Shoutbox_date'], $shout_row['shout_session_time'], $board_config['board_timezone']), ?>
заглянул в файл с функциями и нашел там помимо create_date еще и create_date_day и взял ее на вооружение,
строка в shoutbox_view.php, соответственно, стала выглядеть: <?php 'TIME' => create_date_day($lang['Shoutbox_date'], $shout_row['shout_session_time'], $board_config['board_timezone']), ?>

И тут я застопорился.. (оговорюсь сразу, в php я не знаток, поэтому скорее всего сделал что-то не то)
Дата всех сообщений в чате в не зависимости от их давности стала выглядеть так: [сегодня в ]

Теперь внимание вопрос, что и где нужно прописать, чтобы дни различались а не были все сегодняшними и чтобы показывалось время сообщения..
Вернуться к началу  
 
       Список форумов Русский phpBB2 Plus -> Модификации
Страница 1 из 1
phpBB Search Engine Indexer © phpRebel
phpBB2 Plus [RENATA edition] © 2005 RENATA WEB SYSTEMS
Powered by phpBB2 Plus based on phpBB © 2005 phpBB Group