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

Вывод даты(сегодня,вчера) как отключить?


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

Здравствуйте.

Как сделать так, чтоб если новость добавлена сегодня или вчера, отображалась вместо "сегодня" "вчера" - число?

Спасибо

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

Нужно править файлы

show.full.php

show.short.php

show.custom.php

lastcomments.php

ищи в файлах

$lang['time_gestern']

и меняй код где эта переменная встречается, на то что нужно ;)

Изменено пользователем spam
Ссылка на сообщение
Поделиться на других сайтах

spam, т.е. просто удалить ее и все? Или вместо нее вписать нужный формат даты?

найти

			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']));

Проверить сейчас не могу, так что если что пиши сюда, но должно работать

Изменено пользователем spam
Ссылка на сообщение
Поделиться на других сайтах

spam, получилось, но не совсем так как нужно. Теперь дата отображается как: 26 марта 2009 21:21

А вот мне нужно 26.03 21:21

В настройках админки так и стоит, а показывается все равно полная. Не подскажешь, где покопать?

P.S. Всё, разобрался. Забыл переключить формат времени в комментариях :)

СПАСИБО!!!

Изменено пользователем Videomaster
Ссылка на сообщение
Поделиться на других сайтах

Videomaster замените

			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']));


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


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


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


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


		} else {


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


		}

Может конечно немного глупо, но кодер из меня никакой. Главное, что работает. =)

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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