Top > > 小粋空間テンプレートを Movable Type 4.1で利用する場合の注意事項
News
各種ブログテンプレート
2008年1月27日

エントリー本文

小粋空間テンプレートを Movable Type 4.1で利用する場合の注意事項

Posted at January 27,2008 1:55 AM
Category:[]
Tag:[, , , ]

当ブログで現在配布中の Movable Type テンプレート(~template_4_0_utf8_1_7)を Movable Type 4.1 で使用すると、カラムレイアウトが崩れる事象が発生しています。
おそらく下記のような表示になります。

カラムレイアウトが崩れる事象

多くの方からコメントを頂いており、対処が遅れてしまったことをお詫び申し上げます。

1.原因

Movable Type 4.1 からカラムレイアウトを決定するための変数 page_layout のデフォルト値が内部で事前に設定されるようになったため、body 要素で設定している、default モディファイアの「layout-three-column」が利かなくなってしまったためです。

<body class="<$MTGetVar name="page_layout" default="layout-three-column"$>" ~(略)~>

最初にご指摘くださったThe blog of H.Fujimoto の壱さんに、この場をお借りしてお礼申し上げます。

2.対処方法

「デザイン」→「テンプレート」→「テンプレートモジュール」→「ヘッダー」を開き、head 終了タグと body 開始タグの間(body 開始タグより前であればどこでもいいのですがとりあえず)、下記の青色のテンプレートタグを追加してください。

変更前

  :
</head>
<body class="<$MTGetVar name="page_layout" default="layout-three-column"$>" ~(略)~>
  :

変更後

  :
</head>
<MTUnless name="system_template"><MTSetVar name="page_layout" value="layout-three-column"></MTUnless>
<body class="<$MTGetVar name="page_layout" default="layout-three-column"$>" ~(略)~>
  :

保存後、全てのファイルを再構築してください。

先ほど配布を開始した、template_4_0_utf8_1_8 ではこの問題を改修しています。

Posted by yujiro ReTweet This!
関連記事
この記事を読んだ人はこんな記事も読んでいます
人気エントリー
Hatena Hot Entries
Hatena Entries
トラックバックURL


トラックバック

Movable Type 4.1 from 信乃助's BLOG
β版やプレオープン版から正式版にならずやきもきさせられた方多数と思うが、いつの間... [続きを読む]

Tracked on January 28, 2008 1:12 AM

MovableType4.1にアップグレード(バージョンアップ) from MovableTypeのススメ
MovableType 4.1 がリリースされていたのでMovableType4... [続きを読む]

Tracked on January 28, 2008 9:22 PM

MoveableType4.1にバージョンアップ from Sionの日記
した。/usr/lib/cgi-bin/mt/mt-config.cgiを展開し... [続きを読む]

Tracked on February 3, 2008 11:31 AM
コメント

こんにちは、yujiroさん。
そういう事ですか。
小粋空間テンプレートセット作って、試してみてたんだけど、なぞでした。

[1] Posted by oscar : January 27, 2008 12:45 PM

こんばんは。
昨年秋にWordPressに移行を考えたのですが挫折し、MT4で新しくブログを
作ることにしました。
4.0から4.1へのバージョンアップに失敗したため、失敗したものを削除して4.1を新規インストールし、またテンプレートをお借りしようと思って入れ替えを行ったのですが、再構築するとMTのデフォルトテンプレートが崩れて表示される状態になってしまいました。
template_4_0_utf8_1_8をダウンロードしたのですが、どこがいけないのかさっぱりわかりません。
どうしたらよろしいでしょうか?

[2] Posted by れでぃけっと : January 28, 2008 11:08 PM

>れでぃけっとさん
こんにちは。
ご質問の件ですが、全てのファイルの再構築を行ってください。
それでレイアウトの崩れがなおらないようであれば、スタイルシートと他のテンプレートの組み合わせがそろっていないと思われますので、入れ替えた状態を再度ご確認ください。
なお現状は、スタイルシートがデフォルトテンプレート、メインページのテンプレートが当サイトでの配布テンプレートになっているようです。
それではよろしくお願い致します。

