SOY CMSマニュアル
ブログページの管理
コメント一覧[comment_list]
このブロックは、記事毎(エントリー)ページでご利用になれます。
このブロックで、記事(エントリー)に対して、投稿されたコメントの一覧を出力させることができます。
管理ページより、拒否に設定されているコメントは表示されません。
cms:id | タグ | 説明 |
---|---|---|
title | 全て | 投稿コメントのタイトルを出力します。 |
author | 全て | 投稿コメントの投稿者名を出力します。 |
body | 全て | 投稿コメントの本文部分を出力します。 |
submit_date | 全て | 投稿コメントの投稿日付を出力します。cms:formatで書式を指定できます。 |
submit_time | 全て | 投稿コメントの投稿時刻を出力します。cms:formatで書式を指定できます。 |
url | A | 投稿コメントのURLを生成します。 |
mail_address | A | 投稿コメントのメールアドレスを生成します。 |
例
<!-- b_block:id="comment_list" -->
<div>
<h5 cms:id="title" cms:alt="無題">タイトル</h5>
<a cms:id="mail_address"><!-- cms:id="author" cms:alt="名無しさん" -->名前<!-- /cms:id="author" --></a>
|<!-- cms:id="submit_date" cms:format="Y-m-d"-->2008-03-17<!-- /cms:id="submit_date"-->
|<a cms:id="url">URL</a>
<div cms:id="body" cms:alt="本文無し">本文</div>
<span cms:id="submit_time" cms:format="H:i">17:52</span>
</div>
<!--/b_block:id="comment_list" -->
トラックバック一覧 [trackback_list]
このブロックは、記事毎(エントリー)ページでご利用になれます。
このブロックで、記事(エントリー)に対して、投稿されたトラックバックの一覧を出力させることができます。
管理ページより、拒否に設定されているトラックバックは表示されません。
投稿されたトラックバックは初期状態は拒否になっているため、許可に設定しなければ表示されないことにご注意ください。
cms:id | タグ | 説明 |
---|---|---|
title | 全て | 投稿されたトラックバックのタイトルを出力します。 |
url | A | 投稿されたトラックバックのURLを生成します。 |
blog_name | 全て | 投稿されたトラックバック元のブログ名を出力します。 |
excerpt | 全て | 投稿されたトラックバック元のブログ記事の要約を出力します。 |
submit_date | 全て | トラックバックの投稿された日付を出力します。cms:formatで書式を指定できます。 |
submit_time | 全て | トラックバックの投稿された時刻を出力します。cms:formatで書式を指定できます。 |
例
<ul>
<!-- b_block:id="trackback_list" -->
<li>
<h5 cms:id="title">タイトル</h5>
<a cms:id="url"><!-- cms:id="blog_name"-->ブログ名<!-- /cms:id="blog_name"--></a>
<p cms:id="excerpt">要約</p>
<span cms:id="submit_date" cms:format="Y/m/d H:i">2008/03/15 12:35</span>
</li>
<!--/b_block:id="trackback_list" -->
</ul>
コメントフォーム [comment_form]
このブロックは、記事毎(エントリー)ページでご利用になれます。
このブロックで、記事(エントリー)に対して、閲覧者がコメントを投稿できるようにフォームを設置することができます。
ここで投稿されたコメント、管理ページより確認することができます。
このブロックは必ずFORMタグに使用してください。
cms:id | タグ | 説明 |
---|---|---|
title | input | 投稿コメントのタイトルとして入力するinputに設定してください。 |
author | input | 投稿コメントの投稿者として入力するinputに設定してください。 |
body | textarea | 投稿コメントの本文として入力するtextareaに設定してください。 |
mail_address | input | 投稿コメントのメールアドレスとして入力するinputに設定してください。 |
url | input | 投稿コメントのURLとして入力するinputに設定してください。 |
例
<form b_block:id="comment_form">
<p>タイトル:<input cms:id="title" /></p>
<p>お名前:<input cms:id="author" /></p>
<p>mail:<input cms:id="mail_address" /></p>
<p>URL:<input cms:id="url" /></p>
<p><textarea cms:id="body"></textarea></p>
<input type="submit" value="投稿">
</form b_block:id="comment_form">
トラックバックURLを出力 [trackback_link]
このブロックは、記事毎(エントリー)ページでご利用になれます。
このブロックで、この記事(エントリー)にトラックバックを投稿するためのURLを出力します。
このブロックは必ずINPUTタグにご使用ください。
cms:id | タグ | 説明 |
---|---|---|
このブロックでご利用になれるcms:idはありません。 |
例
<input b_block:id="trackback_link">
次の記事(エントリー) [next_entry]
このブロックは、記事毎(エントリー)ページでご利用になれます。
このブロックで、現在表示されている記事(エントリー)の次の記事(エントリー)のタイトルおよび記事毎(エントリー)ページへのリンクが表示されます。
cms:id | タグ | 説明 |
---|---|---|
title | 全て | 次の記事(エントリー)のタイトルを出力します。 |
entry_link | a | 次の記事毎(エントリー)ページへのリンクを出力します。 |
「次の記事(エントリー)」とは管理画面のブログの記事一覧で上側の記事(エントリー)のことです。
例
<div b_block:id="next_entry">
<a cms:id="entry_link"><!-- cms:id="title" --><!-- /cms:id="title" --></a>
</div b_block:id="next_entry">
<div b_block:id="prev_entry">
<a cms:id="entry_link"><!-- cms:id="title" --><!-- /cms:id="title" --></a>
</div b_block:id="prev_entry">
前の記事(エントリー) [prev_entry]
このブロックは、記事毎(エントリーページ)でご利用になれます。
このブロックで、現在表示されている記事(エントリー)の前の記事(エントリー)のタイトルおよび記事毎(エントリー)ページへのリンクが表示されます。
cms:id | タグ | 説明 |
---|---|---|
title | 全て | 前の記事(エントリー)のタイトルを出力します。 |
entry_link | a | 前の記事(エントリー)ページへのリンクを出力します。 |
「前の記事(エントリー)」とは管理画面のブログの記事一覧で下側の記事(エントリー)のことです。
例
<div b_block:id="next_entry">
<a cms:id="entry_link"><!-- cms:id="title" --><!-- /cms:id="title" --></a>
</div b_block:id="next_entry">
<div b_block:id="prev_entry">
<a cms:id="entry_link"><!-- cms:id="title" --><!-- /cms:id="title" --></a>
</div b_block:id="prev_entry">
現在の年月ブロック[current_archive_ymd]
このブロックは、アーカイブページでご利用になれます。
月別アーカイブページで現在表示している年または年月または年月日を出力します。
他の「現在の年月ブロック」(current_archive, current_archive_date)と異なり、日が指定されているかどうかに関わらず、月別アーカイブページであれば常に表示されます。カテゴリー別アーカイブページでは表示されません。
cms:id | タグ | 説明 |
---|---|---|
archive_date | 全て | 現在の年月を出力します。cms:formatが指定可能です。指定しない場合は「2008年6月」のように表示されます。 |
archive_link | A | 現在の年月のアーカイブページへのリンクを出力します。 |
SOY CMS 1.3.4以降で利用できます。
cms:formatで %Y:xxx%, %M:xxx%, %D:xxx% のような表記が使えます。
たとえば cms:format="%Y:Y年%%M:n月%%D:j日%" とすると、URLに応じて2010年、2010年12月、2010年12月15日のように切り替わります。
例
<!-- b_block:id="current_archive_ymd" -->
<h2><a cms:id="archive_link"><!-- cms:id="archive_date" cms:format="%Y:Y年%%M:n月%%D:j日%" --><!-- /cms:id="archive_date" --></a></h2>
<!-- /b_block:id="current_archive_ymd" -->
ブログの説明 [blog]
このブロックは、ブログのすべてのページでご利用になれます。
このブロックは、ブログの説明を表示します。。
cms:id | タグ | 説明 |
---|---|---|
このブロックでご利用になれるcms:idはありません。 |
例
<p b_block:id="blog_description">ブログの説明がここに記述されます。</p b_block:id="blog_description">
atomリンク [atom_link]
このブロックは全てのブログページでご利用になれます。
このブロックは、atomのリンクを出力します。
このブロックはAタグに使用してください。
cms:id | タグ | 説明 |
---|---|---|
このブロックでご利用になれるcms:idはありません。 |
例
<a b_block:id="atom_link">[XML]</a>
RSSリンク [rss_link]
このブロックは全てのブログページでご利用になれます。
このブロックは、RSSのリンクを出力します。
このブロックはAタグに使用してください。
cms:id | タグ | 説明 |
---|---|---|
このブロックでご利用になれるcms:idはありません。 |
例
<a b_block:id="rss_link">[RSS]</a>
フィード出力 [meta_feed_link]
このブロックは全てのブログページでご利用になれます。
このブロックは、フィードのURLを出力します。
このブロックは必ずヘッダ内にコメントで使用してください。
cms:id | タグ | 説明 |
---|---|---|
このブロックでご利用になれるcms:idはありません。 |
例
<!-- b_block:id="meta_feed_link" -->
<!-- フィードへのメタ情報が表示されます。 -->
<!-- /b_block:id="meta_feed_link" -->