diff --git a/README.md b/README.md index ca9d4857..2f03d976 100644 --- a/README.md +++ b/README.md @@ -274,7 +274,7 @@ account_id = "" github_repo = "" [paige.feed] -hide_page = false +disable = false # Exclude the page from feeds link_to_page = false # Link to the page instead of the front matter link, if present page_link = "⏎" # If a front matter link is present, and link_to_page is false, then link to the page with this text @@ -293,44 +293,44 @@ managing_editor = "" # Example: "example@example.com (John Doe)" web_master = "" # Example: "example@example.com (John Doe)" [params.paige.list_page] -hide_authors = false -hide_collections = false -hide_date = false -hide_description = false -hide_keywords = false -hide_pages = false -hide_reading_time = false -hide_sections = false -hide_series = false -hide_summary = false -hide_title = false +disable_authors = false +disable_collections = false +disable_date = false +disable_description = false +disable_keywords = false +disable_pages = false +disable_reading_time = false +disable_sections = false +disable_series = false +disable_summary = false +disable_title = false [params.paige.page] -hide_alert = false -hide_authors = false -hide_date = false -hide_description = false -hide_edit = false -hide_history = false -hide_keywords = false -hide_next = false -hide_prev = false -hide_reading_time = false -hide_series = false -hide_title = false -hide_toc = false +disable_alert = false +disable_authors = false +disable_date = false +disable_description = false +disable_edit = false +disable_history = false +disable_keywords = false +disable_next = false +disable_prev = false +disable_reading_time = false +disable_series = false +disable_title = false +disable_toc = false [params.paige.site] -hide_breadcrumbs = false -hide_copyright = false -hide_credit = false -hide_description = false -hide_license = false -hide_menu = false -hide_title = false +disable_breadcrumbs = false +disable_copyright = false +disable_credit = false +disable_description = false +disable_license = false +disable_menu = false +disable_title = false [paige.search] -hide_page = false +disable = false # Exclude the page from search ``` The assigned values shown are the default values. @@ -1206,22 +1206,22 @@ try the following in `yoursite/hugo.toml`: ```toml [params.paige.list_page] -hide_authors = true -hide_date = true -hide_keywords = true -hide_reading_time = true -hide_series = true -hide_summary = true +disable_authors = true +disable_date = true +disable_keywords = true +disable_reading_time = true +disable_series = true +disable_summary = true [params.paige.page] -hide_authors = true -hide_date = true -hide_keywords = true -hide_next = true -hide_prev = true -hide_reading_time = true -hide_series = true -hide_toc = true +disable_authors = true +disable_date = true +disable_keywords = true +disable_next = true +disable_prev = true +disable_reading_time = true +disable_series = true +disable_toc = true ``` ### Narrow look diff --git a/exampleSite/content/_index.md b/exampleSite/content/_index.md index d7479348..90b55b92 100644 --- a/exampleSite/content/_index.md +++ b/exampleSite/content/_index.md @@ -1,11 +1,11 @@ +++ title = "Paige" [paige.list_page] -hide_collections = true -hide_pages = true -hide_sections = true +disable_collections = true +disable_pages = true +disable_sections = true [paige.page] -hide_title = true +disable_title = true +++ {{< paige/image alt="Landscape" breakpoints=true class="mt-3 object-fit-cover rounded-4 shadow" fetchpriority="high" height="20rem" loading="eager" process="webp" src="https://images.unsplash.com/photo-1490604001847-b712b0c2f967?w=1296" width="100%" >}} diff --git a/exampleSite/content/customizations/_index.md b/exampleSite/content/customizations/_index.md index f661b493..d8e40528 100644 --- a/exampleSite/content/customizations/_index.md +++ b/exampleSite/content/customizations/_index.md @@ -11,25 +11,25 @@ edit = "https://github.com/willfaught/paige/edit/master/exampleSite/content/%s" history = "https://github.com/willfaught/paige/commits/master/exampleSite/content/%s" license = "MIT License" [paige.list_page] -hide_authors = false -hide_date = false -hide_keywords = false -hide_reading_time = false -hide_series = false -hide_summary = false +disable_authors = false +disable_date = false +disable_keywords = false +disable_reading_time = false +disable_series = false +disable_summary = false [paige.page] -hide_authors = false -hide_date = false -hide_keywords = false -hide_next = false -hide_prev = false -hide_reading_time = false -hide_series = false -hide_toc = false +disable_authors = false +disable_date = false +disable_keywords = false +disable_next = false +disable_prev = false +disable_reading_time = false +disable_series = false +disable_toc = false [paige.site] -hide_breadcrumbs = false -hide_credit = false -hide_license = false +disable_breadcrumbs = false +disable_credit = false +disable_license = false +++ This site hides some section page data by default. This page shows it all. @@ -47,23 +47,23 @@ edit = "https://github.com/willfaught/paige/edit/master/exampleSite/content/%s" history = "https://github.com/willfaught/paige/commits/master/exampleSite/content/%s" license = "MIT License" [paige.list_page] -hide_authors = false -hide_date = false -hide_keywords = false -hide_reading_time = false -hide_series = false -hide_summary = false +disable_authors = false +disable_date = false +disable_keywords = false +disable_reading_time = false +disable_series = false +disable_summary = false [paige.page] -hide_authors = false -hide_date = false -hide_keywords = false -hide_next = false -hide_prev = false -hide_reading_time = false -hide_series = false -hide_toc = false +disable_authors = false +disable_date = false +disable_keywords = false +disable_next = false +disable_prev = false +disable_reading_time = false +disable_series = false +disable_toc = false [paige.site] -hide_breadcrumbs = false -hide_credit = false -hide_license = false +disable_breadcrumbs = false +disable_credit = false +disable_license = false ``` diff --git a/exampleSite/content/customizations/show.md b/exampleSite/content/customizations/show.md index 8bae509e..25d0249a 100644 --- a/exampleSite/content/customizations/show.md +++ b/exampleSite/content/customizations/show.md @@ -12,25 +12,25 @@ edit = "https://github.com/willfaught/paige/edit/master/exampleSite/content/%s" history = "https://github.com/willfaught/paige/commits/master/exampleSite/content/%s" license = "MIT License" [paige.list_page] -hide_authors = false -hide_date = false -hide_keywords = false -hide_reading_time = false -hide_series = false -hide_summary = false +disable_authors = false +disable_date = false +disable_keywords = false +disable_reading_time = false +disable_series = false +disable_summary = false [paige.page] -hide_authors = false -hide_date = false -hide_keywords = false -hide_next = false -hide_prev = false -hide_reading_time = false -hide_series = false -hide_toc = false +disable_authors = false +disable_date = false +disable_keywords = false +disable_next = false +disable_prev = false +disable_reading_time = false +disable_series = false +disable_toc = false [paige.site] -hide_breadcrumbs = false -hide_credit = false -hide_license = false +disable_breadcrumbs = false +disable_credit = false +disable_license = false +++ This page shows some data that the rest of the site hides. @@ -48,23 +48,23 @@ edit = "https://github.com/willfaught/paige/edit/master/exampleSite/content/%s" history = "https://github.com/willfaught/paige/commits/master/exampleSite/content/%s" license = "MIT License" [paige.list_page] -hide_authors = false -hide_date = false -hide_keywords = false -hide_reading_time = false -hide_series = false -hide_summary = false +disable_authors = false +disable_date = false +disable_keywords = false +disable_reading_time = false +disable_series = false +disable_summary = false [paige.page] -hide_authors = false -hide_date = false -hide_keywords = false -hide_next = false -hide_prev = false -hide_reading_time = false -hide_series = false -hide_toc = false +disable_authors = false +disable_date = false +disable_keywords = false +disable_next = false +disable_prev = false +disable_reading_time = false +disable_series = false +disable_toc = false [paige.site] -hide_breadcrumbs = false -hide_credit = false -hide_license = false +disable_breadcrumbs = false +disable_credit = false +disable_license = false ``` diff --git a/exampleSite/content/customizations/style.md b/exampleSite/content/customizations/style.md index c9315f8d..95db2f5b 100644 --- a/exampleSite/content/customizations/style.md +++ b/exampleSite/content/customizations/style.md @@ -35,25 +35,25 @@ style = """ } """ [paige.list_page] -hide_authors = false -hide_date = false -hide_keywords = false -hide_reading_time = false -hide_series = false -hide_summary = false +disable_authors = false +disable_date = false +disable_keywords = false +disable_reading_time = false +disable_series = false +disable_summary = false [paige.page] -hide_authors = false -hide_date = false -hide_keywords = false -hide_next = false -hide_prev = false -hide_reading_time = false -hide_series = false -hide_toc = false +disable_authors = false +disable_date = false +disable_keywords = false +disable_next = false +disable_prev = false +disable_reading_time = false +disable_series = false +disable_toc = false [paige.site] -hide_breadcrumbs = false -hide_credit = false -hide_license = false +disable_breadcrumbs = false +disable_credit = false +disable_license = false +++ This page styles some data differently than the rest of the site. @@ -94,23 +94,23 @@ style = """ } """ [paige.list_page] -hide_authors = false -hide_date = false -hide_keywords = false -hide_reading_time = false -hide_series = false -hide_summary = false +disable_authors = false +disable_date = false +disable_keywords = false +disable_reading_time = false +disable_series = false +disable_summary = false [paige.page] -hide_authors = false -hide_date = false -hide_keywords = false -hide_next = false -hide_prev = false -hide_reading_time = false -hide_series = false -hide_toc = false +disable_authors = false +disable_date = false +disable_keywords = false +disable_next = false +disable_prev = false +disable_reading_time = false +disable_series = false +disable_toc = false [paige.site] -hide_breadcrumbs = false -hide_credit = false -hide_license = false +disable_breadcrumbs = false +disable_credit = false +disable_license = false ``` diff --git a/exampleSite/hugo.toml b/exampleSite/hugo.toml index 99a82357..baf0de58 100644 --- a/exampleSite/hugo.toml +++ b/exampleSite/hugo.toml @@ -96,27 +96,27 @@ taxonomy = ["html"] term = ["html"] [params.paige.list_page] -hide_authors = true -hide_date = true -hide_keywords = true -hide_reading_time = true -hide_series = true -hide_summary = true +disable_authors = true +disable_date = true +disable_keywords = true +disable_reading_time = true +disable_series = true +disable_summary = true [params.paige.page] -hide_authors = true -hide_date = true -hide_keywords = true -hide_next = true -hide_prev = true -hide_reading_time = true -hide_series = true -hide_toc = true +disable_authors = true +disable_date = true +disable_keywords = true +disable_next = true +disable_prev = true +disable_reading_time = true +disable_series = true +disable_toc = true [params.paige.site] -hide_breadcrumbs = true -hide_credit = true -hide_license = true +disable_breadcrumbs = true +disable_credit = true +disable_license = true [[params.paige.feed.atom.authors]] email = "example@example.com" diff --git a/layouts/_default/home.paige-search.json b/layouts/_default/home.paige-search.json index cb593cfd..5c934a5f 100644 --- a/layouts/_default/home.paige-search.json +++ b/layouts/_default/home.paige-search.json @@ -2,7 +2,7 @@ {{- $page.Scratch.Add "paige_index" slice -}} -{{- range where $page.RegularPagesRecursive.ByPublishDate.Reverse "Params.paige.search.hide_page" "ne" true -}} +{{- range where $page.RegularPagesRecursive.ByPublishDate.Reverse "Params.paige.search.disable" "ne" true -}} {{- $page.Scratch.Add "paige_index" (dict "categories" .Params.categories "date" .PublishDate diff --git a/layouts/_default/list.atom.xml b/layouts/_default/list.atom.xml index aa131730..832570b2 100644 --- a/layouts/_default/list.atom.xml +++ b/layouts/_default/list.atom.xml @@ -13,7 +13,7 @@ {{ $updated := site.Lastmod.Format $format }} {{ range $page.RegularPagesRecursive.ByPublishDate.Reverse }} - {{ if not (.Param "paige.feed.hide_page") }} + {{ if not (.Param "paige.feed.disable") }} {{ $subpages = $subpages | append . }} {{ end }} {{ end }} diff --git a/layouts/_default/list.rss.xml b/layouts/_default/list.rss.xml index ef864d4f..c3d94f9b 100644 --- a/layouts/_default/list.rss.xml +++ b/layouts/_default/list.rss.xml @@ -16,7 +16,7 @@ {{ $lastbuilddate = .Lastmod }} {{ end }} - {{ if not (.Param "paige.feed.hide_page") }} + {{ if not (.Param "paige.feed.disable") }} {{ $subpages = $subpages | append . }} {{ end }} {{ end }} diff --git a/layouts/partials/paige/list-item.html b/layouts/partials/paige/list-item.html index 65d055d3..de87e799 100644 --- a/layouts/partials/paige/list-item.html +++ b/layouts/partials/paige/list-item.html @@ -1,21 +1,21 @@ {{ $page := . }} -{{ $authors := partial "paige/authors.html" $page | and ($page.Parent.Param "paige.list_page.hide_authors" | not) }} +{{ $authors := partial "paige/authors.html" $page | and ($page.Parent.Param "paige.list_page.disable_authors" | not) }} {{ $categories := $page.GetTerms "categories" }} -{{ $date := $page.PublishDate | and ($page.Parent.Param "paige.list_page.hide_date" | not) }} +{{ $date := $page.PublishDate | and ($page.Parent.Param "paige.list_page.disable_date" | not) }} {{ $dateformat := $page.Parent.Param "paige.date_format" | default ":date_long" }} -{{ $description := $page.Description | markdownify | plainify | htmlUnescape | and ($page.Parent.Param "paige.list_page.hide_description" | not) }} +{{ $description := $page.Description | markdownify | plainify | htmlUnescape | and ($page.Parent.Param "paige.list_page.disable_description" | not) }} {{ $draft := $page.Draft }} {{ $expired := and $page.ExpiryDate (lt $page.ExpiryDate now) }} {{ $flags := slice }} {{ $future := and $page.PublishDate (gt $page.PublishDate now) }} {{ $modified := and $page.PublishDate $page.Lastmod (lt $page.PublishDate $page.Lastmod) }} -{{ $readingtime := $page.ReadingTime | and ($page.Parent.Param "paige.list_page.hide_reading_time" | not) }} -{{ $series := $page.GetTerms "series" | and ($page.Parent.Param "paige.list_page.hide_series" | not) }} -{{ $summary := $page.Summary | markdownify | plainify | htmlUnescape | and ($page.Parent.Param "paige.list_page.hide_summary" | not) }} +{{ $readingtime := $page.ReadingTime | and ($page.Parent.Param "paige.list_page.disable_reading_time" | not) }} +{{ $series := $page.GetTerms "series" | and ($page.Parent.Param "paige.list_page.disable_series" | not) }} +{{ $summary := $page.Summary | markdownify | plainify | htmlUnescape | and ($page.Parent.Param "paige.list_page.disable_summary" | not) }} {{ $tags := $page.GetTerms "tags" }} {{ $textkeywords := eq ($page.Parent.Param "paige.keyword_style" | default "text") "text" }} -{{ $title := $page.Title | markdownify | plainify | htmlUnescape | and ($page.Parent.Param "paige.list_page.hide_title" | not) }} +{{ $title := $page.Title | markdownify | plainify | htmlUnescape | and ($page.Parent.Param "paige.list_page.disable_title" | not) }} {{ $titlelink := $page.RelPermalink }} {{ if $draft }} @@ -39,7 +39,7 @@ {{ end }} {{ $class := delimit (slice "paige-page" "w-100" | append $flags | uniq | sort) " " }} -{{ $keywords := sort (append $categories $tags) "Title" | and ($page.Parent.Param "paige.list_page.hide_keywords" | not) }} +{{ $keywords := sort (append $categories $tags) "Title" | and ($page.Parent.Param "paige.list_page.disable_keywords" | not) }}