Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Invision Board » Кодировка IBF

Модерирует : Antuan, Dekker

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

cortez



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Нужно поставить чтобы на всём форуме использовалась koi8-r и только  
посоветуйте  
Invision Board 1.0.1

Всего записей: 11 | Зарегистр. 14-06-2002 | Отправлено: 15:35 23-10-2002
SplideX



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Алиасы в админ панели поправь.

----------
О себе:
Маркетолог - Блог о Маркетинге, Продажах, Рекламе

Всего записей: 1725 | Зарегистр. 15-01-2002 | Отправлено: 23:21 26-10-2002
odl455



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не подскажете как исправить чтобы заголовок приходящих писем нормально читался в Outlook. С остальным вроде разобрался, а с этим не могу.
 
С уважением,
Дмитрий Овсянников

Всего записей: 659 | Зарегистр. 26-08-2002 | Отправлено: 17:40 18-12-2002 | Исправлено: odl455, 17:49 18-12-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
odl455
Открой файл /sources/lib/emailer.php и найди:

Код:
$this->mail_headers .= "\nContent-Type: text/plain;\n\tcharset=\"iso-8859-1\"\nContent-Transfer-Encoding:

Замени iso-8859-1 на нужное тебе значение.

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 19:25 18-12-2002
odl455



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
После замены "iso-8859-1" на "windows-1251" ничего не изменилось. Поп режнему в Outlook и в теме и в содержании письма русские буквы изображаются казабриками.
 
Выяснил что при формировании письма в файле "/sources/lib/emailer.php" не сработывает условие "if ( count ($this->parts) > 0 )". Только при выполнении этого условия в письма добавляется строка с информацией о кодировке.
 
Закоментировал условие. После этого при чтении письма в Outlook в теле письма русские буквы отображаются корректно, но в теме письма по прежнему казябрики.
 
Помогите пожалуйста добить проблему.
 
С уважением,
Дмитрий Овсянников

Всего записей: 659 | Зарегистр. 26-08-2002 | Отправлено: 03:04 19-12-2002
odl455



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые ГУРУ. Ещё один общий вопрос про кодировку, который я бы хотел для себя прояснить.
 
Изходя из того, что мой форум IBF 1.1 RC2 предназначен для российской аудитории (то есть форум русифицирован по возможности) какую лучше кодировку использовать?
 
Сейчас у меня в .htaccess прописана windows-1251 на весь форум. Хотелось бы знать, это правильно или при таких настройках у кого-то могут быть проблемы с кодировкой? Может нужно использовать koi8-r?
 
Ну и пожалуйста на вопрос в предыдущем посте ответьте, если конечно знаете
 
С уважением,
Дмитрий Овсянников

Всего записей: 659 | Зарегистр. 26-08-2002 | Отправлено: 11:51 19-12-2002
odl455



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну помогите же. Господа ГУРУ Ждать сил нету. Наверняка у многих проблема решена.

Всего записей: 659 | Зарегистр. 26-08-2002 | Отправлено: 15:03 20-12-2002
Kurt

 
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
odl455
Реально зависит от твоего сервера. Может там перекодировка автоматическая стоит.
 
Ну а вообще, спокойно ставь windows-1251
или как все остальные документы...как нравится.

----------
http://uid.me/kurt

Всего записей: 3822 | Зарегистр. 30-06-2001 | Отправлено: 16:46 20-12-2002
odl455



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kurt
 
Нет в данном случае не от сервера. Письмо которое генерирует форум не перекодирует заголовой письма а как есть так и посылает. если там стоит тэг кодировки виндоус, то тело письма читается по-русски нормально, но не заголовок. Почему заголовок не читается в оутлуке, хотя поле кодировки прописано и содержимое заголовка письма точно в этой кодировке

Всего записей: 659 | Зарегистр. 26-08-2002 | Отправлено: 01:52 21-12-2002
Bebson



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я тоже сравнивал заголовки писем и пришёл к тому же выводу, что и
odl455
 
Закоментировал в /sources/lib/emailer.php строчку ( count ($this->parts) > 0 )
Для тех, кто не знает - поставил перед этой строчкой //
 
Ниже в строчке $this->mail_headers .= "\nContent-Type: text/plain;\n\tcharset=\"iso-8859-1\ заменил iso-8859-1 на windows-1251
 
