Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: gustav в Nov 25, 2008, 17:49



Титла: ThunderBird - настройка на подпис
Публикувано от: gustav в Nov 25, 2008, 17:49
Алоха!

тъпо, но е факт че не мога да сложа подписа като обикновен текст. Едни колеги ползват подписите за обикновените текстове като "Поздрави и успешен де" и алабала, вместо да го пишат на ръка всеки път. Подписа винаги се слага с някакви различни шрифтове и тагове, когато е в HTML формат, а това е нежелан ефект в случая.
Това нещо така и не го оправиха май от както го ползвам. Някой има ли идея дали може да се оправи това нещо и как?


Титла: Re: ThunderBird - настройка на подпис
Публикувано от: google в Nov 26, 2008, 08:18
Цитат
Thunderbird supports plain text signatures, which contain no formatting information, and HTML signatures, which allow you to add formatting information.
http://www.freeemailtutorials.com/mozillaThunderbird/emailSignature.cwd

https://addons.mozilla.org/en-US/thunderbird/addon/611

https://wiki.mozilla.org/Thunderbird:Message_Signatures#Simple.2C_Plain_Text_Editor

http://kb.mozillazine.org/Thunderbird_:_FAQs_:_Signatures#Plain_text_signatures

Дано някой от тия линкове да ти е полезен  [_]3


Титла: Re: ThunderBird - настройка на подпис
Публикувано от: neter в Nov 26, 2008, 09:11
Струва ми се, че тук става дума за нещо друго - това, че Thunderbird огражда всеки подпис в html писмата с <pre> таг със стил moz-signature, на което се дължи разликата в изгледа на подписа, а за това няма настройка. В този случай обаче, човек може да се възползва от свободата на отворения код. Изтегли си сорс кода на нужната ти версия на Thunderbird от ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases , подпапка source. Аз действах върху 2.0.0.17, но предполагам и в другите версии е така (поне в тези от 2-ра версия). Указването на този таг се намира във файла mailnews/compose/src/nsMsgCompose.cpp на редове 3802 и 3804. Редактирай таговете от тези редове или направо ги изтрий, но изтрий само съдържанието между кавичките, т.е. да се получи така
Код
GeSHi (C++):
  1. static const char      _preopen[] = "";
  2. char*                  preopen;
  3. static const char      preclose[] = "";
Пример как ще изглежда писмото при така изтритите тагове
Код
GeSHi (HTML):
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. </head>
  3. <body bgcolor="#ffffff" text="#000000">
  4. Текст на писмото<br>
  5. -- подпис
  6. </body>
  7. </html>
Както виждаш, подписът и чертата застават на един ред и затова е хубаво да се погрижиш и за нея, тя е на ред 3796. Оформи си цялата структура така, както ще ти харесва. След това компилираш и използваш с кеф. Ако във версията, която си изтеглил, файлът не е този, то намери го с команда
Код
GeSHi (Bash):
  1. grep -r "moz-signature" /папка/където/си/разархивирал/thunderbird |grep pre
Провери дали тагът в твоите писма в твоята версия съдържа описаните в това търсене стрингове и ги промени, ако трябва. Само да ти кажа за грешката, която ще получиш, когато изпълниш ./configure
Цитат
configure: error: --enable-application=APP is required
Създай един файл с име .mozconfig в най-горно ниво на папката, където си разархивирал Thunderbird (т.е., там, където е файла configure) и напиши следното в него
Цитат
ac_add_options --enable-application=mail
mk_add_options MOZ_CO_PROJECT=mail
Успех ;)


Титла: Re: ThunderBird - настройка на подпис
Публикувано от: gustav в Dec 02, 2008, 17:07
Благодаря за отговорите!

Ще ги прегледам и пробвам всичко :)

Поздрави  [_]3
Росен