〔MT4.2/3カラム版〕サイドバーが一列しか表示されません
テンプレートファイルが対象です。(2010年7月28日修正済み)
MTモンスターの3カラムテンプレートは、
MovableTypeのデフォルトのレイアウト「3カラム、大・小・小」に合わせて最適化しており
この現象は、MTモンスターのインストール前に、
「2カラム、大・小」等、別のレイアウトが適用されていたことが原因で起こります。
お手数ですが、以下のいずれかでのご対応をお願いいたします。
============================================================
■インストール直後の場合(テンプレートが全く未編集の場合)
※レイアウト設定を変更後、テンプレートを再インストールします。
この作業はテンプレートの編集内容がリセットされますため、ご注意ください。
------------------------------------------------------------
(1)デザイン⇒スタイル⇒スタイルを選択 にて、現在のスタイルを表示
(「現在のスタイル」が表示されない場合は「Minimalist Red」を選択)
(2)画面右側のレイアウトで「3カラム、大・小・小」を選択し、「デザインを適用」
(3)デザイン⇒テンプレート⇒ブログのテンプレートを初期化より、
monster-templateを選択し、再インストール
(4)すべてを再構築
============================================================
■運営中のサイトの場合
※既存のテンプレートに影響のないようテンプレートを修正できます。
(スタイル機能を解除し、レイアウト設定に関わらず、3カラムを表示します)
------------------------------------------------------------
(1)デザイン⇒テンプレート⇒テンプレートモジュール⇒サイドバーを開きます。
(2)中身を以下の枠内のソースに置き換え、保存します。
<$MTInclude widget="GTheader"$> <div id="beta"> <div id="beta-inner"> <$mt:WidgetSet name="3カラムのサイドバー(メイン)"$> </div> </div> <div id="gamma"> <div id="gamma-inner"> <$mt:WidgetSet name="3カラムのサイドバー(サブ)"$> </div> </div>
(3)全てを再構築します。
検索機能を使うとスタイルシートが見えてしまう!
回答
Perl 5.8.0 を使っているレンタルサーバー(ロリポップなどのレンタルサーバーetc.)では、Movable Type 4 のデフォルトテンプレートで @import が表示される問題がPerl 5.8.0のバグによって発生します。よってMTモンスターでは、Perl 5.8.0 を使っている場合は、スタイルシート(メイン).cssを
monster-css.css
とファイル名を変更し、monster-css.cssをFTPにてルートディレクトリにコピーをしてください。続いて、styles.cssには、
@import url(monster-css.css);
の1行のみを入れて下さい。
MTモンスターではこの問題をほとんど回避するように構築をしましたが、検索機能を使うと症状が出る場合があります。詳しくは、こちらにも明記があります。
カレンダーが下の方にずれてしまう!
回答
v4.0やv4.1の場合、MTモンスターが提供するテンプレートをそのままコピー&ペーストすると、ブラウザによってはヘッダーとカレンダーの間に大きなスペースが発生する場合があります。
これはIE7で特に起きやすい現象です。
その場合、貼り付ける前に<A>というボタン(Aという文字は黒い方)を押してから貼り付けてみて下さい。
詳細についてはインストール方法の「5」をご覧下さい。
トップへ -> 問題や不具合発生!