Can't forget the funzone emus
This commit is contained in:
parent
cbeb18b3e7
commit
c9fe106c48
|
@ -3,8 +3,9 @@
|
|||
<div class="info">
|
||||
<p>Welcome the fun zone!
|
||||
<ul>
|
||||
{{ $m := .Emuext }}
|
||||
{{ range .Emus }}
|
||||
<li><img class="emu" src="/emu/{{ . }}.png"> :{{ . }}:
|
||||
<li><img class="emu" src="/emu/{{ . }}{{ index $m . }}"> :{{ . }}:
|
||||
{{ end }}
|
||||
</ul>
|
||||
<ul>
|
||||
|
|
3
web.go
3
web.go
|
@ -148,6 +148,7 @@ func homepage(w http.ResponseWriter, r *http.Request) {
|
|||
|
||||
func showfunzone(w http.ResponseWriter, r *http.Request) {
|
||||
var emunames, memenames []string
|
||||
emuext := make(map[string]string)
|
||||
dir, err := os.Open(dataDir + "/emus")
|
||||
if err == nil {
|
||||
emunames, _ = dir.Readdirnames(0)
|
||||
|
@ -156,6 +157,7 @@ func showfunzone(w http.ResponseWriter, r *http.Request) {
|
|||
for i, e := range emunames {
|
||||
if len(e) > 4 {
|
||||
emunames[i] = e[:len(e)-4]
|
||||
emuext[emunames[i]] = e[len(e)-4:]
|
||||
}
|
||||
}
|
||||
dir, err = os.Open(dataDir + "/memes")
|
||||
|
@ -167,6 +169,7 @@ func showfunzone(w http.ResponseWriter, r *http.Request) {
|
|||
sort.Strings(memenames)
|
||||
templinfo := getInfo(r)
|
||||
templinfo["Emus"] = emunames
|
||||
templinfo["Emuext"] = emuext
|
||||
templinfo["Memes"] = memenames
|
||||
err = readviews.Execute(w, "funzone.html", templinfo)
|
||||
if err != nil {
|
||||
|
|
Loading…
Reference in New Issue