Перейти к контенту

Замена дат "обновлений"


AlexI

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

Прошу прощения, если тема уже поднималась. Поискал в поиске "замена дат", не нашел.

Может неверную фразу выбрал для поиска.

 

Вопрос простой: как сделать, чтобы даты последних постов в темах писались в формате "сегодня/вчера/третьего дня".

Если путанно объяснил, смотри главную страницу данного форума.

 

Можно ткнуть носом в поиск с подсказкой искомого :D

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

Если тут нет, попробуй это http://mods.invisionize.com/db/index.php/f/3458
Ссылка на комментарий
Поделиться на других сайтах

Если тут нет, попробуй это http://mods.invisionize.com/db/index.php/f/3458

Не могу скачать. Как только захожу в тему, сбрасывает логин и просит войти еще раз. И так постоянно.

Войдите... Войдите... Войдите еще раз...

Прям озабоченный какой-то форум. :D

 

Извините, если серьезно, может у них условия какие-то на скачивание модов? Хотя скины там качал без проблем.

 

Сейчас ищу на этом форуме по другим ключевым словам. Не может быть, чтобы никто не упоминал.

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

Не могу скачать.

//---------------------------------------------------
// Today/Yesterday Dates v4.0
// v 4.0 Updated by unlocking4u TO WORK ON V131

//
// This will changes almost all dates in the forums to Today or Yesterday where applicable.
//
// Before :
//     27th May 2002 - 12:30 AM
//     Last Post by: unlocking4u
//
// After :
//     Today at 12:30 AM
//     Last Post by: unlocking4u
//
//---------------------------------------------------

//-----------------------------------------
//Step 1: Open sources/Functions.php and find:
//-----------------------------------------
 -----------------------------------------
 find:
 -----------------------------------------
   function get_date($date, $method) {

 -----------------------------------------
 replace that with:
 -----------------------------------------
   function get_date_old($date, $method) {

 -----------------------------------------
 add above:  
 -----------------------------------------

   function get_date($date, $method) {
       global $ibforums;
       if (!$date) {
           return '--';
       }
       if (empty($method)) {
       	$method = 'LONG';
       }
       if ($this->offset_set == 0) {
       	// Save redoing this code for each call, only do once per page load
		$this->offset = (($ibforums->member['time_offset'] != "") ? $ibforums->member['time_offset'] : $ibforums->vars['time_offset']) * 3600;
		if ($ibforums->vars['time_adjust'] != "" and $ibforums->vars['time_adjust'] != 0) {
			$this->offset += ($ibforums->vars['time_adjust'] * 60);
		}
		if ($ibforums->member['dst_in_use']) {
			$this->offset += 3600;
		}
		$this->offset_set = 1;
       }
	$todaystamp=mktime();
	$todaydate=gmdate("F j Y", ($todaystamp + $this->offset));
    $yestdate=gmdate("F j Y", (($todaystamp-86400) + $this->offset));
   	$postdate = gmdate("F j Y", ($date + $this->offset));
    if ($postdate==$todaydate) $tydate="Today at";
	if ($postdate==$yestdate) $tydate="Yesterday at";
	if ($tydate != "") {
		return "$tydate ".gmdate("g:i a", ($date + $this->offset) );
	} else {
		return gmdate($this->time_options[$method], ($date + $this->offset) );
	}
   }

-----------------------------------------
Close sources/Functions.php
-----------------------------------------

//-----------------------------------------
//Step 2: Open sources/lib/post_edit_post.php and find:
//-----------------------------------------

 -----------------------------------------
 find:
 -----------------------------------------
   get_date

 -----------------------------------------
 replace that with:
 -----------------------------------------
   get_date_old

-----------------------------------------
Close sources/lib/post_edit_post.php
-----------------------------------------

//-----------------------------------------
//Step 3: Open sources/lib/post_q_reply_post.php and find:
//-----------------------------------------

 -----------------------------------------
 find:
 -----------------------------------------
   get_date

 -----------------------------------------
 replace that with:
 -----------------------------------------
   get_date_old


-----------------------------------------
Close sources/lib/post_q_reply_post.php
-----------------------------------------

//---------------------------------------
//UPLOAD ALL THE MODIFIED FIES
//---------------------------------------


-----------------------------------------
THATS IT ALL SORTED !!
-----------------------------------------

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

FatCat

Большое спасибо :D

Тему можно объединить с http://www.ibresource.ru/forums/index.php?showtopic=11400 и закрыть. ;)

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

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

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

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

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

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

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

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.