diff --git a/layouts.go b/layouts.go index 6ba54e6..bbf9bf2 100644 --- a/layouts.go +++ b/layouts.go @@ -1,9 +1,9 @@ package main import ( - //"html/template" - "text/template" + "fmt" "io" + "text/template" ) var emptyInterface interface{} @@ -144,7 +144,7 @@ func UrliePage(w io.Writer) (err error) { if (err != nil) { return err } - err = tailTemplate.Execute(w, map[string]string{"footer" : ""}) + err = tailTemplate.Execute(w, map[string]string{"footer" : fmt.Sprintf("Version: %s", VERSION)}) if (err != nil) { return err } @@ -167,7 +167,7 @@ func UploadPage(w io.Writer) (err error) { if (err != nil) { return err } - err = tailTemplate.Execute(w, map[string]string{"footer" : ""}) + err = tailTemplate.Execute(w, map[string]string{"footer" : fmt.Sprintf("Version: %s", VERSION)}) if (err != nil) { return err } @@ -191,7 +191,7 @@ func ListFilesPage(w io.Writer, files []File) (err error) { if (err != nil) { return err } - err = tailTemplate.Execute(w, map[string]string{"footer" : ""}) + err = tailTemplate.Execute(w, map[string]string{"footer" : fmt.Sprintf("Version: %s", VERSION)}) if (err != nil) { return err } diff --git a/version.go b/version.go new file mode 100644 index 0000000..1833ddf --- /dev/null +++ b/version.go @@ -0,0 +1,12 @@ +package main + +import ( + "fmt" +) + +var ( + MAJOR int = 1 + MINOR int = 0 + TINY int = 0 + VERSION string = fmt.Sprintf("%d.%d.%d", MAJOR, MINOR, TINY) +)