mirror of
https://github.com/Starlio-app/StarlioX.git
synced 2025-04-07 03:35:27 +01:00
28 lines
538 B
Go
28 lines
538 B
Go
package page
|
|
|
|
import (
|
|
"github.com/Redume/EveryNasa/functions"
|
|
"net/http"
|
|
"strings"
|
|
)
|
|
|
|
func AboutHandler(w http.ResponseWriter, r *http.Request) {
|
|
con := functions.Connected()
|
|
if con == false {
|
|
http.ServeFile(w, r, "web/src/errors/504.html")
|
|
return
|
|
}
|
|
|
|
userAgent := r.UserAgent()
|
|
if strings.Contains(userAgent, "Mobile") {
|
|
http.ServeFile(w, r, "web/src/errors/mobile.html")
|
|
return
|
|
}
|
|
|
|
if r.URL.Path != "/about" {
|
|
http.ServeFile(w, r, "web/src/errors/404.html")
|
|
return
|
|
}
|
|
|
|
http.ServeFile(w, r, "web/src/about.html")
|
|
}
|