MTCommentCustomFields
コメントに追加したカスタムフィールドを一覧で表示するブロックタグです。追加した全てのカスタムフィールドを表示します。include モディファイアに名前を指定したカスタムフィールドを表示します。exclude モディファイアに名前を指定したカスタムフィールドは表示しません。特定のカスタムフィールドだけを表示したいときは、個別のテンプレートタグを使用してください。
使い方
<MTComments> <MTCommentCustomFields> <ul> <MTIf tag="CommentCustomFieldValue"> <li><$mt:CommentCustomFieldName$>: <MTCommentCustomFieldValue$></li> </MTIf> </ul> </MTCommentCustomFields> </MTComments>
入力フォーム表示する
コメントをカスタムフィールドで拡張した後に、実際にコメントを受付けるためには、ブログのコメント入力欄にフォームを追加する必要があります。以下のタグを、コメント投稿フォーム(<form></form>)内に記述することで、カスタムフィールド用のフォームを出力します。
<input type="hidden" name="blog_id" value="<MTBlogID>" /> <input type="hidden" name="customfield_beacon" value="1" id="customfield_beacon" /> <MTCommentCustomFields> <MTSetVarBlock name="custom_field_name"><$mt:CustomFieldName$></mt:SetVarBlock> <MTSetVarBlock name="field-content"><$mt:CustomFieldHTML$></mt:SetVarBlock> <MTSetVarBlock name="custom_field_id">profile_<$mt:CustomFieldName dirify="1"$></mt:SetVarBlock> <$MTInclude module="フォームフィールド" id="$custom_field_id" class="" label="$custom_field_name"$> </MTCommentCustomFields>
モディファイア
- include="フィールドの名前"
指定した名前のカスタムフィールドの情報のみ表示するようにします。
- exclude="フィールドの名前"
指定した名前のカスタムフィールドの情報を表示しないようにします。 (指定した名前のカスタムフィールド以外の情報を表示します)
MTCommentCustomFields と関連のあるテンプレートタグ (128)
- MTActionsComment
- MTAudioCustomFieldDescription
- MTAudioCustomFieldName
- MTAudioCustomFields
- MTAudioCustomFieldValue
- MTAuthorCommentCount
- MTAuthorComments
- MTAuthorCustomFieldDescription
- MTAuthorCustomFieldName
- MTAuthorCustomFields
- MTAuthorCustomFieldValue
- MTBlogCommentCount
- MTBlogCustomFieldDescription
- MTBlogCustomFieldName
- MTBlogCustomFields
- MTBlogCustomFieldValue
- MTBlogIfCommentsOpen
- MTCategoryCustomFieldDescription
- MTCategoryCustomFieldName
- MTCategoryCustomFields
- MTCategoryCustomFieldValue
- MTCommentAuthor
- MTCommentAuthorIdentity
- MTCommentAuthorLink
- MTCommentBlogID
- MTCommentBody
- MTCommentCustomFieldDescription
- MTCommentCustomFieldName
- MTCommentCustomFields
- MTCommentCustomFieldValue
- MTCommentDate
- MTCommentEmail
- MTCommentEntry
- MTCommentEntryID
- MTCommenterAuthIconURL
- MTCommenterAuthType
- MTCommenterEmail
- MTCommenterID
- MTCommenterIfTrusted
- MTCommenterName
- MTCommenterNameThunk
- MTCommenterURL
- MTCommenterUsername
- MTCommenterUserpic
- MTCommenterUserpicAsset
- MTCommenterUserpicURL
- MTCommentFields
- MTCommentID
- MTCommentIfModerated
- MTCommentIP
- MTCommentLink
- MTCommentName
- MTCommentOrderNumber
- MTCommentParent
- MTCommentParentID
- MTCommentPreviewAuthor
- MTCommentPreviewAuthorLink
- MTCommentPreviewBody
- MTCommentPreviewDate
- MTCommentPreviewEmail
- MTCommentPreviewIP
- MTCommentPreviewIsStatic
- MTCommentPreviewState [Deprecated]
- MTCommentPreviewURL
- MTCommentRank
- MTCommentReplies
- MTCommentRepliesRecurse
- MTCommentReplyToLink
- MTComments
- MTCommentScore
- MTCommentScoreAvg
- MTCommentScoreCount
- MTCommentScoreHigh
- MTCommentScoreLow
- MTCommentScript
- MTCommentsFooter
- MTCommentsHeader
- MTCommentURL
- MTCustomFieldBasename
- MTCustomFieldDescription
- MTCustomFieldHTML
- MTCustomFieldIsRequired
- MTCustomFieldName
- MTCustomFieldValue
- MTEntryCustomFieldDescription
- MTEntryCustomFieldName
- MTEntryCustomFields
- MTEntryCustomFieldValue
- MTFeedbackScore
- MTFileCustomFieldDescription
- MTFileCustomFieldName
- MTFileCustomFields
- MTFileCustomFieldValue
- MTFolderCustomFieldDescription
- MTFolderCustomFieldName
- MTFolderCustomFields
- MTFolderCustomFieldValue
- MTIfAllowCommentHTML
- MTIfCommenterIsAuthor
- MTIfCommenterIsEntryAuthor
- MTIfCommenterTrusted
- MTIfCommentParent
- MTIfCommentReplies
- MTIfCommentsAccepted
- MTIfCommentsActive
- MTIfCommentsAllowed
- MTIfCommentsModerated
- MTIfRequireCommentEmails
- MTImageCustomFieldDescription
- MTImageCustomFieldName
- MTImageCustomFields
- MTImageCustomFieldValue
- MTPageCustomFieldDescription
- MTPageCustomFieldName
- MTPageCustomFields
- MTPageCustomFieldValue
- MTTemplateCustomFieldDescription
- MTTemplateCustomFieldName
- MTTemplateCustomFields
- MTTemplateCustomFieldValue
- MTVideoCustomFieldDescription
- MTVideoCustomFieldName
- MTVideoCustomFields
- MTVideoCustomFieldValue
- MTWebsiteCustomFieldDescription
- MTWebsiteCustomFieldName
- MTWebsiteCustomFields
- MTWebsiteCustomFieldValue