- 2007-04-15 (日)
- Template
Movable Typeの見た目を変えるのにはテンプレートを変更させるのが一般的。ですが、最初のうちは難しいしよくわかっていなかったので、StyleCatcherでカラーリングを変えたりしていました。
でも段々そのままではなくテンプレートで変更させようと思いたち、評判の良い「mt Vicuna」というテンプレートを少し前から使わせていただいています。
Movable Type テンプレート - Vicuna今まではてなダイアリーなどのような準備されたものしか使ってこなかったので見た目を変えるテンプレートの変更がここまで手がかかるとは当初思っていませんでした。
どこかにアップロードしてURLの変更などでルックスを変えるものだとばかり思っていましたが、やってみると実にアナログ的?な手作業。本来のテンプレートの内容をその準備された変更用のテンプレートと差し替える(内容をそっくり入れ替える)という初心者からしてみればイザと言うとき直せるのか?とめちゃくちゃ心配になる行程。
思い切って変えてみれば確かに最初はおっかなびっくりで様子を見ながらやりましたが、最終的には思い切って全部一気に入れ替えました。
で、この「Vicuna」というテンプレート。とてもシステムが独特で本来のMovable Typeのスタイルシートというのはひとつのページに全てを書き込むようになっているのですが、このテンプレートはスタイルシートが用途によっていくつかに分かれていてそれを読む出す、という仕組みらしい?(実はよくわかってません。。。^^;)
これにより必要なときに必要なものを読み出す、または変更することで1ペインから3ペインまでを簡単に変えたりなどの見た目の変更が出来るという、仕組みがわかれば普通のテンプレートよりも使い勝手が良くなると思われるテンプレートです。
ただ、もともとのMovable Typeの仕組みも何もわかっていないsanbo-nには益々難しく、現時点ではVicunaテンプレートのほぼデフォルトの 状態。変更するにしてもどのスタイルシートに変更を加えなければならないのか、どこに書き加えなければならないのかがわからないので、少しずつ試行錯誤しながらやることになると思います。
しかし基本設定の変更部分でそこそこ変化が楽しめるので、一度設定すれば他のテンプレートよりは変更は簡単な感じがします。
ところでデフォルト状態の「Vicuna」はデフォルト状態のMovable Typeを想定しているようでエントリをPHP化させたMovable Typeでは
Parse error: syntax error, unexpected T_STRING in[それぞれのURL]/index.php on line 1
というようなエラーがトップページなどで表示されます。
参考
WEBFACTORY ::: BLOG: PHPのショートタグとXML宣言
テンプレートのPHP化 | Dr.Blog -ブログ研究所-
なので、エラーが表示されるのを回避するためには一行目のXML宣言といわれる部分を
<? echo('<?xml version="1.0" encoding="<$MTPublishCharset$>"?>') ?>
と変更することが必要になります。
これが済めばデフォルトよりも自由度の高い、それでいてスタイリッシュなブログに変身です。
これを基本にこれから少しずついろいろいじってみたいと思っています。
気になる方は上記リンクのVicunaのサイトをのぞいてみてはいかがでしょう。
- Newer: Twitterで情報収集
- Older: フレッシュリーダー、アップデート。
Trackback:1
- TrackBack URL for this entry
- http://www.sanbo-n.info/mt/mt-tb.cgi/12
- Listed below are links to weblogs that reference
- Movable Type用テンプレート「mt Vicuna」 from snow and bluesky
- blogを作ってみた from k1's weblog 2007-05-06 (日) 02:09
- Movale Typeというのを入れてみた。 Movale Type入門というサ...



