2006年03月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31





TRACK-BACKブログの変数リファレンス [2006年03月01日(水) 23:59]

■TRACK-BACKブログの変数&特殊タグリファレンス

○はじめに
これはこのブログの横幅を広げる作業をした際に、
自分用にとっておいた簡単なメモを書式化して清書したものです。
あくまで私が"そう解釈した"という説明であり、
ISAO&TRACK-BACKブログのオフィシャルな説明ではありませんので注意して下さい。

○変数の使用方法
変数を使用する際、必ず"{$変数$}"という感じで、
頭と終端に変数を示す記号を付加する必要があります。
どちらかを記入し忘れた場合、それは通常の文字列と同様に扱われます。
詳しい使用方法は各変数のページを参照して下さい。

○特殊タグの使用方法
基本的に通常タグと同じで、開始してタグを閉じるという方法になります。
詳しい使用方法は各特殊タグのページを参照して下さい。

○内容について
説明等に著しい間違いや誤字脱字等があった場合、
ここにコメント頂ければ確認し、必要であれば修正します。
解釈の仕方の問題であり、修正は必要ないと判断した場合は、
修正しない事もある事を先に断っておきます。
また、ネタに困った時の暇潰し用の作業で現在書き途中ですので、
順次説明が増えていく予定です。


■目次
◇特殊タグ
BlogEntries 〜 アーカイブの出力ループを作成
BlogEntryIfExtended 〜 追記の有無による分岐処理
BlogEntryIfCategory 〜 カテゴリーの所属状態による分岐処理
BlogEntryIfAllowComments 〜 コメントの許可状態による分岐処理
BlogEntryIfAllowPings 〜 トラックバックの許可状態による分岐処理
BlogIfPagePrevious 〜 前ページの存在による分岐処理
BlogIfPageNext 〜 次ページの存在による分岐処理
BlogElse 〜 分岐処理タグの条件非成立時処理
BlogArchivePrevious 〜 変数BlogArchiveLink,BlogArchiveTitleの初期化、及び前アーカイブの存在による分岐処理
BlogArchiveNext 〜 変数BlogArchiveLink,BlogArchiveTitleの初期化、及び次アーカイブの存在による分岐処理
BlogComments 〜 コメントの出力ループを作成
BlogPings 〜 トラックバック記事の出力ループを作成

◇変数
全テンプレート対応変数
BlogName 〜 Blogの名前
BlogUrl 〜 BlogのURL
BlogDescription 〜 Blogの説明
BlogSidebarLeft 〜 左側のサイドバー
BlogSidebarRight 〜 右側のサイドバー
BlogAccessCounter 〜 アクセスカウンター
BlogIndividualScript 〜 所定のJAVAscriptの宣言
Include 〜 指定した内容の挿入

記事表示/ページ制御関係変数
BlogEntryHtmlTitle 〜 Blogの記事の名前
BlogEntryDateformat 〜 Blogの記事の投稿時間
BlogEntryBody 〜 Blogの記事の本体
BlogEntryPermalinkUrl 〜 Blogの記事へのURL
BlogEntryCategoryLink 〜 Blogの記事が所属するカテゴリへの相対パス
BlogEntryCategory 〜 Blogの記事が所属するカテゴリの名前
BlogEntryCommentCount 〜 Blogの記事に寄せられたコメントの数
BlogEntryTrackbackCount 〜 Blogの記事がトラックバックされた回数
BlogEntryTrackbackLink 〜 Blogの記事のトラックバックURL
BlogEntryExtend 〜 Blogの記事の追記
BlogPagePrevLink 〜 同アーカイブの前のページへの相対パス
BlogPageNextLink 〜 同アーカイブの次のページへの相対パス
BlogArchiveLink 〜 他アーカイブへの相対パス
BlogArchiveTitle 〜 他アーカイブの名前

トラックバック関係系変数
BlogPingID 〜 トラックバック記事の番号
BlogPingUrl 〜 トラックバック記事のURL
BlogPingTitle 〜 トラックバック記事の名前
BlogPingBlogName 〜 トラックバックされたBlogの名前
BlogPingExcerpt 〜 トラックバック記事の本体
BlogPingDateformat 〜 トラックバック記事の投稿時間

コメント入力フォーム関係変数
BlogCommentPostUrl 〜 コメント入力フォームの送信先URL
BlogCommentToolbar 〜 コメント入力操作のツールバー
CommentValueAuthor 〜 コメント入力フォームの名前欄の内容
CommentValueEmail 〜 コメント入力フォームのE-Mail欄の内容
CommentValueUrl 〜 コメント入力フォームのURL欄の内容
CommentValueComment 〜 コメント入力フォームのコメント欄の内容
CommentErrMsg 〜 コメント入力フォームのエラーメッセージ
CommentErrMsgAuthor 〜 名前欄のエラーメッセージ
CommentErrMsgEmail 〜 E-Mail欄のエラーメッセージ
CommentErrMsgUrl 〜 URL欄のエラーメッセージ
CommentErrMsgComment 〜 コメント入力欄のエラーメッセージ

