diff --git a/interwiki/interwiki.go b/interwiki/interwiki.go index 7def369..72692a0 100644 --- a/interwiki/interwiki.go +++ b/interwiki/interwiki.go @@ -20,11 +20,11 @@ func Init() { wiki := wiki // This line is required wiki.canonize() theMap.list = append(theMap.list, &wiki) - for _, prefix := range wiki.Names { - if _, found := theMap.byName[prefix]; found { - log.Fatalf("There are multiple uses of the same prefix โ€˜%sโ€™\n", prefix) + for _, name := range append(wiki.Aliases, wiki.Name) { + if _, found := theMap.byName[name]; found { + log.Fatalf("There are multiple uses of the same name โ€˜%sโ€™\n", name) } else { - theMap.byName[prefix] = &wiki + theMap.byName[name] = &wiki } } } diff --git a/interwiki/view_interwiki.html b/interwiki/view_interwiki.html index 150d7a3..d746e87 100644 --- a/interwiki/view_interwiki.html +++ b/interwiki/view_interwiki.html @@ -1,20 +1,23 @@ {{define "interwiki map"}}Interwiki map{{end}} {{define "title"}}{{template "interwiki map"}}{{end}} -{{define "static map"}}{{$emojies := .Emojies}} +{{define "static map"}} {{if len .Entries}}