Process Entry Tags

From KallestadWiki

Jump to: navigation, search
The Process Entry Tags Plugin
Enlarge
The Process Entry Tags Plugin
The Process Entry Tags plugin offers no special functionality in and of itself, other than it allows for other tags to be processed from within an entry. The plugin at this point has only aesthetic differences between the Process Tags plugin originally written by Adam Kalsey, although in the future I would like to enhance the functionality to only process certain tags or only process tags for certain users.

In it's current state, I would advise against utilizing this plugin in any hosting environments or environments where many authors exist. The reason being that, in cooperation with other plugins, this plugin could potentially allow for execution of arbitrary code on your server. Consider the following scenario - an Author creates an entry and includes a tag for the PerlScript plugin. When the entry is published, the Perl that was included in the entry is executed. If you do not have any template tags enabled that allow for arbitrary code execution, you should be in good shape. This same caveat exists with Adam Kalsey's Process Tags plugin.

This plugin is a Global Filter plugin, and is called pretty much everywhere from within movable type. The functionality itself only fires from within predefined areas in your templates - read the usage page for more information.

I originally put this plugin together to enable functionality for my Syntax Highlighter plugin, but it should certainly work for other more commonly used plugins, like the Google Maps or Yahoo Maps plugins.

Process Entry Tags Navigation

Personal tools