 |
 |
Форум сетевых администраторов » Веб Форумы » VBulletin 2.x.x » Кодировка в уведомлениях
| Автор |
| Тема |
 |
|
 |
|
|
|
Участник+


Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус:  |
Практически еще не встречал форумов на vB, где вопросы с кодировкой в уведомлениях были бы решены ПОЛНОСТЬЮ: хоть один вид уведомлений, но приходит "кривой". Кстати, для сведения polo: уведомления с NetAdmin приходят мне в кои-8 и их кодировка не распознается автоматически правильно Outlook. Поэтому они воспринимаются, как "кривые".
Забегая вперед, скажу, что дело не в Outlook - то же самое на Bat (но реже). На моем форуме кодировка Win, подавляющее число видов сообщений распознаются правильно, причем у ВСЕХ пользователей, вне зависимости от используемого почтового клиента. Но все же единичные виды уведомлений приходят "кривыми" (это, например, уведомления о П.С.) - вопреки настройке они приходят в кои-8, а не в Win. Аналогично и с NetAdmin: все - в кои-8, а отдельные - в Win.
Какой файл отвечает за эту бяку так и не разобрались...
В свое время искал здесь в форумах ответ на вопросы по кодировке - не нашел. Воспользовались подсказкой: как раз некто указывал на строку в файле functions.php:
PHP:
$emailsubject,$emailmsg,
"From: \"$bbtitle Mailer\" <$webmasteremail>
");
Об этом я уже упомянул вот здесь
Замена на строку:
PHP:
$emailsubject, $emailmsg,
"From: \"$bbtitle Mailer\" <$webmasteremail>
\nContent-Type: text/plain; charset=windows-1251 +");
Какого же было наше удивление, что исправление не принесло никакого результата... Проанализировали: подобные строки (отличаются наличием/отсутствием пробелов) встречаются, по меньшей мере, в 14 php-файлах.
Исправляли. Сработало в 99% случаев.
Файлы:
private.php
private2.php
sendtofriend.php
register.php
report.php
sendtofriend.php
newreply.php
newthread.php
member.php
user.php
functions.php
email.php
db_mysql.php
adminfunctions.php
Может кому пригодится моя информация.
Буду благодарен, если кто-нибудь найдет корень зла, описанного в начале сообщения. Версия vB не имеет значения для этой проблемы - все грешат.
__________________
Вечно молодой стареющий новичок...
Сообщение было отредактировано Alien 22-01-2003 в 23:00
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
22-01-2003 22:57 |
|
|
Shutdown -h now
|
Alien
Уже было. Посмотри аттач к теме:
http://www.netadmin.ws/forum/showthread.php?s=&threadid=3594
Я... |
[сооб. #31821]
22-01-2003 23:03 |
|
Shutdown -h now


Зарегистрирован: Jul 2002
Место проживания: уже далеко от Moscow
Публикаций: 578
Статус:  |
Alien
Уже было. Посмотри аттач к теме:
http://www.netadmin.ws/forum/showthread.php?s=&threadid=3594
Я ведь не просто так писал добаву... Вот только оттестить мне ее до конца так и не удалось... 
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
22-01-2003 23:03 |
|
|
Администратор
|
| только на запрос "кодировка" в поиске нашлось... |
[сооб. #31823]
22-01-2003 23:12 |
|
|
Участник+
|
quote: Уже было. Посмотри аттач к теме
Count,... |
[сооб. #31825]
22-01-2003 23:34 |
|
Участник+


Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус:  |
quote: Уже было. Посмотри аттач к теме
Count, это я видел, но ставить не буду пока - мне не оттестить (квалификация = 0).
Alien добавил 22-01-2003 в 23:42:29:
quote: в поиске нашлось около 10 сообщений
polo, благодарю! Я прочесывал форум, но ниже июня - не то, что апреля, не пошел. Сейчас везде пробелы недостающие расставлю.
quote: уходят в win-1251 а уж что там твой мэйл сервер делает
Тады не понятно... Тут много говорилось уже о valueHost - мой форум на нем, как и некоторые другие. "Проблемы" - схожие. А NetAdmin случайно не там?
Alien добавил 22-01-2003 в 23:58:49:
polo, а последовательные сообщения одного пользователя автоматически склеиваются? Интересная фишка...
Ð_то сообщение задержу на пять минут - склеется с предыдущим или нет?
__________________
Вечно молодой стареющий новичок...
Сообщение было отредактировано Alien 22-01-2003 в 23:59
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
22-01-2003 23:34 |
|
|
Участник+
|
Может кто из "старожилов" вспомнит...
Дней... |
[сооб. #33030]
02-02-2003 01:21 |
|
Участник+


Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус:  |
Может кто из "старожилов" вспомнит...
Дней несколько назад в одной из тем прочитал чей-то ответ типа: во всем виновата пропущенная/лишняя в коде точка (возможно, я подзабыл и была не точка, а запятая) - и привел фрагмент кода... (речь шла не о связках mail ( и mail()
Сегодня - обыскался... Сижу уже 5 часов, использовал разные критерии поиска, теперь читаю все подряд (много ценного вычитал), но нужный топик не нашел.
То, что я такое своими глазами читал, - это точно... (есть сомнение - не в этом форуме)
__________________
Вечно молодой стареющий новичок...
Сообщение было отредактировано Alien 02-02-2003 в 01:38
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
02-02-2003 01:21 |
|
|
Участник
|
| На самом деле все делается очень просто. У... |
[сооб. #33444]
05-02-2003 14:35 |
|
Участник

Зарегистрирован: Dec 2002
Место проживания:
Публикаций: 29
Статус:  |
На самом деле все делается очень просто. У меня тоже была такая проблема. Я попросил нашего сисадмина ее поправить. Он где-то на серваке прописал, что все письма и сообщения с моего форума отправлять в виндовой кодировке. Уже 3 месяца абсолютно все письма приходят в оутглюк на руссков без проблем.
Если надо, могу свести с админом для консультации - что, где поправить. Только обращаю ваше внимание, что данную операцию может выполнить только админ вашего хостера.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-02-2003 14:35 |
|
|
Участник+
|
| [quote]данную операцию может выполнить только... |
[сооб. #33445]
05-02-2003 14:46 |
|
Участник+


Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус:  |
quote: данную операцию может выполнить только админ вашего хостера
alex_aqua, этакая мелочь...
Тем не менее было бы интересно узнать: насколько универсальна его технология?
__________________
Вечно молодой стареющий новичок...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-02-2003 14:46 |
|
|
Участник
|
| Я так понимаю, что все мейл-сообщения с форума,... |
[сооб. #33448]
05-02-2003 15:00 |
|
Участник

Зарегистрирован: Dec 2002
Место проживания:
Публикаций: 29
Статус:  |
Я так понимаю, что все мейл-сообщения с форума, проходят через почтовый сервак хостера. Т.е. все сообщения перекодируются в вин1251. Вот тебе и универсальность.
Попробуй вот, что - пропиши в каталоге, где лежит твой форум, в файле .htaccess строчку CharsetSourceEnc windows-1251
А я пока спрошу у админа, чего он там правил.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-02-2003 15:00 |
|
|


Участник+
|
| [quote]все мейл-сообщения с форума, проходят... |
[сооб. #33449]
05-02-2003 15:07 |
|
Участник+


Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус:  |
quote: все мейл-сообщения с форума, проходят через почтовый сервак хостера
Если бы только через хостера...
__________________
Вечно молодой стареющий новичок...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-02-2003 15:07 |
|
|
Участник
|
| Только, что узнал, что наш админ кроме правки... |
[сооб. #33450]
05-02-2003 15:12 |
|
Участник

Зарегистрирован: Dec 2002
Место проживания:
Публикаций: 29
Статус:  |
Только, что узнал, что наш админ кроме правки .htaccess (добавить строчку CharsetSourceEnc windows-1251) еще в каком-то файле форума функцию добавил. Дословно: "я исходники правил.
Какую-то функцию дописал, к-я правильные заголовки в email
вставляет. Отошли людям исходники, пусть сравнивают"
Не помнит он, где именно правил 
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-02-2003 15:12 |
|
|
Участник+
|
quote: еще в каком-то файле форума функцию добавил
вот-вот...... |
[сооб. #33452]
05-02-2003 15:21 |
|
Участник+


Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус:  |
quote: еще в каком-то файле форума функцию добавил
вот-вот... Открытия он не сделал
__________________
Вечно молодой стареющий новичок...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-02-2003 15:21 |
|
|
Участник
|
| Да, но даже с этого форума я получаю письма... |
[сооб. #33453]
05-02-2003 15:25 |
|
|
Участник+
|
| [quote]с этого форума я получаю письма в кривой... |
[сооб. #33455]
05-02-2003 15:50 |
|
Участник+


Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус:  |
quote: с этого форума я получаю письма в кривой кодировке
И я тоже... А со своего - в нормальной...
Здесь же обсуждаются универсальные способы (если они вообще существуют).
__________________
Вечно молодой стареющий новичок...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-02-2003 15:50 |
|
|
Участник
|
| Так с моего форума все мои участники получают... |
[сооб. #33456]
05-02-2003 15:55 |
|
Участник

Зарегистрирован: Dec 2002
Место проживания:
Публикаций: 29
Статус:  |
Так с моего форума все мои участники получают в нормальной.
В общем, я тут выступаю, так-как считаю, что решить проблему можно. Универсальная она или нет - не могу судить. Может гуру в vb
подскажут, какой файл отвечает за кодировку - я вышлю свой и можно вычислить созданную функцию и проверить ее.
Одно могу сказать - наш админ очень сильный программер, но заморачивался ли он под универсальность или заточил только под наш сервант - не знаю.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-02-2003 15:55 |
|
|
Участник+
|
| [quote]Может гуру в vb подскажут, какой файл отвечает... |
[сооб. #33459]
05-02-2003 17:07 |
|
Участник+


Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус:  |
quote: Может гуру в vb подскажут, какой файл отвечает за кодировку
Их много - как минимум 16... Но не только в них дело. Да и число участников у Вас пока не столь велико, чтобы утверждать, что ни у кого не возникает и никогда не возникнет проблем.
Alien добавил 05-02-2003 в 17:11:24:
А вообще, пригласите своего админа к этому разговору - пусть поделится с народом своим опытом
__________________
Вечно молодой стареющий новичок...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
05-02-2003 17:07 |
|
|
|
Формат времени GMT. Текущее время 22:52.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.08462811 seconds (92.92% PHP - 7.08% MySQL) with 26 queries.
|
 |