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

[1.x.x]Выбор пользователем кодировки писем с форума


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

Название: Выбор пользователем кодировки писем с форума

Добавил: urisoft

Добавлен: 16 Янв 2004

Обновлен: 16 Янв 2004

Категория: IP.Board 1.x.x

 

Email Rus-Charset Mod для IPB 1.2

Позволяет пользователю выбрать кодировку писем.

 

При регистрации нового пользователя ему отсылается письмо

в koi8r (фикс. некорректной работы некоторых версий Outlook)

 

 

Нажмите здесь, чтобы скачать файл

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

vf144

А зачем пользователю выбирать кодировку?

Есть еще "несознательные" пользователи использующие глючный Outlook и сидящие на старых Linux'ax где win-1251 без четкого указания кодировки не работает.

А на самом деле попросили сделать. :D Для локальной сети.

Может и тут кому пригодится.

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

Vanish писал такой хак несколько месяцев назад, и даже поставил его на этот форум (вроде когда еще 1.2 стоял) - надо посмотреть что у него тама :D
Ссылка на комментарий
Поделиться на других сайтах

Total

Vanish писал такой хак несколько месяцев назад, и даже поставил его на этот форум

Странно. Я не видел ;) Время не тратил бы. Я видел только его обещание. :D

Email перекодировщик

Он не публиковал его чтоли...

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

На самом деле, ты молодец. Сделал очень нужную и полезную вещь.

Если что-то и было ДО, то я этого не видел, что странно.. :D

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

Делалось, делалось. У меня еще поддержка транслита была. И тут на версии 1.1.1 все это дело стояло, но что то особенно популярностью не пользовалось, тестить его не захотели, выкладыватья не стал.
Ссылка на комментарий
Поделиться на других сайтах

Vanish

но что то особенно популярностью не пользовалось, тестить его не захотели

Ну мне то по необходимости пришлось сделать. Жалко я твоего не видел. :D

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

  • 2 месяца спустя...
На совместимость с 1.3 не проверялось.

Ну как, проверилось на совместимость с 1.3? :D

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

  • 2 месяца спустя...
  • 1 год спустя...

Ставлю на Русский модифицированный 1.3 финал.

 

Есть проблемка. При попытке связаться с пользователем по e-mail, выдает следующую ошибку:

 

mySQL query error: SELECT name, id, email, email_charset, hide_email from ibf_members WHERE id=

mySQL error: You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

 

Что странно. Так как в оригинале в файле contact_member.php такая строчка:

$DB->query("SELECT name, id, email, hide_email from ibf_members WHERE id=".$ibforums->input['to']);

а в соответствии с модом мы ее меняем на:

$DB->query("SELECT name, id, email, email_charset, hide_email from ibf_members WHERE id=".$ibforums->input['to']);

Ничего криминального...

 

Где я мог протупить?:-)

Запрос к базе выполнил...

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

up

Никто не в курсе, где могла собака порыться?

А то:

Идёт без запинки на 1.3.1

Я уже три раза все переставлял/перепроверял... вроде, все правильно... :D И это ж не то, что с чем-то конфликтует, а ошибка синтаксиса...

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

Вообще-то там выше проверяется $ibforums->input['to'] вот так:

  $ibforums->input['to'] = intval($ibforums->input['to']);

 if ( $ibforums->input['to'] == 0 )
 {
 	$std->Error( array( 'LEVEL' => 1, 'MSG' => 'invalid_use' ) );
 }

:D

Замени запрос на:

$DB->query("SELECT name, id, email_charset, email, hide_email from ibf_members WHERE id='".$ibforums->input['to']."'");

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

Спасибо большое! Натолкнули... Тем что сказали "выше обрабатывается"

Проблема была в дистрибутиве. Видно, тот, кто мне его в свое время прислал, че-то в нем ковырял :D Дело в том, что у меня, оказывается, этот запрос дублировался в function mail_member_form ;) и, собственно, оттуда и выдавал ошибку... То есть функция, получается, и раньше не работала, просто до установки Вашего мода, когда я все тестить начал, на это никто внимания не обращал...

Еще раз спасибо и извините за трату времени :)

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

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

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

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