Each new version of Movable Type brings new features and, often, new template tags which are required to surface that new functionality on your blog. To aid in the process of upgrading your templates to the latest version, we have included the Template Backup and Refresh plugin.
There are two different ways of operating this plugin as described below.
To refresh a limited number of templates, go to the weblog template listing containing that template (or multiple). Check the checkboxes for all templates you want to refresh and select the "More actions..." dropdown from the right hand side of the action bar above the listing. From there, select Refresh template(s).
NOTE: You may only refresh templates that have the same name as Movable Type default templates.
If you want to refresh all templates for a weblog or recover default templates you may have deleted, you can do so from the System Overview weblogs listing. From that screen, select the weblog whose templates you wish to refresh and select the "More actions..." dropdown from the right hand side of the action bar above the listing. From there, select Refresh template(s).
The text of each template that is chosen for backup/refresh is copied to a new template with a similar name. For example, your Atom Index might be copied to:
Atom Index (Backup from 2005-10-05 02:02:40)
The backup is set to NOT build when the indexes rebuild and all output file and linked file settings are cleared.
The original template's settings are preserved, but the template text is refreshed with the default template code for your version. Incidentally, this code can be controlled from the files contained in the default_templates folder. However, don't ever copy and paste the default_template templates into the web interface because there are many MT_TRANS tags embedded in the template which facilitate localization.