user-list.html

61 lines | 2.677 kB Blame History Raw Download
<div id="wrapper" class="container">
    <div class="row">
        <aside class="span3" data-ng-include data-src="'partials/realm-menu.html'"></aside>
        <div id="actions-bg"></div>


        <div id="container-right" class="span9">
            <form class="form-horizontal" name="queryForm" novalidate>
                <div class="control-group">
                    <label class="control-label">Query </label>

                    <div class="controls">
                        <input type="text" class="input-xlarge" id="query" name="query" data-ng-model="query"
                               autofocus required readonly>
                        <button type="submit" data-ng-click="executeQuery()" class="btn btn-primary">Execute Query
                        </button>
                    </div>
                </div>
            </form>

            <form class="form-horizontal" name="queryAttribute" novalidate>
                <fieldset>
                    <div class="control-group">
                        <label class="control-label">Predefined Attribute</label>

                        <div class="controls">
                            <select style="width: auto;" name="name"
                                    data-ng-model="attribute.name">
                                <option value="loginName">Login name</option>
                                <option value="lastName">Last name</option>
                                <option value="firstName">First name</option>
                                <option value="email">Email</option>
                            </select>
                            <input class="input-small" type="text" name="value"
                                   data-ng-model="attribute.value">
                            <button type="submit" data-ng-click="addAttribute()" class="btn btn-primary">Add Attribute
                            </button>
                        </div>
                    </div>
                </fieldset>
            </form>
            <table class="table table-striped table-bordered">
                <thead>
                <tr>
                    <th>Username</th>
                    <th>Firstname</th>
                    <th>Lastname</th>
                    <th>Email</th>
                </tr>
                </thead>
                <tr data-ng-repeat="user in users">
                    <td><a href="#/realms/{{realm.id}}/users/{{user.username}}">{{user.username}}</a></td>
                    <td>{{user.firstName}}</td>
                    <td>{{user.lastName}}</td>
                    <td>{{user.email}}</td>
                </tr>
            </table>
        </div>
        <div id="container-right-bg"></div>
    </div>
</div>