Table Of Contents
- 1 Download
- 2 Function example of Allow HTML Temp
- 3 Possible locations for the button
- 4 Different appearance of the button icons
- 5 Options in the Settings dialog
- 6 Status bar display
- 7 Keyboard commands
- 8 Localization
- 9 Version history
- 10 See also
Numerous users activate the mode Plain Text or Simplified HTML in the menu View ➔ Message Body as. This provides more security in everyday life, since not all HTML commands are executed. The disadvantage of this is that many messages (eg newsletters from publishers or well-known discounters) are barely legible.
If you now trust the author of the message and assume that the HTML code of the message does not harm you, you probably always want to have the message formatted. Thunderbird itself requires that you first activate the mode Original HTML via the menu View ➔ Message Body as and then deactivate it manually. This is simply uncomfortable.
By clicking on the "Show HTML" button of the "Allow HTML Temp" extension, a currently displayed message is immediately formatted once (if HTML code is included). This makes life easier for all users who, by default, display messages only as Plain Text or with simplified HTML.
The download can be found on "ATN (addons.thunderbird.net)": Download
2 Function example of Allow HTML Temp
Install the "Allow HTML Temp" extension as you would for extensions.
In the menu View ➔ Message Body as, activate the mode Plain Text and, for example, display the newsletter of a discounter.
Since the newsletter is only displayed as Plain Text, you can now click on the Show HTML button (if you trust the sender). If you also hold down the Ctrl key when clicking on the button, external contents are also loaded for this message.
If you also hold down the Ctrl key while clicking on the button or have selected the corresponding options in the settings dialog of the addon, the external contents (graphics, style sheets, etc.) will also be loaded and displayed:
As soon as you subsequently select a different message, it will automatically return to its default appearance ("Plain Text" or "simplified HTML"). You do not have to manually switch back to Plain Text.
3 Possible locations for the button
The following buttons are available on request:
- The button in the tab bar in the title bar of the main window ("Tab bar")
- The button in the main toolbar:
- The button in the header area ("Message header toolbar"):
4 Different appearance of the button icons
Depending on the setting for the button, the icon and the label of the button change. By the way, the symbol is based on the official "HTML 5 Icon":
- Original HTML (plus external content):
- Original HTML:
- Simple HTML:
- Plain Text:
5 Options in the Settings dialog
The settings can be accessed via the entry in the Add-on Manager or via menu Tools ➔ Add-on Options.
The add-on "Allow HTML Temp" in the list of add-ons installed in Add-ons Manager:
The classic settings dialog up to Thunderbird 60:
6 Status bar display
In the status bar at the bottom of the window, you can see the selected default HTML mode (Original HTML, Simplified HTML or Plain Text). By right-clicking on the element, a context menu opens in which you can switch the HTML mode. The options are the same as those of the program itself. For feeds, the context menu is omitted because it does not work reliably (although there are options there too, but they can only be selected in the program's main menu).
Status bar element (for e-mail with context menu):
Status bar element on feeds:
7 Keyboard commands
7.1 Pure keyboard command
As of version 4.3 of the add-on, a new, stand-alone keyboard command has been introduced. With the key combination Ctrl + Alt + F5 (or with macOS Cmd + Alt + F5) you call the function of the button (without mouse click). All options from the settings dialog are taken into account as well as when clicking on the button.
7.2 Mouse click plus keystroke
In contrast to the keyboard command, the function of the button changes if you hold down certain buttons while clicking the button. The following list uses Ctrl. For macOS, this is Cmd.
- (simple) Click: It will do what is set in the addons options.
- Click + Shift: Plain Text is displayed
- Click + Ctrl + Shift: Simplified HTML is displayed
- Click + Ctrl: Original HTML and external content will be shown / loaded
8.1 Supplied languages
The add-on has been translated into about 24 languages so far. But some translations are not completely up to date.
8.2 Create and improve localization
The add-on localization can be done on the Crowdin localization platform (starting in November 2019). Please, no longer use BabelZilla for the translation, as it is no longer compatible with current add-ons from Thunderbird 68 and newer.
9 Version history
9.1 Version 5.7.3
- Adjustments for the upcoming Thunderbird 68. This mainly affects the settings dialog, in which there is no "Cancel" button anymore. Settings are now necessarily saved immediately when changing, so that a "Cancel" button no longer makes sense. It has been tested so far with Thunderbird 67 Beta 3 to be prepared for Thunderbird 68.
9.2 Version 5.4.3
- Bug fix: In previous versions Allow HTML Temp could lead to misrepresented special characters in emails in a certain situation, as the character encoding was no longer recognized correctly when external content was allowed.
9.3 Version 5.4.2
- Icon of the button is now displayed again in the Customize dialog of the toolbar in Thunderbird 60 Beta and newer.
9.4 Version 5.4.1
- Supports Thunderbird versions 58+ (add-on settings dialog).
- The changes in the previous version 5.1, in combination with Enigmail, resulted in double passphrase queries when displaying PGP/MIME encrypted emails. This is now avoided by internal code changes related to HTML recognition.
9.5 Version 5.1
- Correct HTML recognition and thus (previously missing) activation of the button for encrypted messages. If messages are encrypted via S/MIME, this will now work reliably. If messages are encrypted via PGP/MIME, the button will always be activated as a "workaround", since in this case it can not be detected whether an HTML part is present in the message.
9.6 Version 5.0.2
- Further improved display of the symbols in "Lightweight Themes"
9.7 Version 5.0.1
- Improved display of icons when using (dark) "lightweight themes"
9.8 Version 5.0
- The main function of the "Show HTML" button can now be changed in the options. This is no longer fixed as "Original HTML", but can alternatively be changed to "Plain Text" or "Simplified HTML".
- Additional keyboard shortcut Ctrl + Shift + click "Show HTML" now leads directly to "Simplified HTML".
- More customized and differentiated symbols:
- Depending on the setting for the button, different icons are now displayed on the button.
- Depending on the setting for the button, the label of the button is adjusted.
9.9 Version 4.3.2
- Fixed an issue that caused the button icon not to be displayed if certain theme add-ons were used for Thunderbird.
9.10 Version 4.3.1
- SVG icons are now used from Thunderbird 52. * and newer. The icons were replaced by completely different ones.
- A new option in the Preferences dialog now allows you to load / view the external content of the selected message by simply clicking on the Show HTML button. (So far, this was only possible with simultaneous pressing of the key Ctrl or Cmd.
- In addition, there is now a keyboard command Ctrl + Alt + F5 or Cmd + Alt + F5, which performs exactly the function of the button (including the settings of the button considered). Thus, users can use the function "Show HTML" (including the options) completely without mouse, when navigating and viewing the e-mails. Of course, unlike the click on the button you can not press additional buttons to change the function.
- An error in all versions prior to version 4.3.1 has been fixed. The error resulted in the "Show HTML" button in the headers area (ie in the message header) not being displayed (or hidden) if the button had not been inserted in the main toolbar.
9.11 Version 4.0
- New (SVG) icons for Thunderbird from version 57+
- Modification of an internal JS function on the recommendation of the AMO team