Ryan Watters
3ac3539f55
Fix typo on output formats
2017-06-19 09:45:54 -05:00
Bjørn Erik Pedersen
3183b9a29d
parser: Fix handling of quoted brackets in JSON front matter
...
Also remove a broken JSON test.
Fixes #3511
2017-06-19 16:45:52 +02:00
Bjørn Erik Pedersen
1a282ee432
vendor: Update Viper
2017-06-19 14:48:16 +02:00
Bjørn Erik Pedersen
fb53987a4f
hugolib: Fix error handling for JSON front matter
...
Fixes #3610
2017-06-19 14:41:03 +02:00
Bud Parr
6e3bd7020b
Update theme to reflect NAV changes
...
See PR gohugoio/gohugoioTheme#36
2017-06-19 08:00:58 -04:00
Bjørn Erik Pedersen
662e12f348
commands, create: Add .Site to the archetype templates
...
This commit completes the "The Revival of the Archetypes!"
If `.Site` is used in the arcetype template, the site is built and added to the template context.
Note that this may be potentially time consuming for big sites.
A more complete example would then be for the section `newsletter` and the archetype file `archetypes/newsletter.md`:
```
---
title: "{{ replace .TranslationBaseName "-" " " | title }}"
date: {{ .Date }}
tags:
- x
categories:
- x
draft: true
---
<!--more-->
{{ range first 10 ( where .Site.RegularPages "Type" "cool" ) }}
* {{ .Title }}
{{ end }}
```
And then create a new post with:
```bash
hugo new newsletter/the-latest-cool.stuff.md
```
**Hot Tip:** If you set the `newContentEditor` configuration variable to an editor on your `PATH`, the newly created article will be opened.
The above _newsletter type archetype_ illustrates the possibilities: The full Hugo `.Site` and all of Hugo's template funcs can be used in the archetype file.
Fixes #1629
2017-06-19 10:47:00 +02:00
Bjørn Erik Pedersen
422057f607
create: Use archetype template as-is as a Go template
...
This commit removes the fragile front matter decoding, and takes the provided archetype file as-is and processes it as a template.
This also means that we no longer will attempt to fill in default values for `title` and `date`.
The upside is that it is now easy to create these values in a dynamic way:
```toml
+++
title = {{ .BaseFileName | title }}
date = {{ .Date }}
draft = true
+++
```
You can currently use all of Hugo's template funcs, but the data context is currently very shallow:
* `.Type` gives the archetype kind provided
* `.Name` gives the target file name without extension.
* `.Path` gives the target file name
* `.Date` gives the current time as RFC3339 formatted string
The above will probably be extended in #1629 .
Fixes #452
Updates #1629
2017-06-18 19:06:28 +02:00
digitalcraftsman
f91c0c489f
config.toml: Let links point to the new forum url
2017-06-17 12:55:58 +02:00
digitalcraftsman
acd7ffdf46
config.toml: Update links for GH org and forum
2017-06-17 12:52:24 +02:00
Bjørn Erik Pedersen
4aa1239070
Update links to new discuss URL
2017-06-17 10:06:49 +02:00
Bjørn Erik Pedersen
877fc4acb3
Update layout with new discussion URL
2017-06-17 10:02:14 +02:00
Bjørn Erik Pedersen
d349ce8e4c
Update content files with new discussion URL
2017-06-17 10:01:14 +02:00
Ryan Watters
d78c5b4d5c
Replace all instances of discuss.gohugo.io with new discourse.gohugo.io URL
2017-06-16 20:50:36 -05:00
Ryan Watters
e731a7aa51
Fix heading typo for Windows 10 users in install instructions
2017-06-16 20:44:24 -05:00
Ryan Watters
4231fd695e
Update all relevant instances of spf13 to gohugoio in install instructions
2017-06-16 20:39:42 -05:00
digitalcraftsman
ce7fc7dee7
Add upgrade instructions using Homebrew
2017-06-16 20:53:36 +02:00
Leon Barnard
728f04ce8a
Adding upgrade instructions using Homebrew
2017-06-16 11:38:43 -07:00
Bjørn Erik Pedersen
411ac93086
vendor: Update deps
2017-06-16 14:24:40 +02:00
Bjørn Erik Pedersen
4345026bd6
releaser: Add TODO
2017-06-16 10:11:02 +02:00
Bjørn Erik Pedersen
8c9359bab4
releaser: Prepare repository for 0.24-DEV
...
[ci skip]
2017-06-16 09:52:02 +02:00
Bjørn Erik Pedersen
deffb4c3d9
releaser: Prepare repository for 0.24-DEV
...
[ci skip]
2017-06-16 09:52:02 +02:00
Bjørn Erik Pedersen
12b844daf0
releaser: Update /docs to 0.23 [ci skip]
2017-06-16 09:47:25 +02:00
Bjørn Erik Pedersen
d9fb81b49d
releaser: Add relase notes to /docs for release of 0.23
...
[ci skip]
v0.23
2017-06-16 09:47:21 +02:00
Bjørn Erik Pedersen
b502b9d8cc
releaser: Bump versions for release of 0.23
...
[ci skip]
2017-06-16 09:41:39 +02:00
Bjørn Erik Pedersen
f6c33e97ab
releaser: Bump versions for release of 0.23
...
[ci skip]
2017-06-16 09:41:39 +02:00
Bjørn Erik Pedersen
781a1539cc
releaser: Update /docs [ci skip]
2017-06-16 09:41:39 +02:00
Bjørn Erik Pedersen
af85eb62b4
releaser: Adjust
2017-06-16 09:40:47 +02:00
Bjørn Erik Pedersen
882b2b61fc
releaser: Add release notes draft for 0.23
...
[ci skip]
2017-06-16 09:08:13 +02:00
Bjørn Erik Pedersen
00e2fe077a
releaser: Adapt release logic to docs submodule
2017-06-16 08:51:43 +02:00
digitalcraftsman
caf8a69d19
docs: Fix typo in robots-txt.md
2017-06-15 20:38:48 +02:00
Bud Parr
d4e8ea3e63
Move the theme to the new org
...
* Swap out old theme for new (moved/renamed) theme
* Fix hardcoded links to theme assets
See PR rdwatters/hugo-docs-concept#143
2017-06-15 10:55:39 -05:00
josephrexme
4bfd4afa63
Fix typo
2017-06-14 19:47:27 -05:00
Andy Williams
4f877e8619
docs: Fix typo in output-formats.md
...
Fix a minor typo in output-formats.md
2017-06-14 21:03:59 +02:00
Ryan Watters
481850c9f5
Add STOQE's tweet
2017-06-14 14:03:06 -05:00
Ryan Watters
186eacbe4f
Update tweets through mid-June
2017-06-14 14:02:20 -05:00
digitalcraftsman
9ed2a9b1e8
docs: Fix 'Refine this Page' link in menu.html
2017-06-14 20:58:06 +02:00
Carnë Draug
75c8dac3c4
docs: RSS uses .Summary instead of .Content since 0.20.
2017-06-14 20:57:42 +02:00
Bjørn Erik Pedersen
ccb8300d38
Update logo link in README
2017-06-14 11:24:09 +02:00
Bjørn Erik Pedersen
214dbdfb6f
Remove docs building from CI builds
...
We could probably get it working, but we have plenty of site tests now.
2017-06-14 11:16:06 +02:00
Bjørn Erik Pedersen
729be8074b
commands: Adjust docs path
2017-06-14 10:37:58 +02:00
Bjørn Erik Pedersen
6cee0dfe53
Add docs as submodule
2017-06-14 10:35:24 +02:00
Bjørn Erik Pedersen
8be3934b59
docs: Remove
...
Docs site is moved to https://github.com/gohugoio/hugoDocs
Will be re-added here as a Git submodule.
2017-06-14 10:32:16 +02:00
Bjørn Erik Pedersen
7c32540aad
Create README.md
2017-06-14 10:13:23 +02:00
Bjørn Erik Pedersen
fbb25014e1
Update Gitter link in README
...
That is still running under spf13.
2017-06-13 23:39:55 +02:00
Bjørn Erik Pedersen
bf5e59958d
vendor: Update to new org name
2017-06-13 22:11:05 +02:00
Bjørn Erik Pedersen
86543d6a50
Change Windows build badge link, take #3
2017-06-13 22:05:39 +02:00
Bjørn Erik Pedersen
3b47805fdd
Change Windows build badge link, take #2
2017-06-13 22:04:36 +02:00
Bjørn Erik Pedersen
e6ae32a0ba
Update Windows build link
2017-06-13 22:03:05 +02:00
Bjørn Erik Pedersen
5103935ae8
hugolib: Disable shaky leaktest on CI
2017-06-13 21:22:47 +02:00
digitalcraftsman
95386544e8
Update links in CONTRIBUTING.md due to the org transition
2017-06-13 19:37:30 +02:00