Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'docs/content/templates/variables.md')
-rw-r--r--docs/content/templates/variables.md43
1 files changed, 3 insertions, 40 deletions
diff --git a/docs/content/templates/variables.md b/docs/content/templates/variables.md
index 35e3940ca..b85387b46 100644
--- a/docs/content/templates/variables.md
+++ b/docs/content/templates/variables.md
@@ -2,7 +2,7 @@
aliases:
- /doc/variables/
- /layout/variables/
-lastmod: 2016-08-22
+lastmod: 2015-12-08
date: 2013-07-01
linktitle: Variables
menu:
@@ -61,8 +61,6 @@ matter, content or derived from file location.
**.Translations** A list of translated versions of the current page. See [Multilingual]({{< relref "content/multilingual.md" >}}) for more info. Note that the `Translation` variable is also available on node, e.g. home page etc. <br>
**.IsTranslated** Whether there are any translations to display.<br>
**.Lang** Language taken from the language extension notation. <br>
-**.Author** Returns the first listed author for a page<br>
-**.Authors** (**note the plural form**) Returns all listed authors for a page in the order they are defined in the front matter.<br>
## Page Params
@@ -126,12 +124,10 @@ includes taxonomies, lists and the homepage.
**.Translations** A list of translated versions of the current node. All nodes (except the pager nodes) can have translated counter parts. See [Multilingual]({{< relref "content/multilingual.md" >}}) for more info. <br>
**.IsTranslated** Whether there are any translations to display.<br>
**.Lang** The language code of this node.<br>
-**.Author** Returns the first defined author, sorted by their weight attribute.<br>
-**.Authors** (**note the plural form**) Returns all defined authors, sorted by their weight attribute.<br>
### Taxonomy Terms Node Variables
-[Taxonomy Terms](/templates/terms/) pages are of the type "node" and have the following **additional** variables. These are available in `layouts/_defaults/terms.html` for example.
+[Taxonomy Terms](/templates/terms/) pages are of the type "node" and have the following additional variables. These are available in `layouts/_defaults/terms.html` for example.
**.Data.Singular** The singular name of the taxonomy<br>
**.Data.Plural** The plural name of the taxonomy<br>
@@ -172,7 +168,7 @@ Also available is `.Site` which has the following:
**.Site.Files** All of the source files of the site.<br>
**.Site.Menus** All of the menus in the site.<br>
**.Site.Title** A string representing the title of the site.<br>
-**.Site.Authors** An ordered list (ordered by defined weight) of the authors as defined in the site configuration. Have a look at [acessible attributes](#author-variables).<br>
+**.Site.Author** A map of the authors as defined in the site configuration.<br>
**.Site.LanguageCode** A string representing the language as defined in the site configuration. This is mostly used to populate the RSS feeds with the right language code.<br>
**.Site.DisqusShortname** A string representing the shortname of the Disqus shortcode as defined in the site configuration.<br>
**.Site.GoogleAnalytics** A string representing your tracking code for Google Analytics as defined in the site configuration.<br>
@@ -203,39 +199,6 @@ Available are the following attributes:
**.File.Ext** or **.File.Extension** The file extension of the content file, e.g. `md`<br>
**.File.Dir** Given the path `content/posts/dir1/dir2/`, the relative directory path of the content file will be returned, e.g. `posts/dir1/dir2/`<br>
-## Author variables
-
-This variables are used for the author profiles feature. You can find a more in-depth explaination with examples [here]({{< relref "extras/authors.md" >}}).
-
-The `authors` frontmatter variable represents a list of author identifiers. Those identifiers are used to match their corresponding profiles. `.Author` contains the profile associated with the first identifiers in the list.
-
-**.Author.ID** The identifier of an author (a.k.a. the filename of his/her profile)<br>
-**.Author.GivenName** or **.Author.FirstName** The author's first name, e.g. Charles<br>
-**.Author.FamilyName** or **.Author.LastName** The author's last name, e.g. Dickens<br>
-**.Author.DisplayName** The author's full name, e.g. Charles Dickens<br>
-**.Author.Thumbnail** A link to a thumbnail of the author. Maybe the relative path to an image in the `static` folder<br>
-**.Author.Image** A larger image of the author. Can be stored in the `static` folder as well.<br>
-**.Author.Bio** A biography with background information about the author<br>
-**.Author.ShortBio** A summarized version of the biography<br>
-**.Author.Email** The email of the author<br>
-**.Author.Weight** The associated weight of an author. Defines the order of authors in the `.Authors` list (except on pages due to the frontmatter)<br>
-**.Author.Social** A container holding the values from the `social` section of the author's profile. For example, a TOML profile (excerpt) might look like this:
-
- [social]
- facebook = "charles.dickens"
- twitter = "charlesdickens"
-**.Author.Params** A container holding the values from the `params` section of the author's file. The values can be arbitrary and depend on the profile. For example, a TOML profile (excerpt) might look like this:
-
- [params]
- random = "whatever you want"
-**.Author.Social.URL** Takes a social network as argument (as string) and generates the link the account automatically. A list of supported social networks and a template can be found [here]({{< relref "extras/authors.md#linking-social-network-accounts-automatically" >}}).
-
----
-
-`.Authors` (**note the plural form**) is a list of all author profiles that are mentioned in the `authors` frontmatter variable.
-
-**.Authors.Get** Takes the identifier of an author as argument (as string) and returns an `.Author` object.
-
## Hugo Variables
Also available is `.Hugo` which has the following: