SmartIT_Extensions/BMC/smart-it-full-helix/components/chat/partials/swarmPeople.html

36 lines
2.2 KiB
HTML

<div ng-if="message.type == 'swarmPeopleDetails'" ng-init="showLess=false;showMore=true">
<div class="chat-message__body__details" ng-class="{'my-message': selfMessage}" ng-init="showLess=false;showMore=true">
<img class="chat-message__user-thumbnail__details" thumbnail-img="{{message.author.thumbnail}}" imgplaceholder="user" ng-class="'left-sided' "/>
<font>
<b>/swarm {{message.author.firstName}} {{message.created | humanizedAbsoluteDateFormat}}
<div ng-if="message.data.participants.length==0">
{{"chat.chatOps.NoSwarmCandidate" | i18n}}
</div>
<div ng-if="message.data.participants.length>0">
<table>
<tr ng-repeat="i in message.data.participants | limitTo : 5">
<td ng-show="i.available=='online' && message.fromHistory!=true" style="padding: 1px 4px" align="right"><font><span ng-click="inviteUser(i[0],message.chatWindow)" style="color: #00a79d" class="icon-user_plus"></span></font></td>
<td ng-show="i.available=='online' && message.fromHistory==true" style="padding: 1px 4px" align="right"><font><span style="color: #00a79d" class="icon-user_plus"></span></font></td>
<td ng-show="i.available=='offline'" style="padding: 1px 4px" align="right"><font size="0.25"><span style="color: #999999" class="icon-user_plus"></span></font></td>
<td style="padding: 0px 4px">{{i[0].fullName}}</td>
</tr>
</table>
<div ng-if="message.data.participants.length>5">
<div ng-show="showMore"><a ng-click="showLess=!showLess;showMore=!showMore"><b>{{"chat.chatOps.showMore" | i18n}}</b></a></div>
<div ng-show="showLess">
<table>
<tr ng-repeat="i in message.data.participants | limitTo : 5:5">
<td ng-show="i.available=='online'" style="padding: 1px 4px" align="right"><font><span ng-click="inviteUser(i[0],message.chatWindow)" style="color: #00a79d" class="icon-user_plus"></span></font></td>
<td ng-show="i.available=='offline'" style="padding: 1px 4px" align="right"><font><span style="color: #999999" class="icon-user_plus"></span></font></td>
<td style="padding: 0px 4px">{{i[0].fullName}}</td>
</tr>
</table>
<a ng-click="showLess=!showLess;showMore=!showMore"><b>{{"chat.chatOps.showLess" | i18n}}</b></a>
</div>
</div>
</div>
</b>
</font>
</div>
</div>