概要
Confluenceのマクロで、ユーザープロファイルの簡易版の紹介記事。
具体的には、以下のように表示されるマクロ。
マクロの作り方
細かい手順は以下をご参考にして下さい。
公式ドキュメン:ユーザーマクロを書く
Qiita記事:Confluenceのユーザーマクロ作成の基本・・・公式ドキュメントより丁寧。
コード
ユーザーマクロ
## @param user:title=Username|type=username|required=true|desc=Select username to display
<a href="/wiki/display/~$paramuser " class="url fn confluence-userlink userlink" data-username="$paramuser" title="" data-user-hover-bound="true">
<p><img class="userLogo logo" src="$userAccessor.getUserProfilePicture( $userAccessor.getUserByName( $paramuser )).getUriReference()" alt="ユーザー アイコン: $paramuser" title=""></p>
<p>$paramuser</p>
</a>
その他設定
マクロの使い方
マクロ利用時の設定画面
作った背景
標準のユーザープロファイルマクロ
Usernameだけ指定すれば良いのは便利。
でも、ちょっとデカイ。メールアドレスとか表示されなくて良い。
プロジェクトページ?チームページ?みたいなのを作るときに、メンバー指定すると自動で生成されるやつ
大きさは良い感じ。
でも、画像は画像で用意して、とUsernameはUsernameで用意が必要で、メンテがとても手間。
ということで
Usernameだけを指定できて、大きさ良い感じのやつが欲しくて作った。という話。
以上。