дата в двойке

 
Посетитель
small user social cms
Сообщений: 80
Здравствуйте! Искал на форуме, не нашел решения... только у меня так что ли?

Добавляю статью-новость... если указываю дату она не публикуется, только если укажу вчерашнюю... Если публиковать сразу отключив дату публикации то все новости публикуется в 00:00 где капать? Заранее спасибо!
Посетитель
small user social cms
Сообщений: 80
Друзья. Как вообще время настроить на сайте? В админке в настройках выбираю часовой пояс ничего не меняется. Отключил "Управление сроком публикации" работать стало более корректно но время размещения показывает +1 час при добавлении в спичке на сайте -1 час... Сервер в германии, пробовал ставить и московское и берлинское время никакой разницы...
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1858
Тоже заметил проблемы с часовыми поясами и время было то с 1 то с 3 часовой разницей.
Времнное решение для себя сделал отключением часовых зон.
В файле /system/core/database.php закомментировал строку 35:
Код PHP:
  1. $this->setTimezone();
Дополнения для InstantCMS
Посетитель
small user social cms
Медаль
Сообщений: 107
kreator:
Тоже заметил проблемы с часовыми поясами и время было то с 1 то с 3 часовой разницей.
У меня тоже вылезла эта трабла. Может кто еще потестит у себя? Попробуйте 2-3 раза сменить часовой пояс при этом каждый раз добавляя статью/новость и проверить дату публикации.
Все будет хорошо :)
InstantCMS documentation in English
Наймусь переводчиком к вам на сайт, предлагайте варианты.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2802
Специально посмотрел. Дата новостей и статей заполняется самим mysql.
9 date_pub timestamp Нет CURRENT_TIMESTAMP
То есть если не ставится дата - проблемы на сервере.
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проекта
Сообщений: 1364
HiAndy:
9 date_pub timestamp Нет CURRENT_TIMESTAMP
То есть если не ставится дата - проблемы на сервере.
Если в статье не указывается дата публикации!!!
Дата ставится в админке! Для таймстампа ВАЖНО часы установки, если просто день, то время будет 00:00:00
Фриланс по Intantcms 1 и 2 версий.Писать в ЛС. Отзывы заказчиков
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2802
kirkr,
Добро пожаловать в чудесный мир INSTANTCMS2.
©Locanaft
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проекта
Сообщений: 1364
HiAndy, ну не так в том мире страшно. Просто мало документации, приходится много спрашивать и ползать по коду.

Но все проблемы которые мне пришлось решать с инстантом удачно решались за пару часов изучения кода. Зато теперь все кажется идеально простым в коде. Даже календарь подключений для CRM сделал.

Ну кроме версии для печати =)
Фриланс по Intantcms 1 и 2 версий.Писать в ЛС. Отзывы заказчиков
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2802
kirkr,
Бывает.
Я тоже вдруг неожиданно осознал, что и к чему в двойке. И всё стало вокруг голубым и зеленым.
Но вот такие странности с мелочами типа времени публикации иногда убивают весь энтузиазм напрочь...
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3661
kreator:
Тоже заметил проблемы с часовыми поясами и время было то с 1 то с 3 часовой разницей.
В двойке несколько часовых поясов. По умолчанию часовой пояс ставится в настройках сайта во вкладке "Даты". Он же берётся для гостей. Для авторизованных пользователей в настройках профиля можно задать свой часовой пояс, отличный от настроек сайта. Отсюда и возникают "проблемы" с поясами: зашли на сайт - одно время, авторизовались - другое время.
Посетитель
small user social cms
Медаль
Сообщений: 107
ICMS 2.5.1 чистая установка
Если во вкладке "Даты" в графе "Формат даты PHP" прописать d F Y, название месяца отображается на английском языке вне завиимости от выбранного языка. У кого как?
Все будет хорошо :)
InstantCMS documentation in English
Наймусь переводчиком к вам на сайт, предлагайте варианты.
Посетитель
small user social cms
Медаль
Сообщений: 107
дата в двойке
Все будет хорошо :)
InstantCMS documentation in English
Наймусь переводчиком к вам на сайт, предлагайте варианты.
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4458
Мурлыся, он все верно форматирует, как вы ему и предлагаете форматом. Форматирование даты не поддается локализации http://php.net/manual/ru/function.date.php

Вы можете сделать только вот так:
/system/libs/template.helper.php
Код PHP:
  1. $date = '<time datetime="'.date('c', $timestamp).'">'.htmlspecialchars(date(cmsConfig::get('date_format'), $timestamp)).'</time>';
заменить на
Код PHP:
  1. $date = '<time datetime="'.date('c', $timestamp).'">'.htmlspecialchars(strftime(cmsConfig::get('date_format'), $timestamp)).'</time>';
А в настройках прописать вот такой формат: %d %B %Y
Подробнее о форматах тут

Но вероятно при таком раскладе могут всплыть подводные камни в полях даты и возраста.
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Посетитель
small user social cms
Сообщений: 17
Столкнулся с подобной проблемой.
Сервер стоит в часовом поясе GMT+7
В настройках сайта - ставим часовой пояс GMT+0
У пользователя GMT+0 (я нахожусь в одной часовой зоне с сервером)
Делаю запись - запись я сделал 7 часов назад.

Корректирую время в настройках сайта GMT-7
Запись делается 7 часов назад
Корректирую время в настройках сайта GMT+7
Запись делается 7 часов назад
Корректирую время в настройках пользователя GMT+7
Запись делается 14 часов назад
Корректирую время в настройках пользователя GMT-7
Запись делается в реальное время

Вопросы:
1) как победить настройку времени на сайте и почему нет никакой реакции на изменение часового пояса
2) почему ставишь отклонение -7 и тогда пост пишется в реальное время... хотя я нахожусь в поясе +7
Мы можем сделать чего угодно, мы можем выпить чего попало .... © Коридор
"это не страна, это Россия.." © Салтыков-Щедрин
ligatravel.su - соцсеть для туристов
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.