|
@@ -5,15 +5,22 @@ import (
|
|
|
)
|
|
)
|
|
|
|
|
|
|
|
type PageUserParams struct{
|
|
type PageUserParams struct{
|
|
|
- HasError string
|
|
|
|
|
- Error string
|
|
|
|
|
|
|
+ NotificationType string
|
|
|
|
|
+ Notification string
|
|
|
ReqDir string
|
|
ReqDir string
|
|
|
Username string
|
|
Username string
|
|
|
Admin string
|
|
Admin string
|
|
|
Custom []string
|
|
Custom []string
|
|
|
} // TODO outsource
|
|
} // TODO outsource
|
|
|
|
|
|
|
|
- func ShowError(error string, ctx *iris.Context, location string) { // TODO: check if backend exploiteable, TODO: implement forwarding form values ?
|
|
|
|
|
- ctx.Render(location + "_box.html", PageUserParams{"1", error, location, "", "0", []string{}})
|
|
|
|
|
|
|
+ // TODO error handler
|
|
|
|
|
+
|
|
|
|
|
+ func ShowError(notification string, ctx *iris.Context, location string) { // TODO: check if backend exploiteable, TODO: implement forwarding form values ?
|
|
|
|
|
+ ctx.Render(location + "_box.html", PageUserParams{"1", notification, location, "", "0", []string{}})
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ func ShowNotification(notification string, ctx *iris.Context, location string) { // TODO: check if backend exploiteable, TODO: implement forwarding form values ?
|
|
|
|
|
+ ctx.Render(location + "_box.html", PageUserParams{"2", notification, location, "", "0", []string{}})
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|