На Joomla 1.0.12 Lavra Edition 2007 поставил Sobi2 RC 2.8.2 (Revision: 2619) При создании или изменении пользователями своей записи в каталоге приходят на e-mail Админу и Пользователю такие символы: в Теме: СОДЕРЖАНРОМАУ в тексте : СОДЕРЖАНРОМАУ User: viv Title: Ваня Иванов http://www.myportal.mysite.org/index.php?option=com_sobi2&sobi2Task=sobi2Details&sobi2Id=1&Itemid=34 ???? ????? ?????" В шаблоне почтовых сообщений установлена такая фраза с маркерами: Ваши данные в {sobi} на Портале {sitename} были изменены. {link_details} Есть ли решение для почтовых уведомлений SOBI? Пожалуйста помогите. Информации по такому вопросу еще нигде не находил. Есть ли ответ у кого-нибудь. Хотя бы намек? Может у кого-нибудь эта функция нормально работает? Токда скажите, какая версия Джумлы стоит и версия SOBI. Я себе поставлю такие же версии. Может так решу проблему. ----------------------------------------------------------------------------- Так же могу сообщить, что все решения к предыдущим версиям SOBI не применимы, т.к. коды перечисленных файлов уже не содержат указанных выше строчек в SOBI 2.8.2. Подозреваю, что дело не в Jumla, а в Sobi. Портал работает нормально - нареканий нет. А, вот компонент SOBI 2.8.2.- плохо. Хотя его проблема только в почтовых рапортах. Думаю, что это какая-то ерунда с вытягиванием информации из таблиц, и дальнейшим ее перекодированием в какую-то предустановленную ранее при инсталляции SOBI 2.8.2. кодировку. Т.к. в таблицах она находится в нормальных кодировках, с правильными сопоставлениями. А когда попадает на почту ...:-( Кто, разбирается в этом компоненте и в MySQL? Может можно что-то сделать, чтоб MySQL "отдавала" записи в нужной кодировке?
Ответ: Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы У меня такаяже проблема, пришлось отключить уведомления, но это не выход. Может хто знает решение проблемы?
Ответ: Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы Задал такие же вопросы на http://www.sigsiu.net/forum/index.php/topic,5829.0.html ... My site/database use encoding Russian (ru-win1251) My link: http://www.musnet.ecosvit.org For registration in SOBI: http://www.musnet.ecosvit.org/index.php?option=com_sobi2&sobi2Task=addNew&Itemid=26 ... Получил ответ: This is probably the problem. The win1251 is not really good encoding type and should not be used for internet sites. I see that You're working on Your site so maybe You are still able to change the encoding (Database and Site) to UTF-8. More info: http://sobi2-wiki.sigsiu.net/directory/SOBI2-Languages:Site_in_UTF-8 Это единственный путь, как решить проблему, или есть еще варианты, с изменением кода? Тогда в каком файле и что нужно изменить?
Ответ: Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы config.class.php Код (CODE): function getEmails($lang = null, $remark = true) { if(!$lang) { $lang = $this->sobi2Language; } $this->notifyAuthorNew = $this->getSobiStr($this->getValueFromDB("editForm", "notifyAuthorNew")); $this->notifyAuthorChanges = $this->getSobiStr($this->getValueFromDB("editForm", "notifyAuthorChanges")); $this->notifyAdminChanges = $this->getSobiStr($this->getValueFromDB("editForm", "notifyAdminChanges")); $this->notifyAdmins = $this->getSobiStr($this->getValueFromDB("editForm", "notifyAdmins")); $this->emailOnAppr = $this->getSobiStr($this->getValueFromDB("editForm", "emailOnAppr")); $this->mailFeesAdm = $this->getSobiStr($this->getValueFromDB("payment", "mailFeesAdm")); /* * emails for admin */ $this->AdmEmailOnSubmitText = $this->getSobiStr($this->getValueFromDB("editForm", "email_on_submit_text")); $this->AdmEmailOnSubmitTitle = $this->getSobiStr($this->getValueFromDB("editForm", "email_on_submit_title")); $this->AdmEmailOnUpdateText = $this->getSobiStr($this->getValueFromDB("editForm", "email_on_update_text")); $this->AdmEmailOnUpdateTitle = $this->getSobiStr($this->getValueFromDB("editForm", "email_on_update_title")); $this->AdmEmailPaymentsText = $this->getSobiStr($this->getValueFromDB("payment", "email_payments_text")); $this->AdmEmailPaymentsTitle = $this->getSobiStr($this->getValueFromDB("payment", "email_payments_title")); В xml прописано к примеру для email_on_submit_text Код (CODE): INTO `#__sobi2_config` VALUES ('email_on_submit_title', 'An entry in {sobi} on {sitename} has been added', 'editForm', NULL); Я не прогер, но похоже берется из БД, и отправляется в кодировке UTF-8, но приходит в cp1251, так как сайт в ней... Я iconv пробывал с переменными типа AdmEmailOnSubmitText извращатся, не получилось. Мне тоже реально эта тема важна, делаю локализованную версию. Остался только этот глюк, плюс прицепить к нашим платежным системам. Так что кто втыкает- посмотрите, пожалуйста. Добавлено через 1 час 13 минут короче сообщения емейл в нашей локализации будут на транслите. Если кто-нибудь решит проблему- выпустим новую версию.
Ответ: Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы Лат, надо посмотреть листинг функции getSobiStr - там попытаться покорежить....
Ответ: Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы Значит эту проблему невозможно решить?
Ответ: Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы У меня та же проблема. Удалось кому-нибудь решить? Проблема в том что таблица в MYSQL в кодировке 1251, но SOBI2 туда пишет кракозяблы, т.е. SOBI2 некорректно работает с кодировкой таблицы.
Ответ: [НЕ РЕШЕНО]Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы Походу проблем с UT8 масса, если ещё и плюгины с модулями ставить... То вообще завал. На днях сделаю дистриб Joomla 1.0.13 RUS UTF8 Посмотрим как покатит. Хотя я не понимаю, почему Joom.ru давно не перешел на эту кодировку. Уже более года оффициальна во всем мире.
Ответ: [НЕ РЕШЕНО]Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы Я уже в тысячный раз повторяю - джумла не знает что такое утф. То что там есть приписка "utf" еще не означает, что движок умеет корректно с ним работать.
Ответ: [НЕ РЕШЕНО]Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы CityCat, го ту на старый форум - там подробно разжевана тема с Joomla в UTF8.
Ответ: [НЕ РЕШЕНО]Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы решение проблемы: http://joomlaforum.ru/index.php/topic,26076.0.html, не забудьте сказать спасибо
Ответ: [НЕ РЕШЕНО]Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы Я не знаю, является описываемое решение данной проблемы универсальным, но у меня всё работает. Итак, я провёл следующие шаманские танцы с SOBI: Заходим в компанент SOBI и переходим к вкладке "Общие параметры", где меняем интерфейс SOBI с русского на английский Идём к пункту "Email Templates" выбираем шаблон, например "On Add Entry (user)" В нём, в выпадающем списке выбираем "russian" и появившиеся записи полностью удаляем. Пишем сообщение по-русски, где необходимо вставляем слова-подстановки в {} На всякий случай копируем в буфер напечатанный текст и нажимаем кнопку "Save" В выпадающем списке вновь выбираем "english" и снова "russian". Смотрим сохранилось ли написанное. Если да, то вы увидите либо нормальный текст, как я увидел на профессиональном хостинге или краказябли, которые я видел на своём localhoste. Если видете, значит всё Ok. Проделываем такие махинации с каждым сообщением. Помните, что SOBI иногда капризничает и не сохраняет набранный вами текст, в этом случае напечатайте текст вновь. После всех таких действий возвращаемся в General Configuration и меняем интерфейс на родной. Идём на сайт и тестим. У меня всё Ok, а у Вас? Если хотите, можете убедиться в этом зайдя на мой сайт Волгоград в сети N.B. Единственно, что плохо, так это приход подписи в сообщении в формате UTF. Но это не проблема, можно создать такие подписи в каждом шаблоне отправляемом пользователю и не использовать шаблон подписи.
Ответ: [НЕ РЕШЕНО]Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы Что-то не работает у меня это шаманство. Текст все равно кракозяблами сохраняется.
Ответ: [НЕ РЕШЕНО]Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы наоборот, это у вас проблема: вы не умеете ставить ни юмлу, ни соби. танцы такие: перед установкой юмлы читается фак дед-кролика насчёт переделки БД и самое главное, вносятся изменения ПЕРЕД инсталляцией в файл, создающий БД, относительно ДБ-коллацион и кодировок таблиц. перед инсталляцией соби2 следить, чтоб таблицы БД были инсталлированы в нужной кодировке. после инсталляции соби2 открывается языковой файл, а также все файлы, которые имеют дело с языками, в правильном текстовом редакторе и ПЕРЕСОХРАНИТь эти файлы в нужной кодировке. конец танцев - всё должно работать.
Ответ: [НЕ РЕШЕНО]Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы В факе рассказывается как сделать чтобы таблицы были в кодировке 1251, у меня они в этой кодировке и есть. Только СОБИ не умеет с такой кодировкой работать. А какая кодировка по Вашему "нужная"? А при чем здесь языковые файлы СОБИ, если речь шла о тексте почтовых сообщений, который сохраняется из админки СОБИ? Сама СОБИ у меня на русском нормально работает.
Ответ: [НЕ РЕШЕНО]Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы нужная - ваша. скорее всего вин1251. я упомянул также: "а также все файлы, которые имеют дело с языками". советы базируются на личном опыте - проблем ни с почтой ни с отобржением нету.
Ответ: [НЕ РЕШЕНО]Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы Вы говорите танцы с бубном, и это правильно, потому что вы сами наверное не понимаете что происходит при сохранении шаблонов почтовых сообщений, и зачем нужны танцы с бубном если есть на 100 работающее решение - http://joomlaforum.ru/index.php/topic,26076.0.html
Ответ: [НЕ РЕШЕНО]Фразы в шаблонах почтовых уведомлений Sobi2 RC 2.8.2 на русском, а на почту приходят символы уважаемый, я прочитал вашу ссылку - это несомненно наукоёмкое решение. я лишь говорил о том, что я, приняв описанные меры, получаю читаемые тексты.
Подскажите письма приходят на русском, но часть, где банковские реквизиты ( т.е. то, что указано в разделе параметры для оплаты) приходят в крякозяблах .....?? Подскажите - где копать?????