Archive for the 'Movable Type' Category

 

Movable Typeのナビゲーション

7月 31, 2008 in Movable Type

ナビゲーションバーは選択されているページのインデックス背景色が変更される。

これはナビゲーションのMTif文でclass=onが設定されることで、CSSの.onが反映されるためである。

2つのブログを組み込んだ場合はメインページに以下の設定があるため、main_indexのネームが二つあることになり、インデックス背景色が正しく制御されない。

<MTSetVar name=”main_index” value=”1″>

これを修正するには上記を下記へ変更する。

<MTSetVar name=”blog_index2” value=”1″>

ここで設定したblog_index2をナビゲーションバーのMTif文の判定条件に組み込む。

Movable Typeのナビゲーション(検索)

7月 27, 2008 in Movable Type

一つのHPに二つのブログを混在させる場合、検索URLの末尾にIncludeBlogs=(ブログIDの設定値)が付加されてしまうので一方のブログしか検索されない。

二つのブログを検索対象とするため、末尾のIncludeBlogsを取り払いたい。

そのためにはテンプレート:ナビゲーション(検索)から以下の一文を取り払う。

※パラメータをhiddenで持たせているため。

            <input type=”hidden” name=”IncludeBlogs” value=”<$mt:SearchIncludeBlogs$>” />

削除する箇所はデフォルトの場合は2箇所あるので注意したい。

Movable Typeへ掲示板を設置

7月 27, 2008 in Movable Type

(参考)http://www.magicvox.net/archive/2006/05172324/

上記サイトより、MTBBSをダウンロードします。

 CGIはMTの本体ファイルをアップロードしたディレクトリにアップする。

書き込み権限はブログの作成ユーザでOK。

掲示板への書き込み後に遷移するURLをCGI内に設定する必要あり。

;# Redirect after a new entry posted successfully
;# このCGIをアップロードしたフォルダから表示する掲示板パスを指定する
use constant URL_SUCCEED =>    ’../(掲示板のURLを書き込む)’;

テンプレート:ナビゲーションを修正する場合はMTの<mt:BlogURL />などは使わずにURL先をじかに書いた方が間違いが少ないだろう。

Movable Typeのテンプレート

7月 19, 2008 in Movable Type

ブログは追加する毎にフォルダ名別で新サイト(サブドメイン)として作成される。

既存のブログとは異なるものとして扱われる。

同じサイトの中でふたつのブログを違う用途として利用する場合はテンプレートを一致させなければいけないが、”<$MTBlogURL$>” などをただコピーするとサブフォルダごとのトップページを開いてしまうので、じか書きでURLを指定してやらないといけない。

スタイルも同様にブログごとに指定する必要がある。

Movable Typeのフッター

7月 19, 2008 in Movable Type

フッターのCSS設定 

・Movable Typeのロゴを表示している。 

                        <$MTInclude widget=”Powered By (フッター)”$>

・ホームなどを設定する。

                        <$MTInclude widget=”フッターのリンク”$>

Movable TypeのCSS

7月 19, 2008 in Movable Type

MT2\mt-static\addons\Commercial.pack\themes\universal-black\screen.css

に現在はCSSの設定ファイルが指定されている。