« 疲れたなぁ | メイン | 自動車税とETC »

2005年05月21日

●サイドメニュー折りたたみスクリプト

あまり開きっぱなしでも使用しない(?)だろうと思われるサイドメニューを折りたたみにしました。

小粋空間 さんを参考にさせていただきました。

くわしくは小粋空間さんをみていただくとわかると思うので、簡単に覚書を・・・

1.小粋空間さんから menufolder.js  をダウンロード
2.menufolder.js の設定内容を修正 (これは設置したあとからのほうがいいかも)
3.menufolder.js をローカル・サイト・パスにアップロード (index.html ができる場所)
4.テンプレートの設定1(インデックス・個人アーカイブ・日別アーカイブ等々)
 折りたたみを利用する各テンプレートの <head>~</head> の間に下記のタグを追加

<script language="JavaScript" type="text/javascript" src="<$MTBlogURL$>menufolder.js" charset="utf-8"></script>

5.テンプレートの設定2(インデックス・個人アーカイブ・日別アーカイブ等々)

<div class="sidetitle" id="categoryname">
Categories
</div>

<div class="side" id="categorylist">
<MTCategories>
<a href="<$MTCategoryArchiveLink$>">
<$MTCategoryLabel$></a> [<$MTCategoryCount$>]<br />
</MTCategories>
</div>

赤字は折りたたみメニューごとに別の名前をつける。

6.テンプレートのン定3(menufolder.js 実行スクリプトを追加)

<script type="text/javascript">
<!--
FoldNavigation('category','off',false);
//-->
</script>

スクリプト内の赤字部分を適宜設定

<5の赤字でつけた名前> <on:開いた状態/off:閉じた状態> <true:表示/false:非表示>

7.スタイルシート設定

コメント

にぼさーーん
ごめんよぉ~レスオソだったから、
もうできてんじゃん。笑

っていうか、あっちにも書いたけれど、
アタシはこれがうまくできないの。
Html書くと表示されなくなるのよぉーーー
なぜえーーーーーーーーー
おしえてぇーーーーーー

んで、このとおりにやったのだけれど、うまく
いかないのよねぇー。なぜ?涙 >開閉
にぼさんサーバーロリポだよね?ちがった?
アタシもロリポにお引越ししたんだけれど。
Javascriptがまったく作動しなかったの。
基本的なことがわかってないからだろうけれど・・・
記述先が間違っているのだろうか。
もう一度チャレンジしてみるぞよ。

ロリポでMT設置したとき、ロリポのMT設置方法マニュアルみた?
なんだか、ロリポだとこういう設定しないと何かができないとか
不具合があったような気がするんだよなぁ・・・確実な話じゃないけど(; ̄ー ̄A

もし、何かで解決しなかったら、ロリポのマニュアルみてみて~

にぼさーーん。
読んでみたけれど、さっぱり・・・
マニュアル通りに設置したんだけれどなぁ~。涙
これってもう一回MT入れなおさないと
解消されない問題だったりしない???涙
って、今からもう一度やってみるわぁ~
あまりに長くなるからメールします。
忙しいのにごめんねぇ~。

にぼさん、メールもしたけれど、
もうひとつ質問がぁ~

↑のところのテンプレートの設定5の

ってのがアタシにはないの。
これが<MTSubCategories>ではじまってるのよね。
MTもにぼさんと同じバージョンなのに。なぜ?
うぅ~もぉ~いやぁ~ってかんじなりつつある。まじ。

えっ?と思ってみてみたら言われたとおりだった。

が!!!MTで最初にウェブログを作った直後のテンプレートIndexはukiさんの言われている通りの記述だったよ!!!ちなみにワタシは、どこからか3カラムだか2カラムのテンプレートを丸々ごっそり入れ替えてからカスタマイズしたのよ~
だから、小粋空間さんのテンプレートをまず入れてから、カスタマイズするといいかも。
って言ってることわかるかな?メールもしたよん。

コメントする