Страница 1 из 1

Текст письма глючит

Добавлено: Ср янв 09, 2013 9:08 am
ABC
Друзья, почему у меня текст письма при переносе к примеру с Ворда - жутко глючит в AMC: не работают настройки оформления письма (к примеру центрирование текста, шрифты, цвета выставляются в произвольном порядке и т.д.), абзацы пропадают, в отправке вижу одно - приходит другое и т.д. Подскажите как откорректировать. Заранее спасибо.

Добавлено: Ср янв 09, 2013 10:13 am
partnerweb
Немного странный вопрос :D ну да ладно ...
Вы используете Word что-бы избавиться от грамматических ошибок? И без этого ну ни как?
Тогда действуйте так:
1.Ctrl+A - выделить весь текст.
2.Ctrl+С - скопировать весь текст.
3.Ctrl+V - вставить весь текст.
Текст можно вставить сначала в любой текстовый редактор (что бы убрать форматирование). После этого спокойно вставляете текст в редактор AMS.

Но все же лучше делать так:
Текст набрать в Word скопировать в =>EditPlus скопировать в=> Dreamweaver CS4
В Dreamweaver CS4 - оформляете, как душе угодно (и удобно и наглядно).
Можно сделать без промежуточной очистки кода (от Word тегов), вставляя текст напрямую в Dreamweaver CS4 (в нем самом есть функция по очистке (Word тегов).

Готовый HTML код - сохраните в файл 001.html (таких файлов может быть много). Все эти файлы складываете в одну папку. В итоге у Вас получится папка с сотней HTML писем. Содержимое этой папки Вы можете подключать в AMS в качестве "рандомайзера" тел писем.

В свою очередь в каждом таком теле могут использоваться переменные (Максим их называет "подстановками" :) ) ... Подстановки в свою очередь должны быть предвартельно созданы и импортированы в AMS.

По хорошему таких заготовленных подстановок - у Вас должно быть несколько десятков (может и сотен). Все такие подстановки заносятся в текстовой файл вида:
{name_1} - Имена муж.
{name_2} - Имена жен.
Это делается для Вашего же удобства! То есть Вы сверстали HTML письмо и уже в момент верстки представляете, как будут выглядеть окончательные письма (когда их получит юзер). И вот имея перед глазами такую "шпаргалку" с подстановками - Вам уже не надо каждый раз тыкать 10 раз по кнопкам, что бы подставить "подстановки" (простите за каламбур) в Ваши HTML письма.

На первое время этого Вам будет достаточно. Но если речь пойдет о большом объеме, то аналогичные действия желательно произвести и с заголовками писем ... но это другая песня ... хотя принцип один и тот же :)

Вышеописанное решение подойдет для широкого круга пользователей.

Есть и более умные (автоматизированные) способы генерирования заголовков и тел писем "для промышленных масштабов". Но они требуют определенных навыков (+ изначально нужно потратить много времени), которое в последствии будет компенсироваться автоматическим генерированием заголовков и тел писем (за несколько секунд или минут).

Добавлено: Ср янв 09, 2013 10:30 am
ABC
я использую Ворд, потому, что текст письма мне предоставляют именно в этом виде

Добавлено: Ср янв 09, 2013 10:38 am
partnerweb
А если текст письма будут предоставлять в DjVu или PDF?
Или вовсе в PSD ...
А если клиент отправит данные в ZIP?
Вы в AMS будете вставлять PSD и требовать от AMS работы со слоями?
Или ZIP будете вставлять в редактор AMS? :D

Если все вышеописанное для Вас сложно, то сохраните в Word свой документ в HTML формате что ли ... :D

Поймите => HTML - обычный текстовой файл!
Редактор HTML кода - это редактор текста (только малость поумнее)!

Ваш файл "Письмо_клиента_Вася.doc" - это бинарный файл!

Если Вам сложно это понять, то откройте любой файл в формате HTML и в формате DOC в блокноте ... всё будет наглядно! :)

Добавлено: Ср янв 09, 2013 11:11 am
ABC
еще вопрос: появляется нечитабельная кодировка в отправленных письмах - это та же ошибка (перенос из Ворда)?

Добавлено: Ср янв 09, 2013 1:19 pm
partnerweb
Если Вы сделаете, как описано выше, то будет все нормально!

Ненормально может быть в том случае, если локаль Вашего компьютера не поддерживает какую то кодировку и/или у Вас не установлены какие то шрифты (которые так же могут отсутствовать на компьютере получателя).

Зы: не понимаю, что Вы к этому Ворду привязались.

Добавлено: Ср янв 09, 2013 2:12 pm
ABC
я к нему не привязывался - это частный случай

Добавлено: Ср янв 09, 2013 3:35 pm
partnerweb
Последний раз Вам отвечу и закроем этот холивар вокруг Ворда!
1.Откройте Word и напишите:
Привет Word!
2.После этого сохраните данный файл "как HTML страницу" ...

Изображение

3.Фактически (если бы верстать в нормальном редакторе) у Вас должно быть:
1.HTML заголовки - несколько строк.
2.BODY с несколькими вложенными тегами + 2 слова контента.
3.В общем случае на более 1 кб кода!

При этом (физически), Ваш HTML файл содержит данные в какой то кодировке (пусть "UTF-8") + информация о кодировке прописана в HTML заголовках. Все чудесно и соответствует стандартам ...

Любое ПО получившее такой код (файл) без труда бы "поняло" что от него хотят.
Если Вы конечно не использовали при верстке какие то экзотические шрифты, которых нет на машине получателя.

Сделаем тоже самое в Word:
1.DOCTYPE - будет кривой ... вернее его не будет вовсе!
2.Данные в файле будут "в какой то" кодировке? Вы же не будете спорить с этим? А в какой? Где это указано?
3.Кроме этого в вашем файле будут данные такого типа: <link rel=themeData href="Документ%20Microsoft%20Word.files ... что прикажете с ними делать?
4.Файл Ваш при этом на 99,9% будет состоять из мусора и иметь размер гораздо больший (в нашем случае 2 слова в Word = 435 строчек кода)! Ужас!
5.Некорректно сформированный HTML код - практически сразу обеспечит "спам-флаг" в Google ...

И зачем этот геморрой? :D

Добавлено: Ср янв 09, 2013 3:58 pm
ABC
Согласен. Ворд - это зло

Добавлено: Пт янв 11, 2013 5:40 pm
Max Terentiev
Используйте при сохранении из ворда формат "Веб-страница с фильтром" -в этом режиме удаляется большая часть мусорных вордовых тэгов, хотя и не все.