Movable Type 備忘録
Pandora テンプレートセットのカスタマイズ
こんにちわ^^
只今、以前から興味あったグランジ風( 汚したかんじ )なテンプレートを作ってます。
いやぁ~ムズかしぃですぅ (; ̄∇ ̄A センスがかなり要求されるような気がします。
見てるだけならすっごくカンタンそうに見えちゃったりするのですが( ただ汚すだけならカンタンにできます )、それをデザインというものに持っていこうとすると、シロウトにはムズかしいですの (; ̄- ̄)
漠然とした自分のイメージしてるものには程遠いです。
さて、テンプレート作ってる最中に友人から連絡ありまして、 自分でカスタマイズしたテンプレートを、プラグインから選択できるようにしたい・・・とのことだったので、他にもそんな人がいるかと思って記事にしてみました。
対象とするテンプレートセットは以下のものです。
Movable Type 4.23 用テンプレート - 補足 -
こんばんわ^^
先日、Movable Type 4.23 用のテンプレートをご紹介しました。
わたしのサイトではダイナミック・パブリッシングを利用してます。
しかも、デフォルトのダイナミック・パブリッシングではなく、Perl 版ダイナミック・パブリッシングです。
ご存知の方は多いかと思いますが、デフォルトのダイナミック・パブリッシングだとほとんどのプラグインが使用できなくなります。
でも、Perl 版ダイナミック・パブリッシングなら今まで通りプラグインを利用することができます。
テンプレートの作り方によってはデフォルトのダイナミック・パブリッシングでもプラグインを使うことができますがちょと面倒(小細工が必要)です。
Perl 版ダイナミック・パブリッシングについては、以下のページでご紹介してますので参考にして頂けたらと思います。
で、わたしのサイトでは右図のアーカイブをダイナミック・パブリッシングにしてます。
基本的にアクセス頻度の低いものをダイナミック・パブリッシングで動的に再構築して表示させてます。
ですので、Movable Type MEMO のテンプレートでは、日別・月別・年別は Ajax によって表示されますのでダイナミック・パブリッシングにした方が、ディスクスペース的にもよろしいかと ( ̄∇ ̄)b
ちなみに、テンプレートセットの各アーカイブのビルド方法( build_type )に、ダイナミック・パブリッシング( build_type: 3 )が指定されてるかと思います。
デフォルトだとアーカイブ・テンプレートに限っては指定したビルド方法が適用されることはありません。
でも、以下のページでご紹介したカスタマイズをすることでテンプレートセット中のビルド方法が適用されるようになります。
ダイナミック・パブリッシングを利用される方 & 自分用のテンプレートセットをお持ちの方は上記カスタマイズをすると手間が省けます ( ̄∇ ̄)b
以上、ご参考まで。
Movable Type 4.23 用テンプレート
こんばんわ^^
久しぶりにテンプレート作ってみました。
今回は jQuery チックにしてみたのですがどうでしょ (; ̄∇ ̄A
ご紹介するテンプレートセットは、Movable Type 4.23 用です。それ以前のバージョンの Movable Type では使えません。
このテンプレートセットでは、以下のテンプレートをプラグインの設定画面からカンタンに選択/適用することができます。
当然の如く、わたしが作ったものですから jQuery が使われてます。
また、テンプレートセットをインストールすると以下のタグが追加されます。
MTMemoTemplateSetID
選択したテンプレート ID を表示するファンクションタグです。tubes/graybit/uno の何れかの文字列が表示されます。
MTMemoBasePath
Movable Type MEMO テンプレートセットのベースパスを取得するファンクションタグです。具体的には http://●●●.com/mt/mt-static/plugins/mt_memo/ という URL を取得できます。
MTMemoStyleSheetPath
選択したテンプレートの CSS やイメージファイルが格納されたパスを取得するファンクションタグです。具体的には http://●●●.com/mt/mt-static/plugins/mt_memo/css/▲▲▲/ という URL を取得できます。▲▲▲には選択したテンプレート ID になります。
MTMemoImagePath
ユーザ用イメージファイルの格納フォルダのパスを取得するファンクションタグです。具体的には http://●●●.com/mt/mt-static/plugins/mt_memo/images/ という URL を取得できます。images/ フォルダはご自由に使って頂けたらと思います。
MTMemoJavaScriptPath
JavaScript が格納されたフォルダのパスを取得するファンクションタグになります。具体的には http://●●●.com/mt/mt-static/plugins/mt_memo/js/ という URL を取得できます。
MTMemoIfPageAccesRanking
アクセスランキングの有効/無効をチェックするブロックタグです。
プラグイン設定画面にてアクセスランキングの有効/無効を設定することで、その状態をチェックしたりできます。MTMemoEnableCacheModule
テンプレートモジュールの再構築の際、キャッシュ利用有無を取得するファンクションタグです。プラグイン設定画面でキャッシュの有効/無効を選択できますので、その結果を取得します。1 の場合にはキャッシュ有効になります。
MTMemoCacheModuleTTL
キャッシュを有効にした場合の、キャッシュ有効時間を取得するファンクションタグです。同じく、プラグイン設定画面でキャッシュの有効時間を設定できますので、その時間( 秒 )を取得するためのタグです。
Movable Type 4.2 用テンプレート(TUBES)
こんばんわ^^
クルム伊達公子さんがシングルス予選( 東レ・パンパシフィック )落ちしちゃいましたぁ (´Д`;) 残念
一度は現役を離れて体力的にもわたしの知る限り( J リークの三浦知良、中山雅史さんもいい歳ですけど )アスリートの人たちにとっては引退の年齢ですよね。すごいです。尊敬しちゃいます (●>∀<●)/
前にママさんバレーを見学( 実は昔バレーボーラーだったのだ )させてもらったのですが、こちらもみなさんパワフルでした。すっごいです。尊敬しちゃいます (; ̄∇ ̄A
わたしも先のことを考えて運動しなくてはっ!!
クルム伊達公子さんはダブルスにも出場するようなのでがんばって欲しいのココロ。
さて、久しぶりにテンプレート作ってみました。
とはいっても、こちらのMovable Type 4.1 用テンプレート(TUBES)を Movable Type 4.2 用に対応して少しデザインを変更した程度ですけど (; ̄∇ ̄A はは
今日 1 日かけてせっせとテンプレートを作ってたのですが、あっとゆうまに 1 日が終わってしまった(; ̄- ̄)
[2008.09.16] すいません。ヘッダー画像を公開するの忘れてました (; ̄∇ ̄A
上記圧縮ファイル中には「Movable Type MEMO」のタイトルが入っていない画像を同梱してます。
各自で自由にサイト名を追加できるように。
また、プレーンな画像も同梱しました。お好きな背景画像を貼り付けられるように・・・。ヘッダーサイズは 1024px × 300px になります。
- 1
- 2
- 3
- 4
- 5
- All Entries










