FCafe  archive頁を簡潔に

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

  FC2blogの諸モードの中で唯一「10件以上」のエントリ表示が許されたarchiveモードですが、ユーザーのニーズも様々なようでしてこれを「categoryのように頁分割で読みたい」、という方もいらっしゃるようです。
ページサイズが長くなって読み難い、というのが理由だと思われます。(次頁へのリンクを探してクリックを繰り返すのも手間だと思いますが)  ・・で、これについての対処法を考えてみました。
archiveモードでエントリ本文を非表示化する方法です。

その後 <!--not_date_area--> がサポートされた為半ば以上意義を失った記事です
 

 【 方 法 】  例えば 記事(エントリ)の本文部分が以下の様になっている場合、

<div class="txt"><%topentry_body></div>
テンプレートのhead領域に以下の様に書きます

<!--date_area--><style type="text/css">.txt {display:none;}</style><!--/date_area-->

  【 解 説 】  先日新しくサポートされたblock変数を使用しています。
archiveモード時のみ 記事本文を非表示属性とするCSSが出力されるというもの。
(タイトル・投稿日等、「本文以前」の要素に「記事個別表示」へのリンクが載っている場合はエントリヘッダ部以下全てを非表示化しても良いでしょう)
  SAMPLE   ←このようにarchive頁の表示はかなり短くなります  ( タイトルの目次化 )
・・・エントリを「一覧する快感」 も 御理解戴ける事を期待したい所ですが。

このように 『そのモードでのみ表示されるブロックでそのモードの何かを隠す』 事も可能なのです。   ( 全く「独自タグ」というのはあればあるだけ便利に使えるものです )


Comment


.  
HN Title URL PW secret

TrackBack http://pcafe.blog3.fc2.com/tb.php/113-45487e37

Shown after Admisson
.

≫ 管理作業直行リンク 競合製品 ≪

2005 / 04 / 12  Tue
Entry   
Comment 0 / TB 0 / Edit
Designed by Daniel Corporation . all rights renounced
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。