Commit graph

53 commits

Author SHA1 Message Date
Bjørn Erik Pedersen
5fd1e74903
Merge commit '9b0050e9aa' as 'docs'
```
git subtree add --prefix=docs/ https://github.com/gohugoio/hugoDocs.git master --squash
```

Closes #11925
2024-01-27 10:48:57 +01:00
Bjørn Erik Pedersen
fc7de7136a
docs: Prepare for new sub tree
See #11925
2024-01-27 10:47:28 +01:00
Bjørn Erik Pedersen
d19ed4d4e6
Merge commit '35dec7c96f' 2023-12-04 15:24:01 +01:00
Bjørn Erik Pedersen
e2dd4cd05f
Merge commit 'e509cac533' 2023-10-20 09:43:56 +02:00
Joe Mooring
2eca1b3cc1 hugolib: Deprecate .Site.DisqusShortname
Use .Site.Config.Services.Disqus.Shortname instead.
2023-10-18 17:35:54 +02:00
Joe Mooring
a692278bc6 hugolib: Deprecate .Site.GoogleAnalytics
Use .Site.Config.Services.GoogleAnalytics.ID instead.
2023-10-17 20:06:42 +02:00
Joe Mooring
d1b4458536 common/hugo: Add hugo.IsServer and hugo.IsDevelopment
And deprecate site.IsServer.

Closes #11510
2023-10-06 16:26:51 +02:00
Bjørn Erik Pedersen
eb0ed33dfd
Merge commit '9aec42c545' 2023-09-24 11:54:45 +02:00
Bjørn Erik Pedersen
db45dbbee8
Merge commit '77b976dd92' 2023-08-30 19:24:34 +02:00
Bjørn Erik Pedersen
5d5fb22ead
Merge commit '7c62d6ef16' 2023-08-07 10:38:12 +02:00
Bjørn Erik Pedersen
8859be1c01
Merge commit '87de22d746' 2023-07-29 11:17:28 +02:00
Bjørn Erik Pedersen
a838a27e4c
Merge commit 'd3927310d5' 2023-05-27 17:02:23 +02:00
Bjørn Erik Pedersen
b95e156940
Merge commit 'f96384a3b5' 2023-05-22 16:47:07 +02:00
Septs
3a216186b2 resource/page: Add Page.Ancestors
Fixes #10567
2022-12-23 10:14:53 +01:00
Bjørn Erik Pedersen
9a215d6950
Merge commit '41bc6f702a' 2022-12-20 11:04:41 +01:00
Bjørn Erik Pedersen
f04cc581e1
Merge commit '00c4484c70' 2022-11-17 16:16:19 +01:00
Bjørn Erik Pedersen
6f7bf3f2d7 Fix indentation in highlight shortcode
This commit adds a new `.InnerDeindent` method to the shortcode context, which is `.Inner` with any
indendation removed. This is then used in the built-in `highlight` shortcode to prevent the extra
whitespace getting hightlighted.

