「うにゅうにゅナビゲーション2」導入成功(^_^) / その2 


昨日アップしたエントリに OKAMURA さんからコメントを付けていただいた。しかし悲しいかな、そのコメントの意味がわからない ( OKAMURA さん、すみませんでした)。しかし、午前中の仕事に出掛ける前に自分のサイトをいじっていて気がついた。単独表示とカテゴリー表示 にしてみるとそのページの「うにゅうにゅサイドナビゲーション2」が機能していない。(-_-;)  OKAMURA さんはご親切にこのことを書いてくれたのだった。(^_^;) 

そのコメントとは下のものである。

お疲れ様でした。私のエントリがお役に立てたようで嬉しいです。私はそうしなかったので書きませんでしたが、ShowMore.js をロードするタグを、CommonLib.js と同じように <$BlogBaseURL$> を入れるとエントリページのうにゅも有効になるでしょう。

あ、プチコメでしたっけね。訂正です。
<$BlogBaseURL$> を入れるです。

しかし、お馬鹿なわたしにはまだわからない。何をしたかというと CommonLib.js ファイルを開いて必死になってそれらしき場所を探していた。(もちろん、そんな箇所はありません!)

ようやく「ShowMore.js をロードするタグ」というのは、テンプレートに書き込んだ
"<script language="JavaScript" type="text/JavaScript" src="ShowMore.js"></script>"
らしいということに気がついた。
しかし、こんどはどの部分に<$BlogBaseURL$>というタグを入れれば良いのかがわからない。どうしてもわからないので最後の手段、 OKAMURA さんにメールを書いてしまった。(-_-;)  OKAMURA さんからはすぐにお返事を戴いて恐縮、そして感謝。そこには次のように書かれてあった。
CommonLib.js の同様のタグを真似するとよいです。CommonLib.js は次のよう
になっています。
<script language="JavaScript" src="<$BlogBaseURL$>CommonLib.js"></script>
これと同じように
<script language="JavaScript" src="<$BlogBaseURL$>ShowMore.js"></script>
として各テンプレートファイルに書けばどのページでも機能するようになりま
す。

ここまで丁寧に書いていただいたので、さすがのわたしにもわかりました。そしてテンプレートを開いて直そうとしてみると、なんと、上の方に捜していたスクリプト
"<script type="text/javascript" language="JavaScript" src="<$BlogBaseURL$>CommonLib.js"></script>
" というスクリプトがあるではないですか。そうだったのか〜、とここでほぼ完全に理解できました。

昨日はテンプレートの <body> のすぐ下に書き込んだのですが、同じようなスクリプトを並べて置いた方が見やすいかと思い、この下に移動しました。全部のテンプレートを書き直して、リセット・プレビューを行うと今度はエントリーページ、もカテゴリーページも「うにゅうにゅナビゲーション2」が動作してくれました。これでめでたしめでたしです。 OKAMURA さん、今回もまた、お手数をかけてしまい申し訳ありませんでした。ありがとうございます。

(追記)
Blog ページで「本文を読む」とクリックすると「C1369334475/E559639928/」というアドレスが挿入されて見えますが、これはこのエントリのアドレスですので、取り除いてご覧下さい。「別ページで見る」と当然ですが消えています。 

Posted: 2004年04月21日 (水) at 21:42 




1年前の今日は? 2年前の今日は?