From 707d3cf13777a23ba6ab39d8d00d41f02b8c6a68 Mon Sep 17 00:00:00 2001 From: digitalcraftsman Date: Sat, 31 Dec 2016 17:55:03 +0100 Subject: [PATCH] docs, tpl: Fix documentation of UniqueID See #2861 --- docs/content/templates/variables.md | 2 +- source/file.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/content/templates/variables.md b/docs/content/templates/variables.md index db00ebcd5..e914f24fd 100644 --- a/docs/content/templates/variables.md +++ b/docs/content/templates/variables.md @@ -68,7 +68,7 @@ matter, content or derived from file location. **.Truncated** A boolean, `true` if the `.Summary` is truncated. Useful for showing a "Read more..." link only if necessary. See [Summaries](/content/summaries/) for more details.
**.Type** The content [type](/content/types/) (e.g. post).
**.URL** The relative URL for this page. Note that if `URL` is set directly in frontmatter, that URL is returned as-is.
-**.UniqueID** The MD5-checksum of the page's filename
+**.UniqueID** The MD5-checksum of the content file's path
**.Weight** Assigned weight (in the front matter) to this content, used in sorting.
**.WordCount** The number of words in the content.
diff --git a/source/file.go b/source/file.go index 467c48223..18ed9d6f9 100644 --- a/source/file.go +++ b/source/file.go @@ -32,13 +32,13 @@ type File struct { section string // The first directory dir string // The relative directory Path (minus file name) ext string // Just the ext (eg txt) - uniqueID string // MD5 of the filename + uniqueID string // MD5 of the file's path translationBaseName string // `post` for `post.es.md` (if `Multilingual` is enabled.) lang string // The language code if `Multilingual` is enabled } -// UniqueID is the MD5 hash of the filename and is for most practical applications, +// UniqueID is the MD5 hash of the file's path and is for most practical applications, // Hugo content files being one of them, considered to be unique. func (f *File) UniqueID() string { return f.uniqueID