« Movable Type4.2基礎講座3回シリーズは無事に終了しました | メイン | Google Analyticsで「Movable TypeでRSSをトラッキングする方法」が上手くいかない? »

TOP> MTのプラグイン活用

MT4.2の新機能、テンプレート確認を行うと公開設定が「公開しない」になる現象

MT4.2になって、テンプレート回りのカスタマイズが格段に向上した。
その中でも、インデックステンプレート、アーカイブテンプレートに、「確認」ボタン、つまり

テンプレートのプレビューができること

で、デザイン設定がとても効率よく行うことができるようになった。

しかし、この機能を利用すると、毎回ではないが不具合が発生することが判明。

「ブログ記事」アーカイブテンプレートの編集で、変更した内容を「確認」ボタンを押しプレビューで確認。
OKの場合、保存。
その後、ボタン表示には、「保存と再構築」ボタンも表示されるので、これでテンプレートを更新。
さらに、ブログ記事一覧の一つのブログ記事を「保存」
更新されたページを確認すると、まったく変更した箇所が反映されていない。
ブラウザのキャッシュのせい?と何度か更新をかけるが変化なし。
また、ブログ記事を保存したりするが、変化なし。

ここで、FTPにアクセスして、ブログ記事のタイムスタンプを確認すると、更新されていない・・・

もしやと、「デザイン」-「テンプレート」にアクセスし、一覧表示の「公開」表示を確認すると「スタティック」と表示されている。(以下、画像)

mt42bug01.jpg


しかし、「ブログ記事」テンプレートにアクセスし、テンプレート設定(クリックしないと、ファイルへのリンク、アーカイブマッピング設定が表示されない)を確認すると、以下の画像のように
公開設定のプルダウンの選択が【公開しない】になっている。

mt42bug02.jpg

ここを、「スタティック(既定)」に変更して再度、保存。
その後、ブログ記事を保存しなおすと、変更されている。

このような現象が、「ブログ記事」アーカイブテンプレートを編集中、何回も発生している。
経験上、どうもテンプレート「確認」でプレビューを行うと、アーカイブマッピングの公開選択が、【公開しない】になる現象が起きているようだ。
ただ、毎回ではなく、気まぐれに発生していることも事実。

もう一つの現象として、「ブログ記事」テンプレートをカスタマイズしていなくても、既存ブログ記事を変更する際に、「確認」ボタンを押してプレビューを押したときにも、何度か【公開しない】現象が起きている。

ブログ記事投稿の際におきる現象の方が大きな問題である。
記事を投稿する人は、テンプレートの設定など把握していないからである。

MovabelType4.2になって、4.0-4.1の不可解なテンプレート構造に比べて、飛躍的に改善され、新機能も加わって申し分ないといいたいところであるが,上記の件がちょっと気になるところである。

折角なので、MT4.2のテンプレート回りの新機能を以下に私なりのまとめで記述。

 1.テンプレートすべての一覧表示
   ・インデックステンプレート
   ・アーカイブテンプレート
   ・テンプレートモジュール
   ・システムモジュール

 2.アーカイブテンプレートが、MT3タイプに近い形で戻ったこと
  MT4.0-4.1では、ブログ記事リストの扱いがわかりにくかった点を改善

MT3
MT4.0-4.1
MT4.2
-
ウェブページ ウェブページ
カテゴリ・アーカイブ ブログ記事リスト カテゴリ別ブログ記事リスト
日別アーカイブ
月別ブログ記事リスト
エントリー・アーカイブ ブログ記事 ブログ記事

 3.テンプレートのプレビューができること

 4.ウィジェット機能が、戻ってきたこと
  4.0-4.1では、ウィジェット機能が使いにくくなっていたのが、改善。
  MT3からのバージョンアップユーザにも戸惑いがなく適応できる。

 5.その他
  HTMLのヘッダー部分が、シンプルになった。

以上。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)