歯車アイコンのonclick

メッセージを例にする
歯車アイコンをクリックしたとき、メニューを表示するにはaipo.customize.showMenu(‘$messagePortletId’);

<a href="javascript:void(0)" id="menubar_button_$!{messagePortletId}" title="$l10n.MESSAGE_ROOM_SETTING" onclick="aipo.customize.showMenu('$messagePortletId');"><span class="auiWFicon"><i class="icon-cog"></i></span></a>

それに対する対応でダイアログ表示

<li><a href="javascript:void(0)" onclick="aimluck.io.openDialog(this, '$!jslink.getPortletById($messagePortletId).addQueryData('template','MessageRoomFormScreen')&entityid=' + aipo.message.currentRoomId, '$messagePortletId', aipo.message.onLoadMessageRoomDialog);">$l10n.MESSAGE_ROOM_SETTING</a></li>

MessageRoomFormScreen.javaが呼ばれ、そこに記述されているテンプレが呼ばれる。