Принимается отлично на ОЕ6. И текст и заголовки.

Всего записей: 410 | Зарегистр. 18-04-2001 | Отправлено: 21:34 26-12-2002
odl455



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если честно я так и не понял - поняли мою проблему или нет. Попробую ещё раз объяснить.
 
Письмо приходит в OE6. В письме стоит кодировка windows-1251. Само письмо отображаеться нормально. В нижней части окна. Но в списке писем тема данного письма отображается козеброидами, хотя эта же тама при выделении письма отображаеться корректно в нижней части окна.
 
В большом оутлуке всё отображаеться корректно и везде.
 
Так вот это глюк моего OE6 или нет?

Всего записей: 659 | Зарегистр. 26-08-2002 | Отправлено: 01:54 27-12-2002
Bebson



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Похоже на личный глюк.  
Скажи, а в том же файле ты не правил слово From?

Всего записей: 410 | Зарегистр. 18-04-2001 | Отправлено: 13:19 27-12-2002
odl455



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bebson
 
Нет конечно.

Всего записей: 659 | Зарегистр. 26-08-2002 | Отправлено: 19:07 27-12-2002
Bebson



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Там есть два From. Один можно удалить или переправить на От, другой - нельзя.
 
Ну вот, первые глюки с мылом.
После первых радостей, что ОЕ правильно распознаёт кодировку, пришла горькая печаль. Исправленый emailer.php высылает неправильные коды при попытках зарегиться или восстановить пароль.
Юзер жмёт в письме на ссылку активации и попадает на главную страницу.
Я снёс // Теперь опять приходящим письмм приходится вручную выставлять windows-1251? чтобы прочитать.

Всего записей: 410 | Зарегистр. 18-04-2001 | Отправлено: 19:18 27-12-2002
Kiru

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, проблема с писмами не решена.
 
Я ТОЖЕ ПОСТАВИЛ В  
 
файле /sources/lib/emailer.php
 
Код:$this->mail_headers .= "\nContent-Type: text/plain;\n\tcharset=\"Windows-1251\"\nContent-Transfer-Encoding:  
 
НУЖНУЮ КОДИРОВКУ, НО НИЧЕГО НЕ ИЗМЕНИЛОСЬ.
Письма по прежнему приходят от форума без кодировки. Что делать?

Всего записей: 12 | Зарегистр. 01-12-2002 | Отправлено: 22:00 09-02-2003
Bebson



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я пришёл к выводу, что мне это исправить не  под силу - знаний не хватает. Пойду на поклон к знакомому мужику, кинусь в ноги, проставлюсь. Если поможет - поделюсь.
Только занят он вечно... Или работает или пьёт.

Всего записей: 410 | Зарегистр. 18-04-2001 | Отправлено: 16:03 11-02-2003
Kiru

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Удачи тебе, Bebson, в миссии спасения всех пользователей invisionboard...





флейм

Всего записей: 12 | Зарегистр. 01-12-2002 | Отправлено: 22:02 11-02-2003 | Исправлено: Kurt, 22:21 11-02-2003
Advanced_Guest



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сейчас попробовал добавить:
 
$this->mail_headers .= "Content-Type: text/plain; charset=windows-1251\n";
 
сразу после:
 
$this->mail_headers  = "From: \"".$ibforums->vars['board_name']."\" <".$this->from.">\n";
 
в  /sources/lib/emailer.php  
 
всё остальное ничего не менял.
 
Кажеться всё работает, хотя Outlook-а под рукой и нету, проверял оперой.

----------
The Abyss - UO, LA2, Ботва, BSFG

Всего записей: 2446 | Зарегистр. 14-04-2002 | Отправлено: 15:30 02-04-2003
Tsusaro

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В аутлуке все отображается нормально. Каких-либо глюков вроде не видно. Спасибо!

Всего записей: 44 | Зарегистр. 10-11-2002 | Отправлено: 05:00 04-04-2003
Bebson



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Advanced_Guest
Спасибо! Отлично работает!
Линки не режет, ОЕ и разные веб-интерфейсы нормально распознают кодировку, благо им теперь есть откуда её читать

Всего записей: 410 | Зарегистр. 18-04-2001 | Отправлено: 02:18 20-04-2003
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Invision Board » Кодировка IBF


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru