Movable Type 3.35日本語版にしました

Movable Typeが3.35になったそうです。

シックスアパートの公式サイトによると、

3.35-jaの主な修正点は、3.34以降に発見されたセキュリティ上の不具合への対策と、インストールの簡略化です。

だそうな。
変更点を見てみると「コメント・プレビューでクロスサイトスクリプティングを許す脆弱性」というのがあります。
うーむ。

今回は今までと違って、システムを上書きインストールした後に

  • データベースをアップグレードする
  • 手動で「コメント・プレビュー」のテンプレートを修正する

をする必要があります。
(3.34から3.35への変更点で「テンプレートの名前カラムのサイズを拡張」というのがあるので、そのせいなのでしょう)
「コメント・プレビュー」のテンプレートは、MT管理画面の
テンプレート→「システム」タブ(青いやつ)の中にあります。

そのソースを見て


となっている部分を


に変更。
MTCommentPreviewタグに
encode_html="1"
を付け加えるのですねー。

この辺は、結構カスタマイズやってる人には簡単だけど、今まで素の状態で使っていたり、既存テンプレートだけで運用していた人には難しいかもしれません。
いや、作業自体は簡単なんだけど。
この機会に、テンプレートタグの意味を調べながらやってみることをお勧めします。

私もさっきやってみたのですが、15分ぐらいで済みました。
しかし、データベースのバックアップは忘れずに!!

2007.4.18追記:
上で「自分もやってみる」といいながら記事を書いたわけですが、いざ自分のテンプレ見てみたら、該当するソースがありませんでした。

もしも

MTCommentFields preview="1"

と書いてあった時は、それは古いテンプレートのソースで、この場合は自動的に動作してくれるので、手動で書き換える必要はないそうです。
(thanks!!>CHEEBOWさん


参考:
Six Apart - Movable Type News: Movable Type 3.35 日本語版の提供を開始
MovableTypeで行こう!: Movable Type 3.35日本語版が公開されました

Movable Type公式タグリファレンス 第2版
シックス・アパート株式会社 シックス・アパート株式会社 編著
RBB PRESS (2006/09/26)
売り上げランキング: 21695
おすすめ度の平均: 5.0
5 MT初心者ですが。
5 Movable Typeの上級者には必需品でしょう。

« 自宅がオフィス。 | TOP | ワンセグチューナー導入しました »

コメント

トラックバック

Trackback URL :

このサイトについて

管理者
location
Sapporo, Japan
job
Webデザイナー、コーダー
趣味
写真と猫

札幌でフリーランスのWebデザイナーをしています。このブログは、主に日常の出来事とWeb制作に関するメモを書いています。

>>read more