[3] Posted by yujiro : January 30, 2008 5:32 PM

yujiroさん、こんばんは。
全体の再構築は行っていたのですが、スタイルシートを入れ替えた時に
その分の再構築をし忘れていました。
スタイルシートを再構築した後に全体を再構築したところ、無事表示されました。
初歩的なミスでお恥ずかしい限りです(^^;;;;;
どうもありがとうございましたm(__)m

[4] Posted by れでぃけっと : January 31, 2008 12:44 AM

現在配布されているMT用テンプレートで構築し、"three-column"では正常に表示されたのですが、"two-column-right"に変更すると、表示がおかしくなりました。
変更はヘッダーモジュールとメインインデックスに"three-column"を"two-column-right"と書き直したのですが、どこがいけないのでしょうか。
また、メインインデックスの書き直しは必要ないのでしょうか。

[5] Posted by mdot : January 31, 2008 9:45 PM

どうやら、MT4.1に4.0のテンプレートを適用したようです。
昨晩あがっていた4.1用のテンプレートを適用しましたが、
カラム切り替えをどのテンプレートで行うのか不明です。
他にも聞きたいことがあるので、2/1のエントリーに
新たにコメントしますので、よろしくお願いします。

[6] Posted by mdot : February 1, 2008 8:53 AM

>mdotさん
こんばんは。
ご質問の件ですが、カラムレイアウトの設定は、メインページ/ブログ記事/ブログ記事リスト/コメントプレビュー/コメント完了/検索結果の各テンプレートの先頭行の途中に

<MTSetVar name="page_layout" value="layout-three-column">

がありますので、valueモディファイア部分を書き換えて再構築してください。

この件につきましては別途エントリー致しますが、とりあえずご連絡しておきます。
それではよろしくお願い致します。

[7] Posted by yujiro : February 3, 2008 11:39 PM

勇次郎さん、こんにちは。

早速ですが、青色の部分を追加して保存、再構築したのですが、変更前の状態です。


お忙しいところすみませんが、お返事くださいませ。

[8] Posted by junko : March 21, 2008 9:43 AM

>junkoさん
こんばんは。
ご質問の件ですが、インデックステンプレートの「メインページ」は変更が反映されているようです。なおアーカイブテンプレートの「ブログ記事」「ブログ記事リスト」がデフォルトのままになっていますので、テンプレートを入れ替えてください。
ご質問の解釈が誤っていたら、どのページで変更が反映されていないかをURLでお知らせください。
それではよろしくお願い致します。

[9] Posted by yujiro : March 22, 2008 8:49 PM

勇次郎さん
すみません。

稚拙な質問に答えていただきありがとうございます。
とにかく、解決して、うれしいです。
すみませんでした。
これからもご活躍ください。

[10] Posted by junko : March 23, 2008 2:33 PM

>junkoさん
こんばんは。
ご連絡ありがとうございました。
無事に直ったようでよかったです。
また何かありましたらご連絡ください。
ではでは!

[11] Posted by yujiro : March 25, 2008 2:04 AM
コメントする
greeting

*必須



ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字 イタリック アンダーライン ハイパーリンク 引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)

Now loading...
Introduction
Entry Trackbacks
Movable Type 4.1
 [信乃助's BLOG] 01/28 01:12
MovableType4.1にアップグレード(バージョンアップ)
 [MovableTypeのススメ] 01/28 21:22
MoveableType4.1にバージョンアップ
 [Sionの日記] 02/03 11:31
Entries of this Category
Recent Entries
Recent Comments
Recent Trackbacks
QRcode

現在停止中です
携帯電話からこのQRcodeを撮影することで携帯用URLを取得することができます

URI for cellular phones
ギターに入った猫
Styles
Font Size
Default
For defective color vision
Gray Scale
RGB Color
Search this site

このブログをメールで購読する by:FeedBurner

loading ...
Categories
Monthly Archives
BlogPeople
Syndicate this site
FeedBurner(RSS1.0/RSS2.0/Atom)
Counter
これまでのアクセス
クリエイティブ・コモンズ・ライセンス
Powered by
Movable Type 5.02