Ignore:
Timestamp:
Jun 19, 2016, 1:52:31 PM (8 years ago)
Author:
alloc
Message:

Mod stuff

Location:
binary-improvements/webserver
Files:
128 added
3 edited

Legend:

Unmodified
Added
Removed
  • binary-improvements/webserver/css/style.css

    r274 r279  
    66        margin: 0;
    77        padding: 0;
    8         background-image: url('/static/img/background.jpg');
     8        background-image: url('../img/background.jpg');
    99        background-repeat: no-repeat;
    1010        background-attachment: fixed;
     
    415415
    416416
     417
     418
     419/*========================================
     420-   Player list
     421*/
     422
     423#tab_players {
     424        padding: 10px;
     425        padding-left: 20px;
     426}
     427
     428.adminplayers .players_tablesorter thead .tablesorter-header {
     429        background-image: url('../js/tablesorter/css/images/ice-unsorted.gif');
     430        background-position: center right;
     431        background-repeat: no-repeat;
     432        font-weight: bold;
     433}
     434
     435.adminplayers .players_tablesorter thead .tablesorter-headerDesc {
     436        background-image: url('../js/tablesorter/css/images/ice-desc.gif');
     437}
     438
     439.adminplayers .players_tablesorter thead .tablesorter-headerAsc {
     440        background-image: url('../js/tablesorter/css/images/ice-asc.gif');
     441}
     442
     443.tablesorter-pager .disabled {
     444        opacity: .4;
     445        filter: alpha(opacity=40);
     446        cursor: default;
     447}
     448
     449.tablesorter-pager img {
     450        cursor: pointer;
     451}
     452
  • binary-improvements/webserver/index.html

    r274 r279  
    1111        <link rel="stylesheet" href="jquery-ui/jquery-ui.min.css" type="text/css" />
    1212        <script type="text/javascript" src="jquery-ui/jquery-ui.min.js"></script>
     13       
     14        <!-- Tablesorter -->
     15        <!-- <link rel="stylesheet" href="js/tablesorter/css/theme.default.min.css" type="text/css" /> -->
     16        <script type="text/javascript" src="js/tablesorter/js/jquery.tablesorter.combined.min.js"></script>
     17        <!-- <link rel="stylesheet" href="js/tablesorter/css/jquery.tablesorter.pager.min.css" type="text/css" /> -->
     18        <script type="text/javascript" src="js/tablesorter/js/extras/jquery.tablesorter.pager.min.js"></script>
     19        <script type="text/javascript" src="js/tablesorter/js/widgets/widget-formatter.min.js"></script>       
    1320
    1421        <!-- Leaflet -->
     
    4754        <script type="text/javascript" src="js/map.js"></script>
    4855        <script type="text/javascript" src="js/log.js"></script>
     56        <script type="text/javascript" src="js/players.js"></script>
    4957
    5058        <!-- Own stylesheet -->
     
    7381                                <ul>
    7482                                        <li><a href="#tab_map" data-permission="web.map">Map</a></li>
     83                                        <li><a href="#tab_players" data-permission="webapi.getplayerlist">Players</a></li> <!-- data-permission="web.players" -->
    7584                                        <li><a href="#tab_log" data-permission="webapi.getlog">Log <span id="newlogcount"></span></a></li>
    7685                                </ul>
     
    93102                        </div>
    94103                </div>
     104
    95105                <div id="admincontent">
    96106                        <h1 id="nopermissionwarning" style="display:none">An error occured or you have not logged in.  Try logging in with the Steam login in the lower left!</h1>
     107                       
    97108                        <div id="tab_map" class="adminmap"></div>
     109                       
     110                        <div id="tab_players" class="adminplayers">
     111                                <!-- Current AJAX url: <span id="players_url"></span> -->
     112                                <table class="players_tablesorter">
     113                                        <thead>
     114                                                <tr class="players_columns">
     115                                                </tr>
     116                                        </thead>
     117                                        <tfoot>
     118                                                <tr>
     119                                                        <td class="players_pager" colspan="5">
     120                                                                <img src="js/tablesorter/css/images/first.png" class="players_first"/>
     121                                                                <img src="js/tablesorter/css/images/prev.png" class="players_prev"/>
     122                                                                <span class="players_pagedisplay"></span> <!-- this can be any element, including an input -->
     123                                                                <img src="js/tablesorter/css/images/next.png" class="players_next"/>
     124                                                                <img src="js/tablesorter/css/images/last.png" class="players_last"/>
     125                                                                <select class="players_pagesize">
     126                                                                        <option value="10">10</option>
     127                                                                        <option value="25">25</option>
     128                                                                        <option value="50">50</option>
     129                                                                        <option value="100">100</option>
     130                                                                        <option value="200">200</option>
     131                                                                </select>
     132                                                        </td>
     133                                                </tr>
     134                                        </tfoot>
     135                                        <tbody>
     136                                        </tbody>
     137                                </table>
     138                        </div>
     139                       
     140                       
    98141                        <div id="tab_log" class="adminlog">
    99142                                <table>
     
    107150                                <a id="markasread">Mark as read</a>
    108151                        </div>
     152                       
    109153                </div>
     154
    110155        </div>
    111156       
  • binary-improvements/webserver/js/permissions.js

    r250 r279  
    2727                        StartLogModule ();
    2828                }
     29                // permission?
     30                StartPlayersModule ();
    2931               
    3032                if (HasPermission ("webapi.getwebuiupdates")) {
Note: See TracChangeset for help on using the changeset viewer.