Upgrading to Movable Type 5.13, 5.07, or 4.38

Firstly, follow the instructions found in Movable Type's upgrade guide to upgrade your Movable Type installation.

Refresh Templates

As a result of security fixes in Movable Type 5.13, 5.06 and 4.38, some of the global templates and JavaScript template in each blog were updated. You need to refresh those templates to comment or to use Community features once you upgrade to Movable Type 5.13, 5.07, 4.38, or later version. This chapter explains the procedure.

If you are using Movable Type's default theme, and have never customized global templates or JavaScript template, please follow these steps.

Once you successful upgrade your installation, you need to make changes to the following templates.

If you are using a third-party theme, please follow the instruction from the theme developer. Here is a instruction for theme developers.

Refresh JavaScript template ( required )

In Movable Type 5.13, 5.07 and 4.38, JavaScript templates in the bundled themes ( Professional Website/Blog, Classic Website/Blog, Community Blog, Community Forum, Pico ) were updated.

If you are using one of these themes and also using commenting or community features, please refresh your JavaScript template in each blog.

  1. Select Blog (Website) from the horizontal navigation.
  2. Click [Design] > [Templates] in the side menu.
  3. Select JavaScript template's checkbox in Index Templates, select [Refresh Template(s)] from the [More actions...] pull-down, and click [Go] button.
  4. Click [Return to templates] in Template Refresh page.
  5. Select the JavaScript template, and click [Publish] button.
  6. Confirm that you can comment on the blog correctly.

If you have multiple blogs, please iterate this procedure for each blog.

Details for developers

If you are a developer, here are more details about the changes in JavaScript template.

Refresh Global Templates ( required )

Global templates are managed by the system level, and shared between blogs. Global templates are used for pages such as a blog-side sign-in, edit profile on the community blog, or system emails. If you have never customized (edited) these templates, you can simply refresh all global templates with the following steps.

  1. Sign-in to the admin screen with a system administrator account.
  2. Select [System] from the horizontal navigation.
  3. Click [Design] > [Templates] in the side menu.
  4. Select Refresh Templates from the Actions widget.
  5. Select Reset to factory defaults option, and click [Continue] then [Confirm] button.

If you have customized Global templates, please refresh the following templates manually.

Manually refresh system templates for Community Blog and Forum

If you are using Movable Type Pro, Advanced, Enterprise (4.x), the following templates are updated in this release.

Please refresh each template manually.

  1. Sign-in to the admin screen with a system administrator account.
  2. Select [System] from the horizontal navigation.
  3. Click [Design] > [Templates] in the side menu.
  4. Select checkboxes of the updated templates from the list.
  5. Select [Refresh Template(s)] from the [More actions...] pull-down, and click [Go] button.
  6. Click [Return to templates] in Template Refresh page.

The following templates were added for the new user/IP lockout feature in Movable Type 5.13.

  • Email Templates
    • IP Address LockoutIP ( New in 5.13 )
    • User Lockout ( New in 5.13 )

Refresh Community blog template (required)

If you are using Community Blog theme, "Comment Form" template module was updated. Please refresh your blog template with the following steps.

  1. Select your community blog from the horizontal navigation.
  2. Click [Design] > [Templates] in the side menu.
  3. Select the checkbox of "Comment Form" template module.
  4. Select [Refresh Template(s)] from the [More actions...] pull-down, and click [Go] button.
  5. Click [Return to templates] in Template Refresh page.
  6. Rebuild Entry Archive Templates.

Refresh comment preview templates in Classic Blog(Website) and Pico theme

"Comment Preview" template was updated in Classic Blog(Website) and Pico theme. If you are using the commenting features in 5.13, 5.07,or 4.38, please refresh the template in the blog.

  1. Select your Classic or Pico blog from the horizontal navigation.
  2. Click [Design] > [Templates] in the side menu.
  3. Select the checkbox of "Comment Preview" in system templates.
  4. Select [Refresh Template(s)] from the [More actions...] pull-down, and click [Go] button.
  5. Click [Return to templates] in Template Refresh page.

Other optional changes in the default themes

The following themes were updated in this release. If you are using these themes, please consider to refresh the corresponding template. Note that the following changes are optional if you don't have an issue currently.

Professional Website / Blog

The following template was updated. <$mt:AdminScript$> was removed by this change. This is an optional change.

  • Template Modules
    • Header ( Updated in 5.13, 5.07, 4.38 )

Pico

The following template was updated. "<$MTStaticWebPath$>support" was replaced by <$mt:SupportDirectoryURL$>. This is an optional change.

  • Index Templates

Smart Blog

Smart Blog is the Movable Type 5 theme optimized for PC, iPhone, iPad, and Android. You can download the latest version from the github.

If you have already installed this theme and wish to update to the latest release, you firstly need to delete the following folder in your Movable Type installation.

mt-static/support/theme_static/smart_blog
        

And upload the following folder from the latest version of the theme.

SmartphoneOption-1.x/themes/smart_blog/static
        

Here are the changes in this release:

  • Update jQuery Mobile to version 1.0
  • Use <$mt:SupportDirectoryURL$>
  • Fixed a bug related to the footer module.
This page was last updated on 2012-12-11, 10:14.