エントリでのAuthor情報
以下は、エントリに対するユーザーのさまざまな情報をファンクションタグで取得するためのコードサンプルです。
<h3>エントリでのAuthor情報</h3>
<MTEntries lastn="1">
<ul>
<li>MTEntryAuthor=<MTEntryAuthor></li>
<li>MTEntryAuthorDisplayName=<MTEntryAuthorDisplayName></li>
<li>MTEntryAuthorEmail spam_protect="1"=<MTEntryAuthorEmail spam_protect="1"></li>
<li>MTEntryAuthorID=<MTEntryAuthorID></li>
<li>MTEntryAuthorLink=<MTEntryAuthorLink></li>
<li>MTEntryAuthorLink show_url="1"=<MTEntryAuthorLink show_url="1"></li>
<li>MTEntryAuthorLink show_email="1"=<MTEntryAuthorLink show_email="1"></li>
<li>MTEntryAuthorLink new_window="1"=<MTEntryAuthorLink new_window="1"></li>
<li>MTEntryAuthorLink spam_protect="1"=<MTEntryAuthorLink spam_protect="1"></li>
<li>MTEntryAuthorNickname=<MTEntryAuthorNickname></li>
<li>MTEntryAuthorURL=<MTEntryAuthorURL></li>
<li>MTEntryAuthorUsername=<MTEntryAuthorUsername></li>
<li>MTEntryAuthorUserpicURL=<MTEntryAuthorUserpicURL></li>
<li>MTEntryAuthorUserpic=<MTEntryAuthorUserpic></li>
<li>MTEntryAuthorUserpicAsset=<MTEntryAuthorUserpicAsset><img src="<MTAssetThumbnailURL width="20" height="20">" width="20" height="20" /></MTEntryAuthorUserpicAsset></li>
</ul>
</MTEntries>
- MTEntryAuthor
- プロフィールで設定した「ユーザ名」の内容を返します。なお、リファレンスには「Movable Type 3.2 以降では、MTEntryAuthorDisplayName ファンクションタグの利用を推奨」とあります。
- MTEntryAuthorDisplayName
- ユーザーのプロフィール設定で入力した「表示する名前」の内容を返します。セキュリティ上の理由により、ユーザー設定で表示名の設定が無い場合、何も表示されません。
- MTEntryAuthorEmail
- エントリの作成者のメールアドレスを返します。モディファイアspam_protect="1"でメールアドレス部分を数値文字参照の形式にエンコードして、メールアドレス収集ロボット対策を行います。
- MTEntryAuthorID
- エントリを作成したユーザーの ID 番号を返します。
- MTEntryAuthorLink
- エントリの作成者へのリンクを返す。ユーザー設定で「表示名」の設定が無い場合、何も返されない。show_url="1"、show_email="1"、spam_protect="1"モデファイアをつけてもモデファイア無しと同じ出力結果でした(2008年2月現在)。new_window="1"モデファイアではtarget="_blank"が付加されます。
- MTEntryAuthorNickname
- リファレンスには「Movable Type 3.2 以降では、MTEntryAuthorDisplayName ファンクションタグの利用を推奨」とあります。
- MTEntryAuthorURL
- エントリを作成したユーザーのウェブサイト URL を返します。
- MTEntryAuthorUsername
- エントリを作成したユーザー名 (ユーザープロフィールのログイン名) を返します。
- MTEntryAuthorUserpic
- エントリを作成したユーザーの、プロフィール設定でアップロードした「プロフィール画像」のイメージを表示するタグを返します。一例ですが、「<img src="/cgiフォルダ名/mt4インストールフォルダ名/mt-static/support/assets_c/userpics/userpic-1-100x100.png" width="100" height="100" alt="" />」というコードを返し、画像がそこへ表示されます。
- MTEntryAuthorUserpicURL
- MTEntryAuthorUserpicで取得できるデータのうち、プロフィール画像へのURLのみを返します。
- MTEntryAuthorUserpicAsset
- エントリを作成したユーザーの、プロフィール画像に関するアイテム(プロフィール画像)を一覧する為のブロックタグです。このブロックタグの中では、アイテム関連の MT タグを利用することができます。
- ページ先頭へ
- 前のエントリ: 登録ユーザーでのAuthor情報
- 次のエントリ: ウェブページでのAuthor情報
- カテゴリ:ユーザー関連サンプル