Fixes #4717
2022-05-31 09:05:54 +02:00
Bjørn Erik Pedersen
4852a37653
Merge commit '3902f9a476' 2022-04-28 11:52:15 +02:00
Bjørn Erik Pedersen
d7497b28c1
Merge commit 'd276e901b3' 2022-03-26 11:04:57 +02:00
Bjørn Erik Pedersen
c707b71cdf
Merge commit '230a495941' 2022-02-14 12:58:42 +01:00
Bjørn Erik Pedersen
098254f175
Merge commit 'a8e9fc699a' 2022-01-12 08:16:35 +01:00
Bjørn Erik Pedersen
6c841a691e
Merge commit '8d9511a08f' 2021-12-08 08:54:25 +01:00
Bjørn Erik Pedersen
d831d2fce8 Simplify "active menu" logic for section menus
Fixes #8776
2021-07-20 17:50:59 +02:00
Bjørn Erik Pedersen
162f41d0ef
Merge commit '32ba623541' 2021-06-08 18:47:53 +02:00
Bjørn Erik Pedersen
8f7891e70c
Merge commit '07b8d9466d' 2021-04-20 20:22:53 +02:00
Bjørn Erik Pedersen
c94aa5cf46
Merge commit '81689af799' 2021-03-21 13:31:17 +01:00
Bjørn Erik Pedersen
7d0a261981
Merge commit 'acb9109df7' 2021-02-18 17:52:49 +01:00
Bjørn Erik Pedersen
a1a9f088b1
Merge commit 'e48ffb7635' 2021-01-20 12:48:39 +01:00
Bjørn Erik Pedersen
3553fc533a
Merge commit '9cabb46f68' 2020-10-30 09:50:15 +01:00
Bjørn Erik Pedersen
b9e4f5898b
Merge commit '7d7771b673' 2020-09-07 21:37:51 +02:00
Bjørn Erik Pedersen
f8b8b091fc
Merge commit 'cb39847dee' 2020-08-14 18:31:40 +02:00
Bjørn Erik Pedersen
0a9172672a
Merge commit 'efa74c5c6e' 2020-06-16 14:19:31 +02:00
Bjørn Erik Pedersen
626b16e024
Merge commit '9e1dcefc5f' 2020-05-31 12:43:33 +02:00
Bjørn Erik Pedersen
e4621446ce
Merge commit '89044b8f87' 2020-05-06 12:12:57 +02:00
Bjørn Erik Pedersen
ec5962278f
Merge commit '5070ba6c9e' 2019-10-21 10:49:16 +02:00
Bjørn Erik Pedersen
27aef3f1fb Merge commit 'b9bd35d72e' as 'docs' 2019-10-21 10:22:28 +02:00
Bjørn Erik Pedersen
39121de4d9
docs: Replace /docs 2019-10-21 10:21:51 +02:00
Bjørn Erik Pedersen
05d0eddd2b
Merge commit '35febb2e2a' 2019-07-15 23:50:56 +02:00
Yihui Xie
7966c0b5b7 Remove the space in . RelPermalink
The same fix as 3b86b4a9f5, applied to doc.
2019-04-10 22:45:20 +02:00
Jim McDonald
ed65bda3b4 docs: Add information about summary front matter variable 2019-04-06 00:17:54 +02:00
Bjørn Erik Pedersen
876e5f67b1
Merge commit 'c2037f0c9a' 2019-03-26 18:41:36 +01:00
Bjørn Erik Pedersen
597e418cb0
Make Page an interface
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct.
This is all a preparation step for issue  #5074, "pages from other data sources".

But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes.

Most notable changes:

* The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday.
  This means that any markdown will partake in the global ToC and footnote context etc.
* The Custom Output formats are now "fully virtualized". This removes many of the current limitations.
* The taxonomy list type now has a reference to the `Page` object.
  This improves the taxonomy template `.Title` situation and make common template constructs much simpler.

See #5074
Fixes #5763
Fixes #5758
Fixes #5090
Fixes #5204
Fixes #4695
Fixes #5607
Fixes #5707
Fixes #5719
Fixes #3113
Fixes #5706
Fixes #5767
Fixes #5723
Fixes #5769
Fixes #5770
Fixes #5771
Fixes #5759
Fixes #5776
Fixes #5777
Fixes #5778
2019-03-23 18:51:22 +01:00
Bjørn Erik Pedersen
ddc15ed41b
Merge commit '5e078383a7' 2019-02-01 09:01:04 +01:00
Bjørn Erik Pedersen
1021714449
hugolib: Add .Name as a shortcode variable
Fixes #5546
2018-12-21 09:51:15 +01:00
Bjørn Erik Pedersen
b17a61a605
Merge commit 'eb16165694' 2018-12-12 09:06:42 +01:00
Bjørn Erik Pedersen
e456e34bdb docs: Document shortcode error handling
Closes https://github.com/gohugoio/hugoDocs/issues/660
2018-11-07 10:38:58 +01:00
Ricardo N Feliciano
ad705aac06 hugolib: Introduce Page.NextPage and Page.PrevPage
Introduce new page position variables in order to fix the ordering issue
of `.Next` and `.Prev` while also allowing an upgrade path via
deprecation.

`.NextInSection` becomes `.NextPageInSection`.
`.PrevInSection` becomes `.PrevPageInSection`.

`.Next` becomes a function returning `.PrevPage`.
`.Prev` becomes a function returning `.NextPage`.

Fixes #1061
2018-09-26 09:22:43 +02:00
Bjørn Erik Pedersen
b7ca3e1b3a
Merge commit '13e64d7276' 2018-09-14 08:35:23 +02:00
Bjørn Erik Pedersen
1639fd20d8
Merge commit '3a44bf182f' 2018-08-08 13:54:42 +02:00
Bjørn Erik Pedersen
e6dd54943f
Merge commit '766085c2dc' 2018-08-01 10:01:49 +02:00