● このサイトをIE6、NN7、Opera7でそれぞれ確認してみると、NNとOperaではナビゲーションバーのところで多少表示が狂うものの、すべてきれいな3カラム(三列に並んだ状態)で見えることが判明。ブラウザによってはもっと崩れるかな?と思っていたのになー。
これもMSM-03Cさんのおかげなのである。自分では3カラムが組めないもんだからズルをしてこちらの配布テンプレをカスタマイズして使わせてもらってるのだ。さすがにプロのデザイナーさんのテンプレだけあってスキがない。
● カスタマイズしたところ順に覚え書き。
時刻表示を消す
記事を書いた年月日が表示されるのはともかくとして、時刻表示まで出るのはウザイ。これを消したいのだけど、どこをいじればいいのかしらと思ってググってみる。
なかなかピッタリした記事はないのだが、<$MTEntryDate format="%Y/%m/%d"$> で「年/月/日」と表示されるらしいことは理解できた。ということは、「%X」が時刻表示なんだろうな、と判断。<$MTEntryDate format="%X"$>と書いてあるところを探して消し消し。
このMTの「特殊タグ」ってのがどうにもわかりづらくて困る。や、普通のタグもろくに覚えちゃいないんだけども。
フォントサイズを絶対指定(固定)に
文字の大きさをブラウザで変えたら表示が崩れてしまう。ユーザーに優しいページを目指すなら文字の大きさを見る側で変えられるようにしておいた方がいいのだろうが、やっぱり意図した表示で見えないのは嫌だ。
調べてみたら、font-sizeの「em」という単位が相対指定なんだな。んで、絶対指定にするにはpxの単位に変えればいいだけということがわかった。スタイルシートのテンプレを開いて、「font-size:○em」と指定してあるところを全部pxに変え。
これでどのブラウザで見ても文字の大きさが変わらなくなった。「わしは目が悪いんじゃ!」って方、すみません。
リンク先を常に別ウィンドウに
ごみのやま
エントリーの作成・編集画面についてるURLボタンでリンク先を追加すると、同じウィンドウで開くリンクになってしまう。target="_blank"が自動で入るように改造する方法。
tmplフォルダ→cmsフォルダの中にあるbm_entry.tmplとedit_entry.tmpl をテキストエディタで開き、下の一行を探す。
document.selection.createRange().text = '<a href="' + my_link + '">' + str + '</a>';これに下の赤字部分を追加。
document.selection.createRange().text = '<a href="' + my_link + '" target="_blank">' + str + '</a>';
テキストの回り込み
ごみのやま
画像をお手軽にアップロードして記事を書けるのがMovable Typeのいいところなんだけど、デフォルトではテキストが画像の横に回り込んでくれない。上記のサイトさんで紹介されている改造を加えれば、タグをいちいち追加しなくても、「ファイルのUpload」で自動的に回り込みテキストが書けるようになる。(こんな風に)
![]()
ちなみに改造を加えないと、こんな風。画像の横が空いちゃうのね。
blogランキング参加中このエントリーのトラックバックURL: