JUGEM ロリポブログ ツリーメニュー化スクリプト(折畳みバージョン) 対応:カテゴリーリスト、アーカイブリスト カスタマイズ:TaddyBeer 元ネタ: //カテゴリーリストでサブカテゴリーがあるっぽく表示する //ツリー化スクリプト ver 2 edit by stroll インストール方法 (1)スクリプトをHEAD部に挿入します。 の前行がいいでしょう。 (2)スクリプトをBODY部の最後部に挿入します。 の前行りがいいでしょう (1)(2)共、挿入位置を間違えると動かない可能性があります。 この部分の makeTreeElements() と createTreeList() はセットです。 カテゴリーかアーカイブ、どちらか不要な時はセットで削除してください。 (3)body部のタグを次のように変更します。 カテゴリーリストをツリー化する場合 {category_list} を
{category_list}
に書き換えます。 アーカイブリストをツリー化する場合 {archives_list} 又は、{archives_list2ex} を
{archives_list}
に書き換えます。 注意 {archives_list2ex} は使えません。必ず上のように書いてください。 日本語の年月が嫌な時は、function readTreeElements の中身を直してください (4)カテゴリーをサブカテゴリー化するには、カテゴリーを作成する時サブカテゴリーを半角()で囲んでください。 四季の花(春の花) 四季の花(夏の花) 四季の花(秋の花) 四季の花(冬の花) というカテゴリーを作ると。 四季の花(18) ├春の花(8) ├夏の花(3) ├秋の花(5) └冬の花(2) という具合になります。 (5)これで準備完了です。 残念なことは、エントリーを開くとページが開く為、初期化されて開いたツリーが閉じてしまうことです。 cookieでも使えばいいのでしょうが・・・使いたくないので暫くこれで。 ----------<次行から HEAD部にコピー>---------- ----------<前行まで、HEAD部にコピー>---------- ----------<次行から、BODY部最後部にコピー>---------- ----------<前行まで、BODY部最後部にコピー>----------