Advanced search

Other plugins index | Popups for notifications

The IEView plugin

IEView is a Miranda plugin, written by the_leech. The basic idea of the plugin is to enhance the look of the message history by giving the user the ability to use HTML- and CSS-based templates for displaying the messages of a chat conversation. It achieves this by using the Internet Explorer HTML component and dynamically build web pages from templates and the actual messages.

A template is a HTML document with placeholders for various type of events. IEView will read the piece of HTML text from the template, replace the placeholders with elements of an incoming or outgoing message (e.g. nick name, time stamp or the message text) and send the result to the output. With this method, it allows customized layouts for different kind of incoming or outgoing messages.

The IEView plugin can only enhance the history display for normal (IM) chats. It is not supported for group chats.

With_ieview.png: 602x510, 50k (October 21, 2010, at 09:18 PM)
TabSRMM with IEView plugin and a custom template

When IEView is active, it replaces the standard message display area in TabSRMM with its own window. TabSRMM automatically detects when the plugin is installed and activates it for all your chat windows, except group chats, which are currently not supported.

In TabSRMM, there are options to enable or disable IEView either globally or for any specific contact. This process is explained in more detail on the page about the message history.

Advantages of using IEView

  • highly customizable layout for the message history. Almost anything which can be done with HTML and CSS is possible.
  • native support for animated emoticons
  • templates can be defined "per protocol" which means that, for example, your ICQ chat session can look completely different from your MSN chat sessions.
  • images which you receive via links can be directly shown in the message history.


  • higher memory footprint than the default, richedit based, message history.
  • depending on the complexity of the activte template, opening a message window with many old events can be slower.

Concerns about security issues

Some people have stated they want to avoid IEView, because it is using the Internet Explorer engine. However, there is not much to worry about. IEView does a very good job in filtering incoming messages before sending them to the HTML control. Basically, nothing but plain text will pass this filtering. The only possible security risk are the templates you install into IEView, because a template could, in theory, exploit security holes in IE. If unsure, only download templates from trusted sites (i.e. the Miranda file listing).

Things to note when using IEView with tabSRMM

  • You should only use the template mode of IEView. The compatibility mode is somewhat outdated and will not work very well with recent builds of tabSRMM.
  • When you install IEView for the first time, TabSRMM will automatically activate it for all chat sessions.

Finally, to find out how to setup tabSRMM to use different message log viewers, refer to the message log page.

More information about this plugin

Author: admin Last modified: Monday, November 01, 2010 at 10:48 CET

Category: Plugins

Page generation time: 0.194 seconds