確認を怠っていたようで、Movable Type 4.21に Upgradeした後で検索結果を表示するとレイアウトが崩れてた。あれ4.1X ではきちんと表示されていたと思ったのだが、
システムテンプレート→ 検索結果のテンプレートは以前から使っていたものだから 内容は変更していないので 再構築しても あえて内容を変えて再構築しても 結果は同じであった。3.37では検索結果のテンプレートでレイアウトを構成できていたように思う。
利用中のテンプレートは、本家の4.2に対応してものではなく MT 2.x の頃からのものを多少の変更を加えながら継続利用しているので 一概に 4.2のものを使うわけにもいかないので しばらくネットで「検索テンプレートを変更」を検索してみた。
検索テンプレートを変更する方法 にて解説されているように
検索用のテンプレートは、Movable Typeをインストールしたディレクトリ配下の「search_templatesディレクトリ」で、default.tmplがデフォルト(通常表示される)です。
私の場合 システムテンプレート→ 検索結果のテンプレート(以前から使っていたもの)の記述をコピー&ペーストして default.tmpl を書き換えた。
search_templatesディレクトリ を3.x から使っていたものなのか 4.x 以降からなのかも記憶になく いつもながらの対処療法しか為す術がない己の未熟さに呆れてしまう。さりとて、4.2対応テンプレートにしたところでCSSをきちんと変更できなのであるから しばらくはこの対処療法の方が気が楽である。
Related Entries:
このエントリーのトラックバックURL: