]> Sergey Matveev's repositories - linksexp.git/commitdiff
Node-ed categories
authorSergey Matveev <stargrave@stargrave.org>
Sun, 10 Jan 2021 14:55:30 +0000 (17:55 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 10 Jan 2021 14:55:30 +0000 (17:55 +0300)
main.go

diff --git a/main.go b/main.go
index 3304c3b9d24f4c4ecd2384b0d27b058acae5d1ea..6df487a4d4f5f5304182d0611b30bfe6b6ac9f1b 100644 (file)
--- a/main.go
+++ b/main.go
@@ -121,10 +121,19 @@ func main() {
        }
 
        fmt.Println("Updated:", time.Now().Format(time.RFC3339))
-       fmt.Println("@table @strong")
+
+       fmt.Println("@menu")
+       fmt.Println("Categories:")
+       for _, cat := range cats {
+               fmt.Printf("* %s: LinksCat%s\n", cat, cat)
+       }
+       fmt.Println("@end menu")
+
        for _, cat := range cats {
-               fmt.Println("@item", cat)
+               fmt.Println("@node", "LinksCat"+cat)
+               fmt.Println("@section Links category:", cat)
                fmt.Println("@multitable @columnfractions .05 .8 .1 .05")
+               fmt.Println("@headitem @tab @tab Other categories @tab Feed URLs")
                ents := data[cat]
                for n, ent := range ents {
                        catsOther := make([]string, 0)
@@ -158,5 +167,4 @@ func main() {
                }
                fmt.Println("@end multitable")
        }
-       fmt.Println("@end table")
 }