Text: Day Pages に関する要素

Day Pages

tumblelogs は http://david.tumblr.com/day/2007/04/29/ といった URL を与えることで、その日の投稿のみを表示できる(以下 Day page と呼ぶ)。以下に示す要素を用いることで、前後の Day Page へのページ移動が可能となる。

{block:DayPage} {/block:DayPage}
Day page において内容を表示する。
{block:DayPagination} {/block:DayPagination}
前後どちらかの Day page が存在する場合、内容を表示する。
{block:PreviousDayPage} {/block:PreviousDayPage}
前の Day page が存在するとき、内容を表示する。
{block:NextDayPage} {/block:NextDayPage}
次の Day page が存在するとき、内容を表示する。
{PreviousDayPage}
前の Day page の URLを表示する。
{NextDayPage}
次の Day page の URLを表示する。

例:

<html>
    <body>
        <h1>{Title}</h1>

        {block:DayPage}
            <h2>{Month} {DayOfMonth}, {Year}</h2>
        {/block:DayPage}

        <ol id="posts">
            {block:Posts}
                ...
            {/block:Posts}
        </ol>

        <div id="footer">
            {block:Pagination}
                {block:PreviousPage}
                    <a href="{PreviousPage}">« Previous</a>
                {/block:PreviousPage}

                {block:NextPage}
                    <a href="{NextPage}">Next »</a>
                {/block:NextPage}
            {/block:Pagination}

            {block:DayPagination}
                {block:PreviousDayPage}
                    <a href="{PreviousDayPage}">
                        « {ShortMonth} {DayOfMonth}
                    </a>
                {/block:PreviousDayPage}

                {block:NextDayPage}
                    <a href="{NextDayPage}">
                        {ShortMonth} {DayOfMonth} »
                    </a>
                {/block:NextDayPage}
            {/block:DayPagination}
        </div>
    </body>
</html>