On the go?

SmartTemplate4 Version History

20 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 1.3.1
Released September 23, 2016
380.9 KiB
Works with
SeaMonkey 2.14 and later, Thunderbird 14.0 and later

[Bug 26260] Browser's "EMail Link" feature doesn't copy link In some circumstances choosing the browser feature to email a link will generate a new email but not copy in the actual link into the body of the email. I haven't been able to reproduce this yet but assume it is related to plain text email.<p></p>

Version 1.3
Released July 11, 2016
380.6 KiB
Works with
SeaMonkey 2.0 and later, Thunderbird 9.0 and later

[Bug 26208] Lastname and Firstname arguments omit part of the name when broken up

[Bug 26257] Default quote header not removed in complex StationeryForce Replacing default quote header in Stationery even if no %quoteHeader% variable is contained

[Bug 26215] Bad interaction between SmartTemplate4 and "When using paragraph format, the enter key creates a new paragraph". With this new option, we can force SmartTemplate4 to always start in a Paragraph to better integrate with the recently updated behavior of Thunderbird 45.

[Bug 26209]Added option to wrap full name in double quotes if it contains comma or semicolon

Set extensions.SmartTemplate4.names.quoteIfComma = trueWhen clicking on a mailto link from a web browser with a given text body, this was replaced by SmartTemplate4. The new behavior bypasses smartTemplate to avoid losing information from the web site.

Version 1.2.1
Released April 20, 2016
370.7 KiB
Works with
SeaMonkey 2.0 and later, Thunderbird 9.0 and later

Please check out my new YouTube channel and help by subscribing. We will post tips on using Thunderbird and Addons on a regular basis. Click on the YouTube link in the bottom right corner to visit my channel.https://youtu.be/Rk-T465fkEw

Version 1.1
Released August 30, 2015
372.2 KiB
Works with
SeaMonkey 2.0 and later, Thunderbird 3.1.7 and later

[Bug 25904] Functions to Modify Mail Headers: To, Cc, Bcc, Subject and Others%header.set(name,"value")% replaces the field of the Email.%header.append(name,"value")% appends text or recipient to the field of the Email.%header.prefix(name,"value")% prefixes text to the field of the Email.

This currently supports the following headers: subject, to, from, cc, bcc, reply-to. For example, %header.prefix(subject,"[Project 1] ")% will turn the subject "Re: Support Request" into "[Project 1] Re: Support Request".

The append function can also be used to add more additional recipients. In all cases, duplicates should be checked and avoided - please double check this is the case and report it to the bug if there are problems. The value has to be wrapped in " and doesn't currently support these characters: " , % used within.

Removed automatic suppression of "mailTo" links and added an Advanced Setting for re-activating it. Going forward, we recommend keeping this option off, as it may have some undesirable side-effects.

Version 1.0.1
Released May 25, 2015
351.7 KiB
Works with
SeaMonkey 2.0 and later, Thunderbird 3.1.7 and later

Improvements

[Bug 25902] %from% and %to% fail if no argument is given. While addressing this bug I also revised the treatment of variables within the arguments so multiple elements can be added e.g. %from(firstname,lastname,mail)% This also helps when adding a list of multiple addresses (as multiple %from% statements are expanded individually which is unusable as list.

[Bug 25871] Added %file()% - insert html, text or image from file (for customized signatures) use a local file path in order to insert a file from the computer you are sending from. You can also use it to insert an image file. To insert the correct file path / name, simply click on the %file% link in the "Variables" window.%file(fileName,encoding)%%file(fileName)% If the optional encoding parameter is omitted, we assume UTF-8 (recommended)%file(imageName,altText)%%file(imageName)% The optional altText is displayed at the recipient if the image cannot be displayed. It may not contain the characters ,)(><

Fixed: Capitalize Names doesn't work if string is quoted. Makes the whole string lowercase. Also capitalisation should work with Names in brackets now.

Fixed: getSignatureInner inserts "undefined" in Postbox if no signature is defined for current identity.

[Bug 25951] ST4 not working in SeaMonkey 2.32 - Temporal Deadzone - This was caused by some code changes in the Mozilla code base that established different rules for variables declared with "var" causing addons to break which have the same variable declared with let or var multiple times

[Bug 25088]: added option to hide status icon. You can also use right-click on the option to change label behavior through the configuration setting extensions.smartTemplate4.statusIconLabelMode (it's not needed to change anything but you can do)

Version 0.8.0
Released February 2, 2012
78.0 KiB
Works with
Thunderbird 1.5 and later

bug fixes:• fixed bug where a quotation that is edited loses its formatting or disappears.improvements:• made account list in option window easier to read• some visual improvements to the help file****************************************************************IMPORTANT NOTE: This and all previous Versions works only up to Thunderbird 12.*.*!If u use Thunderbird 13.* please upgrade to 0.8.5.6!****************************************************************

Version 0.7.8
Released November 4, 2011
94.0 KiB
Works with
Thunderbird 1.5 and later

misc:• paste an list of all variables and in which case they can be used to all help files.• Smarttemplate4 no longer crashes when variables are used incorrectly; an error is logged to the Error Console.new features:• added a new variable %sig% to allow users to put their signature where it should be placed in the template. If %sig% is not defined in the template it will be placed in the default Thunderbird location (above reply or below reply based on TB settings). 'Include Signature on Reply/Forward" must be checked in Thunderbird options for the %sig% to work as expected.• added a new option to variable %subject% to show the subject of the message being replied to/forwarded or the subject of the current message being composed• %tz_name% variable has been added but it is system dependent and will have limited support. Some users will see abbreviated time zone names (EST, CDT) and some will see long names (Eastern Standard Time...) and some will not have any return depending on their operating system or the mailserver of the email being replied to.

Version 0.7.7
Released October 4, 2011
58.0 KiB
Works with
Thunderbird 1.5 and later

bug fixes:• where reply header was being put above the signature when signature is placed 'above the quote'.• automatically add line break in message compose window• %date_tz% variable was returning the local timezone instead of the senders timezone.misc:locale added• sv-SEThanks to BabelZilla Team!• Versions Bump to 10.0a1change/bug fix:• remove the 'automatically add two line breaks' that was added in 0.7.6. This affected many users and the correct way to add line breaks at the top of your message is to include them in your template.

Version 0.7.5
Released August 28, 2011
54.0 KiB
Works with
Thunderbird 1.5 and later

bug fixes:• Some users reported subject lines not being displayed correctly. Specifically there were line breaks causing the subject to span more than one line. This could also occur with other headers but subject was the only one reported.• corrected issue where headers longer than 4096 were being truncated.new feature:• An option is added in settings called "Use OS date/time format instead of Thunderbird". Some users reported that SmartTemplate 4 was not using the custom date format they had set in their operating system. This will give everyone that option if they want to use it.misc:• updated all helpfiles 'added recent changes'• implemented some coding changes suggested by the Mozilla AMO review team.

Version 0.7.4
Released August 9, 2011
54.0 KiB
Works with
Thunderbird 1.5 and later

changes:• Originally the X:=sent switch would change all variables after it's use for the remainder of the template unless X:=today was used to switch them back. That behavior is now changed such that the X:=sent command only affects the line on which it is being used.• %datelocal%, %dateshort%, %date_tz% are now affected by the X:=sent and X:=today variables.bug fixes:• fix CC line inner Brackets