KickPlayer function added in playerlist

This commit is contained in:
alexfriesen
2016-04-30 17:03:19 +02:00
parent 1ce541e2b0
commit c9b2ee8335
2 changed files with 23 additions and 0 deletions
+16
View File
@@ -13,6 +13,8 @@
<table> <table>
<thead> <thead>
<tr> <tr>
<th>Actions</th>
<th ng-click="Order( 'DisplayName' )" ng-class="SortClass( 'DisplayName' )">Username</th> <th ng-click="Order( 'DisplayName' )" ng-class="SortClass( 'DisplayName' )">Username</th>
<th style="text-align: right" ng-click="Order( 'SteamID' )" ng-class="SortClass( 'SteamID' )">Steamid</th> <th style="text-align: right" ng-click="Order( 'SteamID' )" ng-class="SortClass( 'SteamID' )">Steamid</th>
<th style="text-align: right" ng-click="Order( 'VoiationLevel' )" ng-class="SortClass( 'VoiationLevel' )">Voilation</th> <th style="text-align: right" ng-click="Order( 'VoiationLevel' )" ng-class="SortClass( 'VoiationLevel' )">Voilation</th>
@@ -24,6 +26,20 @@
</tr> </tr>
</thead> </thead>
<tr ng-repeat="line in Players | orderBy: OrderBy | filter:FilterText" href="#/{{address}}/player/{{line.SteamID}}/"> <tr ng-repeat="line in Players | orderBy: OrderBy | filter:FilterText" href="#/{{address}}/player/{{line.SteamID}}/">
<td>
<div class="btn-group">
<button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="glyphicon glyphicon-cog"></span> <span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li>
<a href ng-click="KickPlayer(line.SteamID)">Kick</a>
</li>
</ul>
</div>
</td>
<td> <td>
<a href="#/{{address}}/player/{{line.SteamID}}/">{{line.DisplayName}}</a> <a href="#/{{address}}/player/{{line.SteamID}}/">{{line.DisplayName}}</a>
</td> </td>
+7
View File
@@ -32,6 +32,13 @@ function PlayerListController( $scope, rconService, $interval )
return null; return null;
} }
$scope.KickPlayer = function ( id )
{
rconService.Command( 'kick ' + id );
$scope.Refresh();
}
rconService.InstallService( $scope, $scope.Refresh ) rconService.InstallService( $scope, $scope.Refresh )
var timer = $interval( function () var timer = $interval( function ()