instantcms.ru/forum/thread23101.html#220791
Или Вы как раз и говорите о том, каким должен стать новый формат даты?
Так разруливали же уже этот вопрос — instantcms.ru/forum/thread23444.html#223816
Там не решено. Даты есть во всех видах контента и модулях итд. А решение охватывает статьи только. В целом конечно надо менять формат даты полностью на правильный. Вот кто нибудь готов взяться? Готов взять на себя финансовую поддержку определенную.
так же готов влиться в складчину на опубликование решения пошагового, как во всем движке переделать дату к единому стандарту, удобоваримому для поисковиков
Просветите.
В шаблон отдается pubdate типа "2016-02-27 10:19:17"
И уже дело верстальщика решать как ее выводить в своем шаблоне.
При чем тут движок?
UP.
Увидел о чем вы говорите. Иногда дату прогоняют через функцию dateFormat чтобы выдать "очеловеченный" формат
вчера, сегодня, или просто — 2 февраля.
Не знаю чем вам этот формат не нравится, но вижу два простых варианта:
1 — в компонентах закомментировать строки пропуска даты через dateFormat
2 — правка в core.php самой функции dateFormat
Blackman-st, letsgo, Дописать требуемый формат в каждом контроллере не сложно, но слишком хлопотно. Можно обойтись "малыми кровями" и ограничиться банальным модификатором, иными словами написать функцию которая будет принимать любой доступный в движке формат даты и отдавать ее назад в формате ISO. Обращайтесь.
Давайте уж приведем все к единому стандарту, чем костыли кроить…
А разве pubdate типа "2016-02-27 10:19:17" это не iso?для разметки нужна дата в формате iso.
Не, там как-то так оно будет — 2016-02-27T10:19:17+00:00А разве pubdate типа "2016-02-27 10:19:17" это не iso?
Модификатор это не совсем костыль ибо так или иначе в шаблонах нужно будет что-то прописывать (иначе зачем тогда все это). А раз прописывать, то какая разница что писать, просто pubdate или например pubdate|iso Нагрузку от одной лишней операции учитывать не будем
Это не та работа за которую просят определенные суммы. Воспринимайте это как добровольный взнос в произвольных размерах…финансово
Тем более, давайте будем откровенны, визуально используется только 2 вида даты
10 сентября 2015 года (возможно время)
10.09.2015 (возможно время)
а стандарт даты один
как-то так оно будет — 2016-02-27T10:19:17+00:00
проще в ядре вывести стандарт и прописывать его в базе и сделать пару переменных, отражающих дату по двум визуальным форматам
типа
pubdate, отражающую расширенный вид 10 сентября 2015 года (возможно время)
и
pubdatemini, отражающую вид 10.09.2015 (возможно время)
да, по началу придется много переделывать, зато в дальнейшем будет все просто и ясно
Не могу не согласиться, но так уж сложилось… Да и то что вы называте "ядро" тут как бы ни при чем.считал правильным иметь стандарт в ядре и выводить его как хочу в модулях
Вообще-то как минимум семьвизуально используется только 2 вида даты
Кто вам такое сказал?стандарт даты один
Даже не знаю что и сказать…проще в ядре вывести стандарт и прописывать его в базе......
Это только так кажется. Что например вы прикажете делать счастливым обладателям сторонних разработок авторы которых знать не знали ни о каких "правильных" форматах и использовали в запросах (и соответственно имеют в шаблонах) то что считали нужным?придется много переделывать, зато в дальнейшем будет все просто и ясно
да хоть 107, я других не наблюдал ни у кого, кроме этих двух приведенных в примерВообще-то как минимум семь
ну так разговор идет о ISO, нужного для микроразметки и поисковиков, а он один, ну, или один из учитывающихся, т.е. для реализации нужен только один вариант.Кто вам такое сказал?
для этого и нужна пошаговая инструкция, как все поправить, в случае необходимости, да и речь идет более о создании новых сайтов, чем допилу имеющихся, как один раз правильно сказали — не трогайте работающий механизм…Что например вы прикажете делать счастливым обладателям сторонних разработок авторы которых знать не знали ни о каких "правильных" форматах и использовали в запросах (и соответственно имеют в шаблонах) то что считали нужным?
Цена вопроса?