Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
swimm

уведомления на почту

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

08/05/10 06:50 (изменено)

Коллеги, доброго всем дня!

 

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

подскажите где искать настройки уведомлений и кодировок (я так понимаю с ними проблема)

IPB 3.0

 

второй вопрос задам в отдельной теме.

 

спасибо

Изменено пользователем swimm

Поделиться сообщением


Ссылка на сообщение

проблема решена, заменой файла.

ClassEmail

Поделиться сообщением


Ссылка на сообщение

Спасибо, может, кому-то пригодится.

Поделиться сообщением


Ссылка на сообщение

файл лежит на айпибишном форуме, кстати.

Поделиться сообщением


Ссылка на сообщение

Спасибо, может, кому-то пригодится.

Неа ...

 

Автор решение Kosar

 

В файле /ips_kernel/classEmail.php

 

НАЙТИ (строки 549 - 552):

		
	$this->subject		= $subject;

	return true;
}

 

ДОБАВИТЬ:

/**
	 * Set the from display text
	 *
	 * @access	  public
	 * @param	   string		  From display text
	 * @return	  boolean
	 */
	public function setFromDisplay( $FromDisplay )
	{
			/* Fix encoded quotes, etc */
			$FromDisplay = str_replace( '"', '"', $FromDisplay );
			$FromDisplay = str_replace( ''', "'", $FromDisplay );
			$FromDisplay = str_replace( ''' , "'", $FromDisplay );
			$FromDisplay = str_replace( '!' , "!", $FromDisplay );
			$FromDisplay = str_replace( '$' , "$", $FromDisplay );

			if( $this->mail_method != 'smtp' )
			{
					$sheader		= $this->_encodeHeaders( array( 'FromDisplay' => $FromDisplay ) );
					$FromDisplay	= $sheader['FromDisplay'];
			}

			$this->from_display			 = $FromDisplay;

			return true;
	}

 

НАЙТИ (строка 813):

			$this->mail_headers['From']		= '"' . $this->from_display . '" <' . $this->from . '>';

 

ЗАМЕНИТЬ на:

			$this->setFromDisplay( $this->from_display );
		$this->mail_headers['From']		   	= $this->from_display . ' <' . $this->from . '>';

 

файл лежит на айпибишном форуме, кстати.

Этот? http://forums.ibresource.ru/index.php?/topic/59487/page__view__findpost__p__359068

Поделиться сообщением


Ссылка на сообщение

именно он.

на 3,04 встал без проблем путем замены исходного файла на скачанный

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

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