|
ChaosHead
|
 |
« : 07.02.2011, 14:09:49 » |
|
Хотя они только что зарегистрировались. Как это профиксить? Разработчики пишут, что такую дату ставит Joomla, поэтому им всё-равно. Но как-то это совсем неправильно. Попытался найти эту дату в файлах - нифига.
|
|
|
|
« Последнее редактирование: 09.06.2011, 17:04:10 от ChaosHead »
|
Записан
|
|
|
|
eos1d
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 7
|
 |
« Ответ #1 : 19.05.2011, 13:54:53 » |
|
Добрый день! Кто решал такую проблему когда пользователь регистрируется сегодня, а в профиле пишется что последний визит 1999 год. http://harrier-rx.ru/index.php?option=com_kunena&func=profile&Itemid=649 вот тут пример. С настройками сервера все в порядке потому что статьи на сайте публикуются с нормальной датой. Помогите разобраться пожалуйста
|
|
|
|
|
Записан
|
|
|
|
movant
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 11
|
 |
« Ответ #2 : 08.06.2011, 13:39:38 » |
|
Вот что пишут на буржуйском форуме:
Hi all, i've 1.6.4 v installed and there was the very problem: After logging in there was a welcome string and there was the last visit string just a bid down. I fixed that problem as followed: in a file /components/com_kunena/template/default (or probably any other theme folder)/loginbox/logout.php i fount and replaced this string:
<li class="kms"><strong><?php echo JText::_('COM_KUNENA_MYPROFILE_LASTVISITDATE'); ?>:</strong> <span title="<?php echo CKunenaTimeformat::showDate($this->user->lastvisitDate, 'ago', 'utc'); ?>"><?php echo CKunenaTimeformat::showDate($this->user->lastvisitDate, 'date_today', 'utc'); ?></span></li>
by tis string: <?php if ($this->user->lastvisitDate != "0000-00-00 00:00:00"): ?><li><?php echo JText::_('COM_KUNENA_MYPROFILE_LASTVISITDATE'); ?>:<span title="<?php echo CKunenaTimeformat::showDate($this->user->lastvisitDate, 'ago', 'utc'); ?>"><?php echo CKunenaTimeformat::showDate($this->user->lastvisitDate, 'date_today', 'utc'); ?></span></li><?php endif; ?>
In this case the string "last visit" will not appear on the first visit, and a visitor will not get confused by year 1999.
Сам не проверял! Делайте беки!
|
|
|
|
|
Записан
|
|
|
|
|
Mihanja80
|
 |
« Ответ #3 : 08.06.2011, 13:45:05 » |
|
так это уже исправлено в последней версии Kunena 1.6.4
|
|
|
|
|
Записан
|
|
|
|
|
ChaosHead
|
 |
« Ответ #4 : 22.07.2011, 02:46:29 » |
|
Я тоже думал, что это исправлено в 1.6.4, а оказалось, что нифига. Они исправили в профиле, а вот тут так и осталось: 
|
|
|
|
|
Записан
|
|
|
|
|
ChaosHead
|
 |
« Ответ #5 : 22.07.2011, 03:02:42 » |
|
Чтобы это исправить нужно в loginbox/logout.php заменить <li class="kms"><strong><?php echo JText::_('COM_KUNENA_MYPROFILE_LASTVISITDATE'); ?>:</strong> <span title="<?php echo CKunenaTimeformat::showDate($this->user->lastvisitDate, 'ago', 'utc'); ?>"><?php echo CKunenaTimeformat::showDate($this->user->lastvisitDate, 'date_today', 'utc'); ?></span></li>
на <?php if ($this->user->lastvisitDate != "0000-00-00 00:00:00"): ?><li class="kms"><strong><?php echo JText::_('COM_KUNENA_MYPROFILE_LASTVISITDATE'); ?>:</strong> <span title="<?php echo CKunenaTimeformat::showDate($this->user->lastvisitDate, 'ago', 'utc'); ?>"><?php echo CKunenaTimeformat::showDate($this->user->lastvisitDate, 'date_today', 'utc'); ?></span></li><?php endif; ?>
|
|
|
|
|
Записан
|
|
|
|
status
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 31
|
 |
« Ответ #6 : 23.07.2011, 21:05:30 » |
|
Чтобы это исправить нужно в loginbox/logout.php...
Спасибо! Но ничего не изменилось, или это касается только новых регистрирующихся?
|
|
|
|
|
Записан
|
|
|
|
|
ChaosHead
|
 |
« Ответ #7 : 24.07.2011, 00:28:44 » |
|
У меня на сайте решилось. Вопрос этот подняли на kunena.org, там у человека вроде тоже решилось. Если ты зарегистрировался и только зашел, то строка даты последнего захода просто не отображается.
|
|
|
|
|
Записан
|
|
|
|
MaRt
Давно я тут
  
Репутация: +19/-1
Offline
Пол: 
Сообщений: 356
SEO master
|
 |
« Ответ #8 : 25.08.2011, 17:25:25 » |
|
версия 1.6.5, показывает 1999 год, что делать?
|
|
|
|
|
Записан
|
|
|
|
|
ChaosHead
|
 |
« Ответ #9 : 25.08.2011, 19:35:05 » |
|
Выше читайте. Объединил две темы.
|
|
|
|
|
Записан
|
|
|
|
Viktor_P
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 41
|
 |
« Ответ #10 : 28.03.2012, 03:24:13 » |
|
На Kunena 1.7.2 этим тоже не решилось. Все равно показывает эту странную дату при первом посищении. возможно есть все-таки какое-то решение?
|
|
|
|
|
Записан
|
|
|
|
|
ChaosHead
|
 |
« Ответ #11 : 28.03.2012, 11:29:20 » |
|
Выше решение
|
|
|
|
|
Записан
|
|
|
|
Viktor_P
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 41
|
 |
« Ответ #12 : 28.03.2012, 13:52:06 » |
|
Я же написал, что это не помогло =(
|
|
|
|
|
Записан
|
|
|
|
|
ChaosHead
|
 |
« Ответ #13 : 28.03.2012, 17:00:51 » |
|
Убедись, что в своем шаблоне редактируешь. Других у меня нет предположений.
|
|
|
|
|
Записан
|
|
|
|
Viktor_P
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 41
|
 |
« Ответ #14 : 28.03.2012, 17:30:12 » |
|
ну ща попробую еще разок все сделать. но не думаю, что я ошибся шаблоном=)
|
|
|
|
|
Записан
|
|
|
|
Viktor_P
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 41
|
 |
« Ответ #15 : 28.03.2012, 17:39:48 » |
|
Упс. странно.. переустановил сам компонент, закинул туда те файлы, которые вчера редактировал, и все окай))) огромное спасибо)
|
|
|
|
|
Записан
|
|
|
|
|