« お知らせ | メイン | 支那が謝罪 »

2006年03月25日

●Movable Typeのカスタマイズ2

Movable Typeのカスタマイズ1に続きのカスタマイズを行った。

まず、今後のエントリー数の増加やカスタマイズに対応できるよう「php化」を行った。
まだ、モジュール化をしていないので再構築のスピードアップは実感できないが、表示ではやや早くなったような気がする。参考にしたのはもちろん小粋空間だ。
あわせてトップページだけだがページ分割を行い、最下段に次ページへのリンクをつけてみた。
次のテーマはモジュール化だ。

次に著作権表示をメインインデックスページ最下段に表示した。西暦年は自動的に変わる仕組みだ。

また、エントリーURLとトラックバックURLのクリックボードへのコピーを簡単にできるようにした。インターネットエクスプローラーやSleipnir以外は、コピーの表示がでないようだ。
藤本壱氏執筆の「Movable Typeスーパーカスタマイズテクニック」を参考にさせてもらった。

そしてFlashを使った横長カレンダー「MT用横型フラッシュカレンダー2.10」。30代の専業主婦Kazukoさんのサイト「Kinarie&May」を参考にした。トップページだけこれを使用、他のページではこれまでのものを使っている。

サイドメニューの折りたたみ」の構築を進めているが、難航している。原因がわからないのだ。先輩が成し遂げたので教えを依頼中だ。近々できるだろう。

[3/26 00:30am追記]
さて問題のサイドメニューの折りたたみだが、先輩からの「経験談」で解決できた。
同じところで引っかかったようだ。^_^;

indexページのなかで、折りたたむ対象となるサイドメニューに個別のidを付与するのだが、そのidと直下に記述するスクリプトと整合性が取れていなかったことが原因だった。
最近のコメントを折りたたみ処理する場合 ------
(抜粋)


="sidetitle" id="Commentsname">
・・・・・・・
="side" id="Commentslist">
・・・・・・・
FoldNavigationByTagName('Comments','off',false);
・・・・・・・

[Commentsname - Commentslist - 'Comments' ]の三箇所が一致していなくてはならない。
コピペの途中で別のものが入り込んでしまったことで、うまくいかなかったというわけだ。

つまらないところで時間がかかってしまったものだ。

このエントリーへのリンク

このエントリーのリンクを入れるHTML:

トラックバックURL(スパム防止のため、ブログオーナー承認後の表示となります)

このエントリーのトラックバックURL:

トラックバック

» A TrackBack from Atelier Shuhei Weblog
 早くからMTでブログサイトを運営している友人が、trackbackしてくれた。... [Read More]

コメント

コメントする

(コメントはスパムコメント防止のため、ブログオーナーの承認が必要になります。承認されるまでコメントは表示されませんのでしばらくお待ちください)