X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> ХАК: добавление времени к дате новости, полезно для сортировки новостей
sanes
сообщение 2009-06-14, 18:15
Сообщение #1
Аноним
Иконка группы

Группа: Пользователи
Сообщений: 1 180
Регистрация: 2008-12-29
Из: Волгоград

Репутация:   нет  
Всего: 4


Открываем в phpMyAdmin базу данных в которую установлена система.
Находим таблицу xxx_news напротив неё кликаем иконку Структура
Находим поле date кликаем Изменить и меняем тип DATE на DATETIME

открываем /modules/news/admin/index.php
находим
$values['date']=date('Y-m-d')
заменяем на:
$values['date']=date('Y-m-d H:i:s');


находим
$values['date']=Calendar('date',$values['date']);
заменяем на:
$values['date']=Calendar('date',$values['date'],true);


открываем /modules/news/user/admin/index.php
заменяем (встречается 5 раз)
'date'		=>$Mainclass->lang['news']['published'].Strings::HumanDate($arr['date']),
на
'date'		=>$Mainclass->lang['news']['published'].Strings::HumanDate($arr['date'],true,true),


открываем /modules/news/block_calendar_news.php
заменяем
$dates[str_replace('-','',$arr[0])]=$arr[1];

на
$dates[str_replace('-','',substr($arr[0],0,10))]=$arr[1];


И говорим спасибо Alexander'у который сделал этот хак по моей просьбе. пример на www.restart.net.ru

Сообщение отредактировал Alexander - 2009-06-14, 19:32
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2009-06-14, 19:32
Сообщение #2
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Я немного подредактировал твой пост. И перенес тему.

Сообщение отредактировал Alexander - 2009-06-14, 19:34
Перейти в начало страницы
+Цитировать сообщение

Ответить в данную темуНачать новую тему
0 чел. читают эту тему (гостей: 0, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0422 сек.    11 запросов    GZIP включен    Сейчас: 2020-11-27, 9:56