Joe Mooring
2f7df4b926
tpl/tplimpl: Remove trailing slash from void elements
...
Closes #11867
2024-04-01 08:07:02 -07:00
Joe Mooring
74ce5dc841
tpl/tplimpl: Update schema template
...
Changes:
- Remove trailing comma from list of keywords.
- Improve keywords precedence:
1. Use "keywords" term page titles.
2. Use "keywords" from front matter if "keywords" is not a taxonomy.
3. Use "tags" term page titles.
4. Use term page titles from all taxonomies.
- Enable schema for all page kinds, previously limited to kind = page.
- Remove trailing slashes from void elements.
- Improve readability.
Closes #7570
Co-authored by: 0urobor0s <0urobor0s@users.noreply.github.com>
2024-03-28 14:56:02 +01:00
Joe Mooring
ebfca61ac4
tpl/tplimpl: Update Google Analytics template and config
...
Google Analytics 4 (GA4) replaced Google Universal Analytics (UA)
effective 1 July 2023.
See https://support.google.com/analytics/answer/11583528 .
Changes:
- Update tpl/tplimpl/embedded/templates/google_analytics.html
- Remove tpl/tplimpl/embedded/templates/google_analytics_async.html
- Remove extraneous config settings
Closes #11802
Closes #10093
2024-03-26 15:40:51 +01:00
Razon Yang
14d85ec136
tpl: Allow using page resources on the images page parameter for opengraph
, schema
and twitter_cards
templates
...
The page images selection order as follows:
1. Page's images parameter, image resources are supported.
2. Page's image resources that naming in *feature*, *cover* or *thumbnail* pattern.
3. If no page images specified, then the first one of site's images will be used as the fallback, supports site resources.
2023-12-04 12:05:41 +01:00
Joe Mooring
133e4bfbee
Remove empty href element from pagination template
...
Closes #9149
2021-12-02 09:14:30 +01:00
Raoul
f75f90079a
Fix tab selection of disabled items in internal pagination template
2021-07-05 10:30:59 +02:00
Joe Mooring
34e4742f0c
Fix date format in schema and opengraph templates
...
Fixes #8671
2021-06-29 20:20:38 +02:00
Joe Mooring
73483d0f9e
tpl: Add a terse pagination template variant to improve performance
...
These calls are equivalent:
{{ template "_internal/pagination.html" . }}
{{ template "_internal/pagination.html" (dict "page" .) }}
{{ template "_internal/pagination.html" (dict "page" . "format" "default") }}
To use an alternate format:
{{ template "_internal/pagination.html" (dict "page" . "format" "terse") }}
Fixes #8599
2021-06-08 10:41:21 +02:00
Daniel Atwood
ba16a14c6e
Add support for Google Analytics v4
2021-03-03 13:30:06 +01:00
Bjørn Erik Pedersen
b5485aeae7
Add breaking tests for "map read and map write in templates"
...
The fix upstream in Go was reverted, so we apply a temporary patch for this in Hugo.
Updates #7293
2021-02-18 14:11:48 +01:00
Bjørn Erik Pedersen
d90e37e0c6
all: Format code with gofumpt
...
See https://github.com/mvdan/gofumpt
2020-12-03 13:12:58 +01:00
Bjørn Erik Pedersen
77aa385b84
Enable the embedded template test when race detector is off
...
See #5926
2020-06-25 09:16:28 +02:00
Bjørn Erik Pedersen
dcde8af8c6
Add some internal template image tests
...
Closes #6542
2019-11-27 09:24:08 +01:00
Bjørn Erik Pedersen
9e57182705
tests: Convert from testify to quicktest
2019-08-12 13:26:32 +02:00
Bjørn Erik Pedersen
ad5703a917
hugolib: Disable racy test
...
See #5926
2019-05-03 09:20:39 +02:00
Christian Oliff
2e6712e281
tpl: Always load GA script over HTTPS
2018-06-09 23:47:44 +02:00
Bjørn Erik Pedersen
1f1d955b56
Add anonymizeIP to GA privacy config
...
See #4751
2018-05-25 10:53:39 +02:00
Bjørn Erik Pedersen
35ccf06dae
Fix some recently broken embedded templates
...
And add tests for them.
Fixes #4757
2018-05-23 10:03:11 +02:00