Newer
Older
gitbucket_jkp / src / main / twirl / admin / userlist.scala.html
@takezoe takezoe on 28 Jun 2013 1 KB Add System Settings page.
@(users: List[model.Account])(implicit context: app.Context)
@import context._
@import view.helpers._
@html.main("Manage Users"){
  @menu("users"){
    <div style="text-align: right; margin-bottom: 4px;">
      <a href="@path/admin/users/_new" class="btn">New User</a>
    </div>
    <table class="table table-bordered table-hover">
      @users.map { account =>
        <tr>
          <td>
            <div class="pull-right">
              <a href="@path/admin/users/@account.userName/_edit">Edit</a>
            </div>
            <div class="strong">
              <a href="@url(account.userName)">@account.userName</a>
              @if(account.isAdmin){
                (Administrator)
              } else {
                (Normal)
              }
            </div>
            <div>
              <hr>
              <i class="icon-envelope"></i> @account.mailAddress
              @account.url.map { url =>
                <i class="icon-home"></i> @url
              }
            </div>
            <div>
              <span class="muted">Registered:</span> @datetime(account.registeredDate)
              <span class="muted">Updated:</span> @datetime(account.updatedDate)
              <span class="muted">Last Login:</span> @account.lastLoginDate.map(datetime)
            </div>
          </td>
        </tr>
      }
    </table>
  }
}