From 5070ba6c9e6c492deade3c30cfe769b9dbf7151d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Mon, 21 Oct 2019 10:49:16 +0200 Subject: [PATCH] Squashed 'docs/' changes from fdea5430f..0584815c8 0584815c8 Add a page about Pages methods (Next, Prev) 653dc8db5 Add note about default bgColor git-subtree-dir: docs git-subtree-split: 0584815c8a9ef49c9682b6468a9f2a1e9f05be46 --- .../image-processing/index.md | 2 ++ content/en/variables/pages.md | 30 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 content/en/variables/pages.md diff --git a/content/en/content-management/image-processing/index.md b/content/en/content-management/image-processing/index.md index 63911b15..9ec0734c 100644 --- a/content/en/content-management/image-processing/index.md +++ b/content/en/content-management/image-processing/index.md @@ -133,6 +133,8 @@ You can set the background color to use with a 3 or 6 digit hex code starting wi For color codes, see https://www.google.com/search?q=color+picker +**Note** that you also set a default background color to use, see [Image Processing Config](#image-processing-config). + ### JPEG Quality Only relevant for JPEG images, values 1 to 100 inclusive, higher is better. Default is 75. diff --git a/content/en/variables/pages.md b/content/en/variables/pages.md new file mode 100644 index 00000000..79d39a15 --- /dev/null +++ b/content/en/variables/pages.md @@ -0,0 +1,30 @@ +--- +title: Pages Methods +linktitle: +description: Pages is the core page collection in Hugo and has many useful methods. +date: 2019-10-20 +categories: [variables and params] +keywords: [pages] +draft: false +menu: + docs: + title: "methods defined on a page collection" + parent: "variables" + weight: 21 +weight: 21 +sections_weight: 20 +aliases: [/pages] +toc: true +--- + +Also see [List templates](/templates/lists) for an overview of sort methods. + +## .Next PAGE + +`.Next` and `.Prev` on `Pages` work similar to the methods with the same names on `.Page`, but are more flexible (and slightly slower) as they can be used on any page collection. + +`.Next` points **up** to the next page relative to the page sent in as the argument. Example: `{{with .Site.RegularPages.Next . }}{{.RelPermalink}}{{end}}`. Calling `.Next` with the first page in the collection returns `nil`. + +## .Prev PAGE + +`.Prev` points **down** to the previous page relative to the page sent in as the argument. Example: `{{with .Site.RegularPages.Prev . }}{{.RelPermalink}}{{end}}`. Calling `.Prev` with the last page in the collection returns `nil`. \ No newline at end of file -- 2.30.2