Что то текст у меня обрезается при отправке системного сообщения в Drupal 7.12
Системные сообщения обычно отправляются с сайта когда например регистрируется пользователь на сайте,
Или когда пользователь запросил восстановление пароля. в настройках сайта можно указать варианты таких сообщений, есть использование Token'a, но нет выбора текстового формата, и русский текст
обрезается по 45 символов примерно. сообщения выглядят так:
[Пользователь],
Спасибо за регистрацию на [имя сайта]. Вы
можете зайти сейчас в настройку своей
учётной записи просто перейдя по ссылке
ниже
Или просто скопируйте ссылку и вставьте в
адресную строку браузера):
http://[ссылка]
Эта ссылка может быть использована только
один раз, чтобы войти в систему и приведет
вас на страницу, где вы можете установить
пароль.
После установки пароля, вы сможете войти в
систему по адресу http://[ссылка]
будущем используйте:
Имя пользователя: [логин]
Пароль: Ваш Пароль
-- Администрация [имя сайта]
в заготовке понятное дело выравнивание другое. даже попробовал принудительно поставить br'ы
-Ноль результата, попробовал настроить текст-результата тоже не дало..
Кто нибудь сталкивался с подобным? чем можно решить?
Комментарии
Так, проблема решена! я просто установил в настройках HTML Mail FULL HTML формат, однако системные сообщения немного надо настроить, токен ссылки надо заключить в
<a href=""></a>
Найти HTML Mail можно здесь:
http://drupalmodules.com/search/node/mail+category%3A41
Данная тема считай что закрыта, никакие PHP больше выполнять не надо, русский текст отныне не обрезается вообще (без переноса или вручную проставленного
<br/>
), как и любой другой конечно.Токен ссылки работают нормально даже без заключения их в
<a href=""></a>
Но вот в фильтрованном HTML токен ссылки обрезаются и требуют заключения
в
<a href=""></a>
(так как иначе в обрезанном виде они не работоспособны),в фильтрованном HTML нельзя настроить отступ между строк,
<br/>
не помогает