github.com/jonathaningram/gophish@v0.3.1-0.20170829042651-ac3fe6aeae6c/templates/settings.html (about)

     1  {{define "body"}}
     2  <div class="container-fluid">
     3      <div class="row">
     4          <div class="col-sm-3 col-md-2 sidebar">
     5              <ul class="nav nav-sidebar">
     6                  <li><a href="/">Dashboard</a>
     7                  </li>
     8                  <li><a href="/campaigns">Campaigns</a>
     9                  </li>
    10                  <li><a href="/users">Users &amp; Groups</a>
    11                  </li>
    12                  <li><a href="/templates">Email Templates</a>
    13                  </li>
    14                  <li><a href="/landing_pages">Landing Pages</a>
    15                  </li>
    16                  <li><a href="/sending_profiles">Sending Profiles</a>
    17                  </li>
    18                  <li class="active"><a href="/settings">Settings</a>
    19                  </li>
    20                  <li><hr></li>
    21                  <li><a href="https://gophish.gitbooks.io/user-guide/content/">User Guide</a>
    22                  </li>
    23                  <li><a href="/api/">API Documentation</a>
    24                  </li>
    25              </ul>
    26          </div>
    27      </div>
    28  </div>
    29  <div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
    30      <div class="row">
    31          <h1 class="page-header">Settings</h1>
    32      </div>
    33      <div id="flashes" class="row"></div>
    34      <div class="row">
    35          <label class="col-sm-2 control-label form-label">Gophish version</label>
    36          <div class="col-md-6">
    37              <label class="form-label">{{.Version}}</label>
    38          </div>
    39      </div>
    40      <br/>
    41      <div class="row">
    42  	    <label class="col-sm-2 control-label form-label">Register a New User</label>
    43  	    <div class="col-md-6">
    44  	        <a href="/register" class="btn btn-primary"><i class="fa fa-plus"></i> Add User</a>
    45              </div>
    46      </div>
    47      <br/>
    48      <div class="row">
    49          <label for="api_key" class="col-sm-2 control-label form-label">API Key:</label>
    50          <div class="col-md-6">
    51              <input type="text" id="api_key" onclick="this.select();" value="{{.User.ApiKey}}" class="form-control" readonly/>
    52          </div>
    53          <form id="apiResetForm">
    54              <button class="btn btn-primary"><i class="fa fa-refresh" type="submit"></i> Reset</button>
    55              <input type="hidden" name="csrf_token" value="{{.Token}}"/>
    56          </form>
    57      </div>
    58      <br />
    59      <form id="settingsForm">
    60          <div class="row">
    61              <label for="username" class="col-sm-2 control-label form-label">Username:</label>
    62              <div class="col-md-6">
    63                  <input type="text" id="username" name="username" value="{{.User.Username}}" class="form-control" />
    64              </div>
    65          </div>
    66          <br />
    67          <div class="row">
    68              <label for="current_password" class="col-sm-2 control-label form-label">Old Password:</label>
    69              <div class="col-md-6">
    70                  <input type="password" id="current_password" name="current_password" autocomplete="off" class="form-control"/>
    71              </div>
    72          </div>
    73          <br />
    74          <div class="row">
    75              <label for="new_password" class="col-sm-2 control-label form-label">New Password:</label>
    76              <div class="col-md-6">
    77                  <input type="password" id="new_password" name="new_password" autocomplete="off" class="form-control" />
    78              </div>
    79          </div>
    80          <br />
    81          <div class="row">
    82              <label for="confirm_new_password" class="col-sm-2 control-label form-label">Confirm New Password:</label>
    83              <div class="col-md-6">
    84                  <input type="password" id="confirm_new_password" name="confirm_new_password" autocomplete="off" class="form-control" />
    85              </div>
    86          </div>
    87          <input type="hidden" name="csrf_token" value="{{.Token}}"/>
    88          <br />
    89  	<button class="btn btn-primary" type="submit"><i class="fa fa-save"></i> Save</button>
    90      </form>
    91      <br/>
    92  </div>
    93  {{end}}
    94  {{define "scripts"}}
    95  <script src="/js/dist/app/settings.min.js"></script>
    96  {{end}}