From 7d8c783912d1f9cdc7fc76be922061b7e4bd45de Mon Sep 17 00:00:00 2001 From: Brian Chen Date: Thu, 30 Nov 2017 06:15:52 -0500 Subject: [PATCH 01/54] Add Pandoc support, refactor external helpers Recognize the Pandoc format under the file extension .pandoc or .pdc, and shell out to pandoc as an external helper to format Pandoc content. Refactor out repeated code with external helpers. Change the error output formatting. I did not see any of the external helpers print the string "" to represent stdin as a file; just prepending the file name to error output is more general and doesn't sacrifice that much in terms of readability. Closes #234 --- content/content-management/formats.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/content/content-management/formats.md b/content/content-management/formats.md index ad5036a2f..6ad665400 100644 --- a/content/content-management/formats.md +++ b/content/content-management/formats.md @@ -6,7 +6,7 @@ date: 2017-01-10 publishdate: 2017-01-10 lastmod: 2017-04-06 categories: [content management] -keywords: [markdown,asciidoc,mmark,content format] +keywords: [markdown,asciidoc,mmark,pandoc,content format] menu: docs: parent: "content-management" @@ -195,12 +195,19 @@ With this setup, everything is in place for a natural usage of MathJax on pages ## Additional Formats Through External Helpers -Hugo has new concept called _external helpers_. It means that you can write your content using [Asciidoc][ascii], [reStructuredText][rest]. If you have files with associated extensions, Hugo will call external commands to generate the content. ([See the Hugo source code for external helpers][helperssource].) +Hugo has a new concept called _external helpers_. It means that you can write your content using [Asciidoc][ascii], [reStructuredText][rest], or [pandoc]. If you have files with associated extensions, Hugo will call external commands to generate the content. ([See the Hugo source code for external helpers][helperssource].) For example, for Asciidoc files, Hugo will try to call the `asciidoctor` or `asciidoc` command. This means that you will have to install the associated tool on your machine to be able to use these formats. ([See the Asciidoctor docs for installation instructions](http://asciidoctor.org/docs/install-toolchain/)). To use these formats, just use the standard extension and the front matter exactly as you would do with natively supported `.md` files. +Hugo passes reasonable default arguments to these external helpers by default: + +- `asciidoc`: `--no-header-footer --safe -` +- `asciidoctor`: `--no-header-footer --safe --trace -` +- `rst2html`: `--leave-comments --initial-header-level=2` +- `pandoc`: `--mathjax` + {{% warning "Performance of External Helpers" %}} Because additional formats are external commands generation performance will rely heavily on the performance of the external tool you are using. As this feature is still in its infancy, feedback is welcome. {{% /warning %}} @@ -235,6 +242,7 @@ Markdown syntax is simple enough to learn in a single sitting. The following are [mmark]: https://github.com/miekg/mmark [mmarkgh]: https://github.com/miekg/mmark/wiki/Syntax [org]: http://orgmode.org/ +[pandoc]: http://www.pandoc.org/ [Pygments]: http://pygments.org/ [rest]: http://docutils.sourceforge.net/rst.html [sc]: /content-management/shortcodes/ From 7dbccb9363093fce29df91ab80018a5e0fd05bff Mon Sep 17 00:00:00 2001 From: maiki Date: Sat, 16 Dec 2017 02:37:01 -0800 Subject: [PATCH 02/54] Fix typo in roadmap Found an e wandering around, fortunately it knew its address. --- content/about/roadmap.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/about/roadmap.md b/content/about/roadmap.md index c2d834208..191b7546f 100644 --- a/content/about/roadmap.md +++ b/content/about/roadmap.md @@ -18,7 +18,7 @@ aliases: [/meta/roadmap] toc: false --- -Se the Hugo [GitHub Milestones][milestones]. +See the Hugo [GitHub Milestones][milestones]. We are not too far away from Hugo 1.0. From b8bcb2fb8b0b71f4a97fcb80a65c92d86f0f606c Mon Sep 17 00:00:00 2001 From: Tails Date: Sat, 16 Dec 2017 11:44:58 +0100 Subject: [PATCH 03/54] Include note to allow hugo write permissions outside home dir --- content/getting-started/installing.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/content/getting-started/installing.md b/content/getting-started/installing.md index 9745cbee9..0375ceead 100644 --- a/content/getting-started/installing.md +++ b/content/getting-started/installing.md @@ -424,10 +424,6 @@ In any of the [Linux distributions that support snaps][snaps]: snap install hugo ``` -{{% note %}} -Hugo-as-a-snap can write only inside the user’s `$HOME` directory---and gvfs-mounted directories owned by the user---because of Snaps’ confinement and security model. More information is also available [in this related GitHub issue](https://github.com/gohugoio/hugo/issues/3143). -{{% /note %}} - ### Debian and Ubuntu Debian and Ubuntu provide a `hugo` version via `apt-get`: @@ -445,6 +441,10 @@ sudo apt-get install hugo * Might not be the latest version, especially if you are using an older, stable version (e.g., Ubuntu 16.04 LTS). Until backports and PPA are available, you may consider installing the Hugo snap package to get the latest version of Hugo. +{{% note %}} +Hugo-as-a-snap can write only inside the user’s `$HOME` directory---and gvfs-mounted directories owned by the user---because of Snaps’ confinement and security model. More information is also available [in this related GitHub issue](https://github.com/gohugoio/hugo/issues/3143). Use ```sudo apt-get install hugo --classic``` to disable the default security model if you want hugo to be able to have write access in other paths besides the user’s `$HOME` directory. +{{% /note %}} + ### Arch Linux You can also install Hugo from the Arch Linux [community](https://www.archlinux.org/packages/community/x86_64/hugo/) repository. Applies also for derivatives such as Manjaro. From 1223dd63a4e21a4d81f5090580a3101ef6d55633 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Sat, 16 Dec 2017 14:00:35 +0100 Subject: [PATCH 04/54] Remove roadmap We currently have none written, so it makes no sense to pretend. --- content/about/roadmap.md | 45 ---------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 content/about/roadmap.md diff --git a/content/about/roadmap.md b/content/about/roadmap.md deleted file mode 100644 index 191b7546f..000000000 --- a/content/about/roadmap.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Roadmap -linktitle: Roadmap -description: Take a look at what's in the pipeline for future versions of the Hugo project. -date: 2017-02-01 -publishdate: 2017-02-01 -lastmod: 2017-02-01 -categories: [about hugo] -keywords: [about,contribute,roadmap] -menu: - docs: - parent: "about" - weight: 50 -weight: 50 -sections_weight: 50 -draft: false -aliases: [/meta/roadmap] -toc: false ---- - -See the Hugo [GitHub Milestones][milestones]. - -We are not too far away from Hugo 1.0. - -[bep](https://github.com/bep/) currently leads the Hugo development. The roadmap is in his head. - -## Contributions Welcome - -Feel free to [contribute to Hugo's development][devcontribute], [improve Hugo's documentation][doccontribute], or [open a new issue][newissue] if you have an idea for a new feature. - -[#98]: https://github.com/gohugoio/hugo/issues/98 -[#1014]: https://github.com/gohugoio/hugo/issues/1014 -[#1435]: https://github.com/gohugoio/hugo/issues/1435 -[#1436]: https://github.com/gohugoio/hugo/issues/1436 -[devcontribute]: /contribute/development/ -[doccontribute]: /contribute/documentation/ -[hosting and deployment]: /hosting-and-deployment/ -[migrate]: /tools/migrations/ -[milestones]: https://github.com/gohugoio/hugo/milestones/ -[newissue]: https://github.com/gohugoio/hugo/issues/ -[related forum thread]: https://discourse.gohugo.io/t/web-based-editor/155 -[themes]: /themes/ -[themescontrib]: /contribute/themes/ -[tutorials]: /tutorials -[***your*** best ideas!]: /contribute/ From af9d25458b683503b64ecae10d2a7645ad23dacc Mon Sep 17 00:00:00 2001 From: Arikawa Takaya Date: Sun, 17 Dec 2017 18:49:02 +0900 Subject: [PATCH 05/54] Fix Blackfriday's Markdown extension name Those are homoglyphes and not the same names --- content/readfiles/bfconfig.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/readfiles/bfconfig.md b/content/readfiles/bfconfig.md index 97176095d..5388694dc 100644 --- a/content/readfiles/bfconfig.md +++ b/content/readfiles/bfconfig.md @@ -52,7 +52,7 @@ `extensions` : default: **`[]`**
Purpose: Enable one or more Blackfriday's Markdown extensions (**`EXTENSION_*`**).
- Example: Include `hardLineBreak` in the list to enable Blackfriday's `EXTENSION_HARD_LINK_BREAK`.
+ Example: Include `hardLineBreak` in the list to enable Blackfriday's `EXTENSION_HARD_LINE_BREAK`.
*See [Blackfriday extensions](#blackfriday-extensions) section for information on all extensions.* `extensionsmask` From 77edf7fd78c2f0fb8ae013fb59ef3cdfe51827ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Thu, 28 Dec 2017 18:49:47 +0100 Subject: [PATCH 06/54] commands: Regenerate --- content/commands/hugo.md | 5 +++-- content/commands/hugo_benchmark.md | 5 +++-- content/commands/hugo_check.md | 4 ++-- content/commands/hugo_check_ulimit.md | 4 ++-- content/commands/hugo_config.md | 4 ++-- content/commands/hugo_convert.md | 4 ++-- content/commands/hugo_convert_toJSON.md | 4 ++-- content/commands/hugo_convert_toTOML.md | 4 ++-- content/commands/hugo_convert_toYAML.md | 4 ++-- content/commands/hugo_env.md | 4 ++-- content/commands/hugo_gen.md | 4 ++-- content/commands/hugo_gen_autocomplete.md | 4 ++-- content/commands/hugo_gen_chromastyles.md | 4 ++-- content/commands/hugo_gen_doc.md | 4 ++-- content/commands/hugo_gen_man.md | 4 ++-- content/commands/hugo_import.md | 4 ++-- content/commands/hugo_import_jekyll.md | 4 ++-- content/commands/hugo_list.md | 4 ++-- content/commands/hugo_list_drafts.md | 4 ++-- content/commands/hugo_list_expired.md | 4 ++-- content/commands/hugo_list_future.md | 4 ++-- content/commands/hugo_new.md | 4 ++-- content/commands/hugo_new_site.md | 4 ++-- content/commands/hugo_new_theme.md | 4 ++-- content/commands/hugo_server.md | 5 +++-- content/commands/hugo_undraft.md | 4 ++-- content/commands/hugo_version.md | 4 ++-- 27 files changed, 57 insertions(+), 54 deletions(-) diff --git a/content/commands/hugo.md b/content/commands/hugo.md index 836298378..847c873fd 100644 --- a/content/commands/hugo.md +++ b/content/commands/hugo.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo" slug: hugo url: /commands/hugo/ @@ -42,6 +42,7 @@ hugo [flags] --disableSitemap do not build Sitemap file --enableGitInfo add Git revision, date and author info to the pages --forceSyncStatic copy all files when static is changed. + --gc enable to run some cleanup tasks (remove unused cache files) after the build -h, --help help for hugo --i18n-warnings print missing translations --ignoreCache ignores the cache directory @@ -80,4 +81,4 @@ hugo [flags] * [hugo undraft](/commands/hugo_undraft/) - Undraft resets the content's draft status * [hugo version](/commands/hugo_version/) - Print the version number of Hugo -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_benchmark.md b/content/commands/hugo_benchmark.md index ef3c2423b..3d958b2fa 100644 --- a/content/commands/hugo_benchmark.md +++ b/content/commands/hugo_benchmark.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo benchmark" slug: hugo_benchmark url: /commands/hugo_benchmark/ @@ -38,6 +38,7 @@ hugo benchmark [flags] --disableSitemap do not build Sitemap file --enableGitInfo add Git revision, date and author info to the pages --forceSyncStatic copy all files when static is changed. + --gc enable to run some cleanup tasks (remove unused cache files) after the build -h, --help help for benchmark --i18n-warnings print missing translations --ignoreCache ignores the cache directory @@ -72,4 +73,4 @@ hugo benchmark [flags] ### SEE ALSO * [hugo](/commands/hugo/) - hugo builds your site -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_check.md b/content/commands/hugo_check.md index fa8cc9a02..06f00c10a 100644 --- a/content/commands/hugo_check.md +++ b/content/commands/hugo_check.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo check" slug: hugo_check url: /commands/hugo_check/ @@ -35,4 +35,4 @@ Contains some verification checks * [hugo](/commands/hugo/) - hugo builds your site * [hugo check ulimit](/commands/hugo_check_ulimit/) - Check system ulimit settings -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_check_ulimit.md b/content/commands/hugo_check_ulimit.md index 6b2554b43..ee0d7ecc3 100644 --- a/content/commands/hugo_check_ulimit.md +++ b/content/commands/hugo_check_ulimit.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo check ulimit" slug: hugo_check_ulimit url: /commands/hugo_check_ulimit/ @@ -39,4 +39,4 @@ hugo check ulimit [flags] ### SEE ALSO * [hugo check](/commands/hugo_check/) - Contains some verification checks -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_config.md b/content/commands/hugo_config.md index e45926f1c..dc82b0bb2 100644 --- a/content/commands/hugo_config.md +++ b/content/commands/hugo_config.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo config" slug: hugo_config url: /commands/hugo_config/ @@ -38,4 +38,4 @@ hugo config [flags] ### SEE ALSO * [hugo](/commands/hugo/) - hugo builds your site -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_convert.md b/content/commands/hugo_convert.md index 825350ce1..d648ac342 100644 --- a/content/commands/hugo_convert.md +++ b/content/commands/hugo_convert.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo convert" slug: hugo_convert url: /commands/hugo_convert/ @@ -42,4 +42,4 @@ See convert's subcommands toJSON, toTOML and toYAML for more information. * [hugo convert toTOML](/commands/hugo_convert_totoml/) - Convert front matter to TOML * [hugo convert toYAML](/commands/hugo_convert_toyaml/) - Convert front matter to YAML -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_convert_toJSON.md b/content/commands/hugo_convert_toJSON.md index 42000aa45..1d2ccb27d 100644 --- a/content/commands/hugo_convert_toJSON.md +++ b/content/commands/hugo_convert_toJSON.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo convert toJSON" slug: hugo_convert_toJSON url: /commands/hugo_convert_tojson/ @@ -42,4 +42,4 @@ hugo convert toJSON [flags] ### SEE ALSO * [hugo convert](/commands/hugo_convert/) - Convert your content to different formats -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_convert_toTOML.md b/content/commands/hugo_convert_toTOML.md index 9d1e30bcf..098f6132d 100644 --- a/content/commands/hugo_convert_toTOML.md +++ b/content/commands/hugo_convert_toTOML.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo convert toTOML" slug: hugo_convert_toTOML url: /commands/hugo_convert_totoml/ @@ -42,4 +42,4 @@ hugo convert toTOML [flags] ### SEE ALSO * [hugo convert](/commands/hugo_convert/) - Convert your content to different formats -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_convert_toYAML.md b/content/commands/hugo_convert_toYAML.md index cb6dac3e9..f9e0e6863 100644 --- a/content/commands/hugo_convert_toYAML.md +++ b/content/commands/hugo_convert_toYAML.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo convert toYAML" slug: hugo_convert_toYAML url: /commands/hugo_convert_toyaml/ @@ -42,4 +42,4 @@ hugo convert toYAML [flags] ### SEE ALSO * [hugo convert](/commands/hugo_convert/) - Convert your content to different formats -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_env.md b/content/commands/hugo_env.md index 38d726865..90ecf1dc4 100644 --- a/content/commands/hugo_env.md +++ b/content/commands/hugo_env.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo env" slug: hugo_env url: /commands/hugo_env/ @@ -38,4 +38,4 @@ hugo env [flags] ### SEE ALSO * [hugo](/commands/hugo/) - hugo builds your site -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_gen.md b/content/commands/hugo_gen.md index 3aafee1e3..fc12e368f 100644 --- a/content/commands/hugo_gen.md +++ b/content/commands/hugo_gen.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo gen" slug: hugo_gen url: /commands/hugo_gen/ @@ -38,4 +38,4 @@ A collection of several useful generators. * [hugo gen doc](/commands/hugo_gen_doc/) - Generate Markdown documentation for the Hugo CLI. * [hugo gen man](/commands/hugo_gen_man/) - Generate man pages for the Hugo CLI -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_gen_autocomplete.md b/content/commands/hugo_gen_autocomplete.md index 024d63427..800c24804 100644 --- a/content/commands/hugo_gen_autocomplete.md +++ b/content/commands/hugo_gen_autocomplete.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo gen autocomplete" slug: hugo_gen_autocomplete url: /commands/hugo_gen_autocomplete/ @@ -56,4 +56,4 @@ hugo gen autocomplete [flags] ### SEE ALSO * [hugo gen](/commands/hugo_gen/) - A collection of several useful generators. -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_gen_chromastyles.md b/content/commands/hugo_gen_chromastyles.md index d042910eb..dd81610c4 100644 --- a/content/commands/hugo_gen_chromastyles.md +++ b/content/commands/hugo_gen_chromastyles.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo gen chromastyles" slug: hugo_gen_chromastyles url: /commands/hugo_gen_chromastyles/ @@ -43,4 +43,4 @@ hugo gen chromastyles [flags] ### SEE ALSO * [hugo gen](/commands/hugo_gen/) - A collection of several useful generators. -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_gen_doc.md b/content/commands/hugo_gen_doc.md index 7513b5150..908e98ecf 100644 --- a/content/commands/hugo_gen_doc.md +++ b/content/commands/hugo_gen_doc.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo gen doc" slug: hugo_gen_doc url: /commands/hugo_gen_doc/ @@ -45,4 +45,4 @@ hugo gen doc [flags] ### SEE ALSO * [hugo gen](/commands/hugo_gen/) - A collection of several useful generators. -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_gen_man.md b/content/commands/hugo_gen_man.md index e420fec75..c7b0cf22c 100644 --- a/content/commands/hugo_gen_man.md +++ b/content/commands/hugo_gen_man.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo gen man" slug: hugo_gen_man url: /commands/hugo_gen_man/ @@ -41,4 +41,4 @@ hugo gen man [flags] ### SEE ALSO * [hugo gen](/commands/hugo_gen/) - A collection of several useful generators. -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_import.md b/content/commands/hugo_import.md index 04c0cb9b7..80e227646 100644 --- a/content/commands/hugo_import.md +++ b/content/commands/hugo_import.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo import" slug: hugo_import url: /commands/hugo_import/ @@ -37,4 +37,4 @@ Import requires a subcommand, e.g. `hugo import jekyll jekyll_root_path target_p * [hugo](/commands/hugo/) - hugo builds your site * [hugo import jekyll](/commands/hugo_import_jekyll/) - hugo import from Jekyll -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_import_jekyll.md b/content/commands/hugo_import_jekyll.md index f46698433..d1583ec7a 100644 --- a/content/commands/hugo_import_jekyll.md +++ b/content/commands/hugo_import_jekyll.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo import jekyll" slug: hugo_import_jekyll url: /commands/hugo_import_jekyll/ @@ -41,4 +41,4 @@ hugo import jekyll [flags] ### SEE ALSO * [hugo import](/commands/hugo_import/) - Import your site from others. -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_list.md b/content/commands/hugo_list.md index df8e8cb84..7a2665a45 100644 --- a/content/commands/hugo_list.md +++ b/content/commands/hugo_list.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo list" slug: hugo_list url: /commands/hugo_list/ @@ -40,4 +40,4 @@ List requires a subcommand, e.g. `hugo list drafts`. * [hugo list expired](/commands/hugo_list_expired/) - List all posts already expired * [hugo list future](/commands/hugo_list_future/) - List all posts dated in the future -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_list_drafts.md b/content/commands/hugo_list_drafts.md index 893d7105b..f842cb22b 100644 --- a/content/commands/hugo_list_drafts.md +++ b/content/commands/hugo_list_drafts.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo list drafts" slug: hugo_list_drafts url: /commands/hugo_list_drafts/ @@ -39,4 +39,4 @@ hugo list drafts [flags] ### SEE ALSO * [hugo list](/commands/hugo_list/) - Listing out various types of content -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_list_expired.md b/content/commands/hugo_list_expired.md index 846990057..bbf083593 100644 --- a/content/commands/hugo_list_expired.md +++ b/content/commands/hugo_list_expired.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo list expired" slug: hugo_list_expired url: /commands/hugo_list_expired/ @@ -40,4 +40,4 @@ hugo list expired [flags] ### SEE ALSO * [hugo list](/commands/hugo_list/) - Listing out various types of content -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_list_future.md b/content/commands/hugo_list_future.md index 387558926..d0c96d0c1 100644 --- a/content/commands/hugo_list_future.md +++ b/content/commands/hugo_list_future.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo list future" slug: hugo_list_future url: /commands/hugo_list_future/ @@ -40,4 +40,4 @@ hugo list future [flags] ### SEE ALSO * [hugo list](/commands/hugo_list/) - Listing out various types of content -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_new.md b/content/commands/hugo_new.md index eaa9c3fdf..19eca79c0 100644 --- a/content/commands/hugo_new.md +++ b/content/commands/hugo_new.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo new" slug: hugo_new url: /commands/hugo_new/ @@ -48,4 +48,4 @@ hugo new [path] [flags] * [hugo new site](/commands/hugo_new_site/) - Create a new site (skeleton) * [hugo new theme](/commands/hugo_new_theme/) - Create a new theme -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_new_site.md b/content/commands/hugo_new_site.md index f4b5c2a9a..7ac1146e2 100644 --- a/content/commands/hugo_new_site.md +++ b/content/commands/hugo_new_site.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo new site" slug: hugo_new_site url: /commands/hugo_new_site/ @@ -43,4 +43,4 @@ hugo new site [path] [flags] ### SEE ALSO * [hugo new](/commands/hugo_new/) - Create new content for your site -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_new_theme.md b/content/commands/hugo_new_theme.md index 3f3989cd5..8aac5651c 100644 --- a/content/commands/hugo_new_theme.md +++ b/content/commands/hugo_new_theme.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo new theme" slug: hugo_new_theme url: /commands/hugo_new_theme/ @@ -42,4 +42,4 @@ hugo new theme [name] [flags] ### SEE ALSO * [hugo new](/commands/hugo_new/) - Create new content for your site -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_server.md b/content/commands/hugo_server.md index 1581ef54b..1157e646f 100644 --- a/content/commands/hugo_server.md +++ b/content/commands/hugo_server.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo server" slug: hugo_server url: /commands/hugo_server/ @@ -50,6 +50,7 @@ hugo server [flags] --disableSitemap do not build Sitemap file --enableGitInfo add Git revision, date and author info to the pages --forceSyncStatic copy all files when static is changed. + --gc enable to run some cleanup tasks (remove unused cache files) after the build -h, --help help for server --i18n-warnings print missing translations --ignoreCache ignores the cache directory @@ -90,4 +91,4 @@ hugo server [flags] ### SEE ALSO * [hugo](/commands/hugo/) - hugo builds your site -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_undraft.md b/content/commands/hugo_undraft.md index e8b670719..102ec4541 100644 --- a/content/commands/hugo_undraft.md +++ b/content/commands/hugo_undraft.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo undraft" slug: hugo_undraft url: /commands/hugo_undraft/ @@ -40,4 +40,4 @@ hugo undraft path/to/content [flags] ### SEE ALSO * [hugo](/commands/hugo/) - hugo builds your site -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 diff --git a/content/commands/hugo_version.md b/content/commands/hugo_version.md index 850be51a0..c4b07d25b 100644 --- a/content/commands/hugo_version.md +++ b/content/commands/hugo_version.md @@ -1,5 +1,5 @@ --- -date: 2017-11-18T10:28:35+01:00 +date: 2017-12-28T18:49:29+01:00 title: "hugo version" slug: hugo_version url: /commands/hugo_version/ @@ -38,4 +38,4 @@ hugo version [flags] ### SEE ALSO * [hugo](/commands/hugo/) - hugo builds your site -###### Auto generated by spf13/cobra on 18-Nov-2017 +###### Auto generated by spf13/cobra on 28-Dec-2017 From fc61378a3227c14883a2942d67c806014e7bb6cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Thu, 28 Dec 2017 20:22:04 +0100 Subject: [PATCH 07/54] Add Hugo 0.32 related docs --- content/about/new-in-032.md | 178 +++++++++++++++++++++++++ static/images/blog/hugo-32-poster.png | Bin 0 -> 95867 bytes static/images/hugo-content-bundles.png | Bin 0 -> 63640 bytes 3 files changed, 178 insertions(+) create mode 100644 content/about/new-in-032.md create mode 100644 static/images/blog/hugo-32-poster.png create mode 100644 static/images/hugo-content-bundles.png diff --git a/content/about/new-in-032.md b/content/about/new-in-032.md new file mode 100644 index 000000000..3076b3d37 --- /dev/null +++ b/content/about/new-in-032.md @@ -0,0 +1,178 @@ +--- +title: Hugo 0.32 HOWTO +description: About page bundles, image processing and more. +date: 2017-12-28 +keywords: [ssg,static,performance,security] +menu: + docs: + parent: "about" + weight: 10 +weight: 10 +sections_weight: 10 +draft: false +aliases: [] +toc: true +--- + + +{{% note %}} +This documentation belongs in other places in this documentation site, but is put here first ... to get something up and running fast. +{{% /note %}} + + +Also see this demo project from [bep](https://github.com/bep/), the clever Norwegian behind these new features: + +* http://hugotest.bep.is/ +* https://github.com/bep/hugotest (source) + +## Page Resources + +### Organize Your Content + +{{< figure src="/images/hugo-content-bundles.png" title="Pages with image resources" >}} + +The content folder above shows a mix of content pages (`md` (i.e. markdown) files) and image resources. + +{{% note %}} +You can use any file type as a content resource as long as it is a MIME type recognized by Hugo (`json` files will, as one example, work fine). If you want to get exotic, you can define your [own media type](/templates/output-formats/#media-types). +{{% /note %}} + +The 3 page bundles marked in red explained from top to bottom: + +1. The home page with one image resource (`1-logo.png`) +2. The blog section with two images resources and two pages resources (`content1.md`, `content2.md`). Note that the `_index.md` represents the URL for this section. +3. An article (`hugo-is-cool`) with a folder with some images and one content resource (`cats-info.md`). Note that the `index.md` represents the URL for this article. + +The content files below `blog/posts` are just regular standalone pages. + +{{% note %}} +Note that changes to any resource inside the `content` folder will trigger a reload when running in watch (aka server or live reload mode), it will even work with `--navigateToChanged`. +{{% /note %}} + +#### Sort Order + +* Pages are sorted according to standard Hugo page sorting rules. +* Images and other resources are sorted in lexicographical order. + +### Handle Page Resources in Templates + + +#### List all Resources + +```html +{{ range .Resources }} +
  • {{ .ResourceType | title }}
  • +{{ end }} +``` + +For an absolute URL, use `.Permalink`. + +**Note:** The permalink will be relative to the content page, respecting permalink settings. Also, included page resources will not have a value for `RelPermalink`. + +#### List All Resources by Type + +```html +{{ with .Resources.ByType "image" }} +{{ end }} + +``` + +Type here is `page` for pages, else the main type in the MIME type, so `image`, `json` etc. + +#### Get a Specific Resource + +```html +{{ $logo := .Resources.GetByPrefix "logo" }} +{{ with $logo }} +{{ end }} +``` + +#### Include Page Resource Content + +```html +{{ with .Resources.ByType "page" }} +{{ range . }} +

    {{ .Title }}

    +{{ .Content }} +{{ end }} +{{ end }} + +``` + + +## Image Processing + +The `image` resource implements the methods `Resize`, `Fit` and `Fill`: + +Resize +: Resize to the given dimension, `{{ $logo.Resize "200x" }}` will resize to 200 pixels wide and preserve the aspect ratio. Use `{{ $logo.Resize "200x100" }}` to control both height and width. + +Fit +: Scale down the image to fit the given dimensions, e.g. `{{ $logo.Fit "200x100" }}` will fit the image inside a box that is 200 pixels wide and 100 pixels high. + +Fill +: Resize and crop the image given dimensions, e.g. `{{ $logo.Fill "200x100" }}` will resize and crop to width 200 and height 100 + + +{{% note %}} +Image operations in Hugo currently **do not preserve EXIF data** as this is not supported by Go's [image package](https://github.com/golang/go/search?q=exif&type=Issues&utf8=%E2%9C%93). This will be improved on in the future. +{{% /note %}} + + +### Image Processing Options + +In addition to the dimensions (e.g. `200x100`) where either height or width can be omitted, Hugo supports a set of additional image options: + +Anchor +: Only relevant for `Fill`. This is useful for thumbnail generation where the main motive is located in, say, the left corner. Valid are `Center`, `TopLeft`, `Top`, `TopRight`, `Left`, `Right`, `BottomLeft`, `Bottom`, `BottomRight`. Example: `{{ $logo.Fill "200x100 BottomLeft" }}` + +JPEG Quality +: Only relevant for JPEG images, values 1 to 100 inclusive, higher is better. Default is 75. `{{ $logo.Resize "200x q50" }}` + +Rotate +: Rotates an image by the given angle counter-clockwise. The rotation will be performed first to get the dimensions correct. `{{ $logo.Resize "200x r90" }}`. The main use of this is to be able to manually correct for [EXIF orientation](https://github.com/golang/go/issues/4341) of JPEG images. + +Resample Filter +: Filter used in resizing. Default is `Box`, a simple and fast resampling filter appropriate for downscaling. See https://github.com/disintegration/imaging for more. If you want to trade quality for faster processing, this may be a option to test. + + + +### Performance + +Processed images are stored below `/resources` (can be set with `resourceDir` config setting). This folder is deliberately placed in the project, as it is recommended to check these into source control as part of the project. These images are not "Hugo fast" to generate, but once generated they can be reused. + +If you change your image settings (e.g. size), remove or rename images etc., you will end up with unused images taking up space and cluttering your project. + +To clean up, run: + +```bash +hugo --gc +``` + + +{{% note %}} +**GC** is short for **Garbage Collection**. +{{% /note %}} + + +## Configuration + +### Default Image Processing Config + +You can configure an `imaging` section in `config.toml` with default image processing options: + +```toml +[imaging] +# Default resample filter used for resizing. Default is Box, +# a simple and fast averaging filter appropriate for downscaling. +# See https://github.com/disintegration/imaging +resampleFilter = "box" + +# Defatult JPEG quality setting. Default is 75. +quality = 68 +``` + + + + + diff --git a/static/images/blog/hugo-32-poster.png b/static/images/blog/hugo-32-poster.png new file mode 100644 index 0000000000000000000000000000000000000000..f915247adf58c763acb452037a127319f39d0d72 GIT binary patch literal 95867 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 z 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 literal 0 HcmV?d00001 From 1d476fc59c49d7ba2c27ca6c80bba1550d5db5ef Mon Sep 17 00:00:00 2001 From: Tyler Butler Date: Sat, 30 Dec 2017 15:16:09 -0800 Subject: [PATCH 08/54] Fix typo --- content/variables/page.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/variables/page.md b/content/variables/page.md index 76cf0e83b..eb4699a4e 100644 --- a/content/variables/page.md +++ b/content/variables/page.md @@ -191,7 +191,7 @@ Any other value defined in the front matter in a content file, including taxonom ``` --- title: My First Post -date: date: 2017-02-20T15:26:23-06:00 +date: 2017-02-20T15:26:23-06:00 categories: [one] tags: [two,three,four] ``` From e498e97f9f0fb033f5a093b850cd13e1a138e4fa Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Sun, 31 Dec 2017 09:24:45 +0000 Subject: [PATCH 09/54] releaser: Add release notes to /docs for release of 0.32 [ci skip] --- content/news/0.32-relnotes-ready.md | 93 +++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 content/news/0.32-relnotes-ready.md diff --git a/content/news/0.32-relnotes-ready.md b/content/news/0.32-relnotes-ready.md new file mode 100644 index 000000000..4a2f500f4 --- /dev/null +++ b/content/news/0.32-relnotes-ready.md @@ -0,0 +1,93 @@ + +--- +date: 2017-12-31 +title: "0.32" +description: "0.32" +slug: "0.32" +categories: ["Releases"] +--- + + Hugo `0.32` features **Page Bundles and Image Processing** by [@bep](https://github.com/bep), which is very cool and useful on so many levels. Read about it in more detail in the [Hugo documentation](https://gohugo.io/about/new-in-032/), but some of the highlights include: + +* Automatic bundling of a content page with its resources. Resources can be anything: Images, `JSON` files ... and also other content pages. +* A `Resource` will have its `RelPermalink` and `Permalink` relative to the "owning page". This makes the complete article with both text and images portable (just send a ZIP file with a folder to your editor), and it can be previewed directly on GitHub. +* Powerful and simple to use image processing with the new `.Resize`, `.Fill`, and `.Fit` methods on the new `Image` resource. +* Full support for symbolic links inside `/content`, both for regular files and directories. + +The built-in benchmarks in Hugo show that this is also the [fastest and most memory effective](https://gist.github.com/bep/2a9bbd221de2da5d39c8b32085c658f7) Hugo version to date. But note that the build time total reported in the console is now adjusted to be the *real total*, including the copy of static files. So, if it reports more milliseconds, it is still most likely faster ... + +This release represents **30 contributions by 7 contributors** to the main Hugo code base. + +[@bep](https://github.com/bep) leads the Hugo development with a significant amount of contributions, but also a big shoutout to [@betaveros](https://github.com/betaveros), [@chaseadamsio](https://github.com/chaseadamsio), and [@kropp](https://github.com/kropp). And as always big thanks to [@digitalcraftsman](https://github.com/digitalcraftsman) for his relentless work on keeping the documentation and the themes site in pristine condition. + +Many have also been busy writing and fixing the documentation in [hugoDocs](https://github.com/gohugoio/hugoDocs), +which has received **17 contributions by 7 contributors**. A special thanks to [@bep](https://github.com/bep), [@felicianotech](https://github.com/felicianotech), [@maiki](https://github.com/maiki), and [@carlchengli](https://github.com/carlchengli) for their work on the documentation site. + +Hugo now has: + +* 22061+ [stars](https://github.com/gohugoio/hugo/stargazers) +* 454+ [contributors](https://github.com/gohugoio/hugo/graphs/contributors) +* 193+ [themes](http://themes.gohugo.io/) + +Today is **New Year's Eve.** It is the last day of 2017, a year that have seen a **string of pearls of Hugo releases**, making Hugo _the_ top choice for website development: + +* 0.32, December 2017: **Page Bundles and Image Processing** edition. +* 0.31, November 2017: The Language **Multihost Edition!** with one `baseURL` per language. +* 0.30, October 2017: The Race Car Edition with the **Fast Render Mode**. +* 0.29, September 2017: Added **Template Metrics**. +* 0.28, September 2017: **Blistering fast and native syntax highlighting** from [Chroma](https://github.com/alecthomas/chroma). +* 0.27, September 2017: Fast and flexible **Related Content.** +* 0.26, August 2017: The **Language Style Edition** with AP Style or Chicago Style Title Case and « French Guillemets ». +* 0.25, July 2017: The **Kinder Surprise** edition added, among other cool things, `hugo server --navigateToChanged` which navigates to the content page you start editing. +* 0.24, June 2017: Was **The Revival of the Archetypes!** Now archetype files, i.e. the content file templates, can include template syntax with all of Hugo's functions and variables. +* 0.23, June 2017: Hugo moved to it's own GitHub organization, **gohugoio**. +* 0.22, June 2017: Added **nested sections**, a long sought after feature. +* 0.21, May 2017: Full support for shortcodes per output format (think **AMP**). +* 0.20, April 2017: Was all about **Custom Output Formats**. +* 0.19, February 2017: Native Emacs Org-mode content support and lots of internal upgrades. + +## Notes + +* The build total in the console is now the ... total (i.e. it now includes both the copy of the static files and the Hugo build). So if your Hugo site seems to build slightly slower, it is in reality probably slightly faster than before this release. +* Images and other static resources in folders with "_index.md" will have its `RelPermalink` relative to its page. +* Images and other static resources in or below "index.md" folders will have its `RelPermalink` relative to its page (respecting permalink settings etc.) +* Content pages in or below "index.md" will not get their own `URL`, but will be part of the `.Resources` collection of its page. +* `.Site.Files` is deprecated. +* Hugo no longer minfies CSS files inside `/content`. This was an undocumented "proof of concept feature". We may revisit the "assets handling" in a future release. +* `Page.GetParam`does not lowercase your result anymore. If you really want to lowercase your params, do it with `.GetParam "myparam" | lower` or similar. + +Previously deprecated that will now `ERROR`: + +* `disable404`: Use `disableKinds=["404"]` +* `disableRSS`: Use `disableKinds=["RSS"]` +* `disableSitemap`: Use `disableKinds=["sitemap"]` +* `disableRobotsTXT`: Use `disableKinds=["robotsTXT"]` + +## Enhancements + +* Add `.Title` and `.Page` to `MenuEntry` [9df3736f](https://github.com/gohugoio/hugo/commit/9df3736fec164c51d819797416dc263f2869be77) [@rmetzler](https://github.com/rmetzler) [#2784](https://github.com/gohugoio/hugo/issues/2784) +* Add `Pandoc` support [e69da7a4](https://github.com/gohugoio/hugo/commit/e69da7a4cb725987f153707bf2fc59c135007e2a) [@betaveros](https://github.com/betaveros) [#234](https://github.com/gohugoio/hugo/issues/234) +* Implement Page bundling and image handling [3cdf19e9](https://github.com/gohugoio/hugo/commit/3cdf19e9b7e46c57a9bb43ff02199177feb55768) [@bep](https://github.com/bep) [#3651](https://github.com/gohugoio/hugo/issues/3651)[#3158](https://github.com/gohugoio/hugo/issues/3158)[#1014](https://github.com/gohugoio/hugo/issues/1014)[#2021](https://github.com/gohugoio/hugo/issues/2021)[#1240](https://github.com/gohugoio/hugo/issues/1240)[#3757](https://github.com/gohugoio/hugo/issues/3757) +* Make `chomp` return the type it receives [22cd89ad](https://github.com/gohugoio/hugo/commit/22cd89adc4792a3b55389d38acd4acfae3786775) [@kropp](https://github.com/kropp) [#2187](https://github.com/gohugoio/hugo/issues/2187) +* Reuse the `BlackFriday` config instance when possible [db4b7a5c](https://github.com/gohugoio/hugo/commit/db4b7a5c6742c75f9cd9627d3b054d3a72802ec8) [@bep](https://github.com/bep) +* Remove the goroutines from the shortcode lexer [24369410](https://github.com/gohugoio/hugo/commit/243694102a60da2fb1050020f68384539f9f9ef5) [@bep](https://github.com/bep) +* Improve site benchmarks [051fa343](https://github.com/gohugoio/hugo/commit/051fa343d06d6c070df742f7cbd125432fcab665) [@bep](https://github.com/bep) +* Update `Chroma` to `v0.2.0` [79892101](https://github.com/gohugoio/hugo/commit/7989210120dbde78da3741e2ef01b13f4aa78692) [@bep](https://github.com/bep) [#4087](https://github.com/gohugoio/hugo/issues/4087) +* Update `goorgeous` to `v1.1.0` [7f2ae3ef](https://github.com/gohugoio/hugo/commit/7f2ae3ef39f27a9bd26ddb9258b073a840faf491) [@chaseadamsio](https://github.com/chaseadamsio) +* Add test for homepage content for all rendering engines [407c2402](https://github.com/gohugoio/hugo/commit/407c24020ef2db90cf33fd07e7522b2257013722) [@bep](https://github.com/bep) [#4166](https://github.com/gohugoio/hugo/issues/4166) +* Add output formats definition to benchmarks [a2d81ce9](https://github.com/gohugoio/hugo/commit/a2d81ce983d45b5742c93bd472503c88286f099a) [@bep](https://github.com/bep) + +## Fixes + +### Templates + +* Do not unescape input to `highlight` [c067f345](https://github.com/gohugoio/hugo/commit/c067f34558b82455b63b9ce8f5983b4b4849c7cf) [@bep](https://github.com/bep) [#4179](https://github.com/gohugoio/hugo/issues/4179) +* Properly close image file in `imageConfig` [6d79beb5](https://github.com/gohugoio/hugo/commit/6d79beb5f67dbb54d7714c3195addf9d8e3924e8) [@bep](https://github.com/bep) + * Fix `opengraph` video range template [23f69efb](https://github.com/gohugoio/hugo/commit/23f69efb3914946b39ce673fcc0f2e3a9ed9d878) [@drlogout](https://github.com/drlogout) [#4136](https://github.com/gohugoio/hugo/issues/4136) +* Fix `humanize` for multi-byte runes [e7652180](https://github.com/gohugoio/hugo/commit/e7652180a13ce149041c48a1c2754c471df569c8) [@bep](https://github.com/bep) [#4133](https://github.com/gohugoio/hugo/issues/4133) + +### Other + +* Fix broken live reload without a server port. [25114986](https://github.com/gohugoio/hugo/commit/25114986086e5877a0b4108d8cf5e4e95f377241) [@sainaen](https://github.com/sainaen) [#4141](https://github.com/gohugoio/hugo/issues/4141) +* Make sure all language homes are always re-rendered in fast render mode [72903be5](https://github.com/gohugoio/hugo/commit/72903be587e9c4e3644f60b11e26238ec03da2db) [@bep](https://github.com/bep) [#4125](https://github.com/gohugoio/hugo/issues/4125) +* Do not `tolower` result from Page.GetParam [1c114d53](https://github.com/gohugoio/hugo/commit/1c114d539b0755724443fe28c90b12fe2a19085a) [@bep](https://github.com/bep) [#4187](https://github.com/gohugoio/hugo/issues/4187) From c92f1701bf1ff59a3a6e2097d69f21a9d376f743 Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Sun, 31 Dec 2017 09:26:48 +0000 Subject: [PATCH 10/54] releaser: Prepare repository for 0.33-DEV [ci skip] --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index 04010a074..51ffc3403 100644 --- a/config.toml +++ b/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.32" + release = "0.33-DEV" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) From eac596de8b74628029f31e12350d4507d1a1e020 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Sun, 31 Dec 2017 10:39:27 +0100 Subject: [PATCH 11/54] Release v0.32 --- config.toml | 2 +- netlify.toml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config.toml b/config.toml index 51ffc3403..04010a074 100644 --- a/config.toml +++ b/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.33-DEV" + release = "0.32" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) diff --git a/netlify.toml b/netlify.toml index c4d592e14..d0b652aca 100644 --- a/netlify.toml +++ b/netlify.toml @@ -3,15 +3,15 @@ command = "hugo" [context.production.environment] - HUGO_VERSION = "0.31.1" + HUGO_VERSION = "0.32" HUGO_ENV = "production" HUGO_ENABLEGITINFO = "true" [context.deploy-preview.environment] - HUGO_VERSION = "0.31.1" + HUGO_VERSION = "0.32" [context.branch-deploy.environment] - HUGO_VERSION = "0.31.1" + HUGO_VERSION = "0.32" [context.next.environment] HUGO_BASEURL = "https://next--gohugoio.netlify.com/" From 76d731ce2dbd04ee73d6e1f3c0e9d718fb5b5791 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Sun, 31 Dec 2017 10:48:13 +0100 Subject: [PATCH 12/54] Add title etc. to release notes --- content/news/0.32-relnotes-ready.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/content/news/0.32-relnotes-ready.md b/content/news/0.32-relnotes-ready.md index 4a2f500f4..c0a93d8e9 100644 --- a/content/news/0.32-relnotes-ready.md +++ b/content/news/0.32-relnotes-ready.md @@ -1,10 +1,12 @@ --- date: 2017-12-31 -title: "0.32" -description: "0.32" -slug: "0.32" +title: "Hugo 0.32: Page Bundles and Image Processing!" +description: "Images and other resources with page-relative links, resize, scale and crop images, and much more." +slug: "0.32-relnotes" categories: ["Releases"] +images: +- images/blog/hugo-32-poster.png --- Hugo `0.32` features **Page Bundles and Image Processing** by [@bep](https://github.com/bep), which is very cool and useful on so many levels. Read about it in more detail in the [Hugo documentation](https://gohugo.io/about/new-in-032/), but some of the highlights include: From 9a9a7e475db4b265b6ab98a35b1abae4eadeed4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Sun, 31 Dec 2017 18:24:32 +0100 Subject: [PATCH 13/54] Add a note about the shortcode issue --- content/about/new-in-032.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/content/about/new-in-032.md b/content/about/new-in-032.md index 3076b3d37..82e96be4e 100644 --- a/content/about/new-in-032.md +++ b/content/about/new-in-032.md @@ -102,6 +102,13 @@ Type here is `page` for pages, else the main type in the MIME type, so `image`, ## Image Processing +{{% note %}} +There is a known issue with image processing in shortcodes. See https://github.com/gohugoio/hugo/issues/4202 + + +We will fix in a day or two. +{{% /note %}} + The `image` resource implements the methods `Resize`, `Fit` and `Fill`: Resize From 442afa7f573c3a5b736364bf0d56b8bc08fb7b84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Mon, 1 Jan 2018 20:17:29 +0100 Subject: [PATCH 14/54] Add a link to the 0.32 HOWTO with a searchable title --- content/content-management/organization.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/content/content-management/organization.md b/content/content-management/organization.md index a239c5624..eb1904faf 100644 --- a/content/content-management/organization.md +++ b/content/content-management/organization.md @@ -19,6 +19,11 @@ toc: true {{< youtube 0GZxidrlaRM >}} +## Content Bundles and Image Processing + +See [This Page](/about/new-in-032/). We will get the relevant parts of the rest of the Hugo docs updated. Eventually. +{{< todo >}} + ## Organization of Content Source In Hugo, your content should be organized in a manner that reflects the rendered website. From 6d22558ec1b4ef65049b6caa2291d96b500b93ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Mon, 1 Jan 2018 20:21:46 +0100 Subject: [PATCH 15/54] Close shortcode --- content/content-management/organization.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/content-management/organization.md b/content/content-management/organization.md index eb1904faf..6a854c250 100644 --- a/content/content-management/organization.md +++ b/content/content-management/organization.md @@ -22,7 +22,10 @@ toc: true ## Content Bundles and Image Processing See [This Page](/about/new-in-032/). We will get the relevant parts of the rest of the Hugo docs updated. Eventually. + {{< todo >}} +Remove the above when done. +{{< /todo >}} ## Organization of Content Source From aa040d965dbc42ff2802aee8bd942dd403d64a4d Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Tue, 2 Jan 2018 09:07:55 +0000 Subject: [PATCH 16/54] releaser: Bump versions for release of 0.32.1 [ci skip] --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index 51ffc3403..c93ab5cf8 100644 --- a/config.toml +++ b/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.33-DEV" + release = "0.32.1" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) From 401ed894b8464e1e1bbda72ffe9884c9eb46d952 Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Tue, 2 Jan 2018 09:07:55 +0000 Subject: [PATCH 17/54] releaser: Add release notes to /docs for release of 0.32.1 [ci skip] --- content/news/0.32.1-relnotes-ready.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 content/news/0.32.1-relnotes-ready.md diff --git a/content/news/0.32.1-relnotes-ready.md b/content/news/0.32.1-relnotes-ready.md new file mode 100644 index 000000000..2a05ff647 --- /dev/null +++ b/content/news/0.32.1-relnotes-ready.md @@ -0,0 +1,22 @@ + +--- +date: 2018-01-02 +title: "0.32.1" +description: "0.32.1" +slug: "0.32.1" +categories: ["Releases"] +images: +- images/blog/hugo-bug-poster.png + +--- + + + +This fixes 2 bugs from the Hugo 0.32 release. + +* Fix image processing from shortcodes in non-server mode. [@bep](https://github.com/bep) [#4202](https://github.com/gohugoio/hugo/issues/4202) +* Fix broken `hugo --renderToMemory`. Note that this is only useful for benchmark testing, as there is no easy way to actually view the result. [d36d71ed](https://github.com/gohugoio/hugo/commit/d36d71edd3b04df3b34edf4d108e3995a244c4f0) [@bep](https://github.com/bep) [#4212](https://github.com/gohugoio/hugo/issues/4212) + + + + From b98d95ff2051c2676d1ad21e7886ee83ce629995 Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Tue, 2 Jan 2018 09:10:11 +0000 Subject: [PATCH 18/54] releaser: Prepare repository for 0.33-DEV [ci skip] --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index c93ab5cf8..51ffc3403 100644 --- a/config.toml +++ b/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.32.1" + release = "0.33-DEV" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) From 717e2540086c9aaf82dc1cb22e431dcda59bdcad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Tue, 2 Jan 2018 10:21:17 +0100 Subject: [PATCH 19/54] Release 0.32.1 --- content/news/0.32.1-relnotes-ready.md | 9 +++------ netlify.toml | 6 +++--- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/content/news/0.32.1-relnotes-ready.md b/content/news/0.32.1-relnotes-ready.md index 2a05ff647..80e90e6ed 100644 --- a/content/news/0.32.1-relnotes-ready.md +++ b/content/news/0.32.1-relnotes-ready.md @@ -1,17 +1,14 @@ --- date: 2018-01-02 -title: "0.32.1" -description: "0.32.1" -slug: "0.32.1" +title: "0.32.1: Two bugfixes" +description: "Fixes image processing in shortcodes." +slug: "0.32.1-relnotes" categories: ["Releases"] images: - images/blog/hugo-bug-poster.png - --- - - This fixes 2 bugs from the Hugo 0.32 release. * Fix image processing from shortcodes in non-server mode. [@bep](https://github.com/bep) [#4202](https://github.com/gohugoio/hugo/issues/4202) diff --git a/netlify.toml b/netlify.toml index d0b652aca..901acdbb1 100644 --- a/netlify.toml +++ b/netlify.toml @@ -3,15 +3,15 @@ command = "hugo" [context.production.environment] - HUGO_VERSION = "0.32" + HUGO_VERSION = "0.32.1" HUGO_ENV = "production" HUGO_ENABLEGITINFO = "true" [context.deploy-preview.environment] - HUGO_VERSION = "0.32" + HUGO_VERSION = "0.32.1" [context.branch-deploy.environment] - HUGO_VERSION = "0.32" + HUGO_VERSION = "0.32.1" [context.next.environment] HUGO_BASEURL = "https://next--gohugoio.netlify.com/" From a6d39884c44b0a93dec024e792e827ddcdf3eb08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Tue, 2 Jan 2018 12:46:11 +0100 Subject: [PATCH 20/54] Add image processing examples --- .../{new-in-032.md => new-in-032/index.md} | 36 ++++++++++++++---- content/about/new-in-032/sunset.jpg | Bin 0 -> 90587 bytes layouts/shortcodes/imgproc.html | 19 +++++++++ ...039f_90587_300x0_resize_q10_box_center.jpg | Bin 0 -> 1939 bytes ...039f_90587_300x0_resize_q75_box_center.jpg | Bin 0 -> 5141 bytes ...34e039f_90587_90x120_fill_q75_box_left.jpg | Bin 0 -> 1714 bytes ...4e039f_90587_90x120_fill_q75_box_right.jpg | Bin 0 -> 1668 bytes ...34e039f_90587_90x90_fit_q75_box_center.jpg | Bin 0 -> 1295 bytes 8 files changed, 48 insertions(+), 7 deletions(-) rename content/about/{new-in-032.md => new-in-032/index.md} (89%) create mode 100644 content/about/new-in-032/sunset.jpg create mode 100644 layouts/shortcodes/imgproc.html create mode 100644 resources/_gen/images/about/new-in-032/sunset_hu59e56ffff1bc1d8d122b1403d34e039f_90587_300x0_resize_q10_box_center.jpg create mode 100644 resources/_gen/images/about/new-in-032/sunset_hu59e56ffff1bc1d8d122b1403d34e039f_90587_300x0_resize_q75_box_center.jpg create mode 100644 resources/_gen/images/about/new-in-032/sunset_hu59e56ffff1bc1d8d122b1403d34e039f_90587_90x120_fill_q75_box_left.jpg create mode 100644 resources/_gen/images/about/new-in-032/sunset_hu59e56ffff1bc1d8d122b1403d34e039f_90587_90x120_fill_q75_box_right.jpg create mode 100644 resources/_gen/images/about/new-in-032/sunset_hu59e56ffff1bc1d8d122b1403d34e039f_90587_90x90_fit_q75_box_center.jpg diff --git a/content/about/new-in-032.md b/content/about/new-in-032/index.md similarity index 89% rename from content/about/new-in-032.md rename to content/about/new-in-032/index.md index 82e96be4e..4163fbc60 100644 --- a/content/about/new-in-032.md +++ b/content/about/new-in-032/index.md @@ -102,13 +102,6 @@ Type here is `page` for pages, else the main type in the MIME type, so `image`, ## Image Processing -{{% note %}} -There is a known issue with image processing in shortcodes. See https://github.com/gohugoio/hugo/issues/4202 - - -We will fix in a day or two. -{{% /note %}} - The `image` resource implements the methods `Resize`, `Fit` and `Fill`: Resize @@ -126,6 +119,35 @@ Image operations in Hugo currently **do not preserve EXIF data** as this is not {{% /note %}} +### Image Processing Examples + +_The photo of the sunset used in the examples below is Copyright [Bjørn Erik Pedersen](https://commons.wikimedia.org/wiki/User:Bep) (Creative Commons Attribution-Share Alike 4.0 International license)_ + + +{{< imgproc sunset Resize "300x" >}} + +{{< imgproc sunset Fill "90x120 left" >}} + +{{< imgproc sunset Fill "90x120 right" >}} + +{{< imgproc sunset Fit "90x90" >}} + +{{< imgproc sunset Resize "300x q10" >}} + + +This is the shortcode used in the examples above: + + +{{< code file="layouts/shortcodes/imgproc.html" >}} +{{< readfile file="layouts/shortcodes/imgproc.html" >}} +{{< /code >}} + +And it is used like this: + +```html +{{}} +``` + ### Image Processing Options In addition to the dimensions (e.g. `200x100`) where either height or width can be omitted, Hugo supports a set of additional image options: diff --git a/content/about/new-in-032/sunset.jpg b/content/about/new-in-032/sunset.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7d7307bed36efb65bf0443b62ebec6be6d7d3420 GIT binary patch literal 90587 zcmeFa2V9d^^f&%wK}Z+@LO=w4Ku}Od*kLG17=p3{R8Uj`1c@?27@}4S2)L-CMcgu~ z;x16MXdM`F)Vgqs3)}-OTD59X{^veni+$Vo)3=}BuYZF{Ztgti-0vCpJWov9)wU+R zO0Nt_EQa~|4#nsghA}V=5*agqQXV{6P*#WcGI;8fXc!6JE8y9`y<7ujGZKZUCqvl= z`VWKmT6o$*nGNsF@N|Xp0C-0oCG)97{{c`oU7#qNQ7~)?6~lskJpz4jUw^?!-++<0 zN1%U@ARycV_Y3v3!h*a4LIq*?XiGcX*B8rIOxF1>h)IeP<3VvrsYxkuNmATTGBqw$ zmXwr$J6hS;;%5G$Xh|Y!GY87JHcl=!HZHbyIM><5!O_LR9*dfmBulgs%OumSq~aK{ zEJd8ipPC? KutC4fBEWGlE&1vb~Wm%oCt@d5?+zyLO+y&Qu$El|dQA&hHl$E6e~ zB#{ICsqN)eP$n&B5R%vdW%6>x{MD#Wd;NYWD=$~fPlLHs+RH2`Gur#tp?OLaebDZx zmnr5s1@#*3<%>{em37gn+g^rhjJ#1%4@Hd9txRh#4}^N9ZuRtTWtDDaMz^wRdl|{Z zb|a0D!wp!>exm{%t!QC*AbL;0lLt=*JQe%Gb+L8AxjYv;o{NKRpLOTTQZc?z1B<;j zns|qy#CUrEFp~X`B^V9M?0PS0Z+`^~qID3uyT7L-MB@r{S$YbF;x>+!4%~zU+}qZQ zhkJSA0zZ7BulFQ8#M2+cv|%iX;D`+DkuWm+VORh>$*?HmSPQnD(q2CvK2zK4heAEt z8^kqwC=s79ObGSL?R`c;nGR#oJX{cqO8Yzl_{?Z8+d)~iy*wJqYVGqx!C3Y7`cSCX zXs@3J^{j67n(g&6sMmseW#~H#%7##8LOC1C=wSj+M5`c!hOvgA8pUVSjOwe)sXgjF zK@c%euhiZ?xcwdf1;ZWzLx?BT&Re8-N9abM$BzuLXR(x^%_nv#kVJehPQB|1}; z!C*2Nsw`FF(f+3R(EF97tgNi2s;0+c>9N(-)!FDpovlf9(^R~vw!ifrs`%V?6TpGD zJ;&4u>xISCB0}40F-|6tMxxS`lj;Wn} zc3D-6CiEl&zR4uTKp3h?)}m-r*<)w|8>2xYTVa%JSz8093Y!W|nwUG*dQpF0MM)i7 zZ$YVkSzVlECGK6fWsf}jI>U%MbP=nhlEGlbW#{PQrDU}hR#17p($NtMh8=k{Z|*?P zeofVa4gHC?@BGVD>>G?XUWhCC*1wEy{~rG~5Nh6=nbcfzfN?Uzvv;I%cJ9qHEi7K6_Z!}S#7C$OC-ba&Q2(80l zY8qRhCEx`uL1wbxg~7saQ#|`O#?9mD<7YL>)b!`Dh(%JBp3GtO-}-8d_an5>K124v zw)3s;FI%07iI3B%+?E>?*KgU-ewFyRx~z!|YW&dB{tQ~YnPo+ZfWcJA?NN3e-GUD< zX8i127Y6&09g#U~@e`puC>6uh?^Z+l9Bo^nP+) zQMoM-tx=Nhxh2*!YpoV7euA-1MTxh3+loqj&yg}}yxHRTp;Q)L39Q6rQT6dXhs(<9 z^zq8TGFZ&fyjn21zo&Obg64#lBUQ%!jtjm^vs$3?YM&YH)joVkNL=Rn09U;2;@jzi zCapVjqF(jH3iT5OskW9ZJ7fOo+@RCBRJasf17CpoSDNbVfZmJikZ>lGaSYg3@JVy9FfkoLGIQ|aM@79Wq7)0)@oqTr(Y$Nes#>KtD!0k@@+PgCxsOnr*HhZ7y8t zSyf~{Kc;GJOM_|QS+%kW7ra-ck2Y6Yl^%Rjd+YI-s_gg4*DOj#6npM2cYXXS_~h4Z zSKisjPuOFA$v`4@iT=i-++)ya^9%67aGB{&mwv3#W~UaI7N&c$tMaePC)7_Iuu!a1 z`KV}2fBm8{YxTpurfZ$F8x(xf&Um!h>4g?$Rji^h6V(@r`&9sW@=ZG}ghjzQ=3=MA z{)?v49L?PfwWF3lN(~X09;99^IjF|ITJG9d?`VGJt#(v#+qrkCV|H8%sJZLEDD}90 ze8^_rw^8eDj+U)uKZ^0Ks=uZcA5vPd`Dnk2t(D#}E`xvZj@LJ@+zQK8J@J;W9lR-i zX#AM9jQD-43*t6E*c{JD+_$0v3NgNWw@%bryJmGI`^Lqc-#9shEp&1S%5|DF_OSoy z@Wb`~r^7`4S3*~X-nf_uwZgZdH!htuG2gp=eaqIp+uQ2j-LrpK_44_%@2ZAIUvsig z8#yYp**^8S-|Qh#kDe?kd=pYpUvFsCTpso4(UO8U0Y^r9m}`h#bv>$9dN$kJNm4^9 zQ|-)CgJ*KMut@<&pN4H7U%8%sa*lSzxt-3b;)Mww|i%;iVE2~D>ypjz%1`a7k_o( zzZo(sb?>d(^~Xatc<0Uz-{91C{#A{>?$7IPdyGsSvwLb~YPy#m5R^8u|7`QC`(Ven zrCTjobyd5f{@jU%@~GGQ^p0)4nznk!v~+zVzRVQPOns-D_o_Rm*sa+Un>WVFQ z@u;)YUN74jaAC(caUr{Bow%I4`oZL?YMSfHtqG*5duJ7q*Pl+a2oHF@g!2-ZnHX|) za^B1EV$&^+(@j^uoVbMg6XR^v0j}<~K=CYtm#hsxKi#`gR(a3PP2D#_*YB(O7BvIg zF1+FmU0XE0Y4lT%eM65e*}m@jMvq-XAIu0&kX+M=pL6-^Z5Ot=T>WFmjokr7<3`>b zy`tP>nDO&XKX1JjuA63=#@)Ge-%o=#i6iD*hz@bwW_M|7?Cyk1Er$)h-Jf|i?6F}> z^yot|`McuQO|yJ)R$TRLR>JGNY3I(Ur8=mYaBlZM&X!%;{$%F5Rc8&Z{4vG-=)&9Y zKi*Chk9PfjvGc*rc?lt|JDM-&==eR~{Iu-)*nw%QPtQ6rH2h}lO#P?BruDlSl`@TY zVkml_zB8(H{lyL5`!1u8Gxe94GV*3bJX}$8XX?VJx|iQibQ?Wx>ZtAP&DVO5e_$3UK#87=GlVpXV#Ux zT2^xX{4dTKHGz+Je3f5%?c?r-x_r06S*JvUKW<8S)sl4W=PUk)T)k>)@}r+8{xWIL zg`JmWEtMaf283=H{;uK2-;FQa`eW+|&cOT8Cx1SF^KC=!9?d$#xBG8zx;)2X?k|%s z2P~LzTXKJi+07QKfqTP?nFDu@{MOwtIq5)v(IVA-MTgwCL_9pabm#GJKMwFVY{`}1 zKO<^xdb98D%7ull(P#7bg&&X>Kgm7wRs2Dhkyh@Lhs^r%_=loBYjii5df7GnOgp;n zp+nLAD_XzaeVbD4_i@va6E6paFL?Xvn}(eY7bhmgjypSk34L>93Ui<9N!gFTTW>mh z_paMa&ykOR+dtPg|3&f3_bs>5=e1#GucvHywDR^X&dn!NA83qS-B|RU*{~Tqi&qUF zHza#Pe#tktYT7XFtQ~>WecnN_zeY@1HGI5t@b8a>-{Y`mG_y*NAi||_~4nd!@ zO8#D&KV8#!pb_+gTR$iExL+gO*AU&W=w<&n3wOViv?Zc^-jJ`7>rUM=GyE{_eeTH& z@nv4rB+X|vH(T#sO4;D-`(lG|rNsNC+ue&+AvybRth3XIEJ-n;oEk1{`bC@dZht-Z zH|uM`8G)KBH4eyI{8C>3KK;Y$U%vnPT^n}cLm+jg&A~%I?tJESROk7drK=|2a*Gwc zdK)EvGI8YeI{DWNZU-IEYdLkWc%bTjwaG6-s@`sjdzbs53izki(g>X}o~e&_k~ zA6UjmD#wLBUAp+1`^5f_t1GTm@~50Wq9pwAL&*0!&A&XldwbFk$0}oZ{8Q57H(e?x z-#EAd)V!jmzR7< zSj$|n>dZ!OdBSF|$@y~)-_22VeX-lT<#_*^@A^sa*gGHB75e->SH+FjI;hxs*Kf}# z@khBECdBasH5sIX!M`4zedo}JUj`hsoZat3s$D}`r25ex9ybf*7K!dJLoOZte!BJc zsk>c@9G_onsaZSW3T5()kc&s>?EkneX}ZHbrz6de2I=Z8{yBXTzaq(@I8f=pt-z{B z1Fk&5B>ji4+*{|lWcR*_rVCr7X-nO|ZEnM!?pxdN@tW4|7r`S9hP<2naPRH@+3v3= z&ka1*#C_B9akT4f?9H>?{XE}08%y>?Dj(9=bmh!1FKm*&nt5Z!Ztt_AOXP{p%oIb!WnOgbl$yz_ z3U{}n&}C;G&W!)jqT>EG<@jII$I*_sPIPUR@#W)pug<&U_I%ddlWKw0k4r?$r&c@6 zSPTuZ&tXm1gL)pwJZz)3vHbU9^OyO%epHv;&P(p+^00F3O1nI=fHNaa zx$R2plT-Y=9BcAD&5uFDHm~DEPWK)0Sa;vNxkGo@-6XeRr;ES$EYX>mzL_IZi(V(A zW{-SQIPpl}c(-4tZ%Q}5etp=4ciZeuL{9kA7|!wICsZAuIF}rATP@vPXaBod`Fv*B z@Afxp{x~t%W&TRefsN}~2^G6{rtJ9Y#{3xlOox1{fiGQGKPzLXE%AGyJA_B?m1>h5M;3xtwHo5qGMr zzjk%re0!Z4KM&wqBtk9AC5mViwBuPz4 z!|)3#R;Ism?vYiK^Y5Lbz1*j^PF1{KcK6YD!uu_rX1Z~eJY@&{qGW>$%PRJa`eB;( z!7C4%q5e?j)Y_B?FEz^`~3#ryqgnbpB6xMD6!AaD;{h1!`<1yUwc3wa? zUw)t@Q|2aD)%Kyy+ba_YH%FLg&n_!p^vCT7*)$qCJgqnLBz@M;aq zpcwBnCYe6JCvBK! z!SQ_{H5Me_WKTJAaJ-ALmYeA=$?thl_kF{(=LhR}FP%^nO z3$Fh5`1`Ug*6MdJ6#Qa5BD~D`!RAwIm0n2?9Fm*$_lx(>>p%NS&3k-a|74NUhnbn| z{!7-MP0O^rxcFn%m?fK54NShRbzb?Bd3**Vi)Npjbz0Xj;dkMA$-P5H(I;+%(-!$s zGHV83F>YN^cG)~;@aeeAAATx1;(a|Uf68i-S>?g?Z+D!tJT+yF3U`!qu9@$`#)$la zxQPDObhiI~n&xm?ZTAn)=Z!z~PEfgE@#2_yG5fBVd+na8`SmtcTJ45?TXx8wPcep1a9RG&|zB=)m{Izn+#Tz0kv18B-mL?q#lz;<6?cM+)9OSa9xz z!Mv~LuUKeMFlPEXUjsMK*bB3-|7fDrAWO*l)yX7J!+L9l*R)a7N0AQ8WJeb^yf$-Q ztD5_kuaV*Qu7a{_i_2rlRpl2H|0<0G&*rc~3%u=2mew^NKe9nUX83p{P1l{hbcWkc zlW2REoZ{(6+$yc5yb2A}aIE6_)||4Bm{Q(`g$rmKrti*sQ_0!;imK!N&7c^)TLI*> zLuXw-uskH|Y*@AW8WATRuV195KQ8QQ#BH|)L&<5HDZX(Wx8;keg<&c8TTYwDTW6hq zn*3BzP_s$sq! z9#evX1HFCyywDARn5vH-kc$k0-gYtKlxQgDKskO!sub0? zK$#si9hKoOOeo8MKq%{>@>E6Hg6N|t^HDh_Au$H}AeyBy2{EW#2jvCnX<{f-{Ggnd zE)maw@;$nW1#YrMnNpKfadaG%xlmS>g$8>-*$r-}Rh``tY(N;*Hosa)xht8g# zFLYba3a!^EJKR$oD@uz`#gR~>lj4)oWO#~H6fMRrdxQA@dSExQy3t_~ERGe+#EG!f zI6#>saVl(gVvHnJl9Y%`5}SesT@? zenvm|UdABI470>+F(=Fw<6~afC@c^Q#lo@4STq)gC15ga2KE(}1>Xo+j1^!jur*jQ zwh`Nk?ZT?CAF=(|VeA<83w92>gk8rPvHRFltOa|6{QPsg$&pR7u)PI!yYRR8P7_Y9c)*y(GOS zQ^=}hHrbFom~2hvkp<+@Fs%c@{Z`yo9`pTt?nO-a|f2{)K#r+(>>(ehqg@ zGbtR35yg_iqj*pPDHABM6d7eMWf7%_QbyTD*+)4}xj<>8G*jMDm8jZOoN7sRrTS3E zQlqKK)Vb7r>Kf`6>KO^{M(p^~dPX(BGhcRKK}DyT5Dy=>CiPSM_f& zAR7!d2sW5)@SVXagV%-w3`ZJD4Obf;F>D^d8NeSfZ9w6Gg99E9)E+oupk!d-z(WI{ z;5xVfkH=Txb$E-Bfsv0adk4m~@JJj`*JWZ3#)^%gV>XNyFOGK(vgs+I!Fbj$6QO;#K$ zKdWr3AFZBSn^;e6prGs-60W}nSV+o876wrg!K+Ns%j+kI_U zWB0;-n7!D3gZ)(pZ3lmc`3`c24~|ZbGRIwxkDW}MBAwPbUE#5LLA-q431^zK(D`fU z{m$=P99>dfs$70`wRD~Cy3O^G+YmRg+eWv$!;OcFhL;X+9D$FB98of&(cQ>hdH6YLN?7jlI%;cnsY9xfhpJZe2Do+CXMd7kmo@*3;4#_N{1vG-K( z?cOaT9Y)R`S?fdd8SS&o=ZdePZ?x}L-$^7>Dll@2e zf9roEz%(E+;Kx8L&^Pegz?(rsf|7%N8lyBOXw2F%4}xuizY0Dcq8&0NWLwCaP+{oO z(CcH(#-@#xkJA_zF>dR)-^Y87Up~Gu%sOmN*e~Jw;gay03Ca`3P1ro)^+d0UD<M>FPu8CtKl#8EjVYojKSa_Z$4739Y!wBH%0#cDe52MywM2VFuZ(^g z!;dM9c`P0-UM_wZJ3MxI?4zl}r+z#2ah!WxQCzdcL$XHlVw%si;%UE651d{;y)Axx z{Pzj;gvf-wiCT%%6YG)&BxNMkONUAGq>afg$t#juWTR!9Q%EV3QfgA!5KNs)GfT@& zYf2xHzBc{sjBzu5$k5D4%s4f3=*)#PAI|cgwP`kWcJyrdS4LlDebqEaFsF1bX>Qb9 z`PYNK&iVR&=E%$~S&XddS*NqP*~_zE%^N>&Uyfl;X3pK*k-6LR)bnI{SLVCUFJ3@h zAX#u`q20pO3qLN3S#)wScX83;*8J%Fli%2Uv+A3+C9zA+EOlJEp+Ko1vEcGD_hnm_ zYc8L){O-5@-|i{I3l|l>S}|qC&qek{#VZ*r(^fXF@>^B2+GKUX>ee-JYc8!7uKj+U z!McU(eqSH6{`?01hF!&m#fyvImq<#kmX0jlQ#QD)=sTtF(!YDKaoon^n|PbHZr0zt zc=Lzy#PY^1!CUIKI&Iy$&0yQo?d0ug+aK?U*l}*B=gyj4mb*&7=X}4o0;@=?cv2Zz zdAVwImHY?Z54);OtJm$;-o0oKY0u0(EkDNn*jN)@Q@?lAUim)PeY=0M`l)=s(f+ju zbPg;%$T*mDu)&o`QtB+zw9~XaBBByhts>yIG)*a*6D1`Ip=fx>fP!Oo_9Zg_=4w!V;6ld z{&FecQvKzzm#c_j4YoJt%rO@Zr`+wvYBd_I`Zs$;2o3pGu$p(VX{8^Vz!R zX3wjC<^OuBC9LKC3)zddm-)Z-`>p(y{VVzFpx3wFB)s|K_eF2}z1{MT_wM-n@$Vo0 zF{4$vb=3#+5Bolj{&=G;p{=d0X`;A2&PzJHGAkf7de-!4=NM!65e&Bsmy85y zf;d%#XC%ZYrnqDbHzp=`fikMLHpYoAsndrWE55K9<{t#HmQ0L0SUFlo+t~7OCub`g z2WJ~wdkY+Hz;LwY+F9H1EN$#vxHc{h4tV>+cmxA?lf}fk1bce7F9x568+VIdXV_UK z$);LEH1BN9wY9djwS*p)DKisOMH!ZfDTB}yia9(Xq?bvgM7W3M6h$Sar4BbXhIYJt za#0%a(wE4@@aUiSv)~YOtiH)UYsCKOih6?Ha+@--rL2f`};{(TSX*!+Zq9(1LoLUjD+BT_NM zQoYhantchcW67Qqc%_4YdQ5?Y>=o8IN3=vLvYIBf?v#D^<$R^7(e}V5LRIGo*xYDh z2U1dFth@Ih1Vn(f2h-8Al+Lj|HX~Y;AeMU^OP%B{oS091b@IF-{d*Pm_wL5);9$ zx_E$qQpKL|9Bzzm(6Y4QTG~2=c6?vBXTKy_Xi`#qhpp+lYwYu14(}ZACyElo$Z&Cd zeA0~0T7NKNF``sa_w{WoZS6ukzDGU`tW^6RBWnGVVkEIM|7!1G*v!PKfD~fAP9=6h z;}v`ZBtFMdfKB-S0K)HD5?7A-=Ag&w90cB&9)e3FaVfMC)MQ-`~X(5RI%C z!UC{o6(fmpiFM*dJJ>}zTiSDZ(U$gNF3(bAV`F0(BeJ)%caDmUa*9##0|Q_R-$aEz zbW9=n`%?r$szw4g(sifC+rysg>A~YVI0$UH4&Dw9PD1#zc6rVNV1pcnG+G&Q?KMY7)_-bF7UW zYypqgjz=`RZ(=mu;|Mz_iVqbhNWq+>rXe$_uu8pqz<-#~y(t8BChSd*+BlI+ng}F! zuk?ciT_PegBq1p&HI6`a*BTy>+>r$&Nm9U9#H101ulwK*TOmk5IPBgM5(nYLjL=?m z!6ZIuJ(z%+zKI`WJ@Fjx>XEiEM#$sDNa z&Pomh%${r+=L3EfZ1Fu5ZsU8-wtI<;=oBo+5A};w%TPJCsX;-XCNCkof zhfcT9wXnY=CN(Kh+}_2ZFTy()Y47CJH4n@$lZq3AMKO{zAYm9py`5{cw|PQzBmr;P zZT0pRub8P~e^JWxUXCCrDJ9iImL&bW#UCkyTj4)-1jsdmr;L@vi@g#>Q9W%G;kQMJ zX%HcFhS;A@5d`j6ilXjxF*r;Jr$s<{7faomeUfC7SxLxeex^fkk|Lnub`wdr@gXoZ z7}1XCg7ETPiwg)UJ~Q)JDREiqGp%qUf+hQ;IlNaB3JyBX4}$K~d1XkGQXmF^u+p~I z7`O(KDifuowl{U|b|*+udbcPr_(?Spm3&ewjE4-vC$%2&A{hi@y=R7NLoxu5SYb^* z-OZlupx}OREV1hn%_r?XlHtZqpSBZr@$=IY&F!<>e`Yi^qsbk+H^+%)^>CwL*FYbn zA*pcHX=-X*_YDE5rvn~ClK}cNQxwqg7R9G1&VdL#Xs`!d%@GHHxfyN@7lg$kS?BKb zXjO=@R}T;34BM_g5RxWDiDP2KF`YAXQ?3wkY8s>^Pz^{BU7btm?ADIWu4vQ2#*W8> zV7qq@4+s*(G89R7=d*pdqA>std<2@i?9C_b1f)M{heNg~{xfqEZ9qFn*v=s#0RZvI z@F1BOU4R>I+*8Eui-$r~mVyqWL<|pm+M6|R$asW^rxF>R_C8(g`-oCNengI-+esen zAhaN}*L&4IPyZ-Og}cF_7$SEOBn*hpio8{bI9c&Y@iAU9;!nSVV3iCmP6q>m${$bsi1cIL%eI@-m=SlaXK>@A&bcyK6nigFS=Iy%_FJF$7V zVvd+TPO^V@4sZ*9{~T&f$giD0AHqM)>?Yuj{bFk`66q`CjBohnJN#t)QdOD|x zjzh;UIG$N|@ZMWJ6oBl$VQ$^h1R)SfNMa#|K;rwe?Hr*y2=DsWyGTR4!5Id zBCa~M=d=} zgsAp*PENLVJw^t`#=_MgMSyDO%xgaxbc_vzOQ}SDnQLX^f*#QboO$v zced*_HbjiP5)h*hAh={C4Rn-l7bz@4$gL}I=&0$89oktKABQffprO`Y@$nLA`-uWk zso)Vcjf1bFgOK5HPdqxgRP-SDx3h7wcUA<_U1K|Vx8=2mS)H?nNM?x@2UR;K8++$o zGon_-S+%cLLA*2$r5F3AMsalbbBf^@E`gkkSk~UHbE=LI2gFB&#ogrRX8nnb6@9v4 zvwb^ydOF2UbOhM#8`Evj|4=~NI@&te+H`IVV!kJ!ot=BZ{l5liXFG>34i!-E0CacW z+f6|yplzM(ofJpHE=A}9bYHDs0B!s)SZG@~47OiVLmSf@(Dt@mZZEiZ0ou;a#<7<& z{4cc74o)_`?XUvSJ$e5EXp|B8Utpmjp<&l$X?g?N0q&RTa>zvMe+|%(TI?Ipc060# zF3EfW^#2Y(+dFb?Z4{Z(J}tBj&rxyHNN4MR4bZj@HoalnZlP`LY`VNtZ$R5SIPrRq z>k2vgYW)&&{2L($&)J^)c|b#aZEx2VVg3g#w6hb>p4S_;1fYR;=RP5;I277CeQMde z0Nq#X7eN0jfaW>#oO;>dt}F+#Uff=-|1Asc>;(7Dbp=%lJKOGfI8Jv;rmK}u25w)iUo7;$ zVWAxzoa}9S1r=Qu+Qu0|j$RS=e+$qK&W>E?E)Kg{X!!n+gI!;l=Jq@^fVQvJc0l*h z`UTMc2B4jI4i4O2Hn=z{l6m*ZDZ@~)Gbo%ZJ{Bl)qXqk ze>4vb-ra z*Gh2@jRmf#3n%K}$O3oISl}|^8#Y80m$)eg?$YhL#R=*^y@KA+LovDH2BnU=&dK4n zB&ch@j|!$iH&R*PNs2=uu^hTP=`(k<^duhLFYyWSaHm91;)xp|I>;dI&-x3*D{e;V z7}ZHUG5J43Ji0dCi+JLy_&-5BapOTR;@cGMdn__ z6PK2u?$2QJmx)JN<6gu=2E)dtC-KBZtPV2%Dr^)N6gx(>!^R$6M*L@pS6tudNxb69 zMo;323l<$@{8i!=7mqqdDTr5GGWw^8N4e}zh=(lpKS4Zkp`bVM=<>inMLfz|_9h-> zYkLw;BqBS=_^XmvB!xRhbx2+@`9FbqMUJW`@rvwJFXGXGr-O{YO1vTg*fB~$ydv!f zb^n0ED)JFMiRTiTh<|{1MY5+S@ro4BKSR9Y?Aeoe#i{cjAYO5>?@7EZah(5Wh*z95 zdJ?ZVVf+KcD-LlziB}xm{wd;7Oxc@w6ixmU#1jE~PvUKfF#T^6|0fY%M=Yo4((V2* z2=Ekj@ZV0s|955G`5#_&+@6ij3IFdN9hcVr->m>Me_7;jiT8`RzKH8@N#JjF{(`PA z;`&<>_*8S5i_|Qlc~HD)68)7^>)@cqNM6UPx3L zjjl}BU@$b;>gwuj^rFtzBzkBn-c;M)x{c~qY`Y1+_>tW998)L$%WW*C7JmMN)K-gW z(#f`z915n1ku*tUO;TGO{GJE=Xouo~ek24QWD*6V(&$Rc9rdKnUmGEjDO8%0GM$Aw zk!d6)3XP^rB~d9PGDgwVq8g#!r_*EiXP$d;G2yr6SD zs!Vk4qf_MP?`V=R3PvJRsT5@-Em)bPsYRw3QMGNx(AWZz&azTra8_k~Q;Ts_vJz*x ztw-5mawx@?BCiIX5dA{)8vZ!i2|^qe--^!?*<=RA9w*)zj6} zrR&lSv}khpV^S(uRxDS#E|cGkN8mvl;3b{qs-dW)8|E-`)S;iUh*Bd({j}$knRaoeZx z!~I~r!9bSb(gg$C&b1DgJO;iAp2-c$6M)Zrro;=lWz)Tm(a5x8+Ay68Oh}arxGO?bltuJr(Ui9ORsq5K zo-986C78i`&P3tPQe8bm*lCtl4u=N(laJAuW&&V}73Ot}OmJU_R{+!M=gh*`7F6g2 zfM~4Xu*||>qxIMp%zRq@po-j}g2nkmbAUNv8oWqz&^B8Ue>@Xr4nqq_M;i-GS;E?8 zTvPp$F1O;+eS6c zQoy|oK#$-~u4ZsT(Uy;8()oNrBwn?M1KdZqV_kR>z@SIBFoFt3sfcaC;E<0gQ-PP{ zOhP@xY!ko{@uz+aKfHuxbOC9M!MPWJ= zbQnTZ=SpX7R5_9>EKu>K%E#Q`u{LJ2Ge_}xz^$+V?X)%^pDld>>=G!b&9%gV>)PDN zw34seF0_tTY)uz5UL7X57wdwD>fNxX-xJBHK*qq@xPB_?Z_5oXafdV zJLuy`=472L?qeJ_J`yRppONSHw*cy^PPn&SYz>q=mg1&tIx=CFB|&(QDV@%yqbFMh z@EcakhX-&WMhqjE=LA*d5QX*~1qf7_fyT$t0pNgoCK(9>EFQlUbUp&iVZ;oO4T$1H zN&4_cFaoR`Egj&owg#~RhJZD>08|9*AfP!pR~lycO(U`nhV$b<+wyIE#s<$>)2$Dg6^woO(WB}gS9C6>T=RB zkcLf`4cEQxQtMdB6KN2RHamfwiGvt4_5&Yu&|bj38G<+3ZqD!$yn-{rh;5-nEu{gB zk&9NqA&#)$}FpD8v=nEo% z0^c-JVG*ciU%%Bxj!Ko@{_uzjXRo*Od>A-Dh(K>bZv8_DCS=43Vt zB;o#h9P;u})Ym)~(tOZ+I$cPnRhN?5AF$tG%{`dtBX~N*z5*HT(qOeqgM61R5cv@7 z)1h0{Vr2f1bb_jw`K3rYr7^lHLc-dU(8rqE=CAmrU;l)8<09KKi2Gnf zX$;$+;GfYXmBK)}*k#9?K^qZWc5Ld#itNbgB>5!!r( z36K+tkcWcZQrL7*m18U<7&owWKtEv+fXyGx=oV#n30ELI0WNaMITQ}E%?aMK!SR81 zvBJSDTs>jM<#2fxwD}9Yj_l9QEyR~Iw0D%!ASh`z0o16RK{3Gjb4W5vIwFFKtfR=n z_vd@z`~oW!5hzicYI9v`A^w|B7TrOiPK$UI(kS}}m&)+jd@uPUYOr*haJ2*O^HAs~c+2o&fUiJFx@(YDQVv8t1GS4>1vKzK?Ey!W=GA zoElUp6_4RSfV^b`1b-3u42?QPaP$})X3bm(6;+NrN3Zf{WPKDP+PCrtuOmxp2d~Rq zGh4o}99tt@AdzR4-y+#JY6p-EYMYJjBr!<3_SyMytqRHdyxummkp5Jeby)YongP{c$?XB6U2iNmVR%q)!KP|&{1!Mz|Uv9jf>kf+T>;t%bJY41noG_#@&JH^l%Bb)*LIAX-hCGwl-FfGbphh*mR zyukE){Sv}OVcJtLy%CO?8PX-_kcFZxdhj3oyyA~wNGV62Q0bDl;EdgP)bcR+9aG5( zl5eQLvr_CjN{)KFH^#}!LG5VqGx-pF(W2lJ`0&0p-MFvAiMy{l$Ku_ z4L`kU0ic>mhImvoz8^ZbgV7CCG3xlNGI&=m4Tc!Vi)KHhAqixM1c2L;LJme* z+KNok06f`;6@tPwNAT1~STh}1PLLT@W98?I-MRQy76!HK`iPgr(5%NJAb;;cf z{1yA_jfC^sh}^YYUf?5S-eJpY!xk_H?g!-ny{Hw;f@;t`zyw*Ya9^mw) z3z~B>YrrzWzYOHn`K7LWk^65X(H%{pikBShJUyhqDB$+}pQem02X|x1ziIB z;=@#L;S3;hpDbURe2h>J#^~>**gB)n{0DYYP-Wv%{li9HIJYZ53G1rbyf1>FI= z!!Ll;&;`)E!RyqI)Il0h&Aplo#+u72AuJE69JeT-ggnQ|CAEW#7m$`KdEpTBXa}(1 z7+Fr|@ger9D4VrTAMB7E7*+9Jq<{}-UMPrzfD*`u!mqH0WAGnfsp8lW1NeatV-X(C z48p(+`runJs@54OCekveJ)?`nW10A<19f1ZN=0-Na|A0e-G|~7Apk2o4KN~z1QQM! zMv&b(mJiz+(oiJGvgY8$altAiDi}GiJ%KF!O(l3!wZ~+yX zG^@6BMyC7?$VKEy)y-gALs|&TyQ zgw@teMtLe9R}HPj^UY~0iZ~mRPIO4JgIgzyu)-gGsGAz$FtsPw&+FX;emJfK#|tc2 zDZYTTS=DUOoESKi(yUQ%l!S>6S#Kl`5%mQr8hl*kQxcWS z5-`FbkOqkiKDUu21Cv-1R2=7_f|t71X4IDA_+}c|I!a9xO-^{nrfOym^9V}fAmJHJ z$^nGcPHq{Z3MmKTJYJrGZKQ`xuhmNcD@|uF+m9FKY6oEE_~2DsJNwoIIH^)>3rK;i zEs{AKE7W+@jbW#kW3?zus@pzXT@A}BTj&iUfNioTD=n(}4r$sg3iJ0&6bpzV9mY_+ zrfB8q{)(TYgCs#uKWwC1k9e7&E=Wbg?=Aj!PSJb6KBWs{f{)i3-#t&GfY&6;DJq8+uod<#H?!i86GUc!`T{R?8>Qz1GBr`s z;)C*9f-R@0+&~8&_hyhk04xvWD}|&D2aYFT1Fg6KSszGn&0k;$i66M$0GDefSgY$C zD_(%ETU0V;Kxn|b0O@+(jK}z?3z?%ba%a#<*lu?gshp!yjt^cp;RpLxuT05;3UG}o z<6-BAkG=mf|89ZCR&Q&_=HN)|EZG)^AqQwbNd=9_M>kzIXm zc(3vXuhNUBJD*dnv~CbYX2Q~P&JcB0hIE(xJ?%UVAL<3evcvX`lz`D=?C%`5zf(I+ zYG>bAYTv{!$y&{aPzpj#2&xKH%I{cw4H4C4>hn9(09~3TT6t7(g7xDlW079ck%DH* zpPAK=3qXfv6(G6Yz? z!^)Ny_*y^!?*y0)6S4x&=wwJ){(JfLk_LXZoHb?R(7T|4@{COR(fPS|j!u|sd_+E) zKEy{gWHAI)taNw{i{MoXCs=&P{{2ANMY*p?#Ie#8yV9$T0(X{OJj$!K8tAjTjQz15 zB!=VJ7D3CRS{jW4EZ{H<1HD|m7U!rp{VcXtxA0R9D+NVGX*RyU^Qd%9@ep;38S0~{ z7Z!&$y#Zed)*tLSia5!^Ua=@FXJ@T7A>wl#2(V}%K@EtnZj_}b$CW8%j?!OJVLz5- zPj1nJ7tN9|5F8x)vPveE#BDbd%|4+wX%hroR5c8k7kqu0Kw9>PCO-?K+-2}Wdx4}? zMnP$0q|p|$d^T!bAC<%M73JjO#h}Iv2+0Q2i<;hK%2!onCvfz9Dj<%MCvnWeEdXlV z4G=Rmd*!gyi@|>wvwS^{@#XR&O%Y8~l)G4U$n70r0_B88e3^(=5L7W>gt44?hjM%e zGxIS8z%24JF%m)Wm+e&;ma%xO3cb|$Vz$tV%vnq~znYPiT!5~@p$m`boD9jvnhcb3 zgPdx!33X$c2)v)Lf&|AtGe|yzbWn8K4zT4|NF4^*H;S7ZA7ZV>vNTy-ndTM{QV>Xo zrN2O*gj7{IPR&zICo&G{Ef<2qEQ%M)a6g}jB=|}1N9j#z_0ig)M9P$3eFh3w5*B>S z0xw=y1c8x-l6FRg96U&vASQ%qxk&d}gN2*r%K~nth<4~aS%qUZ>0U+luN+8dhE=?H zOp2NXIVvA(s|}FK3=>4+?&mEO$t^YVufNO$eI}hJlRLEB51q2v*(bgs%L@WqQP7Lh z6!t1`WWo#JETM1!xkO6029Dn7yp0mp5cIn;g+KM99)rs*(U8Zq0h5MAW(xih+n9OR z%+zGJ)=Dt@%OVRGdy9=PGWuDNmqk1JRIU!IU>waH2U>Zt^)mj$frlZlI9Il+B}fh3S*xJjVWUbh{VJp2^XhvOjFvfrM%`@`sHT5P3~5$|?zG za4V;KZ@p!~-T%{3a1o?!AMRDu9FS6G=1zu3 zWdUwVSAWS+UO?B_PsK8izUN2sQHqC5sma`li)QlqP$5bpTyH7(XIMQ8%x0}<7RU+G zIfSo48K0n8NdVW~fW5mMxCwyCVTD7Y5H5cmU7Q~VX+Y!S(XeXeRj62U%pwA=RBeSz zG^43IRPy(@_OnP1t4Pjb99@`Sq~f!iyeyKvn7T3CC!{Xy)Q%#GMHnrrb{NNQm??-X zb{xnslD+(-YSeLv#GaH%PFEPt60S15@4X10_FWssa$xRPBcHGz`^-!fbu4REZT%VymjN=oNg zhK*eK!ImUa1Be42e8_qU3qn2yEnb+5j{rBTA2pJvON1LmU>U(|Qk79x0IdmR*>exQ z0wb444U0^u4jZ=^pd0A}VwXST=!I2e!-|!nT+OK5b?%3$iVVuD>k^s5o zr2H_`s5<#*bDPCxqr7$+P5fEHA7>etyx6Rt@yY*>it~VKqWJ=S#11NofJhgmH>pZT zB=krLH8iOvM5G8(qzI^VP5{iO=bP{?C5ZW93{_ni=&e`nD&fJ~d zy}x_!lwF{BZ+A*vAd{CKE(&sL<*#xQDm!x!I<(;kiWp;t=4>!rTMIN~44~}2z=#Vd z2#cSsK{<_B`^Uq2>hv1kSYi zEsX$snbjFl;|E&C4^E!`>UmuFCEoB0!oASf^qSO6uCw$)C-ID)rWl+~iutFjs=MVT zDmNUb+Sxf8DFoO#+V6r?lc%9M&PwYO1C5C?{Yk55ML=-m2?T}K?RU%Ut{Rso-W14f z5mXZ}fkwN~>rJ0*x@W_AUBX$AWiH{oN^N#B3{_YgdKrfD^aztjEdn54nWSzfbMt8q z(Csg1ToN=i0?`{E&P%CochR`~brG=80S)!Xbm2Ud&{uju$((VWIVOrA#}CvUV|?lT zW4ehr6KycsBV{Q+%{o^AI^YmS+*O9Fksu^y(PdtZgsjpRQ#40XY#jW(%h6IGtJo`i z^jJczEK|2zu>q8a0HsAj!l_u_g9l>dYtDaj%?ffU;Up#ii`uO1aJ@G#=`bsN~{ty8Z6?#oQ zDtg@j`nU(yL;sEivM5fr?0*}3nH|08$r-s+^py{++s*#}?S+V)(7)|Jm1{;I`fcdp zWijn$wpBU*^si?FOx*64an*+wfgFC$I8N(!nlihKCMOEki34hHj_WKkQS9K1J8Ru; z-$q|~_D=b$A``9l=D7R2;k;nXcvL8Y{B0O6XFOGl5H|=n46Ds*DJZj1 z{OZK{mR>;OnvH>Fw*az`9SqyoI#?8K=^;TM&S@fU%zP*1a|IE%$E zo;>ehrZG@!y@^0}%jkvj#0%vi!p2qE7dhjsUI1MK^*VAEUo~xxdms$#thyVhvCZmr z_$40tO?rAJXxs;mcJ?xq@{J}F%?M!6A7(k@9>{O}R=I%%SljHbg5geUQ-bc9e{J>N zNvH&d%pL=j*@srSUW7QQ2!s{`$`JwyC)$q?Fj1z3g53Yi9nesw2Q)kE7)-#O)9bzg zHV*E_dMJ?r-0BE$27#>qlniQs1GvNtrAHv(W#I^b384801=0T|W+;}S65z;bU8b*G zvTj!@H&HSa$Y~HnYW&X)OcafpK$+$V4#0t;%nk(Ye_#v+^6YF+h&+q{UeI?8Ic<>U zXv)_dHz0t(8<+y~-i>KT(hKB;)p4|hmDvH!!WHYX+L8J6aHwT%0vu{wmX(9RL)FSt zPBd{-ATMbvoM+Il&yK2+VPdkJJ4g!5(sJ654(ivxyv44I{`>@&(S zQK8Y~Sp&*it(Sj~Rt5)v%>$tP^r`l{F^Im`qn_mvK)qRMKoYplKSlj&&OPxTpu+2` zfZjhJ(R~dRcvB$j!b_lbb%AVftI$XNpn;g7h&w4ffxg+AD%WdMc$Heh?tZ%sy{guy zOd}2=3{PN77<)M~i;9saP$lecSyqH_$iJ#Hk+ctNpjXw!0owjJ0Yu+fP{0YUnxOZO z2v6BRVxODizy=im4+|OuCO|HyMZ9w9PI)3j)rngqb$}=Z$^=o(*6murNB$xD0DJ_5 zCXF_`Q^qF@6#paCSrP({65yg`C*{fUCw)fTasM&oqCp1QEw3HpS)NjGm{Xntp7+GW z`Jlz(RGe{rdVtdVe}te9=-~zrwqk}N;jKxPc?GF{?*R%>rUo==0;BMqsRDY8>lFf~ zN&^7dmPhJLAOXR3Kx!Xa%mC!rW7;Ji{R3X9@fNg}J&IA(L zeU*gp;3)vdvmgH1-V}r|4FMqg)|96-=3f}PUI{pa^MKHyQ*Htc9uY(~`0lHtVRYxa zpJ>9A)N|V?{qFS71ghs|T^tv;4OEGEr!H=%1aQ31z5^(oxt4v0UR-Yy*%y0}QS^ar zUn~_!Y&4bWfpAO2JL7)avPdB{p2(Z*What$N-YryBH8>A$o4mpH_dERj2QajE0OKf zjG{|+eUDmTv`aRc@h#$Zzgogxh@xDVY@jj>{j(yGv`e;qaV_F{HjHL@BH0{*o7l5Spc1*iNK7C~`ca*N3 zIKuB9a6H~a;A*@r2@&woIAk{MOdss5{CZZzty&WpJ!l2}NFXmT4OHx_XGOsGcOnJF zX{VuA^MuL3#NUIWRj!1HJD~m;!qcb13mo%}l(=q~OK$eXlZq6C$Rn8G)jZq&KA>0) z-j-PYMj8UIr=ci8wDx}ABid!bT(&DP+7F!I?qk~76AARXXJR#>0kP1lCgOvPMcs*l z6ad}pWW0&&3B9(g5MeSv*aF-t@}|IT6}3Alq7P0IWZPMQ2P9`Axzz5UT&?c(#Q>0> zH341N|CpVC#2NR+w1@+ifSG0tVEnly;wwN0NV)vuXdZ#=IH|SkOSItvRsFNSP9#9m zmU~j6RE})7VHAC1qXKAwMDsm|xUE{`O`1D>?>HorDQ;`N;}B1#C`WdP-d0fz>9KFDT$slk;PysDEUz4`UCo;=1k-~_#9kE3ZL{J^ z{72?}E{15U?^lQQjbG1Yjtj20DCN*=pRE z5QagC!=Y*bWzsS!RuguXr!OH~YwHAi8xS-_t0bgQTCW3i)-XYFgiBT=yb_rgu9=g< zn~9w|VSwy-@CbGjiBlN*&(#pVO+Y{kc&HwmTK~+h$KDB1aoaZvz(AGKkXe%_FhPg| zp4A9cmOuc$2~Y0FE5@LZ{{kW-!tAzs%y)$OO)Wu24KurbJMj9GAgY1!{4W}w_!7W% z9R&!)N}DCz_|y+P%-(HCO8^*ziFl2fathC@NI~GVdefkjYl#4bz(WOjjQgMw$XqI} zgb)GH|8Yem{d2z>o&V^u|HoNh00|(PeG~-=*D&9ie^JyBpaXI9b4w@Acx2X*Nvk*; zorsXM8;ZQ?{=Zx-D1d!5M@bIR^i^D`OhsQrNm^ZqOwv@Z`u?8jE~oA0rHj|*7$|Oc z-aVs!lG;N;MjitJdz=5DCO(}^rdht*l{MudQEALx#NUTLjBL0z`FK=u?@Lc*VH zs9-jfheBNMmr6{`Xh%-lsS$D82GDhx09S0wZF>`|8A|~ZQWNM-X?r6X3$s&d%jTko z2^sdE1UwPXP?$ z&hL28ykTDj-27ChQWAyT zh*j)On^dtMu{S@@HLcmVJd-Muy?OoKC+=6*g_1gshmRrry6t|}6RxSkp@OLL=i$5y z2FX=_2 zMg;qvKIJng}+}MZVTtj`t=ar z>?80$uvsa%NFl9L;6Bczh$?~z9Ke;*b_&E>P;>{}Jh&H4WZxrjdmz*{A=@Cpw<}Su zz#kC+YOE%Jev=)9>{pSr;OzDQa2AlDfPK_gKj9gdYKDtdQBxV_=K@=2k)vxC4B#Cy zXA&)UbY1uz4*);y$hJ3>{Oslx9<0?P(a<(0!OS8yClRa;ep)@cMbb|?9qvmv0M75{ z7?kd8-k@;gPWpVBJL&O-=)2!<$~HHOv06XAUMd!1tzhj^Nz^ z_Cn5LNq8-obAUn6nS{zg;>_chXZy~1TY1fREbCe zy)uZ~fiOXaNKhLQ1I7UlKwty|#@i~0)1V8@hJxT$Yoc)h%yciAsNAW_x@LDZW+>qp zf)dCDm#hxgFl{crPt|6p(CWX8sJUKmd-@MX;&LK{jK#90RGR;IY=pvHWc z%nQIfiAL16JPSU`XFl$zXVX*miPUrphkQx9;Q)$QtRd8<`$&I`Va(X6j72q+tZmeq z@7H=5xUatGH}LY(_MyM=$T38>7wv#LmsgyU|Dge^m-K?E?B?CCFYy}_R|)HcZ3R5t zb?UE^Qrhw?hZ95!pDwu?B*5MT;yDen?V|XQ)D6)0MvfPD+P02w?xRn?h7T1P`=^V~f<+a;Zh6>EsyX617t9BV$LZK0XB6-H(T%w=)*bV_IQDok$w%lwQMBiz#+}v{~?jgt{YNF}c z7js4>0>=TPtp<_eCg>TIQ2?}xzWRyP%sz(WrO})qz6gToWC0U0cVQG& z3>B}@vF(emP5Eam&w#w`zfBo*DcvI-IU}>SBeQrJGzdRJwNE=rPLfpK-|AI4?Xb9| zycc?QTrXtMbkX+GL zmG^XGFFfICgQdvbu9Roe5k0VQ*+1?K8JCi=YDB4?b6T4@&!1;p3h!D55eCeY*;O&o ze(?*cN%6rS*y1{?FAtKE918}L5l^dZ|NW3vejBud4h^3WS=*#uKFeAY6-G_O-3EbdLmC8LaT+Xk z-fht2X$+v(4Q82Yx8N4qH0E%iGr zY9Dj9;r`Zr5QR3zx#PFJ{5y7gTFHTVr;Uu^N4mPjr26C~oO6wT%`t=^Geo3*dgy_d zaPMH#+3H8~mr2Pd6x6+{mK7D7Ja`g(3@PA}k0E0&&mPr;lIwL19<%x>O?<%egH-^O zAhJ;%t<0c~R$;XtijxIvFxl&ZA(JC}v)_znBfq-WT3Sa-3FLNzO%uTm6i`lsLI#0Y z#4BF;;B^Y`LzRTE4HW7DFtoc#88F+Ri|G=vXVmj>0oSE@A6(1LZHL`7ZOd&RhY8Zn z^d+9=O62qcVXc!;bP|i4#6XR;mqdJRcgl%~^pU+AynK@@Osf`5+Lgc*J{u|om)6h% zR}!T`Vr{uz=>5@JX7Q5bN$%&Nag3=Tod-Vk8e zSo3K^^oh4JD>B^c+l$3=b zvi@ovr^YQaXq4Q;&C+xuQTdGm+22~7Lfc04?k?1dlX4#y(%FxhJC5NgxD#X z{kf~n@nprO#f|L3?C?^7O;*Y^8RP2oSnfFs5q03V9=#B&yM6^T=98hl=v|>0sOTIuu@LAga`B+IxBEP`axXd6>}%xQ6BT%by_?;i zlVylV@C%=V-F(Cwt76`q+;8U@gKS^ta*O*g=hk%WVAYq-UbJbaUKL{89)+MhvW{zh&PhM$ zeon(M9G9HyAR%v?`zbtswl?n5pu5OJ=)fK*{8Ff{X)j?u19ByzdZW<6)17S(B8`%A zkrEcRxwi^7InPO0SjV-LbjC3Z?u~2cG1kj8pOf$db%iU|Zx~CxM@}=A+M)LtcRc(G;_9Ic8 zyBM+Sg01KMxSu^26I4BWpxo5q=`qFS=)5A^mGlVwJlHzHj#X1jCYm$pmW91tS_y+k z4E_#ZCqYyRo18q;xsI&jatsYJs_iPf`&%oasT#J|*;%9MPVqeB5nM3vV(84gsFh?= z##7TsDa_qZj#}!UvW%r+sD92lTo(FKnXsUy=Cjg`0S?m_!3o)yXRD1tGGgi;;+26* z;OxI&yJ`%($822XBnE4x7qocB7$tzHPsTaiFLP8)#=R}?s$#Xzx*?FNBh%F+k-)8Y zYF=7dBoVw$_JV^Evl;GlSiZ(Fq$%XIZ`XXFEcYY%XrJ9E*Y@Db@fwv(oJ2JIi+)A^ zUXVmbquZPujr74Zac6)uF_i9t{gLBcp4)S%9NI2>LwkiF&z}lYsJ5t5JKELzSeNXq z;Lh>Lf(k32NX5#Z=DqVWmK0oYe!LgYKb3u&{0RQ{_85Mi`!^FQn0P~0j^(OCFqf;} zr>ZG=w$^d&wAtk=Y?a#ZrhuFe7?qu6Qmr3b&?JmQc8Qcq@JK$K4|m$@mOWzIFJEkJX&qw2_mVJui*P!)x$5- zW(z&5wmHcaRotQ+Yu?Ik;&&L0{^=m&GaI#}D!%^YBbSXj;GvRI_H@2`a? zTWXNP9}u_hlNoFHQspEW1|H6MB^LJ1;!|eNYZtbrnaRHzjGA)pD6VA8)V|-IO^(Wl z9}1B|6%sr^Af4;iwR_0nFEck%*Vy$NsQa(ij-_}@?Q2&=2b%wxDg!FiF} zG;9WB!4nRg_u{!lyj>fYC#QI&TrX++)VKyhgh&PUx+N?#xmgF!tDF)V5{P9|Zy*qeyC~8AOb@#`(9ZIFt=JOf^>I^7aHgfYvqQJ(ZK+36!gQ$LU615M zwW<2>&AWe`g`2&S6V_Inz25s&`*C-+dw~wf-tKOF$R>xC|Ft>0yAO5e?9#55%qcfQ zOXjRX|MsE53Ebgsg>!c8o}V;gqmb{OlTB%+2eZ_in%5=yDeg&X z;ytN&@h+^eM^*Nemh9_M-cI# ztMy!V(D@&LvkEM0s+i73HI8XBeL81a6nxYnOSzNufyZs^4F9_M_CbUqNNpnRi|0=>*s2W$h<-Oh>g5k15t- zYxL`mW_p-Cg)n2py^sD+g5ir9Wku}6L;B^Z1=){J?FnN2Sa+8?%d&-`SVAem^bNx%%Um=)oP4&wE+}g5TZ< zn{21}pT{|z-8hycmH#E;?@{;GJ?(*5|F2xR*v4Vo>&FhK6=le0g z-J-7#L>G=~k7}FiQAseqviOUy0<-Lk*CTeX#O)tFdp|Axe#w6yKeQy7?fgvp(u$0a zo*!HPeo42xd>4K++JIqJDadrH)cMgdWZh9j;mYKyU~A<3GWCME{Gj)<;#1!BZ;OZG zZJa7xIeb>IK}2VaW^~19W7FE~HnuO9=*Ab`UlfH!7v}%jn0b=o4I($^LX@t2%xG(v7M+ z2WEGtrL=>uzeF6&_b%*Gi)DA@7jzxUWw4e+Y>>pytg-D=9$ zNcYv`3)Eg^(S-*4Tp}x+nbhq`JW$=+`{vQ&Cz4_uw1aZ)~_+0)|)I5x_)4(U7Ci!jRzQO>{P+nIa?vs_h-RihW5b;oVNw^^W zNtyh+72_&Kr#z|Whg~WLEK))oey3ZvDyF1-_v_vN?k#?3@ef)$67F2LThuMu{q7vn7=cP%K)p3~x`*4gBukMIsoPLoiUQ}l?vtV^xKGUr_R&_bqj_H*D#V3l%U zZ>itMi~acT@V;9J=t#t5SvW4BqrF1^60Y{5Ydf{is|7Nyik(yzflAY;yAO@#v@%RC zKS@r*COkBl)2f(#H|UkzA%+*p-xN#W4ze5YO3Dy={^N@gkT;tT!fR9~hdIwSFXig6 zmcx76S&0JFCdpHquED+8sLLbI&5P5`oBTxCuGaI|=<_{=`SYNfWjd%CZZPK_m0INN z#piI)U50myq81|_bic)yfV^e19%hbnX$ZCxr`zKni)w7&bBPl1{5pEf@jryl|9G^Tf_lt#{7{nUqmBJ;pTm&pOWs~m<# zGE%AK-9k{Q6+>uvU)`x*6ykF_1Qy>AvhP+=q!+XVd9KKAxbT8*ay%6)pO z?r&?Q%(8mO26WC(du6ywwZecDpfFZ}!jm zQ&4l>uJf8%kk>qV?$3+2ne(cT*^Y$y8hv7<+-BRsxslw^H2u!9S3pVt>$L!!ne zxJw3RJDOZDB~Laj#?afW*~{k8eBHv!qI&pzoA(T_nyB_{q<1aSoC&0`YPOpL8NMbp zU%Y(fOZ9csZ`^r4TZ2)J&YpX|?b|NIeA*@cXU*+*EUHpb79YnH4ux;v43*fp4D=|c zZ9e^3-HcgE!jjpRrU#Yw?-{`i1{kHWe8N^wlxHq~3EguF-Lm&C6Jb*&9^Dv>=CXd$ zZwcm_C_J}A_|ElNuj@?e}fCTH?{TzTki`m+a95k7pgwrBDNhgJZVeVp*k$q-U}W-xxmB0*gY^l=Pdp~ zZTPUOb^J*i+Btg=bqu+`-!{{}a>2V;VV=!PHu+zvzrs9sJpX6mWrTmX{Dzm_*I;Tx z?7{j>JMn^d)vW`YRk4{4#2eOP&ArzdS|2lm3-L!TJINb%pmC$zgXvZ7Sixr(yz5R{ z#BiBLIok~4!Nu*pMF(7iSj)8k%M+OYwia=3hGMwPZ>Nb{8s{ENS$m5Tm@|imc>VA1 zclM~5-;O&eKU(u`YTB~vmwITh?XA!)zj?hc(RlXqjlqQzF>Mudn>a~J!w>%x8#)ow zIDZUz=R3!pD^#ZU+gBy@7&61=l}u=#V*L0Gvl$vK$ek-_WUdBQu97!qyS?E{V-l6e zknxM5lS0q?F;DU`$}#&tq(nX={mB%%w=al#E}v|26Nr@tn|8 zK_G04zt{nf=UMBst6f1vZPT6{T6=0X_XKkfd_aU&*UE2p^$cvH@FLKoWXh%ibykYS9T{-{^2G)VZ5}@d^>i= z!JX0NW%=R!0@+tcXUBQ6ZG9Wj#a{od-fJ<6W@nAC;R7@LswTYOyx(2cV6nm?WYH5^ zuzgvQgyWiiUH3=Y48x>LWb~iEUgS2rINhJvQ9=~Iw*y8}yxzC5!Wg50g=2{LDhuz6 zsI*$TI>T3Uo7Jol#me5_e4R}3CF|qfp1Xc}^Bska;qykM;77u%+S+Uv+h*pcb{pr0 zNKw(x<;;ATYh@3f+~_G@W)XX70Zx$e+}r)->9DVet=(E*bK(|eqUQG|?LS(dWHnhY z1)o+vmb>_Kq_kQOT5r-l>b%8u4DqQqE)C8cT9}?k!jHZe39g2-y$cs?>`gm{Y?Nqs zQwc9|GcO8$9Yy~{L_ctS%KxES;i{?jVZ9ONrejYWVx**EBv2ApW`{kR7A7L%vz*P* zv^O#PQiZbVPCZTsKhVdJ>MDm*FAOd{6+U`<1LjYfD?)Trn+KDBn z4SO+zzSoTvtwPVgT;;OzX(J)Og%`-YeK=zwc0N_UoMhP{fVV0nk;fRi zZMn5naY|0pHwv>~eX-Z&#pbpbU9r-?t*zlpxj1U75---B8ryvN;B$D4AN+bhy2qz% z*)O1QjnIeN@*iKK?xFE78h*bcZ?i=9jz(-1OE4O|%|$b2Eo!_I)S+HI{nW2QUg@Cq z_txQE?n0e|M{l#_?lxaBQeuEO+H5Az_LmrDm&o_b$$cOdAKo(@PbV~_BL+ytxNk_N zJ;PBN=`QC5<(&j6&t&q$AB6Ey@~eUyrt18C^|d;W|9XCEaY_uHmJe-hb|u$W^?GA+ z$!}UxEfu9>E=w2x@U4}@UR;1zdSWWr^hnWoIc}X4hwhPJTe?&I0p^N#!fCJ>{jI_E z1wMnmY&{NgIlcFa`?gPO>hRopSa&QHc7BXD>{z zRa-n~PQOo zW#O)#a*Xz%#ScP^m&vN<#_d0QHKaqMeSUp zA48aX+Shjyj{Fm=iH&Ql#VvOR@N4IG%`2+DZY0in8V$<(r;{JP*gA&j=$$33{(M_c z5ZkEr9XWUiPMGao4E?14WA^FH-Xr<>DdxI*14e2c_G_VroDV6~K1at*uhfUQk`DD3 z&AeODyC9KJFl=nZ^YalqjRq72aeBpuPGG_lFqlT)Q3JNMR%2M)$80jrI&H&!S3hk zgQfm*#Mv`)$y+s_^-<2Mi#>gHj4fzuaW`54sY{U0eGJoh>{_?F{c8i<=*zaA@bzQJ3h$}z{q)dk&pmlI_XF+x<#XTS3vi0q z!mOt8M&}pgwv9CT#a#@1txDSiba#ot5@~zAlfg^edV7^%xeH?;gNn zhlrn3+QZC|I$A$1jI51M`Nft{2d~c(p7u1?tZ#>S*JW&97Ot!$-ov6Hg=ztYZxB#( z*Iz72ffq;qc5bdQdy+@icdO+s-m?`hMXPO7sL{cNelcNAdv(n0`i>sJ3zymQk0G|` zAUf$cZO}2Oq_zBGhCMK$FKPDv)<>>njV`DHednVl%fr-g>U$hE;IxtGux;P$?dt^T zUVRp&z-i7p$r~)qoj!@$EA`>-phkQv-Sl1Mc3kK)j@f+aQ7c2A43cY1nJ;b7RQZW_s*8>&x*;P$L<`Ag4%Br zamNt2d}N_{J!1`GH%v?0e=Zr^=ENp?J*s-&pZBQ1ms`J{{!0>z{|oi=nWZ+}@~YTn z{@r2I!+LP40c&#pugli!)N2y5YI|cOa_2#?_Ue)Ux#?+Nf6@{B5J9auc<%K2cN+O? zYUu%0Kh8`5V`mXY9gH44FFBfM_b=2Xc#oFnmCru&|9xuh7!vkm?I^MG$g#DxR(0QB zcxBL6W)21qCGv+J^?p-nzYp1}S4qOW+4|Q8Iks7KIQmFotklww z3Nx)D8|VDsPE@KSp6!jB9Cp+F7*Zo^wC}%uw5*54MK}?~<4Wu6U@z+Zy{-MO_mMDN zIBzD&mlP({ewkc)MrzaHOPY@mg54eonL3 z(E{~A_w%)9;4#r`Eb|Iq_xwG+VT#DVcUh|mOZgt=uqQkYwt!$gS zb(M9w+l+=C1LtKZcqoKNNNLzfX8HFDsX3lUY2+rqlEOR^b|B#PzWOP+&3+EYk)v$w z(aje5m@OBgn-sZqQ5Xo+51y(fMasS6+S0##@LtyEi0#^z8|Lz44Ow+jxCZni-YNR0 zw$Pz-r3W}DH1`SKF zwKHZ1^Yfp5ZfDC`m|M7f#7brO)MyVU@(v4)zuWh_K52Hp$;_{0+TCKnyYbJ*+Ox+H zG9h5Eh+HdsgYC(m>AzoOeLauLcM%iFL(5n+-<277j^HswWpe_*>wlAcUG557#lZxd z?jma*QJa)H;aG|tPWZuH5#1>5Z=q0Bdr#sf!=EnR)xTZV~7-CdMzV*rFH&r+|TkRu{8&* zG(|6L7!~T^o@~p(WMV`dkXOd)`efF3Ej4#;Zzi%@GB37b6^>;6v%BtvnqpXhG?!ia;HO^4F4$B<~Yg>}g^eIIQcQH|TR@TY%=+_kl%2)`!T zKi_1g=8qw+{yay~l30BHZAt?Pa+z*q;vF;_S%G&VI*{Nu1K5jA`PHc(LllC#jQYg` zPC44=b}&($yFsQ)-`#zLS$WveF_ppLzr%fSM9oiD%}ce^Ent5~#e1%4=gest)i;y- zrJEbOi3tB^CPO6u{s8#ymtFZEU9ZlUalcQE3T7J%=3O7NoJh>TR%E1nj&2%4r(SnC z2yZ_blUQ^l*Q9 z>O$ur5KI5sN)t{49t!+Dil$OXMr}l#DPH}Z^AB4iIhVSU-d`-soILfDgcQs-Q`~uU zRnJdjvvzS|t=D!qQFe=rv(ep6ey+MUF*7`wbZp6djEyC=9^?8~nK*EyJI_A3>a!-+ zWqLPUeNe1Vds=`NL~yiPQDgBvI=YZE8>LKaX_X0s4m#eWLl3pCcuf4HzvHVF_sPeN zj+XJ~uZ56EiZR zQdrE*rRBnl?{Sc3z4Alis?!!t;fP%CD#njlg=Q7ZsY13f9&yidcxq%e<8K-a(whm~ zU3qF-<<+Hf$Bm^&A@iL#>RU!+T1-z*>8oQ%CFQ%ts+xmb*63C_=y?Id;ZhNY^|zOX zb)>fE*+-IFK5)lf_Gg2778*yKV#vSotry`ZT`0J<)lgg{Y~`QVYkKbE5L=kNz09=h z`Tn8WdF{^8-MYAd50gozh!I}N-&1y&4;QR z?kvD$wPNv84#vXE+5?Q)6WSUz_sSZnuDr5t`0Ev+MEJ{A>F>Z=$Y-dS@QYI2y=J6k zcu(b)yD**q2z3=M=dvlC|E#{w`S4Q=L9W}nhuQnOT9>woe=oT@xP{8Awl0afQWODT6!?8jMd_)1`3+ z)t`hI+@j2G$LV8P-L@SRP<{grR5IlFr#FrvQ7O8b(J`4xQNavkX|H|~()SZ7Slbwl zLZc}MAzblxd0Qlk?|43a-!s~p5zV?R>b}s!{FnMGbjOf$)05u``4Gu!_A~P{F8fE0 zUgc{JzEz}How-8tD|jhIJf-+@G{1G0dsHHWy>~1}#<=(3?da)x@60L2bZ*D)d3Tw; zP=d?td;y1jm&K<=3RMocXD{sF-3P_2mTY!^Y6X|M3%t`GKo1|)A>yj@9$ux5$_&L# zvUc`JVQ`Buf4#!iZ8=S&!FQ)VwmKIGWbRZBxP)xk+uM~?_~DI63IiCEJglmb$$Nrx z6;)GKyQ7VhhcmQg6CAy$N`>xii>l&5BGG|3TrkoeVV*Q_uCvugp4w3D)V z_7e+!-F|~a?wd>Q+vIWMVQ^sI~cmh+;%N4Rea zrYibLYaV>CZ|j5U0N;H?M$$|_;>GxZopr8{&2y=Pdj7&A!M$2^ANb^C+h1L$`t)y_ zo69kgXwii8<5uo7UI@$h+5L$uul4=20FMd4)BK~`Na}r)Q z?@2>XKO(C3C3U{vP#s@5`&N%?p|RZY21KPgqO$ZF|e{lhPObvf_zow{2gswPux!H@7qU5R?y>+E zEytSTvMmSP2)nvL=d;Wiht9xV6(3XEJfBlrJ1FeSCpMGoQ-+U5>SDJ>9`T@32lxx7 zDtUS}#5Ldk4jQ1lTs%#XKEU$si)=Dm{UsTZx;|_>>E>fe!T8FfRBVY$-Z0_4(yg-c zA)!dC!|mC@mloL9Nzq%K?au4EV&lArP__|l>2?+Np{dSgjYumTOe804xG6|KSV?=6 zuCWtXP8zha(ld&>jA${qe~Tb(V`M^<=KB%i4lPkBHa%7PDOs()>xsOakQuh>sQ&QF z%I%?g?IR3V;_|~^uQRJ0$Zs=pRh8}w#540eJBEB=+L@P-XG$ku8=l_AY;O3na93yi z7{E*BMdu?4S!22;WxLfCehYG~?f68YV7;+j_s_Bx*nK0?`97o_Va3+Xn%Qt} zo-bZ0vK4xHEA5+UVf#x`aA9-^VJ-Y?VvFUWqPN$;nWF|=icUj!6;D{EdwGhj~Znbqv#5a3Sp&)x7NkS1ROh z_j-!pC8@0urh6FO!}6CBk76dXiU!#Z3sTfqcE_=Gd)nB(HRigBdrh9df?M+U%}JuU z?hciFCaW(T?341w)(s1Leqi9ifkfpOn9VJpN7%?ov2lf-K_Yhf7*c9LKQXfPt~{_M z4_QM23vs_kJ|&|XOx&0C`Esb>(Xt&qvQs*a(F}s}dFR@!GJ4;oiQlOa`s*h9ddqpu z*97w<8WT=v@>gvGK8*SGrAjZLe=$GzBb#pHceWWDH8E4a7pQSrZurv1#=5VlVg_MSZ$OUI_I&2Kma!w=dg1!QgtqNWgQM|#6QH6pB;pWn+n)<@7+s-s?M z*3#}aCcNx<@g$$LG{4Qxn^IMo7nMZq(pd0HTOc_Z!m`4Z9Xu9!m_eEG0gQvz7osRL zA+J8?6C%GJbP|}knCIhULBM~ID}WBbo%L;^Ru{SBekl{v?QmbKLNHF-@3);o(<}*<8I}?gH^4vd zNre5ZBVNrepqu@J*rZH@-b!|;8{Vxr6?p)?V*c2%$c&|Y$0WL^NY`#R80&iaEd3|0 z`He8j5**yYAsm+v4H-*g%2b+Ap180cnKcaL-m;2j4RXc`+37o4i($BaOzr6NM3wKe@cghaON_OA={2Tf1 zwQ-r9E<{WRT53zex_0#yqSs_|KgrMa4Wx` z@A3+iL&s;oP19*o4om7Pq#TbW*ixREHr3Cjzw=!G#{Fp7x#=*i`ru;4((d;HWBTbw zo5*$hh0#CPIvH5U`1Re}M?GE<-_5v~+RdD~Kp*o-(eg-e(jxaq;$zy37c|*jmXX@e ztudYV-aQUC{P6Q>edj23PLLe}W$jBkvguf+#D_)4eEYkx&L{6{cq=TZboTVf>pDJU z(5}iMa5WyIPf-ae0jW+?*ZA;?)K~IU(`z*3&Bdi7bvq`Rs{0>ojarTL^LH4Jhn{{h zm+2uIuC0laY>TJ1_HU1u+Dg874-ICmJ55bpxT{r1UD&kx=6N%zn0cwP9Ziql2 z_T319gXPWkJ>N`gvOYq?Ft4q`rZZp)YLKh(<@_JqFPq2O1FNUqCpp3#KDcc9>HHr6 z=|C30HL0lqO6}8s5-ZU~u^k$lZZ`VB`MTi*^XhA>rw9w+NcWE~AdTT4I+=1X zOO`x<-d0~rNvEv%ic5{bXUpB+>nK8&r%hEVuAhj!$WjS`?H;YAWw>LXRbjp6DZ6~# zX1h?;)zpO`Sqk==rY2aOMxv|a)eoBy`Px#%))d$_ol8{Y^$z#$1e8RzT{Tux)k^}~ z{Coh5nqf(}r9t}#0I|4@k z07)gNnr_FwUG38>mp8g#N%IbKl^?Z$IstwB0 zPX7Q2p57fd%ec~NKUWvO`A)IH=H=8A ztN}tbAmp8xTsP%499-v;HAJTNsX-Y}!*X`}T3Ci=TaR4SQlt1}sOdxf-8z*OH~#Kc zn#3oWESpj*wcB%UZb?5&nW|@2$UQ*U2&^x^Iazx&ey^3mzqpzu2 znwHaX8>vTHkXNwrx*AVD;*R zW%z?x2jqWAE>6u8`#dOWFGxFeVh#N6rcUeG?4sIYp=!3C-bea@`Aqj-$*6rbGNnMO zpnIVie=UIg<%=ecic=JcsZHn+xMgG@{{V{6JgcnHdT8LGvQK>6#UF!k|{Gv#syXE?ytm!=?PBj|cP-+C) zk|oPA8`&|$pEGe5%iyQ&582kc>a^O0s)ouHQHu_S`2s$q%bEHY4-d4y-_X_iaMOA+ z)TLKath$$~0BUK=6tT6~e-~)u!`zvFpDWI+y%gA(P1w9QQ zR|8c405hJyAqeu-rKVQmDs9LqHy7^$)2=U;+iWcXzNg*T+`!D#TyK5($gQ-r@lxmF zb94P5X{dZq_b@#4Un;T{gM3`^Y^ay~amw&^Oa4);GUnO%1m;B=&;eUYfNlGLRK)IDN-S zq2i55kXw7g#CMQ*D${#}rr!~;Q_fU-snh&23S)QXSobnY#570AZF83+Vf|#H z*?t2yQq>OTTfi|b3pLLQcg!@U!~@N)fC-Q+0k5V?Ynp>=fn&^>ET@+H{{Tr* z_jFo1bOM$atiyIZ#@E_nWzr$^)xbb`8|~8Ys?`yJR{^dpLvr2+^ID}EcQnZlOx&Rc z`(MP<64r(ZNL0YH9$kPEg;P|BH@Q7}Kp%*wQLIIWesBd!%ER#JE?C%fglq2ISNKz9 zUY|Htl>k)8osPhc@UI;qQoVi;RD)9T^+FPyjnv+{08@1Ye1pw=QrvxC7w7 z%*deim~tQwD zQNBAJ{K+ufKF*t0PO#>2`y0-44*YpFYh}ZtZ*g+XF;4NxD7_j^38uDs1 zYSSTey}N#~9g~-KG-$3lG2g7~4kULL9Hj+7=X)5WJ|RqJCI9dX(=s^ zY)?1{Rbko(aai&nXhyi)0!7c#EouMM{HaS*T&QEEcguWP6-Yh74>;G|yGq*1%;jn6 zK}NO7w@%|DEI~5Xnk9P*)R;Pr$Gody+Q!m)4i$80NT#Jq^$x7V^D*5!IBI=8>DbmQ za(%!H8~lW|CBUY%Dd12_kA7F8<#zA{P~C?RE7n>{0l&f+3w+2T6;8U6wiRfr+jYpe zQ+}4^8B2Obr$opawJK^yz=77+KjKp*O7>w)>8rJX6>0eoeTx|T*eS?aT`zDn_N0oT*hrAr)|rXs=B*$|WTa}hR^ z6vs`as^^Gw;HVb3sP5nOT54v9g48Ndte=JzX}zp!EkR9wK$0Yhzf;kcr`K0OjZJ2| z05-+-3d~P{w8@OZ+xX92_WuCZby}P~D^XKNpi2a?4N=JcCSp4D0@G2#3FR;5{Y%$9 zOV#UBtLl1&)YYcEG-d!i0%IXiAHs@<~cyllCwBf=3slr zxVW#>z%0t3-2BW2Dp3kDOpl&d`@*rURUJy;tJ=cb!aGGwkj!}#Z?q4hqi7yYS^dj+ zFg|U}4QMrq`ADy2F`I=SGvGk>a$G>N_LO-wROyv06f1yD*K6Cjf#6nlIH0-gBuAo_ zovs?QSw{HtFt4YlD0+OQ8rP#nqFDQyODd`7z05})NU!YecOjO~!Ba5jv7y1(*)A87YQw9`<v7w2!Jwv_sbub>@;Yb8)|vDoh; zR`eqZjr+S>zc~TaCkc0b`HR>Om8Dn9tmySh8erI8zs$HS+?XC}Lw05x z9j_og!)NrKoZ; zB#_5r+Gd-MKwKkaN6!BM_9r=qNaW2cij_z&`@UsQD5TZNmP<9c4UClOprZUY+}Izi za^rBEIaIgQV^uB*Hu_9(?Je~t;o-qE1ReUB-Q;^twvwTzOaO+%5(*LkWKr>?F}Ww4(=5xe>j;3bl?<@tdG>)WK(N^N zft#+^>()R~8lweKb0X7c0+7LZ^S^jd;??i@2~ywx)%>0ssJgi(nO%<({{UUdB64Zw z#q#~#dakR?2V-OY8%-n0sC1^K6{`mvp6&vZ<%HBD(WTLv)OeLOxf_4-y+X+S z%e1tX^--(pE`V2}_;byw<$sneNSUZ!?JBmgD92DKD*M`dW~sH;mlI-VMV zcBpv1@$+j4xEa%?D=EE7wVu~+cB=vhP;Nh2QFQ*I)XAhY)kDOLHpn8Z2@DDkrUewg;*s8S#MFQ?iGMjg}zSA`g zTR}%dQ1L~5SyRmws#Lk~K~Zm{ozBkFR@2k6GSm#j;huF{ZbXAoM6(h^yIJdc4@5z! z)#@p!B=G3)SXFCw0gds#pONKwR=`st#X%n_P|}?s4hR>yfs=(^QY*(%@;*CAHe+ju7=)=+ zv8JVuj-NS4)2B^ns-^i2%nwQ$WL%4nGK_UJwDl>Gx|7(z`4wmc87pMHdJ!Pa4U7-1 zq)aJfemC6s9idv2X$Ol?>Mjp1R{6pfg#~vizU4Let<1_kmj;53)o}7RFg!Yn!h?fM zdxvk70@ck?mG*^st2rf9n~R7?)6+M)0OtzQy)1x!Ru*I8RD9&((ry4kR1!fPtWD$% zi>VjbR^DktkZ~!^D2RcXB-cFXu~Hs>=i)6>T*dRlXGEp{W9)+ucbHcRB$vFmNOo2D!t z_V-Hwg23Bvw@F!NSt>ObV^9V~$yjqSD*2T7u6AMvR=Js1yc|?5GqCubj^v*+EeNW_ zVx$9pcG?E(Ug`lLzeyG0*ReIgBak06d8lSWma4rGYE=r3X3&=UDEhs93yqk6@;AC6 zUYZ(ubb(vtRQyDDmdaN|rUhUQOUm}&=N3>dtTo===;|hsjcsE#!rSyG^$M1amh~guF~`Im0hGd+l$$D@ty()Q{%sCRW+hY>cqXjz(!8|JMAAO!|I!@HkEnA`73% zjK_8CuUXXJPfWgt*Ezz2SAF(dc1j?VqRj0wBP&Zbll<28HRWaCg zDq5;W^;)+Hc_NU@bKb^Vgznysk##i-Vnc(`Kqu;4Ni$1Ls%dERZ9BVIs5Ht8AD&Hr zw3blP(C`q{I)|l9?}bJ~f4B$omda%Mm!n$LYP!`nECniVE%UnCRD0D-SSEyvz#MLvqv(Iv4<*!#k&Sl_riOm|+&bz$}^ zwT>64%WtV5MHbADPQ*43Ec%Jdu2VU}xD%Dh5 z5A`sQD5qCYNgF3t=s(Uuw*r!k6*F$%yf2omPu|bh6n5vF~QRAxR zTNc_uIK2VbKuu6K*O6XIyQy0e#`d%#>9kc{!&O4G#^(E8QS?9~bF?cutzjVfmDsU_ zX{4ys)$ummLcJ!vM%cH|b%1Jn^vbthP&|uSlilau0cwTVA25%xr0ae|yra`nrYT@| zJAEY?>_$hn!0!VzKvu_d2=QwHr0V0X!TypfwDld^6x_%+thMQ<5rx;Sx3sFyND{d( zQ~j7f2wDBo*! zi630oM5UfPD6*ip=0wAz=W2E4sk>YO$^xX-bu{s2#)lz(XXP~zmf2T^wx#fcxaDr$ z=9y|5sT;MATXMf*Z38u~QJEiL+a0$CRC#rEUC>caeTdwSgUo}@sZb^*tfz7ZBPA`V zrlgC5WA&1YXcof&EC(Wa##c-+tc0>0i0Zu}lG;G|{m{2YvCeH~GjWx}q9juWihz`E=^==>pAicVK+-nnon6 zo1w(^JBS%ne7W--U~i<-Hlz2BaiR^0>c_B|SbHjHbl3QeCL>^27+QS#x^|~~FlFt? z{iS4R(lt)xEiufUzJdp>LN38cw;-b5oTEj2K_mnNbG6JX&#hqF+se0F9)@NXUO8DX zETEWG7Pb3rXdD{X>y#GOoh7C+ag&})+C_uQk;j(y9E6RtdgX!N#8OOxWY;67c%mg% zjaOno`IstNVCl%;xRIhtyJO#^#KW&1Pitw-8#%x-+k1jd;w0r1*e;@?=g)4Z^b)YZ zlEj9&w&qlsc-s z=6fCAEYqb_l4V6-E28w9Le{Z7h}OK8DV+dM$i9uUV)hnxm?}Zfrxav)e zvlbxNY0|Y+O-WK0;%ZG%ul?34KUkvMQ1wF8fS}c?z4t~1LHVRQbk#96PK@5cZsOaHqi|)v zxlf-|qT+RQ>C&b;o)}z@A-VpuY`#~odWBCx2d3BIxjwDkp_LN}4?X(Y2dZc4We(iP^9Q>J4pi^LKi?{Oh zfumR35nwH_9H3^p!Hv0Fqz&lm!mixUITV{z%r?K)2a{AwrdRib479Y(dYH2ipj_LW z52;U0ra|!K<&EHL#6{UaQR8R<>T})%UB$`qXjeToVasSAA5}@IR5$ofBM4ew;~oL~ zNUee1@GV9b+nf&@i?Ot*(@m#+ML?^vkBPfL`*Y8z?<;LUh<>r>GbJBm^QI8gIcYmSInltYC5jM_Yw`6g}K1VH1+E~bd-u` zW^O_U(W1*p1Z4|pL#e7!wd5Xl)%LkPAxJGld)oHp*XuJfu;EspCQ?swY(FV2Y36c6 zo4u2o@4VbGEP<%U8f1mM2w>^)UN2k-CpAw=Q3tHFS{O>a@ac`{E=^mL% zl#OP!l>8xl<<3}wW%8GXgfUaMB226`YSmp;1ACuAB`vXFR9|ZjkXh5>)nKT`*7;Zo zN1}ylx?G97Q+o`pwd7kD^$LN3rg5e@sN~1Y7W3AwUZ`Qp-s+A*@Qrw?h{E8vBj!<^ zDrL{SMX&If9`FIg4cH6cp!-UUYSV18Pk8p_BBe1=4qSoe4>$ooa^#wrt?m#VzOoKy z1m;S!4o9efO;$H0z0-ZATXhPRD6wS&6VK~2OKodvjbyVOj@IoITMN?10HBVSz2!!3 zs-oZ!d~P6VrqRBn_7=UlePmbKR1}mT03wTAc=<@%!>!cOU`d{45;-zn^d!GPd*|RMgY8Itf*oxsyRGD%FD6{IL?{ zCP3@;OjVMRsK;dus5ZA@VRJ1Ov~@blY+UFmIT!frIkE5WZ4)1Hy84c*B6t)jx#ep1 zQQu)OZ`>i+=Uy2Vh< zO|8`lcE9K?G3CPQTz#n5RHm%7Y8&pvBoC13C^dC@s`RPQty$_(qj5p3LdV#l{313|)3V2UMDH7tjeBOV|mUw+an zM4%79P+PKi^C~f~MxD+e3-Yvz!kbuQ)EFCvkabFRarg|QUrp0haMdk}6Y(D%r5{D; zQboQ;F8*MA>Xphi4mTT#05$SqzS0j>I*H$NDBLi&h#2Zw zJ%kUhjWkhBM#KL1lz262stYOJ(hoMB8nfcO&oj^nA6}Bv)2Kza`JV7HuJtTfHp8cx zMk!3zP{ohS%!8jzer&_-6b(HU5cjC%!2TOrS{}sV<^_VN)|BoVhk%bX51 zdMLMJ+5^(IHA{agnHA^^4cHqm^35Zv>5V`wVdC4uFl022ENnj`^@V9on1Gl9Z+wg+ z*+!Bj>eSdCWLo6*5TV6dwQwMsd+a)P8_2IVt50E)bLPYP!aUUOO~voh&@F}SZ+Zr_ zUFi#{11|jK8m6?;1Z?HGvtMtNSf;tEtxzF0*yG3;7#&Lka&k5}_5}En)t+41{{S)b zkZ6=@)l8KMzwt=4*>qLx32-<0#gx?Ps-Uv4cKKRe6!6trsN}fwev+bbd#~CD4C=Nh z3m%|#f%Nn%Su@LEP0JIt*PxPC9jw+GN-0w}C*nO}W?wTh%u5@}!W6oijNkB%rbTN@ z7EQ>=ckLw0P{o*%P4?+4EokYQsmaa>-1C-)wJFl3JEn{FWz%sN1+ z&tqdEvtR@TSeVZVN2WwtdGAB0=wG{lt!0dB+M{UTBt5W8IM$VjZ7qYDK$ zw%743B+8?)-2JARRn(LuD;ssb;zd8j9$`iL5wyy=tFf^xZ`K75kQp)Y;J`~%-*QiT z%8KqW_dv&=Iiz^25XUjGJj97203uX>|Iz$mMy+s+e-0HkA*vO&-Z2w2G+j_&&0d<+ zAm7}pOl{i0n4-z+(OO~GLsNwJwV6TNZ|0Z3xWb3woG?uT79Ygre?=1aPR$=rOrtqM zjON>|fbC;p`p7($bgtX`*)iq`bvQ(zV_H2Oz zF4kMgYfP%^sp-|IK94d5wp)*w-UrU9tkbGFI#x#_$QZUaJ$Z>0^2ug7F(jU3?qN~~ zKakB2sun;#_tSNv_DhA`6fR}3qV{zUF z70^~s?~jDQ`Q);j9f;Znl8>_{%(6L&DI z&0f7>9z9#+g!1Y1kz467L{z8oH!~>Nz~yn;_uc^{HNXIp4gPQq8t4WjmA69!)0&hP zvEBe8++C%n$r|}JsQOW@Dh1SYW5@}sN3hUjvl1`R2`y=bbXGvFcLVLYd;TeLvB{E{UCX?)M(YMe|rVq+ixVSKAlb> zw)Rjq24$qcvW%MDw~8H1Vt{~ddYGY=N~d~2S$~TBx8(!o3M|!)B^&-*O)&LeqM%0a~(b5bCC zR<=qPac*GBIoy$8KGK36S8I~cF=k@c=42AUFb%sNLKVG zH@^KL9#^c@923ZL5Q=XKp7$sbf%v%*16nnO?0@XY)Jt(tHsWGihDd^=pX41m0%oC^ zHgQZ?SQF54w5+kYX6<=UU2)v+=cFMmL2Cg6I)P5>14?v;A&XodLI$C!D7GT~P2oh; z<_5#WQd=%7@+aNt1C?BZep1p{I)&M}!VQObAOF()ToqlhZ926;HpuPsA&8Jq-jxiR zV1$1bbkRk;?-o;Z)>9Nz>gv%_dJ{(9F^!CrJZ-AbxI)l&-eeYrV&0Hh-{{T{EI=4o@ z?)~3;V}7R4Jdmz|&^iY|=p6%~G^pwDn_dCP<#soLuN6oO$aOFyR2H)GkYr8e9RuE# zg3|*1B_3w1O;E$9DF?qxSX3Cc{tOM-K{$_u?edg(vna(Inwvl^r{f&K#9qYnxsXAm zrVW{x{fGI=Jv6lR7T)do^EZTUsZDQ)0Qa;FRaBdEC#l{Q)hVw_0o#;V@>C?TMIPuJ z?E}cChgA1$6DkIb0+3O-h_6nxSgqvWOFh!^ea)MxUaap#DNV>ATMm3@+Jlq z>Z>qZ1^!zQU|?uhEK0B|&~LYnQrc2f%>q)Wr5BSh-u^Ewr8G)uPM~!b18hdbf;mct ziU1&Qi6+CblyW$vOM&j4s{Fbiqztthm0E;`y8&wt9Iqhr)T%WW$XV@c^t=g6NnWY4 zt%r8lNo!AaA52hv_AG6^wi7nhJujrv)4IJdTEf@9(puBR;AvP?rUp4*<@B0E{8F$j zVoz2aq@vR*fMmBG2qtQh)`p}O!TF8A?;_egWG-7Qp6v0cOn7$z?jqoVoMIt9Ys>1iNxEL;Ca~?HNm<3 z;9f7gx5Rmv1zZLUM<^dlO{diA6C^=Sn{uefbMg{fQ0l&sPz=pao%jB-TGPu@Ls3nT z+zw>zDpSl=klBTdAzYXpa{?2#<^b!o4^0$%g4-|jnV4=R>Z@9i0a0uROT;xVKgGKc z1k;<8C_C;tK+dUK`=-iy_Jn3g>9Owvlor_Xfw2mRHoT)e#kUsm<_Bg@!(rkOl|q}^ z=b5~yj7`q_9z&E2$=(6Hga6a~J5K0BEhMZ7++bAi-sV(lR+Um1(=;j#?3j?>^YStc z>zxzPMy*PqW;R?=RPEPe9mc7nrAP{kLCV~GIE#bM`57%<(gh-FQd)E}BX?S5zC!l` zWn0p#QBF&!MXI8}Y%W=wa!*@c!d6()s$cg+ z(%f8ys(`m{VE(d?9bHzPY6@hMQ2W@{77g@U8KihMI#sPzs)F}#<_yIBaT25FwwF>^ zQxsSe$PsJ(;aBiA#?FOL$i)_G>GiHiT!&N054=)a%~KHAt+v?Plqg6#2SU0BKMQ0fD5D~7nkzBPN zp|TGb=_vJ6q={x>oAkdS2&`8A{{Ua%=>x}VnSSEsPWJ5s)lKS^v#qVx1*p%Bg}2xf z0}5J8K2;7@JiNg6h8q$rqrIR^z_}X}))kFyNVmFg+Ck=8L5_6|@4dNNYLK{Oukxte z8BwO2P_`)60L-fw)HSS|2pNi{wsJ`8Zg37)_f%PX4ziJfT9ww1^lofb&4T|lziKbbNQ&`x0gZPNC+FM36nV%}GcjPbm#0@mzOBQ2p z(u-Z$K&G1)INz;|gZc_3X{t~!Y*bsg1EkAIl9nSayzeN=vohSK%BJGdE982WXQ)># zx7re3C8^(g^_7!aiVoY3$CL^xt@j(kn$}_tKf}zMZ3E9yfj7O+QvwDfmpBN8Wi82v z=k$T=(rM`;iu#2l-`qpU%(W2uACFK5Bv^ADj5N(PfZf@yJaW8+x#}*Wjz-u18-H0* z^V|b)R_pn~F=|bfse-`nB|#|aY(=0kMb75JEJIDH*}0Ce60~ zvF6I5K|e$gDP2V&`>jn%^xK|HjDIpM5ku6vEgh*jsamZYT!bLFKQ+9UD^Sgw(%zZd zRLmOKGgKA>x#zrhJ2Ixelphw+aY?<p++#L}}cI*Kr5?P)R*`eFowpM~_?S?D{%_n^~+kOXI%wB!Ovce>VP~s-|sK3Lbmd z?evN*Q$)ZQaxon_U+XO;n`zW?-?fI{Qz*fxoBRit@b4hV({a%Jq*Sr(3XnPx(5{4Z zE1+}^fzUb!KjO>^uks zt5j}mOaiqT4b<8O<6BfNHUxQqe-~EP7W+UaQCRbDlmOKo{w62qBBjg*Dzd0m0C|?t z)aqd2nQ|RLl@7Ibs@M2OYuv!dTy7vvXMVCO+QWWwgenyHO^;I`jaA#56Mk?G=ada8 zeP4fdgVU9d9t*yyc#!P@~P@O0?Aw4t{)@ zN1X-U+=Q&XoMtB1_jb6p{G<&k1q7Ru)3l1ss@aJxdybr;M@dvtu2qeZw?8{X!4Gk& zLAW*@CR$-vP!VoT*z#Fo8JT(Mv$OFkFt=m=lXT6MZ9=nxS8y%heI*8xn(vJ?FI4Yg z*h-H(yOWC^TU(ThOxV*}W2MVm%m+#F_gI{J2^5m0^;C<02^)N&A5-zv)~MoNt@e># zqphQWD8aAsbT;TFsVqMc#JNWSK;GM#QSkMQ#-)p7FK|SP^N#}N1;vN(m>tWV;2~xh zfxHOb>9OA1KtCu7n+0_(d_lRigWPov)c0(!$V|5KwK}5gM$)4&5ajfwhl zfvVc8n{C`ccT`&e&#Vl~->vWB2L`#^kR%1`C9P>hqf}D_fw4bWA@5qLQ9uh}<7tV9 zSeKTwI-Uso&DW`c$Up`FBp62% z3WgCNTNoez)%-xhv#H_W2;{Wd_WETADWlbtH6IqIe|<%X-@Ys&%4XUsOIW3PTqD_}ir+|&VIow~s z1_!o_QL9GL|&8RBvIStoAoj z)hrFUbTKhL>k|)Vny#$WdfH!2R0Ly^)N!|xKoc__^0(~|T|ZIvs!3{rLW_{<1zQfs z6*6awT9u=$^$LxW{`5BaB^5#UY)Sh|Q4HL!t551WhF&!UQ~mG?{Ox_BCJBjVx*bZL zl@&$*0ND`0kC5dqp(tx;wGCL);u`^Qs#o*E-<+{9j4RP}P8Drk5luzym7nE(jHP=#7`iD_-VepeE!4Y>2P?9-YAJE7J zO*sbimu9)Wvit1{E2g;$%5&t`_ec4dqSmDfib_2{clnLS+jvGMfCA*=tWG73zod%p z5F_2hk=03n8wCUf-<63U(gsIuk2w{_2SDf)5n?g9J$lL^kaP}(bPj>gItM_uKWH6j z5(hx&9Rr|r4uQ}*1p~wjzsd(?ZLA)VDadLO%77fXP&=R{ZBeayU zFJiHD1ap%sZe;g&AojepmhKHdi(x7-6+%=t<;%R17ZY+=coNZIY{vfpX=t!>b0V76 zszy0j0c*)iV9rU~VairU{$O>-&Ih;CYYKIm`xZhJ-rL`3SbYlo4ig%x8xebpbM8FC zz8>sNxgJs@YG`)=-MdWNO@#|xh`Wn^v1?3gJLT^SOAN>g&VtHz>L#t0g1S`r*3ILT zwhJL*1@`Ikky;KI9z!+1qC zD^(#!A;=C;8qra5=Iz_0qb3HMTbMkcd#KbiLKn_5#83|y%C zd*7TmVhpP+iRLz`+U zyY_O{x75j~h0MJl*vm%ks;t!9{6|jbFR#6C$~At4G8%72SG9VTtCDsPOLP7u-dp6I zo|R1nH@z(iaFBc17gs+ljil~&d3B9mxCc)`Xa+V?_Obeb`pXFU--oV%rF@;&l~fsT z+oakuO+K4XQ;6$O)NVk9wZ6BsE8C7LDV-yNcVBfbeB70Uc(s(&?MZaTH6qB)&t=~#s1I*uX_WugMi<);3A3!&I#>f z{X_%vf!$zm*!h8R?jT%7+x<^S2a)-9fjahqV0S&>b)a_qpmZyscQ_qm{a|-bFgSRD zaz8($B0{)h*6=G7C*2s1+~81(Me_r-_JJ@ru=kH)yaXs!JvKavAWK7Z&{ko4sPTK4 zq_z)2suCF(TdlT{S-|KW0)j!hn-~pER@f76y`XhYDtoSekP46pJz*Cso3`?ckiE|G zT88Y~3zO0ZT=Ib+bOZqA#=-}92WTCU#@Qd2NE)lF0Ijea*m9Vb;P}f(g0^n`B8z8J zP|n4<1JY`ez?_B2HvX|mV`4Xz6$nFeFACF$m+NU1)z!HkT{%EG3*<+Ra5XHn_Zi zJxg=mQJvcRn-4Ql4A|nQaBcFIlHG#+JVh4eVyE5RWK&v-df54Z9k`4D9H3mWZ+D+5 z7TX0QdW~V*tjkOqru%+#OpvTCW)h-g7oQ(0AXXdC=yXsS&ful5vZYWjjTLC z4g$55-V`JqDnI|%{798FVH9dKtjs@&sw0p7%N@|sbQKt~(4YtMlB4c&le)CWOKYx{ zi36Zuc}H;(sod}qkno9eKIBS(b(OTuegGuwG8B}4rb@Bsr249%>eHsE2;CXLZ~nH9 z%BxlGDZZRLfq#0iPyYbaK;0UtsMLz0F4-n(O^<8=kzRzN7+_dnIi;=u`eJ0T>r>AV zLX|;qMk;picG^f79dM!!RH-wOVUF^t4nRC)@v&Jx-n5I5qnUpMfrDD0L;us z)na{_ooB35)EYH(?OdJB>8if{$Z`5jR}$o^>9xABRB80|RFHk5BIl?!xs*yCpR1}km5njI z&6nK(b|mxp!aVi#)~s5FsnJ2cb{_A5L6ip9RTiYWokc`DSw$+Weq$pgttBd&+O8Ee zl}%>b-fU@`4!Lauv#m{usimZ>J=R>Uk^b=p5VW*CMza^wP^C>q$Y`x5VdCsWy}+va zz#Tn63Pl@sH0hJua&9D7in&%QX(6b?U;?H#@B6VJFX`3US=Oy8gnU%P5XwA;0?|uv zFr*QPty6}1jD7zA(7@29omof^QCMF(fS|bTVs8U;POU%x03kGNsH@F^Dm?Efz%^R+ zR+AK@u5K;`HTf2|>mUtAp?6woejd$%%}3O20UZ{hMnyIok{M6+iY!urbp#Xzz7SXg z_JF?!sZ;QajnBNheD~TYuzD3KY|CaFld%>&w*_^%MK<%J#Cif%64%?R^I>4mt0N9ba?*QMW_JEfLKfELWHn#Wsm=JBg z#?UDtiDE6_3kVTWn1G{lYy=KuC`z`>4TymVx7Gz2CNFM(2_oRz=L$;YcLw*|^Bc;I z(b3!YjZVXs#drD$8t}!4)2|eP{24gE&eEe5XQh(VY*>E_0!Wcbbq$r3fFI7+w6-P! zuI$;6ek5JLNdVw3R>%u;xwq;B48j1|x!bz$BE1Wv4xCDCSX%pU_m+~`ag8B}0Nbg7 zi6oLvF^2fzX5&;^f(RK%0EvNE)vJX@b{kr>7+Y&sbJugUDJD%B1pv z+{hODK%(~pvBW|$~g-j@Fnfa2Nt;J12f+6Bnbom(ELzq>GR5!AxW*sQ^5X`QEdjUlCD-_ z-HQ-U=3MJ-0HP?4upRy#dfV2`FUOhISF)v&ug8bJR5 z7Yvba7b4M6S%;}w;OkJ;AKeHK*q_opK8m#|`hi`k(W|!Xjc5Ckv2b^Jl8stqn(PtJ zEUKNpKpAcsYWhr&I@3ejh{DJ6H;Y;YT`Ge0hL?&z_>$$mxpI!^^-|QRTds>v*7#Y2 zw%_0<^pawI*8au#jdrBB;i(Y3ic>+4-mr>@^(`q-){4AU();6`+fJkMQ~F78t+@Ki zI;C=G>8g{?nWQcAx-5}Yt?TP4*9-W)eJg|S6;FTv0HusXeUjc<^(!@Ow8+(I6SLm{ zN6Aq@nutqds?;b$Mzv}*$lX?(7i_$dd8$i%_SETAsr*e+{{RhuTMxLJq=89LIzM7LCIhgJt|2-?g*-D zW{rM(pdt%-MvlIoyERQs5p!c$GgP;LM>rTT3~*Ys>$@8kWo&@&c9BM<14$UEs%^2l z5SIDe?E}%K(bQqYU3E0t!xy`6(;bYdWRw!M!_{3=Q#-R7qQkbpz%}X62*GJ-&evQj zRL}mda6WQ7(;?Gtm*+Cm(7H`#vn@p$F6sPr4S>1xu$Ge8y$wYmOVecoV%9eM@{k60 zatkqHHWxRvE9z0uY0)TF)Q}dg_iCu2f8q+RN7ibR&r+V1MyiHURa{?;l}mrp5o5A< zd3c&SD0n3+0^bcvWIiXe5=PPw8CREUi5R;oa0_(fumf(_ zBb-7@TDomd3H4QU^idYT0LZKK0j^A=!YMn3b;iS=yrBI7H!~{R@Qf*san_~oO+XM^ z#m@4jv#qADK&YyPOK!Ke4K>ev-jnD`ThgX zU+>Sy{eHb&Z>ceLnH7xK<7l*kv5!yYBthaEP_l%oaq35gQ~Jz-gYjo*tRsK*u}rK^ z$zO)DJV_NCI8z9fNdRk#s%XwdejnX`gRi5!mwKMXxj12b>JV?Y29oZS^9kuocEiV*HJgS2lzFA6s*kwO9C(NKMI(}aT5!@%z$}ie6nijC~y8=$Ivi2U;-)dVvI`DIoju(r>+RC zeXdn@_eN1>;T3MB`Gu_FalWZS{1MXUz-Kw)6R7~JkSD*QU&aNBL36LTT-jg_`qv7>Wb(m}&PmYi`ccD5~XxDgL<6vJJ z(HGx_TnNCkCvK+y?8<-fh<7I*U-!<3{dIZK$Zeo#dBcs>?rkfEy+)7IM31=u%%*WrNPm5yVVPPhT6 zvT*67k_yq&OLaW7}zfTM#sF^>9> zm;ciQko?FuV9?_7uHU0ipCcrWIo;9C-+kxUaRL(y$^BG+-pz(M;(}VyYvjb{7ej&f zz6nK!b`Rj`pZxk4qv z)&3gsy5f!ytsi})#=W+YDZ+KME)^?us8fl=%J_*>VBKjlGS;#o_WvZ#t|Vo>%9T!{ zIxW8yQfhll575YF3>5_=seWd^e!;B}^5g5vSS@~P9dp%24eAR@6zJgVGHYQ(i6NVG zr4rqz#?_27B%{}LBOFU`AXY2L5P;M3YLYQ~5X#y~yd4yD!Z}z1nJfCUsX^$^ITA_o z9h7MC*Uk)1?AV|+pB8OsaD%Z7Bq%YjNh1}#Px%Z|wa4ckmCOv6mfEEllv`Y5nM8+d zZSGmWT*ZWxv;}oDIsYrS=^0?lADY5&DeWuQJ`+@JsOCzYCFSKjvkw~bU%%^ZwCS2=~AGQB9om!Hk2pA!?&m)#1J+Sb1PBMXq?t6xSKs?5rhD=p`3cbIXzIq?%Cq)p+zgBBlt z*rxmJ{BmN;L*CWU_o$?smX{H_WJkppqsrtK4GM}XfvUxapAkZ4;Gu4I4t<);z_*xUeT@cFuDN% zN<_VFMEIwdmi0vZ+fZs{u!c)Ro>)NL=I02(^2`sNs8dj6K^!huP_S}K1Y{BZR`$iY z?PNKObfapqhc$#ac`CPlgVu#@zXJ3OGC-qMtdZz19gut1!{07{v=xOiK?>OLSm`Qa z|0h4aiLu^*o<#H9HG%n4mV^Yu8FK$*u#1Gifbh<(XB;gs-=C*;Q{Ss2bB{{HN~@LO zB_-K~2j4AYBX-Xp&n!j4jlg*@iD2%JD2f0udlGkhd$0E%^FXf+SA@>$WTiT7_U<1uqd%gBELS&|6cOuP?=$L z6=V?n_UTX){NdB*4KMj5fdMX&_pGaJPTpI*;+5xksdhuDnUjfaIL1@#p|B#!5gSbi zxTj_DWza4?5=SU_E?*qoeP&Y|xTl{&kgmK{BiUZy*j;Q`s?|FqFNHGwyyo4GT@;a; zuI1V9_%6Pskn*qp>Y~d=Q;xKV(UZUzy~Pb8WC&uW?I0`4)fBTlS7u9+_4e^d{Vbf6 z6o>1|igl#4bnx^=YiIYxF7t%h@(mW7jyHA$>3+H(l`D@wcg-UBu9#xr@$XREi%dj_?5lSa82$1thw`7r z(S6AwZ^iDfa}N*iKB_MFH6Dl;+s^I}%xX2r*nJc{6AIhqT&ff+=I67sZXIqX2Shx4 z&b8kW(XY8shdvWO+6nzkMSk6fK3sKw6*T}p_z+D302pi}gJcd%>rIGa|h9O=j`c)9A#lw5$96Durhcey4H&-y0B-1c7s z6?5c>1}MAFvu_FBk@q04wI35!cbINYXxR0ST|axj<{itOXWD?-m0&mhg+J3ruG!Cq zhZQP3(O>Zk zD?1XG!?Z06K=kD)=V;$QXbEhr|$0b3`tJ-zY6198aID!|1aYcNhYW5^m z+3jEk9^&j!4ePG7u=x}A-BJkhw67`dag+q16_+B(Gq1JB!#)C3M-!8()Xn3iU@uHi zNRs3pApIH<{B#g3W+Gk9+R30@LHNMs7A0oDcKQ^;1<8V>q*0|0l<&ukM51|6K-98a zS@o3k50@RyvDw8Nt`1RUg$SmKb;8aC)t*1@;H7`PS+ywLZDYcI(n+S+=QsMT&;*Fd z+9n83c8jO9<5~4i^hrn>M(~ z<6(^n82V>fUBSbO_-2uIS66?`zS} z23QZH6K)9~n#*f9QYK%=WoOP5vznzf5{aNN@L(>4-C6J-*LobGCSt0|qxYo7NOqq}Sy_KKfs*?M#y85#>3k$zhG#)P*5zD{ z(V(8x(x^IcxsuiF<$(8spbY8y<}he*$S3cP10NDCai<`cM10h2h8_Hm>#bV%xwfBU+6X9kz*I@G6U{{H&BmC&T)roc$(Vd$ zd4_D7&g*{m#kp#KJS~L{*F+h@9(<1}4v+kMcKzvwAdelX%+kpKC*JU3wTJ=qqeb5r zznZneV8jzs0XwG)AH5n9P)r-LEvFNQR%2#L5Tw{ZXm&?NU%aC>P!eS_Tv6>lVxf#h zb`IWK(&QD{krrg0rQSu4=?9=zVFNsUx!T$l4YCLZL*2oC+=(mRdAG{^fCu?Ajn6&j zS#_EE1HgP*r=?yKZ;nLiihl_Zj!gK_tv)56|J<=20}|=ygMa6ey0vctv@Sl~$eVgQ z<=bsF;Gs<6+>!2%1v?Wz;W0@*F51*-xjQDvuEI+Z_!F$zCnA5r8cIjM1C{Wx|NmlN z_q;l>wF(0+O+h~2R?;+E2Pd`&*_R1Vak&*6DWEwfU&Awj1|Wb=de^OwEgfG`4CPZz ztM)@Oh%yIGb5f}^w(cvYucAWc!4&%lU#;75uZrWES0wqte(s^)Z=QI2E~x0lho6_J z-%fhlLpZd6vXCGL%rbAwptRXn!~T9n-nr|C%vW)u>d4fpfE@1j{>7#&m9US3;^Od?e!tB(<4L2&qdqzEW|JL$}^fYR;1;`N1U-O4%I+{bzgS zF7p1O6}nawL5>5T_B^{mJQX4ka#+`GZQEsltc*}Op604n@D!O;x~=f(0vFwx`O1+< zOt6`ie%Vo2H4n#xF=^jQ;)w4q5<6xWC&f;2y?b57h_mM}m>S2uSQz{m-71ao!_UU! zWna%%3?}Ty*q-Y_rdPV~7hx&XxE{lGL-~j7?09k*Agl0a!{ys49h^5}!E6?3FZ^Up z@EK&WLEMK~Hzag(1X2VCtaQO%(+1Rg2Cl&CbaB(9cd&-a!Qcw z`M%K7o3|GKb{_BYvZ<6f(TK}G8R#m@YJLB+EXseClI%_@Q-YWy8X5Y-+*f9LWmFt;*vN{4WF%AjElJ&YLhE z{l~?gQKR7+3!xw8{xVOi^-g==Th#Lwj-4zWL8An!)>6El6VO*pgLfkcROV5e-8AxZTRE~TJey}Lx#eUhmsB$R&nfd?AHfU$G14tg zwYO){2^-;NWyL3r`Grjd{>e8O4HZCe_aA!qWc|iO(zeRq8?+*E7m)I}(b6;R1?Pq_pzaz)bQnd2n ze5^s9``aqOR^8UZ9bPm4N~z;K(wJ;#{hykRI>SNyuSV7QN)qt|9~=04a$W2|P{4t< zcG$Y~5`74B3s#}hcWvpMW9t0qZrZ!{e(+OFdz^%+D#7&g9>G^$$BH%z#*8^2365;E zh*Fav07|z08{*TD6cbq^B5Q;WY{0ImKZHT)(j*tT+ebbuhPH^>87a`wgGT0=1Pgr) zR~Gf${k~WCZn3lEyQC3<noxjDvH9d^z@NXCDoba@ zYwMB=hEf$`Z`H1QBg{T@@`>j)D%>BJOTU({-&xqkZ&R~(42rdb+`jByP}<GQc%bUs0z-uPa#Pe7hk*!<kp zz6Ub!*dzOhPS{1f2KLA*B`bmM|8v(r&AH|Na>t5DViVAjxF!3p^AOrT_+Yec;QbD_ zBSSX}mGMbaq>Yw6hkH#dcs&ZBt|kdZ_Urvc`u*ub==_e9BjyCTVxzz7s2N{UnP6Vs zq|k?(tQjlvg`DcHavn`Ep)Io1%VTzW$NIKhv>^AsoyF_eo*Cz4 z8_%hH@{GRRSh!`fb8T~xh_oQI>cke2vK~o&Cs1OpjmhU_H#D@Kx3<#o;+I*nZTgRk z-0e>ccXlW>ZrKt3aub>p|JBw7MKOm=gjZI|g3ZQbo_fLsD3?@;&qvlp;?klX$@HgM zZ`x*emXlYgT=Kq0IAg7S^t|vL``D*eunQtB&wSwMeGgfHYN-PW6Kt1oW@0*U@MSio z83+HNK2{B-$*hO$9oE$$UU6FUf@PEgzG~8VmhK7eZT`WSqMb=>D`kF>vBJ&@%fH~P z(dZ$BJH-i;z2wVT-Hs9koUOy7iCNN=)}W#9YF>9R+kY;#?zNHW)D@|BB7S$#Pax)&0;oxLKz4d zxlXl4yHeufPpWj*^)~ffg+2F7pXB?h*@f?2#28x?Siqj>fv{-sYgaEjle}SeF73qX z^%`2hJSMcI5sHckFz=xpS3$RTj)S6qjj3u9_fzhWR$2OdD6L5;;wJ3h6`4q=?==Wx zKSk$J!|IstltCQ?$`*?He7%0Sbac(t1x_}LX@A#Mfp$`Pl4m9VIPkH$V5qpaE{+A$vhB03kg0h*v9@Agnju@Ib}t~saQ5%>x~Ygc>&9{fgfzMz zNhZ^ks|<)u?K;4llAL+uhJSce7nyt?PR3NyvN;d#$}1F1YVi@mB?sHTuj~NQ3x}%k z0B~|*iDdkO2GDueVzW8nxj{+ZJ~lwi|tsrQzR@;@N{}vbph=_0+?1Z$jWj89tD?!&oUk z!YUI%yqU!&a}x8z*BwgSfU+venxzS75kraKM$Hcb@1U%SK_iv&G7nj#+Oryr3teHO zHPOjfO-_FV1d^UGK#C_UJ7RSO@oYybPega@5s)+vXcYidCHo@ibnB4d$+s7(3l4Kv z&1rKL4GEVS<#sug%hZYm!_#CfY5&$YJ33SVRkhO6Lj)k9x!N1`NFpGz7F=Im8X;k7 z;b8+c&u{Gn7@3%?i$^v_uNg=&9VOJp!bY-=GnLNB;Il%Mh|%%qt23RkB*n1)vwGUtnn{j2Y5vFG|dQP0KQIOAypf# zaVF+do3#z1clgVJ23XI0PJFYsMxme2oFnuEFmDivW2V^$anE#w8!PxA8<4Qm+2fDo zNBP9NPNnEU99q4B32XiQAR%?Zq!hcilHTBVzfV-l#Ds$9=91?28*V7oehENw?Hv_ADcQ?9vUDrbkGpUCxlCu(PsQl5=pp6f z&;K8H%E5>IvdE5fLm1e+Y1%~KS6=lyTYytVLooHUJnvxlb-lerWO=;+X~6KLEz7nA zM}Ty8m@N7<&0FpT@ks9{E!BeDt9?EU)vVq~KJjq#=)RB>sifP`>-$Z4;Pls2TZe%e zaV?Ya&PF`N{+pRGfo&k}wLq-ghWI_!yhcA|ODg-3_G4q;UTk&aTAB!k>gsm>)|VXB z2MPCHclbJ!?sL;twe{6S!;Or%&E_+CX2le>b0Aqyio5?z_(#awJfs96lG8S24r|iP zU}XpRH3A0H}vqV-H{}sFA}-yB=!DU)-?xx z;%RDkZS-ZY0g^0>xLV`Yq00}@R+t;bw4WRMCZC^)yp=K<5G7L(;tlIuZ&jDcOUmhN zCdYYiUBnw5$|c6LI9loIPGNYr#>!ZdR~RU#>Q!wg9K)9w=laa&n3490x?eu!o*i7; zBPh9wHy3KpW$}?qEm;#}Vhh-}e*Cu4+^CfT;2oB?mSco}kWH|^d?wfJZHCwAD8bTy z?E+X>eM&}XW@^bYif0v>Z&v%EJnfa3GL_GqdWVh4VfZyYnR=xoU-XL86}S~;byH>A z2rk;oF-(iHl&PYn#l@!V70=9zS3g1=u8^z*oAa-$cwD3`+m}h;UA}RxNdC_7g3;CK zAr`h-pf?lW&XCxC5nks!e}JrRTog}~DvNqp7!1>?IgGb4i=SiM&77`1S;~oPx)T%n z#LSX^adBS)Uf*wS#)zwV#wp_?W~0pxGiyeYs!%mEW80vke(=~-Bu+y*{9h;7;%(s@9K`TuGWnZpU5=nxQs^21)1Moec9SEA!8O z_0`C}gjPQ1RL?MbS6=HKF*o#4j;y^RNktlrT5B=r+HuFAUuyEtL<~kqU$-$Y6M6K~ zXu0O?^1wiU`@qh(^Aw=?u7CYka!OXr!=|MRbo33@fsIRp=rM4`scD`N$r!H?8%Khj ziXN$FGGaXQ@gC0VF@Q;muwqFCpFq^PFMMh+`Tf)XXV%Zr<-%swH?(BtSMt6a?sl=0 zyLGNuyA3Crwf|30q7^&DS?610zrv}`kk5fG!S=rjoj)RVp{QmU;_d(s7dQ1?$8LS| zzQi#AGL`i7Fty3iGmA<)5xUvXYX?~IEU$7As*hQE zN00lw6Y>qt)aXG>ty)W}2+33qzWtryZXzLO{%Ml<)9C!n-Li1KrmKw&M@&3Sy4^zc zCjHMi^Juq}a%#-{ubKHdNjX}2b5C@kBt+ly7|;LxbW|X#IPG_oD<6jfGQCiBLit>= V6Yqu8|FQfEE;s&{==tyK{{g?L5tsk~ literal 0 HcmV?d00001 diff --git a/layouts/shortcodes/imgproc.html b/layouts/shortcodes/imgproc.html new file mode 100644 index 000000000..7d7e911fe --- /dev/null +++ b/layouts/shortcodes/imgproc.html @@ -0,0 +1,19 @@ +{{ $original := .Page.Resources.GetByPrefix (.Get 0) }} +{{ $command := .Get 1 }} +{{ $options := .Get 2 }} +{{ if eq $command "Fit"}} +{{ .Scratch.Set "image" ($original.Fit $options) }} +{{ else if eq $command "Resize"}} +{{ .Scratch.Set "image" ($original.Resize $options) }} +{{ else if eq $command "Fill"}} +{{ .Scratch.Set "image" ($original.Fill $options) }} +{{ else }} +{{ errorf "Invalid image processing command: Must be one of fit, fill or resize."}} +{{ end }} +{{ $image := .Scratch.Get "image" }} +

    + +
    + .{{ $command }} "{{ $options }}" +
    +
    \ No newline at end of file diff --git a/resources/_gen/images/about/new-in-032/sunset_hu59e56ffff1bc1d8d122b1403d34e039f_90587_300x0_resize_q10_box_center.jpg b/resources/_gen/images/about/new-in-032/sunset_hu59e56ffff1bc1d8d122b1403d34e039f_90587_300x0_resize_q10_box_center.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8736f03760c34328cc3a7e4ed629b59ba3e275ac GIT binary patch literal 1939 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 literal 0 HcmV?d00001 diff --git a/resources/_gen/images/about/new-in-032/sunset_hu59e56ffff1bc1d8d122b1403d34e039f_90587_90x120_fill_q75_box_left.jpg b/resources/_gen/images/about/new-in-032/sunset_hu59e56ffff1bc1d8d122b1403d34e039f_90587_90x120_fill_q75_box_left.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f9e218242ae271cfdd1f6384f378ce1338b635e9 GIT binary patch literal 1714 zcmbW#dpOg390%~QP3yMLVm`({uhj=X{>$`}yPh{XXx{^LoBtO^@a&kO82P zNE8x*Mxjs`3|dFeL|;!=SI@%8*wBQ4x1LMDTUin99PNoVR9h=6@*)SSlQW%8x3*_6 zU1{!)E_51*!C>@s_00A4&1obn674^i<`#fO11Uf#1lj;FEC^viO%o^v01yFwE8y<} zVGtaFM4>S{x^n;+2thD7gh0UI+M5FH834y3j7ZL&NaNKJD4PTm+TMaQXxn9q1{}A2 z#LgvhXF5j5)XdxhKX1N0*?~e|`12xHhMO0Qy?g~{rFQ@?Feo@=O=whf%*NPFo8uCb z_`fEn?ApCAV}E8=_5tDH!Xu)hqs7OLi_c2R&Yiy?m0hl^s=jjd+Vz^o+fB`PT3Xxg zc64?ryC3&F>FpmFRK0xl`pwW=_2}5gPvaAlQ_~;-edlQVchEmPSgi*JheL4GR}TnF z)-DJON06M6MxLut5eddNw7qDPWd&yx4H#P&?g%b&XS#xP81~lDVM_glfY>$ayu3!<+`1+J!gZ+ zD+`e|Hgn}+UAHbOcsaN=Ava`!IlaGAvZVu*Dn%+U$E+IQ&FQR@)sV)|@1lckV%`ve zVI;TXo0&J|$?bR_wJqsA+z02Y(5CwqwC^BkGuS!3aw?zF%>EW@Sp6+Gt2bxAP>fG5 z3=YEoR>*E_!QcZWdD-Ifghs)Fxk($yU0<^%`#nT4B#$FE#MTb@mH9jFiBA+8h{!Ycr*WV)PTk1()^O5JN{E| z>P6mHj80E&su%eYJa4V<%k@1>hR7b*a3AKfTTL4yfiYu9aes}EPuVhY!c_**xtU`H z>^!R;IKiATRTOQLjQe5ci?Z&uMO9xz&F(vNq;caUgeez$B>jU+Utr^NMc=E1Xb65sq*7P;M0 z2{ImrCQ$24nY%lArQ(62bpA$FnZR$@J;E5qy0LiMLb7@*3%1?FdRaxwP*~deEiuI< zY3XIpvkI{q;O45BPu}Zu)2;?zr#Zpr`1udcQews$2G~%CY-WlX$7)>{9or`yVz5d^ z2h1nK6Z?SfD9-!O&kp-nY;zby@C+}moTccV;73}EBImo1# zWyO0nJ6$L4VUJoRdZPukcU7rML6%7|Ju?Im*fTNg$E~f*Kk;04==KGA^lND;X7J&? z5BXc$U&Yp@@lnjN<%930A0e}eV>6Xsa5f5e{W_k*mkXVp@0WD!HKs~VZigF`I&O;1 zt)HHa(~Ym6eAM^OupS_UmXv(3J0G> zs{-?1m^6PrF!>0+N_S6fy6Q9di=3snrApQQ%g5zctpyb9#M*aD4V)a-sbX*L?n(>Q X01w$Sx&AX=BeMGw`Q3X@Yo7cCL4fGm literal 0 HcmV?d00001 diff --git a/resources/_gen/images/about/new-in-032/sunset_hu59e56ffff1bc1d8d122b1403d34e039f_90587_90x120_fill_q75_box_right.jpg b/resources/_gen/images/about/new-in-032/sunset_hu59e56ffff1bc1d8d122b1403d34e039f_90587_90x120_fill_q75_box_right.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fb96b61b695069a77e3dcfc2fcac01d13349b872 GIT binary patch literal 1668 zcmbW!dpOg390%~B>Dpok=tU6E6`SYCfexC2=`F@}8_xXN5ujjkiyVwt;04N0o zqyhqkL?Y2>lp>a(gvDU6BvmyWVY!C3)^ZI^O&xx@m!$P@}i+t7w; zZEm~9f?^J$(P%6NtFEM^Zmz4TYyO|J_!z*WfEd6B0`&kG9)$4VVgpzN03ZVV7U1uI zFbIxNK%&r!7!?2pLJ$lNArNr5{Nxe&9stK9RCUP?3TmEgq+TS!JTapXrSDi>M`X57 z8CV2FC7~6UELA6ItXOGiWNbpQv|49vv!1@u$(iBe>c-l(-OGE&PM^S_y}=>-LOBPy z(LW!Gi9MX0a_sntlc~IOndh^zFXZH2EV^>FxTLhKyyDjFJN%kj!QFdL>KhuHnx8&v z>F5-7b@%l4iHC+qM&FG6{&sxg!^cn4Gt$prX6HZv`p%Kp@1TEp@Ny3f4u{~#uO1L~ zNIoDu9HC2AP<8M`vLn^>%o9-r$Be@2I<&q8bBY)c)vmb2fHJh=!&lNb(Z2&F{V&lE z&=1d|7{EfH{KFtTU=EbNr=M&Ph3JX;HlemL`g|yv&xC%+f?h2UI#! zXk9UM2@^%FNC`PfE&nB*)2;gU`AN8mxr5;*KyX;o&p#NBE@ z1oFCNU24AbUj4rF+g685?4JiGi*rXcdiGH(>~7C9p=kedFU5N|w^brM%qBg36F4!+ z;v3h9I6ecP*0dH0t?$iKUkvCo7;5gX6p1>{(mmJRm%4y4|Ev!n!7} zj2ef@zHLrhK0c`EJte;M##3@O&WcHnW4Y715?Zd3nbN26!dxMa?>NN!jQ+( z$T^;HSiG9ODTW{*dP_nljGa32XEK}agwA;Abt80Pg|77Ni6r*UR7iCbwV zq34T(g%L|1Fr>+Qn{lN5>m5y$o>aERBnv8<=4=;+X1lAKUBaOwXW%hnrN;P|cKWm2 za*xwtJyjj?n`OkYalP5FEYElEHX9KRu+poJ7>bN&Cr;1IwU&>s8Y!c*i^bOUDiMq- zpHofU&nJsMny#S*s6*4k_epR$e8*BX09%d$-169HQp*aQe%;x?OxDI9Dye_tn}qM*>cBs-oK$dr*W+xKR87l9&BFE-M?;E zzm|ne;3doYpk|+SG<)N!&i5m;yxAN#I?SZ4KL`RwdcCQ;F5p%a;Uq}A;Z-u^%k>56 z)8}4P3xTHiX~FfVk;a-HMZXPs5szj>k$$ueN}plA&9gFTwk??M!;RW+tLnAvc`0tF zQmf$LjRPd#{=LYBYMEtzbYbQtrbzp9^Ov3imo$N4DWCCMuXj)cLBA+9?Y8O0{9A@5 z%g#l`b-H+wUQo&IFo)iZ?#x(C|;<0$Hx&8X<7X4YBi+fTcXKZ$3Fb0Riuh4UT;`eSh|c{=s}X@LW0RTOY^=SeOF z8};!)lhMHA*BVa0XqS!U{W>kw5q#2Z-t(fUxbD5HyK`ZhT6>%OIW(b8*&dAjEZnu{ zi!}4Caq8#J2~MiXkvvWRn@v&1$GajM{XFgs(*K;Wnn)Os-2t7dc5sRK)7f|Sl+SfB p#=r2qNZ>0oRIzs4SfkAxFLYjX9DY3%6P)L2kGbe(beXZ(_ZN~CKU|?coW@chxW@Tkz0jjJ8$}zAA zvI;30I#U-U>$dGXcJ4ZK_{h;?$4{I*b?NeztJkjIxOwa0qsLF4K70P+<*SdM zK7aZ8?fZ|PzZe;qA>IL!5Dy{wM-b>ACKeWE7Iu(-7@5j}m|2j8Rnd@5$T5&Tu~1ma zsF6d&Y2w0-2RW6EgFc8R6KQ!#m{`Vr(Mu#brIP!m}`f_n(=pZ~WQc$gW15ymXY zV9)R|wENa_@0xF`0}sx-TBMzyb){)i)bEg&nQx;4Z~YEkvgO+(^4m%YI zlt`U-g|SVicIEwqZ|hohif=8Gs&n^ZczU+|x2f=r`pvQB-|~N(9KT$DbAevr+SIo` zzvZ`<24(KM%Koi>tAbHN^K#L}yxX^W=cXOu(+=Vmd)#&Sw#((4o0f#_yIN!&pLL<_ z;9jjSVeFTtZ|^VsttnY}^LOZuH+xt6Sqsmbny0Ow? zIy3ui@YfaP@*Acn3uOMga_sWo)r-aUUFpp-yfppV!aLdgddF4G=D!WycfeMA^{ks& z3%AEy`gO;;|AuFY&7|8$%U(7l%>VaO{&Cc`fBKu>%k2Mtw6O3l~nUpi{yQ;(li_|MQVYp;0smS@c08_J${eT>Xk+gWhg>s(dxR^y42 zERPijd?>7q%oh2z_=btS*zMD+U#(SH`_!Z(iKpTKtDogJ_K)j&Z2}YjGuX1${NB-E zX}hcH@~q?ocW$z8e6(m8tLI(MsXXyon|seM3O*_(|M@~)X_CG04Fidp^;SQ(F00*f znx{%CWXDv-TkrUjB$^{mYwy3EcJcVp+UA!tzW(;)7h3*2s?b~X=x(pg$6F=sEgtO) zHoup|;&+||1vAKU&=0C&IbM|i+{%4SCxOX@GpPlM|hJ9xKmPNrfBb`AvyzOjv8UbQ zT)uWr`%2R!`>*XERz3on%U;yDZ9+-TWglbadCS(<3oOZ7)XjS4IscpumhWfzOuqkl awQ%jLb#-r<1^X@4KP`LK?CHV(|0V#?#yV~Q literal 0 HcmV?d00001 From 84f7e09ff0a3e8fbf892537af2a4f2fdd1feb920 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Tue, 2 Jan 2018 12:54:18 +0100 Subject: [PATCH 21/54] Add an "sharing image" to the 0.32 doc --- content/about/new-in-032/index.md | 2 ++ static/images/blog/sunset.jpg | Bin 0 -> 90587 bytes 2 files changed, 2 insertions(+) create mode 100644 static/images/blog/sunset.jpg diff --git a/content/about/new-in-032/index.md b/content/about/new-in-032/index.md index 4163fbc60..0ae93b557 100644 --- a/content/about/new-in-032/index.md +++ b/content/about/new-in-032/index.md @@ -12,6 +12,8 @@ sections_weight: 10 draft: false aliases: [] toc: true +images: +- images/blog/sunset.jpg --- diff --git a/static/images/blog/sunset.jpg b/static/images/blog/sunset.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7d7307bed36efb65bf0443b62ebec6be6d7d3420 GIT binary patch literal 90587 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 V6Yqu8|FQfEE;s&{==tyK{{g?L5tsk~ literal 0 HcmV?d00001 From ddb7d8fae07ee8813652d20829d606dd6637f0a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Tue, 2 Jan 2018 14:20:03 +0100 Subject: [PATCH 22/54] Fix spelling in error message --- layouts/shortcodes/imgproc.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/shortcodes/imgproc.html b/layouts/shortcodes/imgproc.html index 7d7e911fe..f0ab4c8ea 100644 --- a/layouts/shortcodes/imgproc.html +++ b/layouts/shortcodes/imgproc.html @@ -8,7 +8,7 @@ {{ else if eq $command "Fill"}} {{ .Scratch.Set "image" ($original.Fill $options) }} {{ else }} -{{ errorf "Invalid image processing command: Must be one of fit, fill or resize."}} +{{ errorf "Invalid image processing command: Must be one of Fit, Fill or Resize."}} {{ end }} {{ $image := .Scratch.Get "image" }}
    From d889c4fa413d29f1973d2661cbf58447b4667b53 Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Wed, 3 Jan 2018 09:54:04 +0000 Subject: [PATCH 23/54] releaser: Bump versions for release of 0.32.2 [ci skip] --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index 51ffc3403..bc83102de 100644 --- a/config.toml +++ b/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.33-DEV" + release = "0.32.2" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) From ee74a8f4f2066d59461b2fe7dae094285be0ac35 Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Wed, 3 Jan 2018 09:54:04 +0000 Subject: [PATCH 24/54] releaser: Add release notes to /docs for release of 0.32.2 [ci skip] --- content/news/0.32.2-relnotes-ready.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 content/news/0.32.2-relnotes-ready.md diff --git a/content/news/0.32.2-relnotes-ready.md b/content/news/0.32.2-relnotes-ready.md new file mode 100644 index 000000000..0bf8292da --- /dev/null +++ b/content/news/0.32.2-relnotes-ready.md @@ -0,0 +1,24 @@ + +--- +date: 2018-01-03 +title: "0.32.2" +description: "0.32.2" +slug: "0.32.2" +categories: ["Releases"] +images: +- images/blog/hugo-bug-poster.png + +--- + + + +This is a bug-fix release with one important fix. + + +* Handle publish of processed images to /public on fresh build with no image cache in /resources (as reported by one person in a Netlify build) [196da49c](https://github.com/gohugoio/hugo/commit/196da49c9d906fbae6d389fdd32b80c27cb38de4) [@bep](https://github.com/bep) [#4213](https://github.com/gohugoio/hugo/issues/4213) + + + + + + From e90ae4b4e42f3f71f78430bc90b366df9fcf136c Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Wed, 3 Jan 2018 09:56:18 +0000 Subject: [PATCH 25/54] releaser: Prepare repository for 0.33-DEV [ci skip] --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index bc83102de..51ffc3403 100644 --- a/config.toml +++ b/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.32.2" + release = "0.33-DEV" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) From cbb3a4f1cc9e9187e0cc414dc5b3bc427e24bc60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Wed, 3 Jan 2018 11:13:28 +0100 Subject: [PATCH 26/54] Update 0.32.2 release notes --- content/news/0.32.2-relnotes-ready.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/news/0.32.2-relnotes-ready.md b/content/news/0.32.2-relnotes-ready.md index 0bf8292da..5d33df6ef 100644 --- a/content/news/0.32.2-relnotes-ready.md +++ b/content/news/0.32.2-relnotes-ready.md @@ -1,9 +1,9 @@ --- date: 2018-01-03 -title: "0.32.2" -description: "0.32.2" -slug: "0.32.2" +title: "0.32.2: One bugfix" +description: "Fixes one issue with publishing of processed images when no cache." +slug: "0.32.2-relnotes" categories: ["Releases"] images: - images/blog/hugo-bug-poster.png From 7f263353e68571a214b1905b8b1aba8c79e1ec0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Wed, 3 Jan 2018 11:15:10 +0100 Subject: [PATCH 27/54] Bump Netlify to 0.32.2 --- netlify.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/netlify.toml b/netlify.toml index 901acdbb1..3969059c5 100644 --- a/netlify.toml +++ b/netlify.toml @@ -3,15 +3,15 @@ command = "hugo" [context.production.environment] - HUGO_VERSION = "0.32.1" + HUGO_VERSION = "0.32.2" HUGO_ENV = "production" HUGO_ENABLEGITINFO = "true" [context.deploy-preview.environment] - HUGO_VERSION = "0.32.1" + HUGO_VERSION = "0.32.2" [context.branch-deploy.environment] - HUGO_VERSION = "0.32.1" + HUGO_VERSION = "0.32.2" [context.next.environment] HUGO_BASEURL = "https://next--gohugoio.netlify.com/" From bf65732b4ee4e604cbf910c0acaf936457f9b8eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Wed, 3 Jan 2018 18:36:35 +0100 Subject: [PATCH 28/54] Add some new tweets to the front page --- data/homepagetweets.toml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/data/homepagetweets.toml b/data/homepagetweets.toml index 67bf7b4bd..e5dbbefac 100644 --- a/data/homepagetweets.toml +++ b/data/homepagetweets.toml @@ -1,3 +1,17 @@ +[[tweet]] +name = "Jens Munch" +twitter_handle = "@jensamunch" +quote = "Hugo is really, really incredible... Now does resizing/resampling of images as well! Crazy that something so fast can be a static site generator... Amazing open-source project." +link = "https://twitter.com/jensamunch/status/948533063537086464" +date = 2018-01-03T04:00:00Z + +[[tweet]] +name = "carriecoxwell" +twitter_handle = "@carriecoxwell" +quote = "Having a lot of fun with @GoHugoIO! It's exactly what I didn't even know I wanted." +link = "https://twitter.com/carriecoxwell/status/948402470144872448" +date = 2018-01-03T03:00:00Z + [[tweet]] name = "STOQE" twitter_handle = "@STOQE" From 74625a6546e4d6c66b51e75610a43f062981ebfd Mon Sep 17 00:00:00 2001 From: Steve Layton Date: Thu, 4 Jan 2018 07:58:21 -0800 Subject: [PATCH 29/54] Add alias to multilingual.md Additional alias in multilingual.md resolves a 404 error resulting in a link in the multilingual readme.md in the repo. fixes gohugoio/hugo#4112 --- content/content-management/multilingual.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/content-management/multilingual.md b/content/content-management/multilingual.md index 189207ca6..805f4d01d 100644 --- a/content/content-management/multilingual.md +++ b/content/content-management/multilingual.md @@ -13,7 +13,7 @@ menu: weight: 150 weight: 150 #rem draft: false -aliases: [/content/multilingual/,/content-management/multilingual/] +aliases: [/content/multilingual/,/content-management/multilingual/,/tutorials/create-a-multilingual-site/] toc: true --- From 7960822895ddd02d6ebb7040ce815b59cc1a70ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Thu, 4 Jan 2018 23:35:29 +0100 Subject: [PATCH 30/54] Fix min Go version in installing Closes https://github.com/gohugoio/hugo/issues/4223 --- content/getting-started/installing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/getting-started/installing.md b/content/getting-started/installing.md index 0375ceead..cc3783353 100644 --- a/content/getting-started/installing.md +++ b/content/getting-started/installing.md @@ -66,7 +66,7 @@ choco install hugo -confirm #### Prerequisite Tools * [Git][installgit] -* [Go 1.5+][installgo] +* [Go (latest or previous version)][installgo] * [govendor][] #### Vendored Dependencies From 9284c32847ff65b9df20bb47f26e1622b34e79df Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Mon, 8 Jan 2018 11:10:08 +0000 Subject: [PATCH 31/54] releaser: Bump versions for release of 0.32.3 [ci skip] --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index 51ffc3403..c39136501 100644 --- a/config.toml +++ b/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.33-DEV" + release = "0.32.3" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) From 1a9b3628645051c38f677f7717953e28ba1a5012 Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Mon, 8 Jan 2018 11:10:08 +0000 Subject: [PATCH 32/54] releaser: Add release notes to /docs for release of 0.32.3 [ci skip] --- content/news/0.32.3-relnotes-ready.md | 31 +++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 content/news/0.32.3-relnotes-ready.md diff --git a/content/news/0.32.3-relnotes-ready.md b/content/news/0.32.3-relnotes-ready.md new file mode 100644 index 000000000..51ede663e --- /dev/null +++ b/content/news/0.32.3-relnotes-ready.md @@ -0,0 +1,31 @@ + +--- +date: 2018-01-08 +title: "0.32.3" +description: "0.32.3" +slug: "0.32.3" +categories: ["Releases"] +images: +- images/blog/hugo-bug-poster.png + +--- + + + +Hugo `0.32` was a big and [really cool](https://gohugo.io/news/0.32-relnotes/) release, and the [Hugo Forum](https://discourse.gohugo.io/) has been filled with questions from people wanting to upgrade their Hugo sites to be able to use the new image processing feature etc. + +And with that we have discovered some issues, which this release should fix, mostly releated to multilingual sites: + +* Fix multihost detection for sites without language definition [8969331f](https://github.com/gohugoio/hugo/commit/8969331f5be352939883074034adac6b7086ddc8) [@bep](https://github.com/bep) [#4221](https://github.com/gohugoio/hugo/issues/4221) +* Fix hugo benchmark --renderToMemory [059e8458](https://github.com/gohugoio/hugo/commit/059e8458d690dbb9fcd3ebd58cfc61b062d3138e) [@bep](https://github.com/bep) [#4218](https://github.com/gohugoio/hugo/issues/4218) +* Fix URLs for bundle resources in multihost mode [ab82a27d](https://github.com/gohugoio/hugo/commit/ab82a27d055c3aa177821d81a45a5c6e972aa29e) [@bep](https://github.com/bep) [#4217](https://github.com/gohugoio/hugo/issues/4217) +* Fix sub-folder baseURL handling for Page resources [f25d8a9e](https://github.com/gohugoio/hugo/commit/f25d8a9e17fb65fa41dafdcbf0358853d68eaf45) [@bep](https://github.com/bep) [#4228](https://github.com/gohugoio/hugo/issues/4228) +* Avoid processing and storing same image for each language [4b04db0f](https://github.com/gohugoio/hugo/commit/4b04db0f0855a1f54895d6c93c52dcea4b1ce3ca) [@bep](https://github.com/bep) [#4231](https://github.com/gohugoio/hugo/issues/4231) +* Resources.ByType should return Resources [97c1866e](https://github.com/gohugoio/hugo/commit/97c1866e322284dec46db6f3d235807507f5b69f) [@bep](https://github.com/bep) [#4234](https://github.com/gohugoio/hugo/issues/4234) +* Report build time on config.toml change [6feb1387](https://github.com/gohugoio/hugo/commit/6feb138785eeb9e813428d0df30010d9b5fb1059) [@bep](https://github.com/bep) [#4232](https://github.com/gohugoio/hugo/issues/4232)[#4224](https://github.com/gohugoio/hugo/issues/4224) +* Fix handling of mixed-case taxonomy folders with content file [2d3189b2](https://github.com/gohugoio/hugo/commit/2d3189b22760e0a8995dae082a6bc5480f770bfe) [@bep](https://github.com/bep) [#4238](https://github.com/gohugoio/hugo/issues/4238) + + + + + From f6f04e0840e058fe212dbab41d499df25fd270a3 Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Mon, 8 Jan 2018 11:12:41 +0000 Subject: [PATCH 33/54] releaser: Prepare repository for 0.33-DEV [ci skip] --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index c39136501..51ffc3403 100644 --- a/config.toml +++ b/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.32.3" + release = "0.33-DEV" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) From 0d47d06737e4f8a61d1e41c824d9cc7e0acc0a60 Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Thu, 11 Jan 2018 08:58:01 +0000 Subject: [PATCH 34/54] releaser: Bump versions for release of 0.32.4 [ci skip] --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index 51ffc3403..93256cbf1 100644 --- a/config.toml +++ b/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.33-DEV" + release = "0.32.4" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) From 18779d54ad8241289c6fde05377166adf95cd1c5 Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Thu, 11 Jan 2018 08:58:01 +0000 Subject: [PATCH 35/54] releaser: Add release notes to /docs for release of 0.32.4 [ci skip] --- content/news/0.32.4-relnotes-ready.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 content/news/0.32.4-relnotes-ready.md diff --git a/content/news/0.32.4-relnotes-ready.md b/content/news/0.32.4-relnotes-ready.md new file mode 100644 index 000000000..4465c1276 --- /dev/null +++ b/content/news/0.32.4-relnotes-ready.md @@ -0,0 +1,24 @@ + +--- +date: 2018-01-11 +title: "0.32.4" +description: "0.32.4" +slug: "0.32.4" +categories: ["Releases"] +images: +- images/blog/hugo-bug-poster.png + +--- + + + +This is a bug-fix release with two of important fixes. + +* Fix non-ASCII path handling for Page resources [f0eecc6a](https://github.com/gohugoio/hugo/commit/f0eecc6a4f541838e9930c98bc982546f65c7a4f) [@bep](https://github.com/bep) [#4241](https://github.com/gohugoio/hugo/issues/4241) +* Fix `--cleanDestinationDir` [5235a5bf](https://github.com/gohugoio/hugo/commit/5235a5bf5ef44b3789341e1d25b681a7bb14771a) [@biodranik](https://github.com/biodranik) [#4246](https://github.com/gohugoio/hugo/issues/4246)[#4248](https://github.com/gohugoio/hugo/issues/4248) + + + + + + From 9a308552355114d2466278471dedba60244555d2 Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Thu, 11 Jan 2018 09:00:51 +0000 Subject: [PATCH 36/54] releaser: Prepare repository for 0.33-DEV [ci skip] --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index 93256cbf1..51ffc3403 100644 --- a/config.toml +++ b/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.32.4" + release = "0.33-DEV" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) From 56c34962c92706792231fd5056d33186b11c4e33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Mon, 15 Jan 2018 15:04:18 +0100 Subject: [PATCH 37/54] Fix multilingual config examples --- content/content-management/multilingual.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/content/content-management/multilingual.md b/content/content-management/multilingual.md index 805f4d01d..31d409109 100644 --- a/content/content-management/multilingual.md +++ b/content/content-management/multilingual.md @@ -34,14 +34,12 @@ help = "Help" [Languages.en] title = "My blog" weight = 1 -[Languages.en.params] linkedin = "english-link" [Languages.fr] copyright = "Tout est à moi" title = "Mon blog" weight = 2 -[Languages.fr.params] linkedin = "lien-francais" [Languages.fr.navigation] help = "Aide" From 16dc99583950009e32b8f15acb9499c823c51576 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Wed, 17 Jan 2018 22:47:36 +0100 Subject: [PATCH 38/54] Add Hugo 0.33 poster --- static/images/blog/hugo-33-poster.png | Bin 0 -> 82904 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 static/images/blog/hugo-33-poster.png diff --git a/static/images/blog/hugo-33-poster.png b/static/images/blog/hugo-33-poster.png new file mode 100644 index 0000000000000000000000000000000000000000..154e9226f43adcf19251ae9636ef9492b4301a43 GIT binary patch literal 82904 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 z

    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 i7xz1xq~98KkN!WQk_jYEN(%k}0000 Date: Thu, 18 Jan 2018 10:16:41 +0100 Subject: [PATCH 39/54] Regenerate the docshelper data --- data/docs.json | 502 +++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 401 insertions(+), 101 deletions(-) diff --git a/data/docs.json b/data/docs.json index 6bd8d6d9a..e87ad11c8 100644 --- a/data/docs.json +++ b/data/docs.json @@ -220,131 +220,431 @@ ], "layouts": [ { - "Example": "AMP home, with theme \"demoTheme\".", - "OutputFormat": "AMP", - "Suffix": "html", - "Template Lookup Order": [ - "layouts/index.amp.html", - "layouts/index.html", - "layouts/_default/list.amp.html", - "layouts/_default/list.html", - "demoTheme/layouts/index.amp.html", - "demoTheme/layouts/index.html", - "demoTheme/layouts/_default/list.amp.html", - "demoTheme/layouts/_default/list.html" - ] - }, - { - "Example": "AMP home, French language\".", - "OutputFormat": "AMP", - "Suffix": "html", - "Template Lookup Order": [ - "layouts/index.fr.amp.html", - "layouts/index.amp.html", - "layouts/index.fr.html", - "layouts/index.html", - "layouts/_default/list.fr.amp.html", - "layouts/_default/list.amp.html", - "layouts/_default/list.fr.html", - "layouts/_default/list.html" - ] - }, - { - "Example": "RSS home, no theme.", - "OutputFormat": "RSS", - "Suffix": "xml", - "Template Lookup Order": [ - "layouts/rss.xml", - "layouts/_default/rss.xml", - "layouts/_internal/_default/rss.xml" - ] - }, - { - "Example": "JSON home, no theme.", - "OutputFormat": "JSON", - "Suffix": "json", - "Template Lookup Order": [ - "layouts/index.json.json", - "layouts/index.json", - "layouts/_default/list.json.json", - "layouts/_default/list.json" - ] - }, - { - "Example": "CSV regular, \"layout: demolayout\" in front matter.", - "OutputFormat": "CSV", - "Suffix": "csv", - "Template Lookup Order": [ - "layouts/_default/demolayout.csv.csv", - "layouts/_default/demolayout.csv" - ] - }, - { - "Example": "JSON regular, \"type: demotype\" in front matter.", - "OutputFormat": "JSON", - "Suffix": "json", - "Template Lookup Order": [ - "layouts/demotype/single.json.json", - "layouts/demotype/single.json", - "layouts/_default/single.json.json", - "layouts/_default/single.json" - ] - }, - { - "Example": "HTML regular.", + "Example": "Single page in \"posts\" section", + "Kind": "page", "OutputFormat": "HTML", "Suffix": "html", "Template Lookup Order": [ + "layouts/posts/single.html.html", + "layouts/posts/single.html", "layouts/_default/single.html.html", "layouts/_default/single.html" ] }, { - "Example": "AMP regular.", + "Example": "Single page in \"posts\" section with layout set", + "Kind": "page", + "OutputFormat": "HTML", + "Suffix": "html", + "Template Lookup Order": [ + "layouts/posts/demolayout.html.html", + "layouts/posts/single.html.html", + "layouts/posts/demolayout.html", + "layouts/posts/single.html", + "layouts/_default/demolayout.html.html", + "layouts/_default/single.html.html", + "layouts/_default/demolayout.html", + "layouts/_default/single.html" + ] + }, + { + "Example": "AMP single page", + "Kind": "page", "OutputFormat": "AMP", "Suffix": "html", "Template Lookup Order": [ + "layouts/posts/single.amp.html", + "layouts/posts/single.html", "layouts/_default/single.amp.html", "layouts/_default/single.html" ] }, { - "Example": "Calendar blog section.", - "OutputFormat": "Calendar", - "Suffix": "ics", + "Example": "Home page", + "Kind": "home", + "OutputFormat": "HTML", + "Suffix": "html", "Template Lookup Order": [ - "layouts/section/blog.calendar.ics", - "layouts/section/blog.ics", - "layouts/blog/list.calendar.ics", - "layouts/blog/list.ics", - "layouts/_default/section.calendar.ics", - "layouts/_default/section.ics", - "layouts/_default/list.calendar.ics", - "layouts/_default/list.ics" + "layouts/page/index.html.html", + "layouts/page/home.html.html", + "layouts/page/list.html.html", + "layouts/page/index.html", + "layouts/page/home.html", + "layouts/page/list.html", + "layouts/index.html.html", + "layouts/home.html.html", + "layouts/list.html.html", + "layouts/index.html", + "layouts/home.html", + "layouts/list.html", + "layouts/_default/index.html.html", + "layouts/_default/home.html.html", + "layouts/_default/list.html.html", + "layouts/_default/index.html", + "layouts/_default/home.html", + "layouts/_default/list.html" ] }, { - "Example": "Calendar taxonomy list.", - "OutputFormat": "Calendar", - "Suffix": "ics", + "Example": "Home page with type set", + "Kind": "home", + "OutputFormat": "HTML", + "Suffix": "html", "Template Lookup Order": [ - "layouts/taxonomy/tag.calendar.ics", - "layouts/taxonomy/tag.ics", - "layouts/_default/taxonomy.calendar.ics", - "layouts/_default/taxonomy.ics", - "layouts/_default/list.calendar.ics", - "layouts/_default/list.ics" + "layouts/demotype/index.html.html", + "layouts/demotype/home.html.html", + "layouts/demotype/list.html.html", + "layouts/demotype/index.html", + "layouts/demotype/home.html", + "layouts/demotype/list.html", + "layouts/index.html.html", + "layouts/home.html.html", + "layouts/list.html.html", + "layouts/index.html", + "layouts/home.html", + "layouts/list.html", + "layouts/_default/index.html.html", + "layouts/_default/home.html.html", + "layouts/_default/list.html.html", + "layouts/_default/index.html", + "layouts/_default/home.html", + "layouts/_default/list.html" ] }, { - "Example": "Calendar taxonomy term.", - "OutputFormat": "Calendar", - "Suffix": "ics", + "Example": "Home page with layout set", + "Kind": "home", + "OutputFormat": "HTML", + "Suffix": "html", "Template Lookup Order": [ - "layouts/taxonomy/tag.terms.calendar.ics", - "layouts/taxonomy/tag.terms.ics", - "layouts/_default/terms.calendar.ics", - "layouts/_default/terms.ics" + "layouts/page/demolayout.html.html", + "layouts/page/index.html.html", + "layouts/page/home.html.html", + "layouts/page/list.html.html", + "layouts/page/demolayout.html", + "layouts/page/index.html", + "layouts/page/home.html", + "layouts/page/list.html", + "layouts/demolayout.html.html", + "layouts/index.html.html", + "layouts/home.html.html", + "layouts/list.html.html", + "layouts/demolayout.html", + "layouts/index.html", + "layouts/home.html", + "layouts/list.html", + "layouts/_default/demolayout.html.html", + "layouts/_default/index.html.html", + "layouts/_default/home.html.html", + "layouts/_default/list.html.html", + "layouts/_default/demolayout.html", + "layouts/_default/index.html", + "layouts/_default/home.html", + "layouts/_default/list.html" + ] + }, + { + "Example": "Home page with theme", + "Kind": "home", + "OutputFormat": "HTML", + "Suffix": "html", + "Template Lookup Order": [ + "layouts/page/index.html.html", + "demoTheme/layouts/page/index.html.html", + "layouts/page/home.html.html", + "demoTheme/layouts/page/home.html.html", + "layouts/page/list.html.html", + "demoTheme/layouts/page/list.html.html", + "layouts/page/index.html", + "demoTheme/layouts/page/index.html", + "layouts/page/home.html", + "demoTheme/layouts/page/home.html", + "layouts/page/list.html", + "demoTheme/layouts/page/list.html", + "layouts/index.html.html", + "demoTheme/layouts/index.html.html", + "layouts/home.html.html", + "demoTheme/layouts/home.html.html", + "layouts/list.html.html", + "demoTheme/layouts/list.html.html", + "layouts/index.html", + "demoTheme/layouts/index.html", + "layouts/home.html", + "demoTheme/layouts/home.html", + "layouts/list.html", + "demoTheme/layouts/list.html", + "layouts/_default/index.html.html", + "demoTheme/layouts/_default/index.html.html", + "layouts/_default/home.html.html", + "demoTheme/layouts/_default/home.html.html", + "layouts/_default/list.html.html", + "demoTheme/layouts/_default/list.html.html", + "layouts/_default/index.html", + "demoTheme/layouts/_default/index.html", + "layouts/_default/home.html", + "demoTheme/layouts/_default/home.html", + "layouts/_default/list.html", + "demoTheme/layouts/_default/list.html" + ] + }, + { + "Example": "AMP home, French language\"", + "Kind": "home", + "OutputFormat": "AMP", + "Suffix": "html", + "Template Lookup Order": [ + "layouts/page/index.fr.amp.html", + "layouts/page/home.fr.amp.html", + "layouts/page/list.fr.amp.html", + "layouts/page/index.amp.html", + "layouts/page/home.amp.html", + "layouts/page/list.amp.html", + "layouts/page/index.fr.html", + "layouts/page/home.fr.html", + "layouts/page/list.fr.html", + "layouts/page/index.html", + "layouts/page/home.html", + "layouts/page/list.html", + "layouts/index.fr.amp.html", + "layouts/home.fr.amp.html", + "layouts/list.fr.amp.html", + "layouts/index.amp.html", + "layouts/home.amp.html", + "layouts/list.amp.html", + "layouts/index.fr.html", + "layouts/home.fr.html", + "layouts/list.fr.html", + "layouts/index.html", + "layouts/home.html", + "layouts/list.html", + "layouts/_default/index.fr.amp.html", + "layouts/_default/home.fr.amp.html", + "layouts/_default/list.fr.amp.html", + "layouts/_default/index.amp.html", + "layouts/_default/home.amp.html", + "layouts/_default/list.amp.html", + "layouts/_default/index.fr.html", + "layouts/_default/home.fr.html", + "layouts/_default/list.fr.html", + "layouts/_default/index.html", + "layouts/_default/home.html", + "layouts/_default/list.html" + ] + }, + { + "Example": "JSON home", + "Kind": "home", + "OutputFormat": "JSON", + "Suffix": "json", + "Template Lookup Order": [ + "layouts/page/index.json.json", + "layouts/page/home.json.json", + "layouts/page/list.json.json", + "layouts/page/index.json", + "layouts/page/home.json", + "layouts/page/list.json", + "layouts/index.json.json", + "layouts/home.json.json", + "layouts/list.json.json", + "layouts/index.json", + "layouts/home.json", + "layouts/list.json", + "layouts/_default/index.json.json", + "layouts/_default/home.json.json", + "layouts/_default/list.json.json", + "layouts/_default/index.json", + "layouts/_default/home.json", + "layouts/_default/list.json" + ] + }, + { + "Example": "RSS home", + "Kind": "home", + "OutputFormat": "RSS", + "Suffix": "xml", + "Template Lookup Order": [ + "layouts/page/index.rss.xml", + "layouts/page/home.rss.xml", + "layouts/page/rss.xml", + "layouts/page/list.rss.xml", + "layouts/page/index.xml", + "layouts/page/home.xml", + "layouts/page/list.xml", + "layouts/index.rss.xml", + "layouts/home.rss.xml", + "layouts/rss.xml", + "layouts/list.rss.xml", + "layouts/index.xml", + "layouts/home.xml", + "layouts/list.xml", + "layouts/_default/index.rss.xml", + "layouts/_default/home.rss.xml", + "layouts/_default/rss.xml", + "layouts/_default/list.rss.xml", + "layouts/_default/index.xml", + "layouts/_default/home.xml", + "layouts/_default/list.xml", + "layouts/_internal/_default/rss.xml" + ] + }, + { + "Example": "Section list for \"posts\" section", + "Kind": "section", + "OutputFormat": "HTML", + "Suffix": "html", + "Template Lookup Order": [ + "layouts/posts/posts.html.html", + "layouts/posts/section.html.html", + "layouts/posts/list.html.html", + "layouts/posts/posts.html", + "layouts/posts/section.html", + "layouts/posts/list.html", + "layouts/posts/posts.html.html", + "layouts/posts/section.html.html", + "layouts/posts/list.html.html", + "layouts/posts/posts.html", + "layouts/posts/section.html", + "layouts/posts/list.html", + "layouts/section/posts.html.html", + "layouts/section/section.html.html", + "layouts/section/list.html.html", + "layouts/section/posts.html", + "layouts/section/section.html", + "layouts/section/list.html", + "layouts/_default/posts.html.html", + "layouts/_default/section.html.html", + "layouts/_default/list.html.html", + "layouts/_default/posts.html", + "layouts/_default/section.html", + "layouts/_default/list.html" + ] + }, + { + "Example": "Section list for \"posts\" section with type set to \"blog\"", + "Kind": "section", + "OutputFormat": "HTML", + "Suffix": "html", + "Template Lookup Order": [ + "layouts/blog/posts.html.html", + "layouts/blog/section.html.html", + "layouts/blog/list.html.html", + "layouts/blog/posts.html", + "layouts/blog/section.html", + "layouts/blog/list.html", + "layouts/posts/posts.html.html", + "layouts/posts/section.html.html", + "layouts/posts/list.html.html", + "layouts/posts/posts.html", + "layouts/posts/section.html", + "layouts/posts/list.html", + "layouts/section/posts.html.html", + "layouts/section/section.html.html", + "layouts/section/list.html.html", + "layouts/section/posts.html", + "layouts/section/section.html", + "layouts/section/list.html", + "layouts/_default/posts.html.html", + "layouts/_default/section.html.html", + "layouts/_default/list.html.html", + "layouts/_default/posts.html", + "layouts/_default/section.html", + "layouts/_default/list.html" + ] + }, + { + "Example": "Section list for \"posts\" section with layout set to \"demoLayout\"", + "Kind": "section", + "OutputFormat": "HTML", + "Suffix": "html", + "Template Lookup Order": [ + "layouts/posts/demolayout.html.html", + "layouts/posts/posts.html.html", + "layouts/posts/section.html.html", + "layouts/posts/list.html.html", + "layouts/posts/demolayout.html", + "layouts/posts/posts.html", + "layouts/posts/section.html", + "layouts/posts/list.html", + "layouts/section/demolayout.html.html", + "layouts/section/posts.html.html", + "layouts/section/section.html.html", + "layouts/section/list.html.html", + "layouts/section/demolayout.html", + "layouts/section/posts.html", + "layouts/section/section.html", + "layouts/section/list.html", + "layouts/_default/demolayout.html.html", + "layouts/_default/posts.html.html", + "layouts/_default/section.html.html", + "layouts/_default/list.html.html", + "layouts/_default/demolayout.html", + "layouts/_default/posts.html", + "layouts/_default/section.html", + "layouts/_default/list.html" + ] + }, + { + "Example": "Taxonomy list in categories", + "Kind": "taxonomy", + "OutputFormat": "HTML", + "Suffix": "html", + "Template Lookup Order": [ + "layouts/categories/category.html.html", + "layouts/categories/taxonomy.html.html", + "layouts/categories/list.html.html", + "layouts/categories/category.html", + "layouts/categories/taxonomy.html", + "layouts/categories/list.html", + "layouts/taxonomy/category.html.html", + "layouts/taxonomy/taxonomy.html.html", + "layouts/taxonomy/list.html.html", + "layouts/taxonomy/category.html", + "layouts/taxonomy/taxonomy.html", + "layouts/taxonomy/list.html", + "layouts/category/category.html.html", + "layouts/category/taxonomy.html.html", + "layouts/category/list.html.html", + "layouts/category/category.html", + "layouts/category/taxonomy.html", + "layouts/category/list.html", + "layouts/_default/category.html.html", + "layouts/_default/taxonomy.html.html", + "layouts/_default/list.html.html", + "layouts/_default/category.html", + "layouts/_default/taxonomy.html", + "layouts/_default/list.html" + ] + }, + { + "Example": "Taxonomy term in categories", + "Kind": "taxonomyTerm", + "OutputFormat": "HTML", + "Suffix": "html", + "Template Lookup Order": [ + "layouts/categories/category.terms.html.html", + "layouts/categories/terms.html.html", + "layouts/categories/list.html.html", + "layouts/categories/category.terms.html", + "layouts/categories/terms.html", + "layouts/categories/list.html", + "layouts/taxonomy/category.terms.html.html", + "layouts/taxonomy/terms.html.html", + "layouts/taxonomy/list.html.html", + "layouts/taxonomy/category.terms.html", + "layouts/taxonomy/terms.html", + "layouts/taxonomy/list.html", + "layouts/category/category.terms.html.html", + "layouts/category/terms.html.html", + "layouts/category/list.html.html", + "layouts/category/category.terms.html", + "layouts/category/terms.html", + "layouts/category/list.html", + "layouts/_default/category.terms.html.html", + "layouts/_default/terms.html.html", + "layouts/_default/list.html.html", + "layouts/_default/category.terms.html", + "layouts/_default/terms.html", + "layouts/_default/list.html" ] } ] @@ -1427,7 +1727,7 @@ ], "Examples": [ [ - "{{chomp \"\u003cp\u003eBlockhead\u003c/p\u003e\\n\" }}", + "{{chomp \"\u003cp\u003eBlockhead\u003c/p\u003e\\n\" | safeHTML }}", "\u003cp\u003eBlockhead\u003c/p\u003e" ] ] From 9c8e5e207be33cb556d78eae53157f5ed1c92d6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Thu, 18 Jan 2018 10:51:15 +0100 Subject: [PATCH 40/54] Update 0.33 poster --- static/images/blog/hugo-33-poster.png | Bin 82904 -> 70230 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/static/images/blog/hugo-33-poster.png b/static/images/blog/hugo-33-poster.png index 154e9226f43adcf19251ae9636ef9492b4301a43..c30caafcc247b73650a10720ad0fc6e3e9ae9902 100644 GIT binary patch literal 70230 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 z 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

    7sNkRFclfA^0^v!*a4bnE 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 z

    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 i7xz1xq~98KkN!WQk_jYEN(%k}0000 Date: Thu, 18 Jan 2018 10:13:30 +0000 Subject: [PATCH 41/54] releaser: Bump versions for release of 0.33 [ci skip] --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index 51ffc3403..ca2a05e6b 100644 --- a/config.toml +++ b/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.33-DEV" + release = "0.33" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) From e20c753205d1af1af6fb8b4e04eb0a18aca7a024 Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Thu, 18 Jan 2018 10:13:30 +0000 Subject: [PATCH 42/54] releaser: Add release notes to /docs for release of 0.33 [ci skip] --- content/news/0.33-relnotes-ready.md | 76 +++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 content/news/0.33-relnotes-ready.md diff --git a/content/news/0.33-relnotes-ready.md b/content/news/0.33-relnotes-ready.md new file mode 100644 index 000000000..318c42f8e --- /dev/null +++ b/content/news/0.33-relnotes-ready.md @@ -0,0 +1,76 @@ + +--- +date: 2018-01-18 +title: "0.33" +description: "0.33" +slug: "0.33" +categories: ["Releases"] +--- + + Hugo `0.33` is the first main Hugo release of the new year, and it is safe to say that [@bep](https://github.com/bep) has turned off his lazy Christmas mode :smiley: + +This is a full makeover of the layout selection logic with full custom `layout` and `type` support (many have asked for this). Also, Hugo now respects the `url` value in front matter for all page types, including sections. Also, you can now configure `uglyURLs` per section. + +But this release is also a follow-up to the `0.32` release which was all about bundles with resources and powerful image processing. With this release it is now simple to add metadata to your images and other bundle resources. + +[@bep](https://github.com/bep) has added a section with examples of both `resources` configuration in both `YAML` and `TOML` front matter in his [test site](http://hugotest.bep.is/resourcemeta/). The example below shows a sample of how it would look like in `YAML`: + +```yaml +date: 2017-01-17 +title: My Bundle With YAML Resource Metadata +resources: +- src: "image-4.png" + title: "The Fourth Image" +- src: "*.png" + name: "my-cool-image-:counter" + title: "The Image #:counter" + params: + byline: "bep" +``` + +This release represents **41 contributions by 3 contributors** to the main Hugo code base. + +Hugo now has: + +* 22553+ [stars](https://github.com/gohugoio/hugo/stargazers) +* 448+ [contributors](https://github.com/gohugoio/hugo/graphs/contributors) +* 197+ [themes](http://themes.gohugo.io/) + +## Notes +* We have re-implemented and unified the template layout lookup logic. This has made it more powerful and much simpler to understand. We don't expect any sites to break because of this. We have tested lots of Hugo sites, including the 200 [themes](http://themes.gohugo.io/). +* The `indexes` type is removed from template lookup. It's not in the documentation, and is a legacy term inherited from very old Hugo versions. + +## Enhancements + +### Templates + +* Respect `Type` and `Layout` for list template selection [51dd462c](https://github.com/gohugoio/hugo/commit/51dd462c3958f7cf032b06503f1f200a6aceebb9) [@bep](https://github.com/bep) [#3005](https://github.com/gohugoio/hugo/issues/3005)[#3245](https://github.com/gohugoio/hugo/issues/3245) + +### Core + +* Allow `url` in front matter for list type pages [8a409894](https://github.com/gohugoio/hugo/commit/8a409894bdb0972e152a2eccc47a2738568e1cfc) [@bep](https://github.com/bep) [#4263](https://github.com/gohugoio/hugo/issues/4263) +* Improve `.Site.GetPage` for regular translated pages. Before this change it was not possible to say "get me the current language edition of the given content page if possible." Now you can do that by doing a lookup without any extensions: `.Site.GetPage "page" "post/mypost"` [9409bc0f](https://github.com/gohugoio/hugo/commit/9409bc0f799a8057836a14ccdf2833a55902175e) [@bep](https://github.com/bep) [#4285](https://github.com/gohugoio/hugo/issues/4285) +* Add front matter metadata to `Resource` [20c9b6ec](https://github.com/gohugoio/hugo/commit/20c9b6ec81171d1c586ea31d5d08b40b0edaffc6) [@bep](https://github.com/bep) [#4244](https://github.com/gohugoio/hugo/issues/4244) +* Implement `Resources.ByPrefix` [46db900d](https://github.com/gohugoio/hugo/commit/46db900dab9c0e6fcd9d227f10a32fb24f5c8bd9) [@bep](https://github.com/bep) [#4266](https://github.com/gohugoio/hugo/issues/4266) +* Make `GetByPrefix` work for Page resources [60c9f3b1](https://github.com/gohugoio/hugo/commit/60c9f3b1c34b69771e25a66906f150f460d73223) [@bep](https://github.com/bep) [#4264](https://github.com/gohugoio/hugo/issues/4264) +* Make `Resources.GetByPrefix` case insensitive [db85e834](https://github.com/gohugoio/hugo/commit/db85e83403913cff4b8737b138932b28e5bf6160) [@bep](https://github.com/bep) [#4258](https://github.com/gohugoio/hugo/issues/4258) +* Update `Chroma` and other third-party deps [64f0e9d1](https://github.com/gohugoio/hugo/commit/64f0e9d1c1d4ff2249fd9cf9749e70485002b36d) [@bep](https://github.com/bep) [#4267](https://github.com/gohugoio/hugo/issues/4267) +* Remove superflous `BuildDate` logic [13d53b31](https://github.com/gohugoio/hugo/commit/13d53b31f19240879122d6b7e4aaeb60b5130a3c) [@bep](https://github.com/bep) [#4272](https://github.com/gohugoio/hugo/issues/4272) +* Run benchmarks 3 times [b6ea6d07](https://github.com/gohugoio/hugo/commit/b6ea6d07d0b072d850fb066c78976acd6c2f5e81) [@bep](https://github.com/bep) +* Support `uglyURLs` per section [57e10f17](https://github.com/gohugoio/hugo/commit/57e10f174e51cc5e1cf5f37eed30a0f3b153dd64) [@bep](https://github.com/bep) [#4256](https://github.com/gohugoio/hugo/issues/4256) +* Update CONTRIBUTING.md [1046e936](https://github.com/gohugoio/hugo/commit/1046e9363f2e382fd0b4aac838735ae4cbbebe5a) [@vassudanagunta](https://github.com/vassudanagunta) +* Support offline builds [d5803da1](https://github.com/gohugoio/hugo/commit/d5803da1befba5446d1b2c1ad16f6467dc7b3991) [@vassudanagunta](https://github.com/vassudanagunta) + +## Fixes + +* Fix handling of mixed-case taxonomy folders with content file [2d3189b2](https://github.com/gohugoio/hugo/commit/2d3189b22760e0a8995dae082a6bc5480f770bfe) [@bep](https://github.com/bep) [#4238](https://github.com/gohugoio/hugo/issues/4238) +* Fix handling of very long image file names [ecaf1451](https://github.com/gohugoio/hugo/commit/ecaf14514e06321823bdd10235cf23e7d654ba77) [@bep](https://github.com/bep) [#4261](https://github.com/gohugoio/hugo/issues/4261) +* Update `Afero` to avoid panic on "file name is too long" [f8a119b6](https://github.com/gohugoio/hugo/commit/f8a119b606d55aa4f31f16e5a3cadc929c99e4f8) [@bep](https://github.com/bep) [#4240](https://github.com/gohugoio/hugo/issues/4240) +* And now really fix the server watch logic [d4f8f88e](https://github.com/gohugoio/hugo/commit/d4f8f88e67f958b8010f90cb9b9854114e52dac2) [@bep](https://github.com/bep) [#4275](https://github.com/gohugoio/hugo/issues/4275) +* Fix server without watch [4e524ffc](https://github.com/gohugoio/hugo/commit/4e524ffcfff48c017717e261c6067416aa56410f) [@bep](https://github.com/bep) [#4275](https://github.com/gohugoio/hugo/issues/4275) + + + + + + From ab9d9ee65bc2343e425910a0d57bdc943b49905c Mon Sep 17 00:00:00 2001 From: hugoreleaser Date: Thu, 18 Jan 2018 10:16:12 +0000 Subject: [PATCH 43/54] releaser: Prepare repository for 0.34-DEV [ci skip] --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index ca2a05e6b..7533ab8dd 100644 --- a/config.toml +++ b/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.33" + release = "0.34-DEV" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) From 328ec99304163de1f73059f86d3c4f396f090af6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Thu, 18 Jan 2018 11:42:04 +0100 Subject: [PATCH 44/54] Release 0.33 --- config.toml | 2 +- content/news/0.33-relnotes-ready.md | 9 ++++++--- netlify.toml | 6 +++--- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/config.toml b/config.toml index 7533ab8dd..ca2a05e6b 100644 --- a/config.toml +++ b/config.toml @@ -71,7 +71,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.34-DEV" + release = "0.33" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) diff --git a/content/news/0.33-relnotes-ready.md b/content/news/0.33-relnotes-ready.md index 318c42f8e..7b70fd6a9 100644 --- a/content/news/0.33-relnotes-ready.md +++ b/content/news/0.33-relnotes-ready.md @@ -1,10 +1,13 @@ --- date: 2018-01-18 -title: "0.33" -description: "0.33" -slug: "0.33" +title: "Hugo 0.33: The New Kinder Surprise!" +description: "Hugo 0.33 comes with resource (images etc.) metadata, `type` and `layout` for all page types, `url` in front matter for list pages …" +slug: "0.33-relnotes" categories: ["Releases"] +images: +- images/blog/hugo-33-poster.png + --- Hugo `0.33` is the first main Hugo release of the new year, and it is safe to say that [@bep](https://github.com/bep) has turned off his lazy Christmas mode :smiley: diff --git a/netlify.toml b/netlify.toml index 563f1e0a7..073931fe1 100644 --- a/netlify.toml +++ b/netlify.toml @@ -3,15 +3,15 @@ command = "hugo" [context.production.environment] - HUGO_VERSION = "0.32.4" + HUGO_VERSION = "0.33" HUGO_ENV = "production" HUGO_ENABLEGITINFO = "true" [context.deploy-preview.environment] - HUGO_VERSION = "0.32.4" + HUGO_VERSION = "0.33" [context.branch-deploy.environment] - HUGO_VERSION = "0.32.4" + HUGO_VERSION = "0.33" [context.next.environment] HUGO_BASEURL = "https://next--gohugoio.netlify.com/" From c231c9bd57cad3d7bef653fcc70be0cc02106870 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Fri, 19 Jan 2018 06:44:29 +0100 Subject: [PATCH 45/54] Add a new note to 0.33 relnotes --- content/news/0.33-relnotes-ready.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/news/0.33-relnotes-ready.md b/content/news/0.33-relnotes-ready.md index 7b70fd6a9..449da614f 100644 --- a/content/news/0.33-relnotes-ready.md +++ b/content/news/0.33-relnotes-ready.md @@ -42,6 +42,7 @@ Hugo now has: ## Notes * We have re-implemented and unified the template layout lookup logic. This has made it more powerful and much simpler to understand. We don't expect any sites to break because of this. We have tested lots of Hugo sites, including the 200 [themes](http://themes.gohugo.io/). * The `indexes` type is removed from template lookup. It's not in the documentation, and is a legacy term inherited from very old Hugo versions. +* If you have sub-dirs in your shiny new bundles (e.g. `my-bundle/images`) and use the `*Prefix*` methods to find them, we have made an unintended change that affects you. See [this issue](https://github.com/gohugoio/hugo/issues/4295). ## Enhancements From 84622e67c84a2acb9fe98fd14ea7263c68c8a8a1 Mon Sep 17 00:00:00 2001 From: Oz Ramos <30982892+HeyOzRamos@users.noreply.github.com> Date: Fri, 19 Jan 2018 00:53:27 -0800 Subject: [PATCH 46/54] Cleans up the code sample - Invalid markup - Removed extra unecessary classnames to make example clearer - Consistent tabbing --- content/templates/menu-templates.md | 61 +++++++++++++---------------- 1 file changed, 28 insertions(+), 33 deletions(-) diff --git a/content/templates/menu-templates.md b/content/templates/menu-templates.md index 446710681..116717eea 100644 --- a/content/templates/menu-templates.md +++ b/content/templates/menu-templates.md @@ -27,40 +27,35 @@ The following is an example: {{< code file="layouts/partials/sidebar.html" download="sidebar.html" >}}

    - {{< /code >}} {{% note "`absLangURL` and `relLangURL`" %}} From d5e7c03e20e9de09f38de97dfb15dd2d2ee7ec69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Fri, 19 Jan 2018 08:57:53 +0100 Subject: [PATCH 47/54] Rework the layouts doc --- content/templates/homepage.md | 7 +- content/templates/lists.md | 2 + content/templates/lookup-order.md | 215 ++++++--------------- content/templates/section-templates.md | 15 +- content/templates/single-page-templates.md | 17 +- content/templates/taxonomy-templates.md | 23 +-- layouts/shortcodes/datatable-filtered.html | 28 +++ 7 files changed, 94 insertions(+), 213 deletions(-) create mode 100644 layouts/shortcodes/datatable-filtered.html diff --git a/content/templates/homepage.md b/content/templates/homepage.md index 6c290763a..833664866 100644 --- a/content/templates/homepage.md +++ b/content/templates/homepage.md @@ -28,12 +28,7 @@ The homepage template is the *only* required template for building a site and th ## Homepage Template Lookup Order -The [lookup order][lookup] for the homepage template is as follows: - -1. `/layouts/index.html` -2. `/layouts/_default/list.html` -3. `/themes//layouts/index.html` -4. `/themes//layouts/_default/list.html` +See [Template Lookup](/templates/lookup-order/). ## Add Content and Front Matter to the Homepage diff --git a/content/templates/lists.md b/content/templates/lists.md index dc7576ef8..7609339f0 100644 --- a/content/templates/lists.md +++ b/content/templates/lists.md @@ -31,6 +31,8 @@ Hugo uses the term *list* in its truest sense; i.e. a sequential arrangement of * [Section list pages][sectiontemps] * [RSS][rss] +For template lookup order, see [Template Lookup](/templates/lookup-order/). + The idea of a list page comes from the [hierarchical mental model of the web][mentalmodel] and is best demonstrated visually: ![Image demonstrating a hierarchical website sitemap.](/images/site-hierarchy.svg) diff --git a/content/templates/lookup-order.md b/content/templates/lookup-order.md index b3740696d..88ebe47d0 100644 --- a/content/templates/lookup-order.md +++ b/content/templates/lookup-order.md @@ -1,13 +1,13 @@ --- title: Hugo's Lookup Order linktitle: Template Lookup Order -description: The lookup order is a prioritized list used by Hugo as it traverses your files looking for the appropriate corresponding file to render your content. +description: Hugo searches for the layout to use for a given page in a well defined order, starting from the most specific. godocref: date: 2017-02-01 publishdate: 2017-02-01 lastmod: 2017-05-25 categories: [templates,fundamentals] -keywords: [lookup] +keywords: [templates] menu: docs: parent: "templates" @@ -20,172 +20,73 @@ aliases: [/templates/lookup/] toc: true --- -Before creating your templates, it's important to know how Hugo looks for files within your project's [directory structure][]. +## Hugo Layouts Lookup Rules -Hugo uses a prioritized list called the **lookup order** as it traverses your `layouts` folder in your Hugo project *looking* for the appropriate template to render your content. +Hugo takes the parameters listed below into consideration when choosing a layout for a given page. They are listed in a priority order. This should feel natural, but look at the table below for concrete examples of the different parameter variations. -The template lookup order is an inverted cascade: if template A isn’t present or specified, Hugo will look to template B. If template B isn't present or specified, Hugo will look for template C...and so on until it reaches the `_default/` directory for your project or theme. In many ways, the lookup order is similar to the programming concept of a [switch statement without fallthrough][switch]. -The power of the lookup order is that it enables you to craft specific layouts and keep your templating [DRY][]. +Kind +: The page `Kind` (the home page is one). See the example tables below per kind. This also determines if it is a **single page** (i.e. a regular content page. We then look for a template in `_default/single.html` for HTML) or a **list page** (section listings, home page, taxonomy lists, taxonomy terms. We then look for a template in `_default/list.html` for HTML). + +Output Format +: See [Custom Output Formats](/templates/output-formats). An output format has both a `name` (e.g. 'rss', 'amp', 'html') and a `suffix` (e.g. `xml`, `html`). We prefer matches with both (e.g. `index.amp.html`, but look for less specific templates. + +Language +: We will consider a language code in the template name. If the site language is `fr`, `index.fr.amp.html` will win over `index.amp.html`, but we will `index.amp.html` will be chosen before `index.fr.html`. + +Layout +: Can be set in page front matter. + +Type +: Is value of `type` if set in front matter, else it is the name of the root section (e.g. "blog"). If will always have a value, so if not set, the value is "page". + +Section +: Is relevant for `section`, `taxonomy` and `taxonomyTerm` types. {{% note %}} -Most Hugo websites will only need the default template files at the end of the lookup order (i.e. `_default/*.html`). -{{% /note %}} - -## Lookup Orders - -The respective lookup order for each of Hugo's templates has been defined throughout the Hugo docs: - -* [Homepage Template][home] -* [Base Templates][base] -* [Section Page Templates][sectionlookup] -* [Taxonomy List Templates][taxonomylookup] -* [Taxonomy Terms Templates][termslookup] -* [Single Page Templates][singlelookup] -* [RSS Templates][rsslookup] -* [Shortcode Templates][sclookup] - -## Template Lookup Examples - -The lookup order is best illustrated through examples. The following shows you the process Hugo uses for finding the appropriate template to render your [single page templates][], but the concept holds true for all templates in Hugo. - -1. The project is using the theme `mytheme` (specified in the project's [configuration][config]). -2. The layouts and content directories for the project are as follows: +**Tip:** The examples below looks long and complex. That is the flexibility talking. Most Hugo sites contain just a handful of templates: +```bash +├── _default +│   ├── baseof.html +│   ├── list.html +│   └── single.html +└── index.html ``` -. -├── content -│ ├── events -│ │ ├── _index.md -│ │ └── my-first-event.md -│ └── posts -│ ├── my-first-post.md -│ └── my-second-post.md -├── layouts -│ ├── _default -│ │ └── single.html -│ ├── posts -│ │ └── single.html -│ └── reviews -│ └── reviewarticle.html -└── themes - └── mytheme - └── layouts - ├── _default - │ ├── list.html - │ └── single.html - └── posts - ├── list.html - └── single.html -``` - - -Now we can look at the front matter for the three content (i.e.`.md`) files. - -{{% note %}} -Only three of the four markdown files in the above project are subject to the *single* page lookup order. `_index.md` is a specific `kind` in Hugo. Whereas `my-first-post.md`, `my-second-post.md`, and `my-first-event.md` are all of kind `page`, all `_index.md` files in a Hugo project are used to add content and front matter to [list pages](/templates/lists/). In this example, `events/_index.md` will render according to its [section template](/templates/section-templates/) and respective lookup order. {{% /note %}} -### Example: `my-first-post.md` -{{< code file="content/posts/my-first-post.md" copy="false" >}} ---- -title: My First Post -date: 2017-02-19 -description: This is my first post. ---- -{{< /code >}} +## Hugo Layouts Lookup Rules With Theme + +In Hugo, layouts can live in either the project's or theme's layout folder, and the most specific layout will be chosen. Hugo will interleave the lookups: + + +1. layouts/page/index.html +2. demoTheme/layouts/page/index.html +3. layouts/... + +This way it is possible to override specific templates from the theme. + +## Examples: Layout Lookup for Regular Pages + +{{< datatable-filtered "output" "layouts" "Kind == page" "Example" "OutputFormat" "Suffix" "Template Lookup Order" >}} + +## Examples: Layout Lookup for Home Page + +{{< datatable-filtered "output" "layouts" "Kind == home" "Example" "OutputFormat" "Suffix" "Template Lookup Order" >}} + +## Examples: Layout Lookup for Section Pages + +{{< datatable-filtered "output" "layouts" "Kind == section" "Example" "OutputFormat" "Suffix" "Template Lookup Order" >}} + +## Examples: Layout Lookup for Taxonomy List Pages + +{{< datatable-filtered "output" "layouts" "Kind == taxonomy" "Example" "OutputFormat" "Suffix" "Template Lookup Order" >}} + +## Examples: Layout Lookup for Taxonomy Terms Pages + +{{< datatable-filtered "output" "layouts" "Kind == taxonomyTerm" "Example" "OutputFormat" "Suffix" "Template Lookup Order" >}} -When building your site, Hugo will go through the lookup order until it finds what it needs for `my-first-post.md`: - -1. ~~`/layouts/UNSPECIFIED/UNSPECIFIED.html`~~ -2. ~~`/layouts/posts/UNSPECIFIED.html`~~ -3. ~~`/layouts/UNSPECIFIED/single.html`~~ -4. `/layouts/posts/single.html` -
    BREAK -5. `/layouts/_default/single.html` -6. `/themes//layouts/UNSPECIFIED/UNSPECIFIED.html` -7. `/themes//layouts/posts/UNSPECIFIED.html` -8. `/themes//layouts/UNSPECIFIED/single.html` -9. `/themes//layouts/posts/single.html` -10. `/themes//layouts/_default/single.html` - -Notice the term `UNSPECIFIED` rather than `UNDEFINED`. If you don't tell Hugo the specific type and layout, it makes assumptions based on sane defaults. `my-first-post.md` does not specify a content `type` in its front matter. Therefore, Hugo assumes the content `type` and `section` (i.e. `posts`, which is defined by file location) are one in the same. ([Read more on sections][sections].) - -`my-first-post.md` also does not specify a `layout` in its front matter. Therefore, Hugo assumes that `my-first-post.md`, which is of type `page` and a *single* piece of content, should default to the next occurrence of a `single.html` template in the lookup (#4). - -### Example: `my-second-post.md` - -{{< code file="content/posts/my-second-post.md" copy="false" >}} ---- -title: My Second Post -date: 2017-02-21 -description: This is my second post. -type: review -layout: reviewarticle ---- -{{< /code >}} - -Here is the way Hugo traverses the single-page lookup order for `my-second-post.md`: - -1. `/layouts/review/reviewarticle.html` -
    BREAK -2. `/layouts/posts/reviewarticle.html` -3. `/layouts/review/single.html` -4. `/layouts/posts/single.html` -5. `/layouts/_default/single.html` -6. `/themes//layouts/review/reviewarticle.html` -7. `/themes//layouts/posts/reviewarticle.html` -8. `/themes//layouts/review/single.html` -9. `/themes//layouts/posts/single.html` -10. `/themes//layouts/_default/single.html` - -The front matter in `my-second-post.md` specifies the content `type` (i.e. `review`) as well as the `layout` (i.e. `reviewarticle`). Hugo finds the layout it needs at the top level of the lookup (#1) and does not continue to search through the other templates. - -{{% note "Type and not Types" %}} -Notice that the directory for the template for `my-second-post.md` is `review` and not `reviews`. This is because *type is always singular when defined in front matter*. -{{% /note%}} - -### Example: `my-first-event.md` - -{{< code file="content/events/my-first-event.md" copy="false" >}} ---- -title: My First -date: 2017-02-21 -description: This is an upcoming event.. ---- -{{< /code >}} - -Here is the way Hugo traverses the single-page lookup order for `my-first-event.md`: - -1. ~~`/layouts/UNSPECIFIED/UNSPECIFIED.html`~~ -2. ~~`/layouts/events/UNSPECIFIED.html`~~ -3. ~~`/layouts/UNSPECIFIED/single.html`~~ -4. ~~`/layouts/events/single.html`~~ -5. `/layouts/_default/single.html` -
    BREAK -6. `/themes//layouts/UNSPECIFIED/UNSPECIFIED.html` -7. `/themes//layouts/events/UNSPECIFIED.html` -8. `/themes//layouts/UNSPECIFIED/single.html` -9. `/themes//layouts/events/single.html` -10. `/themes//layouts/_default/single.html` -{{% note %}} -`my-first-event.md` is significant because it demonstrates the role of the lookup order in Hugo themes. Both the root project directory *and* the `mytheme` themes directory have a file at `_default/single.html`. Understanding this order allows you to [customize Hugo themes](/themes/customizing/) by creating template files with identical names in your project directory that step in front of theme template files in the lookup. This allows you to customize the look and feel of your website while maintaining compatibility with the theme's upstream. -{{% /note %}} -[base]: /templates/base/#base-template-lookup-order -[config]: /getting-started/configuration/ -[directory structure]: /getting-started/directory-structure/ -[DRY]: https://en.wikipedia.org/wiki/Don%27t_repeat_yourself -[home]: /templates/homepage/#homepage-template-lookup-order -[rsslookup]: /templates/rss/#rss-template-lookup-order -[sclookup]: /templates/shortcode-templates/#shortcode-template-lookup-order -[sections]: /content-management/sections/ -[sectionlookup]: /templates/section-templates/#section-template-lookup-order -[single page templates]: /templates/single-page-templates/ -[singlelookup]: /templates/single-page-templates/#single-page-template-lookup-order -[switch]: https://en.wikipedia.org/wiki/Switch_statement#Fallthrough -[taxonomylookup]: /templates/taxonomy-templates/#taxonomy-list-template-lookup-order -[termslookup]: /templates/taxonomy-templates/#taxonomy-terms-template-lookup-order diff --git a/content/templates/section-templates.md b/content/templates/section-templates.md index 1859d3df8..60e486ecd 100644 --- a/content/templates/section-templates.md +++ b/content/templates/section-templates.md @@ -6,7 +6,7 @@ date: 2017-02-01 publishdate: 2017-02-01 lastmod: 2017-02-01 categories: [templates] -keywords: [lists,sections] +keywords: [lists,sections,templates] menu: docs: parent: "templates" @@ -24,18 +24,7 @@ To effectively leverage section page templates, you should first understand Hugo ## Section Template Lookup Order -The [lookup order][lookup] for section templates is as follows: - -1. `/layouts/section/
    .html` -2. `/layouts/
    /list.html` -3. `/layouts/_default/section.html` -4. `/layouts/_default/list.html` -5. `/themes//layouts/section/
    .html` -6. `/themes//layouts/
    /list.html` -7. `/themes//layouts/_default/section.html` -8. `/themes//layouts/_default/list.html` - -{{< youtube jrMClsB3VsY >}} +See [Template Lookup](/templates/lookup-order/). ## `.Site.GetPage` with Sections diff --git a/content/templates/single-page-templates.md b/content/templates/single-page-templates.md index 41320cf63..127a157a2 100644 --- a/content/templates/single-page-templates.md +++ b/content/templates/single-page-templates.md @@ -20,22 +20,7 @@ toc: true ## Single Page Template Lookup Order -You can specify a [content's `type`][content type] and `layout` in a single content file's [front matter][]. However, you cannot specify `section` because this is determined based on file location (see [content section][section]). - -Hugo assumes your content section and content type are the same unless you tell Hugo otherwise by providing a `type` directly in the front matter of a content file. This is why #1 and #3 come before #2 and #4, respectively, in the following lookup order. Values in angle brackets (`<>`) are variable. - -1. `/layouts//.html` -2. `/layouts/
    /.html` -3. `/layouts//single.html` -4. `/layouts/
    /single.html` -5. `/layouts/_default/single.html` -6. `/themes//layouts//.html` -7. `/themes//layouts/
    /.html` -8. `/themes//layouts//single.html` -9. `/themes//layouts/
    /single.html` -10. `/themes//layouts/_default/single.html` - -{{< youtube ZYQ5k0RQzmo >}} +See [Template Lookup](/templates/lookup-order/). ## Example Single Page Templates diff --git a/content/templates/taxonomy-templates.md b/content/templates/taxonomy-templates.md index 9e1f4626f..e187c2e02 100644 --- a/content/templates/taxonomy-templates.md +++ b/content/templates/taxonomy-templates.md @@ -35,32 +35,13 @@ Taxonomy list page templates are lists and therefore have all the variables and ### Taxonomy List Template Lookup Order -A taxonomy will be rendered at /`PLURAL`/`TERM`/ (e.g., http://spf13.com/topics/golang/) according to the following lookup order: - -1. `/layouts/taxonomy/.html` -2. `/layouts/_default/taxonomy.html` -3. `/layouts/_default/list.html` -4. `/themes//layouts/taxonomy/.html` -5. `/themes//layouts/_default/taxonomy.html` -6. `/themes//layouts/_default/list.html` +See [Template Lookup](/templates/lookup-order/). ## Taxonomy Terms Template ### Taxonomy Terms Templates Lookup Order -A taxonomy terms page will be rendered at `example.com/`/ (e.g., http://spf13.com/topics/) according to the following lookup order: - -1. `/layouts/taxonomy/.terms.html` -2. `/layouts/_default/terms.html` -3. `/themes//layouts/taxonomy/.terms.html` -4. `/themes//layouts/_default/terms.html` - -{{% warning "The Taxonomy Terms Template has a Unique Lookup Order" %}} -If Hugo does not find a terms template in `layout/` or `/themes//layouts/`, Hugo will *not* render a taxonomy terms page. -{{% /warning %}} - - -Hugo makes a set of values and methods available on the various Taxonomy structures. +See [Template Lookup](/templates/lookup-order/). ### Taxonomy Methods diff --git a/layouts/shortcodes/datatable-filtered.html b/layouts/shortcodes/datatable-filtered.html new file mode 100644 index 000000000..576ddab6f --- /dev/null +++ b/layouts/shortcodes/datatable-filtered.html @@ -0,0 +1,28 @@ +{{ $package := (index .Params 0) }} +{{ $listname := (index .Params 1) }} +{{ $filter := split (index .Params 2) " " }} +{{ $filter1 := index $filter 0 }} +{{ $filter2 := index $filter 1 }} +{{ $filter3 := index $filter 2 }} + +{{ $list := (index (index .Site.Data.docs $package) $listname) }} +{{ $fields := after 3 .Params }} +{{ $list := where $list $filter1 $filter2 $filter3 }} + + + + {{ range $fields }} + + {{ end }} + + {{ range $list }} + + {{ range $k, $v := . }} + {{ $.Scratch.Set $k $v }} + {{ end }} + {{ range $fields }} + + {{ end }} + + {{ end }} +
    {{ . }}
    {{ $.Scratch.Get . }}
    From 201cf4f67eae95774da24a1dc4184cc26017f969 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Fri, 19 Jan 2018 11:39:14 +0100 Subject: [PATCH 48/54] Add some more single page layout variants --- content/templates/lookup-order.md | 2 +- data/docs.json | 32 +++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) diff --git a/content/templates/lookup-order.md b/content/templates/lookup-order.md index 88ebe47d0..fd03d5977 100644 --- a/content/templates/lookup-order.md +++ b/content/templates/lookup-order.md @@ -29,7 +29,7 @@ Kind : The page `Kind` (the home page is one). See the example tables below per kind. This also determines if it is a **single page** (i.e. a regular content page. We then look for a template in `_default/single.html` for HTML) or a **list page** (section listings, home page, taxonomy lists, taxonomy terms. We then look for a template in `_default/list.html` for HTML). Output Format -: See [Custom Output Formats](/templates/output-formats). An output format has both a `name` (e.g. 'rss', 'amp', 'html') and a `suffix` (e.g. `xml`, `html`). We prefer matches with both (e.g. `index.amp.html`, but look for less specific templates. +: See [Custom Output Formats](/templates/output-formats). An output format has both a `name` (e.g. `rss`, `amp`, `html`) and a `suffix` (e.g. `xml`, `html`). We prefer matches with both (e.g. `index.amp.html`, but look for less specific templates. Language : We will consider a language code in the template name. If the site language is `fr`, `index.fr.amp.html` will win over `index.amp.html`, but we will `index.amp.html` will be chosen before `index.fr.html`. diff --git a/data/docs.json b/data/docs.json index e87ad11c8..2cd5b5b9c 100644 --- a/data/docs.json +++ b/data/docs.json @@ -247,6 +247,22 @@ "layouts/_default/single.html" ] }, + { + "Example": "Single page in \"posts\" section with theme", + "Kind": "page", + "OutputFormat": "HTML", + "Suffix": "html", + "Template Lookup Order": [ + "layouts/posts/single.html.html", + "demoTheme/layouts/posts/single.html.html", + "layouts/posts/single.html", + "demoTheme/layouts/posts/single.html", + "layouts/_default/single.html.html", + "demoTheme/layouts/_default/single.html.html", + "layouts/_default/single.html", + "demoTheme/layouts/_default/single.html" + ] + }, { "Example": "AMP single page", "Kind": "page", @@ -259,6 +275,22 @@ "layouts/_default/single.html" ] }, + { + "Example": "AMP single page, French language", + "Kind": "page", + "OutputFormat": "AMP", + "Suffix": "html", + "Template Lookup Order": [ + "layouts/posts/single.fr.amp.html", + "layouts/posts/single.amp.html", + "layouts/posts/single.fr.html", + "layouts/posts/single.html", + "layouts/_default/single.fr.amp.html", + "layouts/_default/single.amp.html", + "layouts/_default/single.fr.html", + "layouts/_default/single.html" + ] + }, { "Example": "Home page", "Kind": "home", From 55600b4ff3390619d39707bbcc99c725bb206f86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Fri, 19 Jan 2018 13:28:41 +0100 Subject: [PATCH 49/54] More layouts work --- content/templates/rss.md | 9 ++------- content/templates/shortcode-templates.md | 2 +- content/templates/single-page-templates.md | 2 +- content/templates/sitemap-template.md | 2 +- content/templates/taxonomy-templates.md | 2 +- 5 files changed, 6 insertions(+), 11 deletions(-) diff --git a/content/templates/rss.md b/content/templates/rss.md index e7d64f3f5..f68a2e104 100644 --- a/content/templates/rss.md +++ b/content/templates/rss.md @@ -5,7 +5,7 @@ description: Hugo ships with its own RSS 2.0 template that requires almost no co date: 2017-02-01 publishdate: 2017-02-01 lastmod: 2017-02-01 -keywords: [rss, xml] +keywords: [rss, xml, templates] categories: [templates] menu: docs: @@ -20,12 +20,7 @@ toc: true ## RSS Template Lookup Order -You can use a single RSS template to generate all of your RSS feeds or create a specific template for each individual feed. - -1. `/layouts/section/
    .rss.xml` -2. `/layouts/_default/rss.xml` -3. `/themes//layouts/section/
    .rss.xml` -4. `/themes//layouts/_default/rss.xml` +See [Template Lookup](/templates/lookup-order/). {{% note "Hugo Ships with an RSS Template" %}} Hugo ships with its own [RSS 2.0 template](#the-embedded-rss-xml). The embedded template will be sufficient for most use cases. diff --git a/content/templates/shortcode-templates.md b/content/templates/shortcode-templates.md index 9770eb392..31e866414 100644 --- a/content/templates/shortcode-templates.md +++ b/content/templates/shortcode-templates.md @@ -6,7 +6,7 @@ date: 2017-02-01 publishdate: 2017-02-01 lastmod: 2017-02-01 categories: [templates] -keywords: [shortcodes] +keywords: [shortcodes,templates] menu: docs: parent: "templates" diff --git a/content/templates/single-page-templates.md b/content/templates/single-page-templates.md index 127a157a2..79e1312b2 100644 --- a/content/templates/single-page-templates.md +++ b/content/templates/single-page-templates.md @@ -6,7 +6,7 @@ date: 2017-02-01 publishdate: 2017-02-01 lastmod: 2017-04-06 categories: [templates] -keywords: [page] +keywords: [page,templates] menu: docs: parent: "templates" diff --git a/content/templates/sitemap-template.md b/content/templates/sitemap-template.md index 309d85e75..98a4c2b1d 100644 --- a/content/templates/sitemap-template.md +++ b/content/templates/sitemap-template.md @@ -6,7 +6,7 @@ date: 2017-02-01 publishdate: 2017-02-01 lastmod: 2017-02-01 categories: [templates] -keywords: [sitemap, xml] +keywords: [sitemap, xml, templates] menu: docs: parent: "templates" diff --git a/content/templates/taxonomy-templates.md b/content/templates/taxonomy-templates.md index e187c2e02..f3b349a39 100644 --- a/content/templates/taxonomy-templates.md +++ b/content/templates/taxonomy-templates.md @@ -6,7 +6,7 @@ date: 2017-02-01 publishdate: 2017-02-01 lastmod: 2017-02-01 categories: [templates] -keywords: [taxonomies,metadata,front matter,terms] +keywords: [taxonomies,metadata,front matter,terms,templates] menu: docs: parent: "templates" From 919af9071be83255d53e7921e35d1dd7446961df Mon Sep 17 00:00:00 2001 From: Peter Kilczuk Date: Fri, 19 Jan 2018 12:56:08 +0000 Subject: [PATCH 50/54] Correct anchor under 'Add custom metadata to a Taxonomy Term' --- content/content-management/taxonomies.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/content-management/taxonomies.md b/content/content-management/taxonomies.md index 0d0a26327..1a59ebe3e 100644 --- a/content/content-management/taxonomies.md +++ b/content/content-management/taxonomies.md @@ -240,7 +240,7 @@ If you need to add custom metadata to your taxonomy terms, you will need to crea --- {{< /code >}} -You can later use your custom metadata as shown in the [Taxonomy Terms Templates documentation](/templates/taxonomy-templates/#displaying-custom-meta-data-in-taxonomy-terms-templates). +You can later use your custom metadata as shown in the [Taxonomy Terms Templates documentation](/templates/taxonomy-templates/#displaying-custom-metadata-in-taxonomy-terms-templates). [`urlize` template function]: /functions/urlize/ [content section]: /content-management/sections/ From 050ccd12b76ff2c04476de166a29c29dce4f5aa2 Mon Sep 17 00:00:00 2001 From: Oliver <480930+rivo@users.noreply.github.com> Date: Wed, 10 Jan 2018 18:36:14 +0100 Subject: [PATCH 51/54] Add documentation for the .HasShortcode function --- content/templates/shortcode-templates.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/content/templates/shortcode-templates.md b/content/templates/shortcode-templates.md index 31e866414..de1594281 100644 --- a/content/templates/shortcode-templates.md +++ b/content/templates/shortcode-templates.md @@ -137,6 +137,10 @@ You can also use the variable `.Page` to access all the normal [page variables][ A shortcodes can also be nested. In a nested shortcode, you can access the parent shortcode context with [`.Parent` variable][shortcodesvars]. This can be very useful for inheritance of common shortcode parameters from the root. +### Checking for Existence + +You can check if a specific shortcode is used on a page by calling `.HasShortcode` in that page template, providing the name of the shortcode. This is sometimes useful when you want to include specific scripts or styles in the header that are only used by that shortcode. + ## Custom Shortcode Examples The following are examples of the different types of shortcodes you can create via shortcode template files in `/layouts/shortcodes`. From 07f49875567e38bd6209b311615bfda6e8cb6242 Mon Sep 17 00:00:00 2001 From: Jeff Washington Date: Fri, 8 Sep 2017 13:33:13 -0700 Subject: [PATCH 52/54] Add documentation for `cond` function. Fixes #180. --- content/functions/cond.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 content/functions/cond.md diff --git a/content/functions/cond.md b/content/functions/cond.md new file mode 100644 index 000000000..16c1f105f --- /dev/null +++ b/content/functions/cond.md @@ -0,0 +1,26 @@ +--- +title: "cond" +date: 2017-09-08 +description: "Return one of two arguments, depending on the value of a third argument." +categories: [functions] +menu: + docs: + parent: "functions" +signature: ["cond CONTROL VAR1 VAR2"] +aliases: [/functions/cond/] +hugoversion: 0.27 +relatedfuncs: [default] +toc: false +draft: false +needsexamples: false +--- + +`cond` returns *VAR1* if *CONTROL* is true, or *VAR2* if it is not. + +Example: + +``` +{{ cond (eq (len $geese) 1) "goose" "geese" }} +``` + +Would emit "goose" if the `$geese` array has exactly 1 item, or "geese" otherwise. From daf6f51c0b5a974f7389989dcfa134c58e2bddab Mon Sep 17 00:00:00 2001 From: Kaushal Modi Date: Fri, 15 Dec 2017 11:58:37 -0500 Subject: [PATCH 53/54] Mention the significance of leading 0 in int fn string input https://discourse.gohugo.io/t/unable-to-cast-09-of-type-string-to-int/9614 --- content/functions/int.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/content/functions/int.md b/content/functions/int.md index 8f727b235..f5416c1dc 100644 --- a/content/functions/int.md +++ b/content/functions/int.md @@ -24,3 +24,28 @@ Useful for turning strings into numbers. ``` {{ int "123" }} → 123 ``` + +{{% note "Usage Note" %}} +If the input string is supposed to represent a decimal number, and if it has +leading 0's, then those 0's will have to be removed before passing the string +to the `int` function, else that string will be tried to be parsed as an octal +number representation. + +The [`strings.TrimLeft` function](/functions/strings.trimleft/) can be used for +this purpose. + +``` +{{ int ("0987" | strings.TrimLeft "0") }} +{{ int ("00987" | strings.TrimLeft "0") }} +``` + +**Explanation** + +The `int` function eventually calls the `ParseInt` function from the Go library +`strconv`. + +From its [documentation](https://golang.org/pkg/strconv/#ParseInt): + +> the base is implied by the string's prefix: base 16 for "0x", base 8 for "0", +> and base 10 otherwise. +{{% /note %}} From e1fd710b7aa140592ad1f3bbb6a92be0ab833b8b Mon Sep 17 00:00:00 2001 From: Ricardo N Feliciano Date: Thu, 14 Dec 2017 17:00:10 -0500 Subject: [PATCH 54/54] Bring archetypes in from theme. --- archetypes/default.md | 12 +++++++----- archetypes/functions.md | 17 +++++++++++++++++ 2 files changed, 24 insertions(+), 5 deletions(-) create mode 100644 archetypes/functions.md diff --git a/archetypes/default.md b/archetypes/default.md index 42eb9e04e..f30f01f74 100644 --- a/archetypes/default.md +++ b/archetypes/default.md @@ -1,11 +1,13 @@ --- -title: "{{ replace .TranslationBaseName "-" " " | title }}" -date: {{ .Date }} +linktitle: "" description: "" +godocref: "" +publishdate: "" +lastmod: "" categories: [] -keywords: [] +tags: [] +weight: 00 slug: "" aliases: [] toc: false -draft: true ---- +--- \ No newline at end of file diff --git a/archetypes/functions.md b/archetypes/functions.md new file mode 100644 index 000000000..0a5dd344f --- /dev/null +++ b/archetypes/functions.md @@ -0,0 +1,17 @@ +--- +linktitle: "" +description: "" +godocref: "" +publishdate: "" +lastmod: "" +categories: [functions] +tags: [] +ns: "" +signature: [] +workson: [] +hugoversion: "" +aliases: [] +relatedfuncs: [] +toc: false +deprecated: false +--- \ No newline at end of file