コメント表示関係変数
BlogCommentID 〜 コメントの番号
BlogCommentBody 〜 コメントの本体
BlogCommentAuthor 〜 コメント投稿者の名前
BlogCommentAuthorLinktype 〜 コメント投稿者の名前とリンク
BlogCommentDate 〜 コメントの投稿時間

コンテンツテンプレート関係変数
ContentsTitle 〜 コンテンツのタイトル
ContentsBody 〜 コンテンツの内容





BlogName [2006年03月01日(水) 11:59]

全テンプレート対応変数
BlogName

Blogの名前を挿入します。


説明:
この変数は、その位置に自分のBlogの名前を挿入します。
Blogの名前とは管理画面設定->ブログ設定->ブログ名の事です。


例:
テンプレートソース
 <div class="blog_title">{$BlogName$}</div>

出力HTML
 <div class="blog_title">世界の端っこ行き止まり</div>



BlogUrl [2006年03月01日(水) 11:58]

全テンプレート対応変数
BlogUrl

BlogのURLを挿入します。


説明:
この変数は、その位置に自分のBlogのURLを挿入します。
BlogのURLとは管理画面設定->ブログ設定->アドレスの事です。


例:
テンプレートソース
<link rel="stylesheet" href="{$BlogUrl$}style.css" type="text/css" />

出力HTML
<link rel="stylesheet" href="http://track-back.net/kourin/style.css" type="text/css" />



BlogDescription [2006年03月01日(水) 11:57]

全テンプレート対応変数
BlogDescription

Blogの説明文を挿入します。


説明:
この変数は、その位置に自分のBlogの説明文を挿入します。
ブログ説明文とは管理画面設定->ブログ設定->ブログ説明文の事です。


例:
テンプレートソース
<div class="blog_description">{$BlogDescription$}</div>

出力HTML
<div class="blog_description">同名MyRoomの継承でございます。
<br>なんだろね、閑古鳥飼育場?
<br>(工事は終了しました)
</div>



BlogSidebarLeft [2006年03月01日(水) 11:56]

全テンプレート対応変数
BlogSidebarLeft

Blogの左側のサイドバーの内容を挿入します。


説明:
この変数は、その位置に自分のBlogの左側のサイドバーの内容を挿入します。
サイドバーの内容は管理画面 スキン・サイドバーで追加・削除・改名・並び替えを行う事ができます。


例:
※サイドバーの内容はプロフィールとRSSアイコンが設定されています。
テンプレートソース
<div id="left">
{$BlogSidebarLeft$}
</div>

出力HTML
<div id="left">

<div class="side">
 <div class="side_header">
  <div class="side_title">プロフィール</div>
 </div>
 <div class="side_box">
  <div align="center">
   <a href="http://track-back.net/kourin/profile"><img src="/kourin/img/profile/image" width="100" border="0" class="photo"></a><br>
   神琳楓雅<br>
  </div>
 <ul>
  <li class="side_text"><a href="http://track-back.net/kourin/">ブログ</a></li>
  <li class="side_text"><a href="http://track-back.net/kourin/profile">プロフィール</a></li>
  <li class="side_text"><a href="http://track-back.net/kourin/friends/1">この人の友達</a></li>
  <li class="side_text"><a href="http://track-back.net/kourin/friends_comments/1">この人の紹介文</a></li>
  <li class="side_text"><a href="#" onclick="openModalWindow('http://track-back.net/sec/FriendInviteConfirm.blog?fid=945', 'sub_friend', 400, 550, 'yes');">友達登録する</a></li>
 </ul>
 </div>
</div>
<br />

<div align="center">
<A href="http://track-back.net/kourin/index1_0.rdf" target="_blank"><IMG src="/template/1001/img/rss10.png" alt="http://track-back.net/kourin/index1_0.rdf" border="0" class="rss"></A>
</div>
<br />

</div>



BlogSidebarRight [2006年03月01日(水) 11:55]

全テンプレート対応変数
BlogSidebarRight

Blogの右側のサイドバーの内容を挿入します。


説明:
この変数は、その位置に自分のBlogの右側のサイドバーの内容を挿入します。
サイドバーの内容は管理画面 スキン・サイドバーで追加・削除・改名・並び替えを行う事ができます。


例:
※サイドバーの内容はプロフィールとRSSアイコンが設定されています。
テンプレートソース
<div id="right">
 {$BlogSidebarRight$}
