diff --git a/content/en/about/security-model/index.md b/content/en/about/security-model/index.md index 2d0eef873..7a7841131 100644 --- a/content/en/about/security-model/index.md +++ b/content/en/about/security-model/index.md @@ -1,6 +1,6 @@ --- title: Hugo's Security Model -description: A summary of Hugo's security model. +description: A summary of Hugo's security model. date: 2019-10-01 layout: single keywords: ["Security", "Privacy"] @@ -19,7 +19,7 @@ toc: true Hugo produces static output, so once built, the runtime is the browser (assuming the output is HTML) and any server (API) that you integrate with. -But when developing and building your site, the runtime is the `hugo` executable. Securing a runtime can be [a real challenge](https://blog.logrocket.com/how-to-protect-your-node-js-applications-from-malicious-dependencies-5f2e60ea08f9/). +But when developing and building your site, the runtime is the `hugo` executable. Securing a runtime can be [a real challenge](https://blog.logrocket.com/how-to-protect-your-node-js-applications-from-malicious-dependencies-5f2e60ea08f9/). **Hugo's main approach is that of sandboxing:** diff --git a/content/en/commands/hugo_mod_clean.md b/content/en/commands/hugo_mod_clean.md index ff982f9f6..6411ed58c 100644 --- a/content/en/commands/hugo_mod_clean.md +++ b/content/en/commands/hugo_mod_clean.md @@ -15,7 +15,6 @@ Delete the Hugo Module cache for the current project. Note that after you run this command, all of your dependencies will be re-downloaded next time you run "hugo". Also note that if you configure a positive maxAge for the "modules" file cache, it will also be cleaned as part of "hugo --gc". - ``` diff --git a/content/en/content-management/authors.md b/content/en/content-management/authors.md index 2cbc11620..67d59973b 100644 --- a/content/en/content-management/authors.md +++ b/content/en/content-management/authors.md @@ -107,7 +107,7 @@ You can find a list of all template variables to access the profile information ### Link Social Network Accounts -As aforementioned, Hugo is able to generate links to profiles of the most popular social networks. The following social networks with their corresponding identifiers are supported: `github`, `facebook`, `twitter`, `pinterest`, `instagram`, `youtube` and `linkedin`. +As aforementioned, Hugo is able to generate links to profiles of the most popular social networks. The following social networks with their corresponding identifiers are supported: `github`, `facebook`, `twitter`, `pinterest`, `instagram`, `youtube` and `linkedin`. This is can be done with the `.Social.URL` function. Its only parameter is the name of the social network as they are defined in the profile (e.g. `facebook`, `twitter`). Custom variables like `website` remain as they are. diff --git a/content/en/content-management/multilingual.md b/content/en/content-management/multilingual.md index 189a8abff..ccf794b2e 100644 --- a/content/en/content-management/multilingual.md +++ b/content/en/content-management/multilingual.md @@ -204,7 +204,7 @@ languages: The value of `contentDir` can be any valid path -- even absolute path references. The only restriction is that the content directories cannot overlap. -Considering the following example in conjunction with the configuration above: +Considering the following example in conjunction with the configuration above: 1. `/content/english/about.md` 2. `/content/french/about.md` diff --git a/content/en/documentation.md b/content/en/documentation.md index 9371dbdf0..77cf283fa 100644 --- a/content/en/documentation.md +++ b/content/en/documentation.md @@ -15,6 +15,7 @@ aliases: [] toc: false layout: documentation-home --- -Hugo is the **world's fastest static website engine.** It's written in Go (aka Golang) and developed by [bep](https://github.com/bep), [spf13](https://github.com/spf13) and [friends](https://github.com/gohugoio/hugo/graphs/contributors). + +Hugo is the **world's fastest static website engine.** It's written in Go (aka Golang) and developed by [bep](https://github.com/bep), [spf13](https://github.com/spf13) and [friends](https://github.com/gohugoio/hugo/graphs/contributors). Below you will find some of the most common and helpful pages from our documentation. diff --git a/content/en/functions/htmlUnescape.md b/content/en/functions/htmlUnescape.md index d0ef7540c..f635da4e4 100644 --- a/content/en/functions/htmlUnescape.md +++ b/content/en/functions/htmlUnescape.md @@ -19,7 +19,7 @@ deprecated: false aliases: [] --- -`htmlUnescape` returns the given string with HTML escape codes un-escaped. +`htmlUnescape` returns the given string with HTML escape codes un-escaped. Remember to pass the output of this to `safeHTML` if fully un-escaped characters are desired. Otherwise, the output will be escaped again as normal. diff --git a/content/en/functions/hugo.md b/content/en/functions/hugo.md index 26069633d..099a5fa96 100644 --- a/content/en/functions/hugo.md +++ b/content/en/functions/hugo.md @@ -20,7 +20,7 @@ deprecated: false draft: false aliases: [] --- - + `hugo` returns an instance that contains the following functions: hugo.Generator @@ -29,7 +29,7 @@ hugo.Generator hugo.Version : the current version of the Hugo binary you are using e.g. `0.63.2` - + `hugo` returns an instance that contains the following functions: hugo.Environment diff --git a/content/en/functions/md5.md b/content/en/functions/md5.md index db5442166..5f46b09f8 100644 --- a/content/en/functions/md5.md +++ b/content/en/functions/md5.md @@ -20,7 +20,6 @@ aliases: [] --- - ``` {{ md5 "Hello world, gophers!" }} diff --git a/content/en/functions/time.md b/content/en/functions/time.md index 306d32649..3be2d4368 100644 --- a/content/en/functions/time.md +++ b/content/en/functions/time.md @@ -29,7 +29,7 @@ aliases: [] ## Example: Using `time` to get Month Index -The following example takes a UNIX timestamp---set as `utimestamp: "1489276800"` in a content's front matter---converts the timestamp (string) to an integer using the [`int` function][int], and then uses [`printf`][] to convert the `Month` property of `time` into an index. +The following example takes a UNIX timestamp---set as `utimestamp: "1489276800"` in a content's front matter---converts the timestamp (string) to an integer using the [`int` function][int], and then uses [`printf`][] to convert the `Month` property of `time` into an index. The following example may be useful when setting up [multilingual sites][multilingual]: diff --git a/content/en/hosting-and-deployment/deployment-with-rsync.md b/content/en/hosting-and-deployment/deployment-with-rsync.md index e722a51ec..ed215eea5 100644 --- a/content/en/hosting-and-deployment/deployment-with-rsync.md +++ b/content/en/hosting-and-deployment/deployment-with-rsync.md @@ -58,7 +58,7 @@ Next, execute this command to generate a new keypair called `rsa_id`: You'll be prompted for a passphrase, which is an extra layer of protection. Enter the passphrase you'd like to use, and then enter it again when prompted, or leave it blank if you don't want to have a passphrase. Not using a passphrase will let you transfer files non-interactively, as you won't be prompted for a password when you log in, but it is slightly less secure. -To make logging in easier, add a definition for your web host to the file `~/.ssh/config` with the following command, replacing `HOST` with the IP address or hostname of your web host, and `USER` with the username you use to log in to your web host when transfering files: +To make logging in easier, add a definition for your web host to the file `~/.ssh/config` with the following command, replacing `HOST` with the IP address or hostname of your web host, and `USER` with the username you use to log in to your web host when transferring files: ``` ~/.ssh/$ cat >> config <` repository. Make sure your website works locally (`hugo server` or `hugo server -t `) and open your browser to . 5. Once you are happy with the results: * Press Ctrl+C to kill the server - * Before proceeding run `rm -rf public` to completely remove the `public` directory + * Before proceeding run `rm -rf public` to completely remove the `public` directory 6. `git submodule add -b master https://github.com//.github.io.git public`. This creates a git [submodule][]. Now when you run the `hugo` command to build your site to `public`, the created `public` directory will have a different remote origin (i.e. hosted GitHub repository). ### Put it Into a Script diff --git a/content/en/hugo-pipes/fingerprint.md b/content/en/hugo-pipes/fingerprint.md index 4f7aa6432..b58b577db 100755 --- a/content/en/hugo-pipes/fingerprint.md +++ b/content/en/hugo-pipes/fingerprint.md @@ -16,7 +16,7 @@ draft: false --- -Fingerprinting and [SRI](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity) can be applied to any asset file using `resources.Fingerprint` which takes two arguments, the resource object and a [hash function](https://en.wikipedia.org/wiki/Cryptographic_hash_function). +Fingerprinting and [SRI](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity) can be applied to any asset file using `resources.Fingerprint` which takes two arguments, the resource object and a [hash function](https://en.wikipedia.org/wiki/Cryptographic_hash_function). The default hash function is `sha256`. Other available functions are `sha384` (from Hugo `0.55`), `sha512` and `md5`. diff --git a/content/en/hugo-pipes/introduction.md b/content/en/hugo-pipes/introduction.md index 3c42dc68f..439ff6c67 100755 --- a/content/en/hugo-pipes/introduction.md +++ b/content/en/hugo-pipes/introduction.md @@ -14,7 +14,7 @@ weight: 01 sections_weight: 01 draft: false aliases: [/assets/] ---- +--- ### Asset directory diff --git a/content/en/hugo-pipes/minification.md b/content/en/hugo-pipes/minification.md index c8136c040..d11ee58a9 100755 --- a/content/en/hugo-pipes/minification.md +++ b/content/en/hugo-pipes/minification.md @@ -16,7 +16,7 @@ draft: false --- -Any resource of the aforementioned types can be minifed using `resources.Minify` which takes for argument the resource object. +Any resource of the aforementioned types can be minified using `resources.Minify` which takes for argument the resource object. ```go-html-template diff --git a/content/en/hugo-pipes/postprocess.md b/content/en/hugo-pipes/postprocess.md index 962d0ffdf..6fb593950 100755 --- a/content/en/hugo-pipes/postprocess.md +++ b/content/en/hugo-pipes/postprocess.md @@ -20,7 +20,7 @@ There are currently two limitations to this: 1. This only works in `*.html` templates (i.e. templates that produces HTML files). 2. You cannot manipulate the values returned from the resource's methods. E.g. the `upper` in this example will not work as expected: - + ```go-html-template {{ $css := resources.Get "css/main.css" }} {{ $css = $css | resources.PostCSS | minify | fingerprint | resources.PostProcess }} diff --git a/content/en/news/http2-server-push-in-hugo.md b/content/en/news/http2-server-push-in-hugo.md index 5ffb8843f..72d0acd53 100644 --- a/content/en/news/http2-server-push-in-hugo.md +++ b/content/en/news/http2-server-push-in-hugo.md @@ -12,7 +12,7 @@ images: - images/gohugoio-card-1.png --- -**Netlify** recently announced support for [HTTP/2 server push](https://www.netlify.com/blog/2017/07/18/http/2-server-push-on-netlify/), and we have now added it to the **gohugo.io** sites for the main `CSS` and `JS` bundles, along with server-side 301 redirect support. +**Netlify** recently announced support for [HTTP/2 server push](https://www.netlify.com/blog/2017/07/18/http/2-server-push-on-netlify/), and we have now added it to the **gohugo.io** sites for the main `CSS` and `JS` bundles, along with server-side 301 redirect support. If you navigate to https://gohugo.io and look in the Chrome developer network console, you should now see `Push` as the new source ("Initiator") for the `CSS` and `JSS`: @@ -44,7 +44,7 @@ baseName = "_headers" isPlainText = true notAlternative = true ``` -## 2. Add Template For the _headers File +## 2. Add Template For the _headers File Add `layouts/index.headers`: @@ -63,9 +63,7 @@ The template above creates both a security header definition and a HTTP/2 server Also note that this is a template for the home page, so the full `Page` with its `Site` and many variables are available. You can also use `partial` to include other templates. - - -## 3. Add Template For the _redirects File +## 3. Add Template For the _redirects File Add `layouts/index.redir`: ```bash # Netlify redirects. See https://www.netlify.com/docs/redirects/ diff --git a/content/en/showcase/1password-support/index.md b/content/en/showcase/1password-support/index.md index 55038bc7e..2bcbff3fd 100644 --- a/content/en/showcase/1password-support/index.md +++ b/content/en/showcase/1password-support/index.md @@ -18,7 +18,7 @@ Finding a tool that will make your customers, writers, designers, _and_ DevOps t **Hugo is static**. We're a security company, so we swear by static sites and use them wherever possible. We feel much safer pointing customers at HTML files than at a complicated server which needs to be hardened. **Hugo is Go**. We love the Go programming language at 1Password, and we were delighted to learn that Hugo used the same Go template syntax that our designers and front-end developers had already mastered. - + **Hugo is FAST**. Our previous static site generator took nearly a minute to compile our (then much smaller) site. Developers might be used to this, but it wasn't cutting it for writers who wanted to see live previews of their work. Hugo did the same job in milliseconds, and to this day compiles 400 pages in five languages in the blink of an eye. **Hugo is flexible**. Thanks to Hugo's content and layout system, we were able to preserve our existing file and folder structure and port our entire production site in a few days. We could then create new content types that weren't possible before, like these snazzy [showcases](https://support.1password.com/explore/extension/). diff --git a/content/en/showcase/arolla-cocoon/index.md b/content/en/showcase/arolla-cocoon/index.md index 63f139adf..767f48269 100644 --- a/content/en/showcase/arolla-cocoon/index.md +++ b/content/en/showcase/arolla-cocoon/index.md @@ -8,7 +8,7 @@ byline: "[Didier Divinerites](https://github.com/divinerites)" --- -Swiss [Arolla campsite](https://www.camping-arolla.com) runs the highest campsite in Europe and I'm completely re-doing their actuel Website with Hugo. +Swiss [Arolla campsite](https://www.camping-arolla.com) runs the highest campsite in Europe and I'm completely re-doing their actual Website with Hugo. But they just launch a brand new offer (luxury tents with bed and fire oven), and we couldn't wait for the proper new website for having this promoted: we needed the website up and running within 24h! diff --git a/content/en/showcase/pace-revenue-management/index.md b/content/en/showcase/pace-revenue-management/index.md index cb520acb2..092b86370 100644 --- a/content/en/showcase/pace-revenue-management/index.md +++ b/content/en/showcase/pace-revenue-management/index.md @@ -15,7 +15,7 @@ siteURL: https://www.paceup.com/ --- -From the beginning, at Pace, we were focused on solving customer needs and didn't want to over-engineer our marketing or sales. At the same time we didn't want to lock ourselves into a Wordpress, Squarespace or the like. +From the beginning, at Pace, we were focused on solving customer needs and didn't want to over-engineer our marketing or sales. At the same time we didn't want to lock ourselves into a WordPress, Squarespace or the like. The ideal was a fast, simple, static site builder. When we came across Hugo we were blown away. Being a European company we wanted to be multi-lingual from the get-go and allow multiple team-members to collaborate and own their content. We also felt that a tech-company in 2018 should be capable of hosting its own blog in a simple way. diff --git a/content/en/showcase/quiply-employee-communications-app/index.md b/content/en/showcase/quiply-employee-communications-app/index.md index 9f80850ee..a8c31cc33 100644 --- a/content/en/showcase/quiply-employee-communications-app/index.md +++ b/content/en/showcase/quiply-employee-communications-app/index.md @@ -22,7 +22,7 @@ byline: "[Sebastian Schirmer](mailto:sebastian.schirmer@quiply.com), Quiply Co-F With the launch of our Employee Communications app Quiply we created a very simple and static one-page website to showcase our product. -As our customer base and demand for marketing and communication started to grow, we needed a solution to easily grow and extend the contents of our web presence. As we do not have the need to serve dynamic content, we decided to use a static site generator. Amongst a couple of others, we tried Hugo and it became immediately clear that we'd use Hugo going forward as it compiles super-fast, is intuitive to use and offers all the features we need. +As our customer base and demand for marketing and communication started to grow, we needed a solution to easily grow and extend the contents of our web presence. As we do not have the need to serve dynamic content, we decided to use a static site generator. Amongst a couple of others, we tried Hugo and it became immediately clear that we'd use Hugo going forward as it compiles super-fast, is intuitive to use and offers all the features we need. Our website which we launched a couple of weeks ago is still growing and new content is being added constantly. By using Hugo, this can be easily done by content authors writing markdown files without always having to touch HTML or CSS code. It is available in German only for the time being, an English version is in the works. diff --git a/content/en/showcase/stackimpact/index.md b/content/en/showcase/stackimpact/index.md index bc3d3fd29..fcfcb1157 100644 --- a/content/en/showcase/stackimpact/index.md +++ b/content/en/showcase/stackimpact/index.md @@ -1,13 +1,8 @@ --- - title: StackImpact - date: 2018-02-20 - description: "\"Hugo is a perfect choice for a product website.\"" - siteURL: https://stackimpact.com/ - --- After gradually handing over the control of our website to WordPress plugins, we realized that we needed to act. diff --git a/content/en/showcase/template/index.md b/content/en/showcase/template/index.md index 4b9823c48..06e4a6548 100644 --- a/content/en/showcase/template/index.md +++ b/content/en/showcase/template/index.md @@ -15,7 +15,7 @@ We would really appreciate if you could: 1. Fork https://github.com/gohugoio/hugoDocs 2. Run `hugo new showcase/your-site` (this requires >= Hugo 0.49). This will use the archetype bundle in the [docs repo](https://github.com/gohugoio/hugoDocs/tree/master/archetypes). -3. Follow the instructions in the newly created page bundle. +3. Follow the instructions in the newly created page bundle. 3. Create a new pull request in https://github.com/gohugoio/hugoDocs/pulls diff --git a/content/en/tools/frontends.md b/content/en/tools/frontends.md index 7f8a92d34..56600e1f0 100644 --- a/content/en/tools/frontends.md +++ b/content/en/tools/frontends.md @@ -21,7 +21,7 @@ toc: false * [enwrite](https://github.com/zzamboni/enwrite). Enwrite enables evernote-powered, statically generated blogs and websites. Now posting to your blog or updating your website is as easy as writing a new note in Evernote! * [Lipi](https://github.com/SohanChy/Lipi). Lipi is a native GUI frontend written in Java to manage your Hugo websites. * [Netlify CMS](https://netlifycms.org). Netlify CMS is an open source, serverless solution for managing Git based content in static sites, and it works on any platform that can host static sites. A [Hugo/Netlify CMS starter](https://github.com/netlify-templates/one-click-hugo-cms) is available to get new projects running quickly. -* [Hokus CMS](https://github.com/julianoappelklein/hokus). Hokus CMS is an open source, multiplatform, easy to use, desktop application for Hugo. Build from simple to complex user interfaces for Hugo websites by choosing from a dozen ready-to-use components — all for free, with no vendor lock-in. +* [Hokus CMS](https://github.com/julianoappelklein/hokus). Hokus CMS is an open source, multi-platform, easy to use, desktop application for Hugo. Build from simple to complex user interfaces for Hugo websites by choosing from a dozen ready-to-use components — all for free, with no vendor lock-in. ## Commercial Services diff --git a/content/en/tools/migrations.md b/content/en/tools/migrations.md index 3dd334bef..437c9e50e 100644 --- a/content/en/tools/migrations.md +++ b/content/en/tools/migrations.md @@ -47,14 +47,14 @@ Alternatively, you can use the new [Jekyll import command](/commands/hugo_import ## WordPress - [wordpress-to-hugo-exporter](https://github.com/SchumacherFM/wordpress-to-hugo-exporter) - A one-click WordPress plugin that converts all posts, pages, taxonomies, metadata, and settings to Markdown and YAML which can be dropped into Hugo. (Note: If you have trouble using this plugin, you can [export your site for Jekyll](https://wordpress.org/plugins/jekyll-exporter/) and use Hugo's built in Jekyll converter listed above.) -- [exitwp-for-hugo](https://github.com/wooni005/exitwp-for-hugo) - A python script which works with the xml export from Wordpress and converts Wordpress pages and posts to Markdown and YAML for hugo. +- [exitwp-for-hugo](https://github.com/wooni005/exitwp-for-hugo) - A python script which works with the xml export from WordPress and converts WordPress pages and posts to Markdown and YAML for hugo. - [blog2md](https://github.com/palaniraja/blog2md) - Works with [exported xml](https://en.support.wordpress.com/export/) file of your free YOUR-TLD.wordpress.com website. It also saves approved comments to `YOUR-POST-NAME-comments.md` file along with posts. -- [wordhugopress](https://github.com/nantipov/wordhugopress) - A small utility written in Java, exports the entire WordPress site from the database and resource (e.g. images) files stored locally or remotelly. Therefore, migration from the backup files is possible. Supports merging of the multiple WordPress sites into a single Hugo one. +- [wordhugopress](https://github.com/nantipov/wordhugopress) - A small utility written in Java, exports the entire WordPress site from the database and resource (e.g. images) files stored locally or remotely. Therefore, migration from the backup files is possible. Supports merging of the multiple WordPress sites into a single Hugo one. ## Medium - [medium2md](https://github.com/gautamdhameja/medium-2-md) - A simple Medium to Hugo exporter able to import stories in one command, including Front Matter. -- [medium-to-hugo](https://github.com/bgadrian/medium-to-hugo) - CLI tool written in Go to export medium posts into a Hugo compatible Markdown format. Tags and images are included. All images will be downloaded locally and linked appropriately. +- [medium-to-hugo](https://github.com/bgadrian/medium-to-hugo) - CLI tool written in Go to export medium posts into a Hugo compatible Markdown format. Tags and images are included. All images will be downloaded locally and linked appropriately. ## Tumblr @@ -84,4 +84,4 @@ Alternatively, you can use the new [Jekyll import command](/commands/hugo_import ## BlogML -- [BlogML2Hugo](https://github.com/jijiechen/BlogML2Hugo) - A tool that helps you convert BlogML xml file to Hugo markdown files. Users need to take care of links to attachments and images by themselves. This helps the blogs that export BlogML files (e.g. BlogEngine.NET) tramsform to hugo sites easily. +- [BlogML2Hugo](https://github.com/jijiechen/BlogML2Hugo) - A tool that helps you convert BlogML xml file to Hugo markdown files. Users need to take care of links to attachments and images by themselves. This helps the blogs that export BlogML files (e.g. BlogEngine.NET) transform to hugo sites easily. diff --git a/content/en/tools/search.md b/content/en/tools/search.md index f51498b1f..1bb386640 100644 --- a/content/en/tools/search.md +++ b/content/en/tools/search.md @@ -26,7 +26,7 @@ A static website with a dynamic search function? Yes, Hugo provides an alternati * [hugo-lunr-zh](https://www.npmjs.com/package/hugo-lunr-zh). A bit like Hugo-lunr, but Hugo-lunr-zh can help you separate the Chinese keywords. * [Github Gist for Fuse.js integration](https://gist.github.com/eddiewebb/735feb48f50f0ddd65ae5606a1cb41ae). This gist demonstrates how to leverage Hugo's existing build time processing to generate a searchable JSON index used by [Fuse.js](https://fusejs.io/) on the client side. Although this gist uses Fuse.js for fuzzy matching, any client side search tool capable of reading JSON indexes will work. Does not require npm, grunt or other build-time tools except Hugo! * [hugo-search-index](https://www.npmjs.com/package/hugo-search-index). A library containing Gulp tasks and a prebuilt browser script that implements search. Gulp generates a search index from project markdown files. -* [hugofastsearch](https://gist.github.com/cmod/5410eae147e4318164258742dd053993). A usability and speed update to "Github Gist for Fuse.js integration" — global, keyboard-optimized search. +* [hugofastsearch](https://gist.github.com/cmod/5410eae147e4318164258742dd053993). A usability and speed update to "Github Gist for Fuse.js integration" — global, keyboard-optimized search. ## Commercial Search Services diff --git a/content/en/troubleshooting/_index.md b/content/en/troubleshooting/_index.md index 3b0e93725..3170dc7d8 100644 --- a/content/en/troubleshooting/_index.md +++ b/content/en/troubleshooting/_index.md @@ -1,5 +1,5 @@ --- -title: Troubleshoot +title: Troubleshoot linktitle: Troubleshoot description: Frequently asked questions and known issues pulled from the Hugo Discuss forum. date: 2017-02-01 @@ -9,7 +9,7 @@ menu: docs: parent: "troubleshooting" weight: 1 -weight: 1 +weight: 1 draft: false hidesectioncontents: false slug: @@ -20,7 +20,4 @@ notesforauthors: The Troubleshooting section includes known issues, recent workarounds, and FAQs pulled from the [Hugo Discussion Forum][forum]. - - - [forum]: https://discourse.gohugo.io diff --git a/content/en/troubleshooting/faq.md b/content/en/troubleshooting/faq.md index 46f3e8cd5..1934bc5e5 100644 --- a/content/en/troubleshooting/faq.md +++ b/content/en/troubleshooting/faq.md @@ -19,7 +19,7 @@ aliases: [/faq/] ## I can't see my content! -Is your markdown file [in draft mode](https://gohugo.io/content-management/front-matter/#front-matter-variables)? When testing, run `hugo server` with the `-D` or `--buildDrafts` [switch](https://gohugo.io/getting-started/usage/#draft-future-and-expired-content). +Is your markdown file [in draft mode](https://gohugo.io/content-management/front-matter/#front-matter-variables)? When testing, run `hugo server` with the `-D` or `--buildDrafts` [switch](https://gohugo.io/getting-started/usage/#draft-future-and-expired-content). ## Can I set configuration variables via OS environment? diff --git a/content/en/variables/files.md b/content/en/variables/files.md index 51cd54756..1769fa688 100644 --- a/content/en/variables/files.md +++ b/content/en/variables/files.md @@ -33,9 +33,9 @@ The `.File` object contains the following fields: .File.TranslationBaseName : the filename without extension or optional language identifier (e.g., `foo`) -.File.ContentBaseName +.File.ContentBaseName : is a either TranslationBaseName or name of containing folder if file is a leaf bundle. - + .File.BaseFileName : the filename without extension (e.g., `foo.en`) diff --git a/content/en/variables/hugo.md b/content/en/variables/hugo.md index 0de5bd794..7b1e6601f 100644 --- a/content/en/variables/hugo.md +++ b/content/en/variables/hugo.md @@ -20,7 +20,7 @@ wip: false --- {{% warning "Deprecated" %}} -Page's `.Hugo` is deprecated and will be removed in a future release. Use the global `hugo` function. +Page's `.Hugo` is deprecated and will be removed in a future release. Use the global `hugo` function. For example: `hugo.Generator`. {{% /warning %}}