予想通り、<!--topentry-->ブロック変数もテンプレ中に何度記述しても有効だった。(とりあえず2度の展開でも重くなるなどの体感はなし)当然それぞれのブロックの中の<%topentry_no>は同じなので、これを利用してページ内にアンカーを張ることができる。
<h2 id="all_title">このページのタイトル一覧</h2><ol><!-- アンカー側のブロック変数でタイトルと<%topentry_no>を取得 --><!--topentry--><!-- ひとつめ --><li><a href="#entry<%topentry_no>"><%topentry_title></a></li><!--/topentry--></ol>〜<!-- リンク側のブロック変数内でタイトルに<%topentry_no>を使ったIDを設定 --><!--topentry--><!-- ふたつめ --><h2 id="entry<%topentry_no>"><a href="<%topentry_link>" title="固定リンクを開く"><%topentry_title></a><a href="#all_title" title="タイトル一覧へ">[ Δ ]</a></h2><h3><%topentry_year>/<%topentry_month>/<%topentry_day>(<%topentry_wayoubi>)</h3><div class="entry_body"><%topentry_body></div>〜<!--/topentry-->うちのように、無駄に1ページが長いサイトにはあったほうが親切でしょう。
目的物へのアクセスのための機能は、当然システムに組み込まれてあるべき、というFC2の姿勢はすばらしいです。じゅげむ時代には、たったこれだけのことをするのにも色々と裏技を駆使しなければならなかったので、その後のことを考える余力が残らないものでした(しみじみ)
< はしゃぎ疲れた後の夏の終わり - 黄昏海岸 | バタースカッチうますぎ > | 表紙へ戻る |
FC2テンプレート掲示板から飛んで来ました。
ずっとJUGEMのように記事タイトルの一覧を表示させたいと思っていたところ、
掲示板でこちらのブログが紹介されていたので「機能としてのタイトルジャンプ」を
参考にさせていただきました。
カスタマイズのしやすいFC2ブログは広がりがあって面白いですね。
それでは失礼します。-08日21時
タイトル一覧は、長文系のサイトや表示件数を多く設定しているサイトは、あると便利だと思います。
>カスタマイズのしやすいFC2ブログは広がりがあって面白いですね。
FC2の単変数はJUGEMのものよりも細分化されているので、組み合わせ方によってはさらに便利にできそうですね。-09日18時