ツイートする このエントリーを含むはてなブックマーク [rNote Tips]

続きを読むの実装 / 2009-03-30 (月)

CornerValleyの「続きを読むの実装」のページがいつの間にか削除されていたようなので
WebArchiveから引っ張ってきたCornerValleyの「続きを読むの実装」をベースにして
rNoteのデフォルトアイテムスキンと同じ形に成形したものを載せます。

html_item.skin
<div class="item">
<div class="category">[<%=$Category%>]</div>
<h2><a href="<%=$Url%>"><%=$Title%></a> / <span class="date"><%=$Date fmt="%Y-%m-%d (%a)"%></span></h2>
<div class="text">
<%=$Text%>
<if def_tag="Addition">
  <if flag="bSingle">
    <div id="add">
    <%=$Addition%>
    </div>
  </if>
  <if !flag="bSingle">
    <p>[ <a href="<%=$Url%>#add">続きを読む</a> ]</p>
  </if>
</if>
</div>
<%=$WriteBack%>
</div>
<hr class="sep"/>
sample.xml
<?xml version="1.0" encoding="UTF-8"?>
<rNote xml:lang="ja" xmlns="http://rinn.e-site.jp/rnote/">
  <Title>タイトル</Title>
  <Description>「続きを読む」のサンプル</Description>
  <Date>2009-03-30 00:00:00</Date>
  <Text type="text/html"
    xml:lang="ja" xmlns="http://www.w3.org/1999/xhtml">
    ※常に表示する文章
  </Text>
  <Addition>
    ※単一記事モードで表示する文章
  </Addition>
</rNote>

これを続きを読むを実装したいカテゴリの下にコピーすれば、簡単に
続きを読むの実装が出来ますので、小説やゲーム攻略記事など記事の
内容が長くなったりネタバレなどがある記事には有効です。

2009/04/10 17:55追記
rNoteまとめサイトここにオリジナルの「続きを読む」の実装が追加されました。