Joomla 4. Компонент K2 и форк K2ForJ4 (18 янв 2024)

Если вас, как и меня, достало выслушивать (вычитывать) бесконечные обещания разработчика K2 опубликовать версию компонента K2 под Joomla 4 (без чего невозможно реализовать апгрейд from Joomla 3 to Joomla 4) - воспользуйтесь форком K2ForJ4. Который в данный момент установлен и без каких-либо проблем работает на этом веб-сайте.

Отображение времени добавления сообщений

Больше
13 года 2 мес. назад - 13 года 2 мес. назад #1 от Aleksej
Как в Кунена сделать так, чтобы отображалось точное время добавления сообщений, а не - сколько времени назад оно было добавлено?

Нашел решение у Adeptus-a; правда, в контексте Fireboard RE 2.0, но для Kunena аналогично.

файл message.php (примерно 133 строка):
Code:
<?php $msg_time_since = _FB_TIME_SINCE; $msg_time_since = str_replace('%time%', time_since($fmessage->time , FBTools::fbGetInternalTime()), $msg_time_since); ?> <span class = "msgtitle"><?php echo $msg_subject; ?></span> <span class = "msgdate" title="<?php echo $msg_date; ?>"><?php echo $msg_time_since; ?></span>

Этот код уже содержит ответ, обратите внимание на title.
Изначально дата выводится отчетом времени, но когда наводишь курсор на дату всплывает вполне нормальная дата плюс время, так вот теперь заменяем код следующим образом:
Code:
<span class = "msgtitle"><?php echo $msg_subject; ?></span><span class = "msgdate" title="<?php echo $msg_date; ?>"><?php echo $msg_date; ?></span>
И все, у вас нормальная дата сообщений и никаких отчетов!
Но можно пойти дальше, сделав:
Code:
<?php $msg_time_since = _FB_TIME_SINCE; $msg_time_since = str_replace('%time%', time_since($fmessage->time , FBTools::fbGetInternalTime()), $msg_time_since); ?> <span class = "msgtitle"><?php echo $msg_subject; ?></span><span class = "msgdate" title="<?php echo $msg_time_since; ?>"><?php echo $msg_date; ?></span>

Теперь показывается время поста, а при наведении курсора - появляется сообщение о том, сколько прошло времени с момента написания поста.
Последнее редактирование: 13 года 2 мес. назад пользователем Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Dev banner 1
Работает на Kunena форум