MTAuthorIfFollowing
サインイン中のユーザーが、表示中のプロフィールページのユーザーを注目しているか判別します。実際には、span タグに style="display:none" がついた状態で、true (真) と false (偽) の内容が両方出力され、コミュニティブログ、コミュニティ掲示板の JavaScript で表示内容が制御されます。
Movable Type 7 では、コミュニティ機能が同梱されていないため利用できません。
- 使い方
<p class="edit-relation">
<span id="following-status"></span>
<mt:AuthorIfFollowing script="0">
<$mt:AuthorDisplayName$> に注目しています。 <$mt:AuthorUnfollowLink text="注目をやめる"$>
<mt:Else>
<$mt:AuthorFollowLink text="注目する"$>
</mt:AuthorIfFollowing>
</p>
モディファイア
- id="id_foo"
-
値はコミュニティスクリプトが利用します。MTAuthorIfFollowing タグを利用するページのユーザーの ID が 4 のとき、値は following_4 または following_else_4 となります。 初期値は following です。
<p class="edit-relation"> <span id="following-status"></span> <span id="following_1" class="following" style="display:none"> Melody に注目しています。 <a id="unfollow-link" href="javascript:void(0)" onclick="script_leave('1');">注目をやめる</a> </span> <span id="following_1_else" class="following_else" style="display:none"> <a id="follow-link" href="javascript:void(0)" onclick="script_follow('1');">注目する</a> </span> </p>
- class="class_foo"
-
値はコミュニティスクリプトが利用します。MTAuthorIfFollowing タグの中で条件分岐を行った時、条件に当てはまる場合に付与する
class
属性の値を指定します。通常の利用では、特に設定する必要はありません。初期値は following です。
<p class="edit-relation"> <span id="following-status"></span> <span id="following_1" class="following" style="display:none"> Melody に注目しています。 <a id="unfollow-link" href="javascript:void(0)" onclick="script_leave('1');">注目をやめる</a> </span> <span id="following_1_else" class="following_else" style="display:none"> <a id="follow-link" href="javascript:void(0)" onclick="script_follow('1');">注目する</a> </span> </p>
- class_else="class_foo"
-
値はコミュニティスクリプトが利用します。MTAuthorIfFollowing タグの中で条件分岐を行った時、条件に当てはまらなかった場合に付与する
class
属性の値を指定します。通常の利用では、特に設定する必要はありません。初期値は followingl_else です。
<p class="edit-relation"> <span id="following-status"></span> <span id="following_1" class="following" style="display:none"> Melody に注目しています。 <a id="unfollow-link" href="javascript:void(0)" onclick="script_leave('1');">注目をやめる</a> </span> <span id="following_1_else" class="following_else" style="display:none"> <a id="follow-link" href="javascript:void(0)" onclick="script_follow('1');">注目する</a> </span> </p>
- script="0 | 1"
-
コミュニティスクリプトを呼び出す HTML コードを出力します。初期値は 1 (出力する) です。