Перейти к публикации

Вывод даты в версии 6.5


Рекомендованные сообщения

Нужно, чтобы в версии 6.5 дата выводилась как и в прежних версиях. Т.е., чтобы не было "Сегодня, 15:43" и "Вчера, 11:12"

Как это убрать, чтобы выводил по прежнему?

Ссылка на сообщение
Поделиться на других сайтах

Нужно менять в 5 файлах.

\engine\ajax\addcomments.php:

вместо

		if (date(Ymd, $row['date']) == 	date(Ymd, $_TIME)) {


			$tpl->set('{date}',  $lang['time_heute'].langdate(", H:i", $row['date']));


		} elseif (date(Ymd, $row['date']) == 	date(Ymd, ($_TIME - 86400))) {


			$tpl->set('{date}',  $lang['time_gestern'].langdate(", H:i", $row['date']));


		} else {


			$tpl->set('{date}',  langdate($config['timestamp_active'], $row['date']));


		}
пишем
			$tpl->set('{date}',  langdate($config['timestamp_active'], $row['date']));
\engine\modules\lastcomments.php: вместо
		if (date(Ymd, $row['date']) == 	date(Ymd, $_TIME)) {


			$tpl->set('{date}',  $lang['time_heute'].langdate(", H:i", $row['date']));


		} elseif (date(Ymd, $row['date']) == 	date(Ymd, ($_TIME - 86400))) {


			$tpl->set('{date}',  $lang['time_gestern'].langdate(", H:i", $row['date']));


		} else {


			$tpl->set('{date}',  langdate($config['timestamp_comment'], $row['date']));


		}
пишем
			$tpl->set('{date}',  langdate($config['timestamp_comment'], $row['date']));
\engine\modules\show.custom.php: вместо
		if (date(Ymd, $row['date']) == 	date(Ymd, $_TIME)) {


			$tpl->set('{date}',  $lang['time_heute'].langdate(", H:i", $row['date']));


		} elseif (date(Ymd, $row['date']) == 	date(Ymd, ($_TIME - 86400))) {


			$tpl->set('{date}',  $lang['time_gestern'].langdate(", H:i", $row['date']));


		} else {


			$tpl->set('{date}',  langdate($config['timestamp_active'], $row['date']));


		}
пишем
			$tpl->set('{date}',  langdate($config['timestamp_active'], $row['date']));
\engine\modules\show.full.php: вместо
		if (date(Ymd, $row['date']) == 	date(Ymd, $_TIME)) {


			$tpl->set('{date}',  $lang['time_heute'].langdate(", H:i", $row['date']));


		} elseif (date(Ymd, $row['date']) == 	date(Ymd, ($_TIME - 86400))) {


			$tpl->set('{date}',  $lang['time_gestern'].langdate(", H:i", $row['date']));


		} else {


			$tpl->set('{date}',  langdate($config['timestamp_active'], $row['date']));


		}
пишем
			$tpl->set('{date}',  langdate($config['timestamp_active'], $row['date']));
вместо
		if (date(Ymd, $row['date']) == 	date(Ymd, $_TIME)) {


			$tpl->set('{date}',  $lang['time_heute'].langdate(", H:i", $row['date']));


		} elseif (date(Ymd, $row['date']) == 	date(Ymd, ($_TIME - 86400))) {


			$tpl->set('{date}',  $lang['time_gestern'].langdate(", H:i", $row['date']));


		} else {


			$tpl->set('{date}',  langdate($config['timestamp_comment'], $row['date']));


		}
пишем
			$tpl->set('{date}',  langdate($config['timestamp_comment'], $row['date']));
\engine\modules\show.short.php: вместо
		if (date(Ymd, $row['date']) == 	date(Ymd, $_TIME)) {


			$tpl->set('{date}',  $lang['time_heute'].langdate(", H:i", $row['date']));


		} elseif (date(Ymd, $row['date']) == 	date(Ymd, ($_TIME - 86400))) {


			$tpl->set('{date}',  $lang['time_gestern'].langdate(", H:i", $row['date']));


		} else {


			$tpl->set('{date}',  langdate($config['timestamp_active'], $row['date']));


		}
пишем
			$tpl->set('{date}',  langdate($config['timestamp_active'], $row['date']));

Ссылка на сообщение
Поделиться на других сайтах

ну да тоесть по сути откат этой фичи из 6,5 до 6,3.

;)

лучше на мой взгляд добавить еще одну переменную в конфиг и в зависимости от ее значения либо по новой ветке итить либо по старой. так будет правильнее

Ссылка на сообщение
Поделиться на других сайтах

Прошу прощения если офтоп, по крайне мере подобной темы не нашел. Как сделать что бы вместо "Сегодня" показывалась к примеру (дополнительно загруженная) иконка-картинка "new"

Ссылка на сообщение
Поделиться на других сайтах

Как сделать что бы вместо "Сегодня" показывалась к примеру (дополнительно загруженная) иконка-картинка "new"

"Сегодня" - это $lang['time_heute'] , далее смотри пост №2 и вставляй что нужно.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

Вопрос по теме возник: а можно ли как-то к выводу даты публикации добавить время? чтобы при публикации это имело такой вид:

4 февраля 2008 г, 23:17

А вообще, в идеале на мой вкус, конечно, должно быть вот так: 18:25 01.02.2008 г.

Ссылка на сообщение
Поделиться на других сайтах
  • 11 месяцев спустя...

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...