カテゴリページのトップに説明を追加してみたタイトルそのまんまでたいした内容ではありません。カテゴリページへは、画面最上部のカテゴリリンクをご利用ください。ご覧頂くと以下の説明もわかりやすいと思います。 カテゴリページ各々に別々の説明を表示させています。iBlogの場合、カテゴリページは一つのテンプレートから作成されます。 そうすると、カテゴリごとの説明を追加しようとしてもうまくいかないことになります。まぁ単純なことではあるのですが、CategoryUUIDを利用して、各々カテゴリに対する説明文を得るようなjavascriptを作成し、CommonLib.jsに埋め込んでやり、それを引っ張り出して表示させる。そんな方法をとっています。カテゴリが増減した場合、CommonLib.jsをいじってやる必要が生じますが、それはそれ、後で考えます。 実現に当たって、私の場合は次のようにした。まず「CategoryPage.txt」の<ForEachEntry>の前に を書き加えます。「&#12371;&#12398;&#12459;&#12486;&#12468;&#12522;&#12399;&#8230;」という記号の羅列は、「このエントリは…」という日本語の実体参照です。getCategoryNotes(CategoryUUID)という関数が、「CommonLib.js」に追加する関数です。 「CommonLib.js」には次のような関数を書き込む。 尚、categoryNotesPairs 変数に代入する値は、各自のCategoryUUIDとその説明のペアを各自のカテゴリの数だけ並べたものでなければなりません。私は相変わらず手作業で行いました。また、「notes01/notes02」の部分に説明が入るわけですが、これは全て半角もしくは実体参照で書かないとエラーになります。 上記コードは「&」が全角だったり、全角スペースをインデント代わりに使ったりして、適当ではありませんので、コピペは止めましょう。 T-Back URL
|
Quick Links
Now Playing この表示は「NowPlaying(なうぷれいん)」を利用しています。クリックすると、(節操なしの)會澤が最近聞いた50曲のリストが出てきたりします。 またこのリストは、新しいエントリが追加されたときに更新されます。 なうぷれいんのスキンは「merrystyle blogs」さんのものを一部変更して使っています。 Message board Recent entries Voice entries Made on a Mac Mac、Macロゴは、米国およびその他の国で登録されているApple Computer, Inc.の商標です。Made on a MacバッジはApple Computer Inc.の商標であり、同社の許可により使用しています。 Banner ユニセフは世界で子どもと母親を中心とした社会開発活動を人道的見地から行なっています。 財団法人 日本ユニセフ協会は、日本におけるユニセフを代表する国内委員会です。 私について このblogはリンク・トラックバックいずれもフリーです(どっちかって言うと歓迎いたします)。各記事の末尾にある「Comment/T-Backs」をClickすることで各記事へのコメントを書き込むことができます。トラックバックアドレスも表示されます。トラックバックをいただいても、こちらからいわゆる「トラックバック返し」は行いません。コメントに対しましても必ずしも返事を書くというわけではありません(書くようにはしてますけどね)。コメント・トラックバックに関しては以上の点をご承知おき下さいませ。また、各記事にある「フィードバック」は、會澤にメールを送る事ができるようになっています。Clickするとメールソフトが立ち上がります。こちらもご利用下さい。ただしお返事を差し上げる事をお約束するものではありません。そこんとこよろしく。 特定の記事以外のご意見を會澤に言いたいという場合は、ナビゲーションバーに用意したmini-BBSをご利用下さい。 このblogを作っている環境は、 + + です。これ以外の環境での確認作業は行っておりません(時々会社のWindows XP環境からのぞいて確認することはありますが)。したがって、閲覧環境によっては表示が乱れることもあるかと思います。そういった場合教えていただければ幸いです。 to Old Blog データがぶっ壊れる前のBlogへのリンクです。こちらも保存しておきますのでよろしく。 XML/RSS Feed Archives Counter mini-BBS
|