<!--more--> summary divider where you want to split the article. Content that comes before the summary divider will be used as that content's summary and stored in the `.Summary` page variable with all HTML formatting intact.
+
+{{% note "Summary Divider"%}}
+The concept of a *summary divider* is not unique to Hugo. It is also called the "more tag" or "excerpt separator" in other literature.
+{{% /note %}}
+
+* Pros: Freedom, precision, and improved rendering. All HTML tags and formatting are preserved.
+* Cons: Extra work for content authors, since they need to remember to type <!--more--> in each content file.
+
+{{% warning "Be Precise with the Summary Divider" %}}
+Be careful to enter <!--more--> exactly; i.e., all lowercase and with no whitespace. Any mistakes in the divider will tell Hugo to treat the divider as a regular comment and will fail to store your desired content in the `.Summary` variable.
+{{% /warning %}}
+
+## Example: First 10 Articles with Summaries
+
+You can show content summaries with the following code. You could use the following snipper, for example, in a [section's list page template][].
+
+{{% input "page-list-with-summaries.html" %}}
+```html
+{{ range first 10 .Data.Pages }}
+ Hello World!
{{* /myshortcode */>}} ``` -## Built-in Shortcodes +## Using the Built-in Shortcodes -Hugo ships with a set of predefined shortcodes. +Hugo ships with a set of predefined shortcodes the represent very common usage that would otherwise muddy your content with unnecessary markup. ### `figure` -`figure` is simply an extension of the image capabilities present with Markdown.`figure` provides the ability to add captions, CSS classes, alt text, links etc. +`figure` is an extension of the image syntax in Markdown, which does not provide a shorthand for the more semantic [HTML5 `- {{ .Get "caption" }} - {{ with .Get "attrlink"}} {{ end }} - {{ .Get "attr" }} - {{ if .Get "attrlink"}} {{ end }} -
{{ end }} -
- <html>
- <body> This HTML </body>
-</html>
-
+
+The new page summaries the most important information of your pull request. Scroll down and you find the additions of all your commits. Make sure everything looks as expected and click on "Create pull request".
+
+### Accept the contributor license agreement
+
+Last but not least you should accept the contributor license agreement (CLA). A new comment should be added automatically to your pull request. Click on the yellow badge, accept the agreement and authenticate yourself with your GitHub account. It just takes a few clicks and only needs to be done once.
+
+
+
+### Automatic builds
+
+We use the [Travis CI loop](https://travis-ci.org/spf13/hugo) (Linux and OS X) and [AppVeyor](https://ci.appveyor.com/project/spf13/hugo/branch/master) (Windows) to compile Hugo with your additions. This should ensure that everything works as expected before merging your pull request. This in most cases only relevant if you made changes to the codebase of Hugo.
+
+
+
+Above you can see that Travis wasn't able to compile the changes in this pull request. Click on "Details" and try to investigate why the build failed. But it doesn't have to be your fault. Mostly, the `master` branch that we used as foundation for your pull request should build without problems.
+
+If you have questions leave a comment in the pull request. We are willing to assist you.
+
+## Where to start?
+
+Thank you for reading this tutorial. Hopefully, we see you again on GitHub. There are plenty of [open issues](https://github.com/spf13/hugo/issues) on GitHub. Feel free to open an issue if you think you found a bug or you have a new idea to improve Hugo. We are happy to hear from you.
+
+[Install the latest release]: /getting-started/
diff --git a/content/contribute-to-hugo/contribute-to-the-hugo-docs.md b/content/contribute-to-hugo/contribute-to-the-hugo-docs.md
index 7577faca4..3ecd9b12f 100644
--- a/content/contribute-to-hugo/contribute-to-the-hugo-docs.md
+++ b/content/contribute-to-hugo/contribute-to-the-hugo-docs.md
@@ -7,19 +7,19 @@ publishdate: 2017-02-01
lastmod: 2017-02-01
categories: [contribute to hugo]
tags: [docs,documentation,community]
-weight:
+weight: 20
draft: false
slug:
aliases: []
toc: true
-notes:
+notesforauthors:
---
Documentation is an integral part of any open source project. The Hugo docs were completely reworked in anticipation of the release of v0.19, but there is always room for improvement.
## Edit Locally and Submit a Pull Request
-## How Content is Ordered in Hugo
+## How Content is Ordered in the Hugo Docs
## Creating New Files from Archetypes
diff --git a/content/developer-tools/_index.md b/content/developer-tools/_index.md
index d2a80b1a6..344c4b04e 100644
--- a/content/developer-tools/_index.md
+++ b/content/developer-tools/_index.md
@@ -1,6 +1,6 @@
---
-title: Developer Tools
-linktitle: Developer Tools
+title: Overview
+linktitle: Overview
description: Description for the developer tools section.
date: 2016-11-01
publishdate: 2016-11-01
@@ -12,5 +12,5 @@ draft: false
slug:
aliases: []
toc:
-notes:
+notesforauthors:
---
\ No newline at end of file
diff --git a/content/developer-tools/hugo-command-line-reference.md b/content/developer-tools/hugo-command-line-reference.md
index 724006488..33e49c204 100644
--- a/content/developer-tools/hugo-command-line-reference.md
+++ b/content/developer-tools/hugo-command-line-reference.md
@@ -12,7 +12,7 @@ draft: false
slug:
aliases: []
toc: true
-notes:
+notesforauthors:
---
## Generators
diff --git a/content/developer-tools/migrate-to-hugo.md b/content/developer-tools/migrate-to-hugo.md
index ae0855c3e..640c338c5 100644
--- a/content/developer-tools/migrate-to-hugo.md
+++ b/content/developer-tools/migrate-to-hugo.md
@@ -11,7 +11,7 @@ draft: false
slug:
aliases: [/developer-tools/migrations/,/developer-tools/migrated/]
toc:
-notes:
+notesforauthors:
---
If you are using a different static site generator or CMS (e.g, Jeklly or Wordpress, respectively), the following tools were developed by the Hugo community to facilitate automated exports from your current system to a Hugo-friendly format.
diff --git a/content/developer-tools/syntax-highlighting.md b/content/developer-tools/syntax-highlighting.md
index 337c4cd5c..5f67a2b4d 100644
--- a/content/developer-tools/syntax-highlighting.md
+++ b/content/developer-tools/syntax-highlighting.md
@@ -12,7 +12,7 @@ draft: false
slug:
aliases: [/extras/highlighting/]
toc: true
-notes:
+notesforauthors:
---
## Code Blocks in Markdown
diff --git a/content/getting-started/_index.md b/content/getting-started/_index.md
index 82c173c7f..420d47315 100644
--- a/content/getting-started/_index.md
+++ b/content/getting-started/_index.md
@@ -1,6 +1,6 @@
---
-title: "Getting Started"
-linktitle: "Getting Started"
+title: Overview
+linktitle: Overview
description: Quick start and guides for installing Hugo on your preferred operating system.
date: 2017-02-01
publishdate: 2017-02-01
@@ -12,7 +12,11 @@ draft: false
slug:
aliases: []
toc: false
-notes:
+notesforauthors:
---
-The Hugo docs have been completely reformatted to include
\ No newline at end of file
+The Hugo docs were completely reworked from the ground up in anticipation of v0.19. Included in the reboot was the concept of using a [single example site][] for code blocks and demo content in the documentation. Once you finish the [quick start][], be sure to read up on how [the Hugo docs have been optimized for rapid learning][].
+
+[quick start]: /getting-started/quick-start/
+[single example site]: /getting-started/using-the-hugo-docs/
+[the Hugo docs have been optimized for rapid learning]: /getting-started/using-the-hugo-docs/
\ No newline at end of file
diff --git a/content/getting-started/using-hugo.md b/content/getting-started/basic-usage.md
similarity index 65%
rename from content/getting-started/using-hugo.md
rename to content/getting-started/basic-usage.md
index 81e5761fb..c9859b323 100644
--- a/content/getting-started/using-hugo.md
+++ b/content/getting-started/basic-usage.md
@@ -1,18 +1,18 @@
---
-title: Using Hugo
-linktitle: Using Hugo
+title: Basic Usage
+linktitle: Basic Usage
description:
date: 2017-02-01
publishdate: 2017-02-01
lastmod: 2017-02-01
categories: [getting started]
-tags: [usage,livereload]
-weight:
+tags: [usage,livereload,command line]
+weight: 70
draft: false
slug:
aliases: [/overview/usage/,/extras/livereload/]
toc: false
-notes:
+notesforauthors:
---
## LiveReload
\ No newline at end of file
diff --git a/content/project-organization/configuration.md b/content/getting-started/configuration.md
similarity index 97%
rename from content/project-organization/configuration.md
rename to content/getting-started/configuration.md
index 8db26c2c0..c20fb4b6e 100644
--- a/content/project-organization/configuration.md
+++ b/content/getting-started/configuration.md
@@ -1,18 +1,17 @@
---
title: Configuration
linktitle:
-description: Your configuration can include precise directions to Hugo regarding how it should render your website.
+description: Hugo is designed to make enough assumptions that often configuration is unnecessary. However, a site config file can include precise directions to Hugo on how you want to render your website.
date: 2017-01-02
publishdate: 2017-01-02
lastmod: 2017-01-02
-tags: [configuration,fundamentals,toml,yaml,json]
categories: [project organization]
-weight: 10
+tags: [configuration,fundamentals,toml,yaml,json]
+weight: 90
draft: false
-slug:
aliases: [/overview/source-directory/]
toc: true
-notes:
+notesforauthors:
---
The [directory structure][] of a Hugo website—or more precisely, the source organization of files containing the website's content and templates—provides most of the configuration information that Hugo needs in order to statically generate a finished website.
@@ -331,6 +330,6 @@ The above is a list of regular expressions. Note that the backslash (`\`) charac
[`.Site.Params`]: /variables-and-params/
[directory structure]: /project-organization/directory-structure
[JSON Spec]: /documents/ecma-404-json-spec.pdf
-[templates]: /templates
+[templates]: /templates/
[TOML Spec]: https://github.com/toml-lang/toml
[YAML Spec]: http://yaml.org/spec/
\ No newline at end of file
diff --git a/content/project-organization/directory-structure.md b/content/getting-started/directory-structure.md
similarity index 76%
rename from content/project-organization/directory-structure.md
rename to content/getting-started/directory-structure.md
index 63d98c61a..760e63278 100644
--- a/content/project-organization/directory-structure.md
+++ b/content/getting-started/directory-structure.md
@@ -1,15 +1,14 @@
---
title: Directory Structure
-linktitle:
+linktitle: Directory Structure
description: Explanation of the directory structure in a typical Hugo project and how Hugo traverses the file system therein.
date: 2017-01-02
publishdate: 2017-01-02
lastmod: 2017-01-02
categories: [project organization]
tags: [source, organization, directories,fundamentals]
-weight: 10
+weight: 80
draft: false
-slug:
-aliases:
-notes:
+aliases: [/overview/source-directory/]
+notesforauthors:
---
diff --git a/content/getting-started/download-hugo.md b/content/getting-started/download-hugo.md
deleted file mode 100644
index 7e290d330..000000000
--- a/content/getting-started/download-hugo.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-title: Download Hugo
-linktitle: Download Hugo
-description:
-date: 2017-02-01
-publishdate: 2017-02-01
-lastmod: 2017-02-01
-categories: [getting started]
-tags: []
-weight:
-draft: false
-slug:
-aliases: []
-toc: false
-notes:
----
-
diff --git a/content/getting-started/install-from-source.md b/content/getting-started/install-from-source.md
index 659dfc326..27e22f9f1 100644
--- a/content/getting-started/install-from-source.md
+++ b/content/getting-started/install-from-source.md
@@ -6,11 +6,11 @@ date: 2016-11-01
publishdate: 2016-11-01
lastmod: 2016-11-01
categories: [getting started]
-tags: []
-weight:
+tags: [install]
+weight: 30
draft: false
slug:
aliases: []
toc: false
-notes:
+notesforauthors:
---
\ No newline at end of file
diff --git a/content/getting-started/install-on-linux.md b/content/getting-started/install-on-linux.md
index 9bcf47db4..5ccdd0cb0 100644
--- a/content/getting-started/install-on-linux.md
+++ b/content/getting-started/install-on-linux.md
@@ -5,11 +5,11 @@ description:
date: 2016-11-01
publishdate: 2016-11-01
lastmod: 2016-11-01
-weight:
+weight: 40
categories: [getting started]
-tags: []
+tags: [install,linux]
draft: false
aliases: []
toc: false
-notes:
+notesforauthors:
---
\ No newline at end of file
diff --git a/content/getting-started/install-on-mac.md b/content/getting-started/install-on-mac.md
index 523fd5138..c82b12d1c 100644
--- a/content/getting-started/install-on-mac.md
+++ b/content/getting-started/install-on-mac.md
@@ -6,10 +6,10 @@ date: 2016-11-01
publishdate: 2016-11-01
lastmod: 2016-11-01
categories: [getting started]
-tags: []
-weight:
+tags: [install,mac,osx]
+weight: 50
draft: false
aliases: []
toc: false
-notes:
+notesforauthors:
---
\ No newline at end of file
diff --git a/content/getting-started/install-on-pc.md b/content/getting-started/install-on-pc.md
index 9c98ef671..4311a48c2 100644
--- a/content/getting-started/install-on-pc.md
+++ b/content/getting-started/install-on-pc.md
@@ -6,10 +6,9 @@ date: 2016-11-01
publishdate: 2016-11-01
lastmod: 2016-11-01
categories: [getting started]
-tags: []
-weight:
+tags: [install,pc]
+weight: 60
draft: false
aliases: []
toc: false
-notes:
---
\ No newline at end of file
diff --git a/content/getting-started/quick-start.md b/content/getting-started/quick-start.md
index f2e2435cc..923509e80 100644
--- a/content/getting-started/quick-start.md
+++ b/content/getting-started/quick-start.md
@@ -7,11 +7,10 @@ publishdate: 2017-02-01
lastmod: 2017-02-01
categories: [getting started]
tags: [quick start,usage]
-weight: 20
+weight: 10
draft: false
-slug:
aliases: []
toc: false
-notes:
+notesforauthors:
---
diff --git a/content/getting-started/using-the-hugo-docs.md b/content/getting-started/using-the-hugo-docs.md
index 8fd81abeb..c855ea213 100644
--- a/content/getting-started/using-the-hugo-docs.md
+++ b/content/getting-started/using-the-hugo-docs.md
@@ -6,13 +6,13 @@ date: 2017-02-01
publishdate: 2017-02-01
lastmod: 2017-02-01
categories: [getting started]
-tags: []
-weight: 10
+tags: [usage,docs]
+weight: 20
draft: false
slug:
aliases: [/getting-started/using-the-docs/]
toc: true
-notes:
+notesforauthors:
---
## Example Site
diff --git a/content/hosting-and-deployment/_index.md b/content/hosting-and-deployment/_index.md
index e0b9e624b..00b014664 100644
--- a/content/hosting-and-deployment/_index.md
+++ b/content/hosting-and-deployment/_index.md
@@ -1,15 +1,15 @@
---
-title: Hosting and Deployment
-linktitle: Hosting and Deployment
+title: Overview
+linktitle: Overview
description: Site builds, automated deployments, and popular hosting solutions.
date: 2016-11-01
publishdate: 2016-11-01
lastmod: 2016-11-01
-tags: [hosting]
+tags: []
categories: [hosting and deployment]
weight: 01
draft: false
aliases:
toc: false
-notes:
+notesforauthors:
---
\ No newline at end of file
diff --git a/content/hosting-and-deployment/deployment-with-rsync.md b/content/hosting-and-deployment/deployment-with-rsync.md
index 50066ea42..3513526bb 100644
--- a/content/hosting-and-deployment/deployment-with-rsync.md
+++ b/content/hosting-and-deployment/deployment-with-rsync.md
@@ -5,11 +5,11 @@ description:
date: 2017-02-01
publishdate: 2017-02-01
lastmod: 2017-02-01
-tags: [rysnc]
categories: [hosting and deployment]
+tags: [rysnc,deployment]
toc: false
weight:
draft: false
aliases: []
-notes:
+notesforauthors:
---
\ No newline at end of file
diff --git a/content/hosting-and-deployment/deployment-with-wercker.md b/content/hosting-and-deployment/deployment-with-wercker.md
index 62c1c935f..ea3db03cf 100644
--- a/content/hosting-and-deployment/deployment-with-wercker.md
+++ b/content/hosting-and-deployment/deployment-with-wercker.md
@@ -5,11 +5,11 @@ description:
date: 2017-02-01
publishdate: 2017-02-01
lastmod: 2017-02-01
-tags: [wercker]
categories: [hosting and deployment]
+tags: [wercker,deployment]
toc: false
draft: false
slug:
aliases: []
-notes:
+notesforauthors:
---
\ No newline at end of file
diff --git a/content/hosting-and-deployment/hosting-on-bitbucket.md b/content/hosting-and-deployment/hosting-on-bitbucket.md
index 3ee816102..dd00204fb 100644
--- a/content/hosting-and-deployment/hosting-on-bitbucket.md
+++ b/content/hosting-and-deployment/hosting-on-bitbucket.md
@@ -5,11 +5,11 @@ description:
date: 2017-02-01
publishdate: 2017-02-01
lastmod: 2017-02-01
+categories: [hosting and deployment]
+tags: [hosting,bitbucket]
weight:
draft: false
-tags: [bitbucket]
-categories: [hosting and deployment]
toc: false
aliases: []
-notes:
+notesforauthors:
---
\ No newline at end of file
diff --git a/content/hosting-and-deployment/hosting-on-github.md b/content/hosting-and-deployment/hosting-on-github.md
index 13cde8f89..bfa27119c 100644
--- a/content/hosting-and-deployment/hosting-on-github.md
+++ b/content/hosting-and-deployment/hosting-on-github.md
@@ -5,11 +5,11 @@ description:
date: 2017-02-01
publishdate: 2017-02-01
lastmod: 2017-02-01
+categories: [hosting and deployment]
+tags: [github,git,deployment,hosting]
weight:
draft: false
-tags: [github,git]
-categories: [hosting and deployment]
toc: false
aliases: []
-notes:
+notesforauthors:
---
\ No newline at end of file
diff --git a/content/hosting-and-deployment/hosting-on-gitlab.md b/content/hosting-and-deployment/hosting-on-gitlab.md
index 9d4905783..1154836b2 100644
--- a/content/hosting-and-deployment/hosting-on-gitlab.md
+++ b/content/hosting-and-deployment/hosting-on-gitlab.md
@@ -5,11 +5,11 @@ description:
date: 2017-02-01
publishdate: 2017-02-01
lastmod: 2017-02-01
+categories: [hosting and deployment]
+tags: [hosting,deployment]
weight:
draft: false
-tags: []
-categories: []
toc: false
aliases: []
-notes:
+notesforauthors:
---
\ No newline at end of file
diff --git a/content/mailing-list.md b/content/mailing-list.md
new file mode 100644
index 000000000..4f705033e
--- /dev/null
+++ b/content/mailing-list.md
@@ -0,0 +1,54 @@
+---
+title: Mailing List
+linktitle: Mailing List
+description: Join the Hugo mailing list for updates on the project. The mailing list has very low traffic and only sends release-related email.
+date: 2017-02-01
+publishdate: 2017-02-01
+lastmod: 2017-02-01
+weight: 01
+categories: []
+tags: [mailing list, community]
+draft: true
+aliases: [/community/mailing-list/]
+toc: false
+---
+
+## Discussion Forum
+
+Hugo has its own [discussion forum](http://discuss.gohugo.io/) powered by [Discourse](http://www.discourse.org/).
+
+Please use this for all discussions, questions, etc.
+
+## Mailing List
+
+Hugo has two mailing lists:
+
+### Announcements
+
+Very low traffic. Only releases will be emailed here.
+
++ {{ .Get "caption" }} + {{ with .Get "attrlink"}} {{ end }} + {{ .Get "attr" }} + {{ if .Get "attrlink"}} {{ end }} +
{{ end }} +
+ <html>
+ <body> This HTML </body>
+</html>
+