</div>

出力HTML
<div id="right">

<div class="side">
 <div class="side_header">
  <div class="side_title">プロフィール</div>
 </div>
 <div class="side_box">
  <div align="center">
   <a href="http://track-back.net/kourin/profile"><img src="/kourin/img/profile/image" width="100" border="0" class="photo"></a><br>
   神琳楓雅<br>
  </div>
 <ul>
  <li class="side_text"><a href="http://track-back.net/kourin/">ブログ</a></li>
  <li class="side_text"><a href="http://track-back.net/kourin/profile">プロフィール</a></li>
  <li class="side_text"><a href="http://track-back.net/kourin/friends/1">この人の友達</a></li>
  <li class="side_text"><a href="http://track-back.net/kourin/friends_comments/1">この人の紹介文</a></li>
  <li class="side_text"><a href="#" onclick="openModalWindow('http://track-back.net/sec/FriendInviteConfirm.blog?fid=945', 'sub_friend', 400, 550, 'yes');">友達登録する</a></li>
 </ul>
 </div>
</div>
<br />

<div align="center">
<A href="http://track-back.net/kourin/index1_0.rdf" target="_blank"><IMG src="/template/1001/img/rss10.png" alt="http://track-back.net/kourin/index1_0.rdf" border="0" class="rss"></A>
</div>
<br />

</div>



BlogAccessCounter [2006年03月01日(水) 11:54]

全テンプレート対応変数
BlogAccessCounter

アクセスカウンター処理?のJAVAスクリプトを挿入します。


説明:
この変数は、その位置にアクセスカウンター処理?のJAVAスクリプトを挿入します。

※変数名からアクセスカウンターだろうと予測できますが、実際の所何をしてるかよく分かりません。


例:
テンプレートソース
{$BlogAccessCounter$}

出力HTML
<script language="javascript">
<!--
document.write('<img id="_log" src="http://track-back.net/image/spacer.gif" width="0" height="0">');
document.images['_log'].src='http://track-back.net/log/945/blog?referer=' + escape(document.referrer);
//-->
</script>




BlogIndividualScript [2006年03月01日(水) 11:53]

全テンプレート対応変数
BlogIndividualScript

幾つかの所定のJAVAScriptの宣言を挿入します。


説明:
この変数は、その位置に幾つかのJAVAscriptの宣言を挿入します。
とりあえずおまじないとして<head>〜</head>の間にいれておきましょう。


例:
テンプレートソース
{$BlogIndividualScript$}

出力HTML
<SCRIPT src="/js/xbs.js" type="text/javascript"></SCRIPT>
<SCRIPT src="/js/cookie_util.js" type="text/javascript"></SCRIPT>
<SCRIPT src="/js/popup.js" type="text/javascript"></SCRIPT>
<SCRIPT src="/js/tags.js" type="text/javascript"></SCRIPT>
<SCRIPT src="/js/render.js" type="text/javascript"></SCRIPT>
<SCRIPT src="/js/select.js" type="text/javascript"></SCRIPT>
<SCRIPT src="/js/insert_tags.js" type="text/javascript"></SCRIPT>
<SCRIPT src="/js/comment_edit.js" type="text/javascript"></SCRIPT>
<script src="/js/common.js" type="text/javascript"></script>




ContentsTitle [2006年03月01日(水) 11:50]

コンテンツテンプレート関係変数
ContentsTitle

コンテンツの名前を挿入します。


説明:
この変数は、その位置にコンテンツの名前を挿入します。
問題になるのはプロフィールの名前位でしょう。
プロフィールの名前は管理画面プロフィールで設定できる名前の事です。


例:
テンプレートソース
 <h3><div class="entry_title">{$ContentsTitle$}</div></h3>

出力HTML
 <h3><div class="entry_title">prof-title</div></h3>



ContentsBody [2006年03月01日(水) 11:49]

コンテンツテンプレート関係変数
ContentsBody

コンテンツの内容を挿入します。


説明:
この変数は、その位置にコンテンツの内容を挿入します。


例:
テンプレートソース
<div class="entry_text">
{$ContentsBody$}
</div>

出力HTML
<div class="entry_text">
<table border="0"> <tr align="LEFT" valign="TOP">
<td width="30%" class="entry_text"><span style="font-weight: bold;">名前</span></td><td width="70%" class="entry_text">神琳楓雅</td></tr>
(中略)
<tr align="LEFT" valign="TOP">
<td width="30%" class="entry_text"><span style="font-weight: bold;">動物占いでは</span></td><td width="70%" class="entry_text">小鹿…合ってるかどうかは知りません</td></tr>
</table>

</div>



| 次へ
trackback Blog by isao.net