mirror of https://github.com/gophish/gophish
Added the version to the settings page.
parent
576aa469e9
commit
33df3c3868
|
@ -41,6 +41,9 @@ type Config struct {
|
|||
// Conf contains the initialized configuration struct
|
||||
var Conf Config
|
||||
|
||||
// Version contains the current gophish version
|
||||
var Version = "0.2alpha"
|
||||
|
||||
func init() {
|
||||
// Get the config file
|
||||
config_file, err := ioutil.ReadFile("./config.json")
|
||||
|
|
|
@ -13,6 +13,7 @@ import (
|
|||
"strings"
|
||||
|
||||
"github.com/gophish/gophish/auth"
|
||||
"github.com/gophish/gophish/config"
|
||||
mid "github.com/gophish/gophish/middleware"
|
||||
"github.com/gophish/gophish/models"
|
||||
ctx "github.com/gorilla/context"
|
||||
|
@ -371,7 +372,8 @@ func Settings(w http.ResponseWriter, r *http.Request) {
|
|||
Title string
|
||||
Flashes []interface{}
|
||||
Token string
|
||||
}{Title: "Settings", User: ctx.Get(r, "user").(models.User), Token: nosurf.Token(r)}
|
||||
Version string
|
||||
}{Title: "Settings", Version: config.Version, User: ctx.Get(r, "user").(models.User), Token: nosurf.Token(r)}
|
||||
getTemplate(w, "settings").ExecuteTemplate(w, "base", params)
|
||||
case r.Method == "POST":
|
||||
err := auth.ChangePassword(r)
|
||||
|
|
|
@ -31,6 +31,13 @@
|
|||
<h1 class="page-header">Settings</h1>
|
||||
</div>
|
||||
<div id="flashes" class="row"></div>
|
||||
<div class="row">
|
||||
<label class="col-sm-2 control-label form-label">Gophish version</label>
|
||||
<div class="col-md-6">
|
||||
<label class="form-label">{{.Version}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<br/>
|
||||
<div class="row">
|
||||
<label class="col-sm-2 control-label form-label">Register a New User</label>
|
||||
<div class="col-md-6">
|
||||
|
|
Loading…
Reference in New Issue