From 64cec07293a789e28a68885aede78cad392afbef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Fri, 9 Mar 2018 13:26:28 +0100 Subject: [PATCH] outputs: Adjust the layout examples --- output/docshelper.go | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/output/docshelper.go b/output/docshelper.go index 17ce4fb44..7ca667655 100644 --- a/output/docshelper.go +++ b/output/docshelper.go @@ -1,6 +1,7 @@ package output import ( + "fmt" "strings" // "fmt" @@ -56,8 +57,10 @@ func createLayoutExamples() interface{} { {`Home page with theme`, LayoutDescriptor{Kind: "home", Type: "page"}, true, HTMLFormat}, {`AMP home, French language"`, LayoutDescriptor{Kind: "home", Type: "page", Lang: "fr"}, false, AMPFormat}, {"JSON home", LayoutDescriptor{Kind: "home", Type: "page"}, false, JSONFormat}, - {"RSS home", LayoutDescriptor{Kind: "home", Type: "page"}, false, RSSFormat}, - + {"RSS home with theme", LayoutDescriptor{Kind: "home", Type: "page"}, true, RSSFormat}, + {"RSS section posts", LayoutDescriptor{Kind: "section", Type: "posts"}, false, RSSFormat}, + {"Taxonomy list in categories", LayoutDescriptor{Kind: "taxonomy", Type: "categories", Section: "category"}, false, RSSFormat}, + {"Taxonomy terms in categories", LayoutDescriptor{Kind: "taxonomyTerm", Type: "categories", Section: "category"}, false, RSSFormat}, {"Section list for \"posts\" section", LayoutDescriptor{Kind: "section", Type: "posts", Section: "posts"}, false, HTMLFormat}, {"Section list for \"posts\" section with type set to \"blog\"", LayoutDescriptor{Kind: "section", Type: "blog", Section: "posts"}, false, HTMLFormat}, {"Section list for \"posts\" section with layout set to \"demoLayout\"", LayoutDescriptor{Kind: "section", Layout: demoLayout, Section: "posts"}, false, HTMLFormat}, @@ -84,6 +87,10 @@ func createLayoutExamples() interface{} { func makeLayoutsPresentable(l []string) []string { var filtered []string for _, ll := range l { + if strings.Contains(ll, "page/") { + // This is a valid lookup, but it's more confusing than useful. + continue + } ll = strings.TrimPrefix(ll, "_text/") if strings.Contains(ll, "theme/") { ll = strings.Replace(ll, "theme/", "demoTheme/layouts/", -1)