Nicolas Pochet
b65979fac7
Render the theme template files if present
* Change the behavior of the template rendering:
* Check if the template bare name is present
* Check if the template is part of a theme
* Fallback to defaults
* Change the behavior of the shortcode rendering:
* Call the template rendering function
* Prepend `__zola_builtins/` to most of the default elements in `ZOLA_TERA`
* Add a test to verify the presence and content of a `404.html` page
from a theme's template
5 years ago
Vincent Prouillet
538866487b
Add multilingual taxonomies
5 years ago
Vincent Prouillet
f45293ab25
cargo fmt
5 years ago
Vincent Prouillet
19075191ff
Add translations to page/sections
5 years ago
Vincent Prouillet
3d22b4f1f9
Generate per language RSS feed
5 years ago
Vincent Prouillet
a12e9512bc
fmt/clippy
5 years ago
Vincent Prouillet
7313b41f4d
Start adding some tests for building multilingual sites
5 years ago
Vincent Prouillet
1d06324a65
Load multi-languages pages/sections
5 years ago
Vincent Prouillet
0cf8e8ca1c
Fix pagers not being in sitemap
Closes #521
6 years ago
Vincent Prouillet
b3004c69ef
Fix broken taxonomies pagination
Closes #533
6 years ago
Vincent Prouillet
aee41f279c
Fix reload with taxonomies
6 years ago
Vincent Prouillet
7af314c61e
Update deps + fmt
6 years ago
Vincent Prouillet
20a05da475
Fix bug with pages starting with dates
6 years ago
Vincent Prouillet
59f3e54e4e
Add test for nested page_template
6 years ago
Vincent Prouillet
56af4ca7f9
Add page_template to sections
To override all child pages
Closes #397
Tests from PR #434
6 years ago
Vincent Prouillet
a3b0f1e103
Add transparent sections
Closes #413
Closes #408
6 years ago
Vincent Prouillet
b7ce4e59fb
rustfmt
6 years ago
Vincent Prouillet
19b4341957
Fix test
6 years ago
Magnus Hovland Hoff
05b8bb4ac6
Ensure root output directory exists explicitly.
Aliases that have no directory nesting sneakily avoid the code path that ensures the directories exist
6 years ago
Vincent Prouillet
f84ae7c93b
Rename all occurrences of gutenberg to zola in code
6 years ago
Vincent Prouillet
83b04a561c
Expose relative path of pages & sections
Closes #485
6 years ago
Vincent Prouillet
957c6bed9d
Have a list of ancestors instead of only parent section
6 years ago
Vincent Prouillet
f14dbcbdf4
section.subsections is now an array of paths
Close #446
Close #260
Close #478
Close #284
Close #480
6 years ago
Vincent Prouillet
cdcebaea26
Cleanup of slotmap impl
Fix #205
6 years ago
Vincent Prouillet
10aba20fe5
Slotmap refactor
6 years ago
Greizgh
fec58054b4
Inject config in robots.txt context
This allow to use base_url in robots.txt, to reference a sitemap for
example.
6 years ago
Vincent Prouillet
2cf99c3cfc
Fix robots.txt template for real this time
6 years ago
Vincent Prouillet
a11f8232de
Fix robots.txt not being loaded in Tera
Closes #443
6 years ago
Vincent Prouillet
b4158921dd
Fix email links being checked by link checker
Closes #403
6 years ago
Nathan Ringo
9df5da4697
Fixes bug with extra syntaxes in non-root section, adds tests.
6 years ago
Vincent Prouillet
18bef00671
Rename taxonomies paginate and error on unknown ones
6 years ago
Vincent Prouillet
1ae0702494
Custom taxonomies ( #330 )
6 years ago
James Munns
fbb57253a3
Add html-alias test
6 years ago
Vincent Prouillet
b892c07ed3
Don't hardcode the ws port
Closes #282
6 years ago
Vincent Prouillet
3e6054a9ac
tempdir -> tempfile
6 years ago
Vincent Prouillet
9c0dd95bdb
Fix theme shortcode not being useable
Closes #272
6 years ago
Vincent Prouillet
e40e97711f
Some more bits about continue_reading anchor
6 years ago
Vincent Prouillet
2c538d3776
Fix some bugs in search
6 years ago
Vincent Prouillet
ddf8970ad8
[WIP] Search
6 years ago
Vincent Prouillet
f1abbd0860
Move copy utils to utils crate
6 years ago
Erich Gubler
ea4cc63aa9
Make indented syntax available for SASS via the "sass" file extension
6 years ago
Erich Gubler
9fbbcca3c6
Preserve folder structure of SCSS content
6 years ago
Vincent Prouillet
b3b2527c5d
TIL about serde default
6 years ago
Vincent Prouillet
16f658c70c
Move test_site and turn rebuild.rs into a component
6 years ago
Vincent Prouillet
7d7efdd6ea
Handle markdown parser potentially splitting shortcodes
7 years ago
Vincent Prouillet
bddf2b53fd
Add a test for shortcodes with arg
7 years ago
Vincent Prouillet
ca5bdc8f3c
Do not ignore shortcodes without args
7 years ago
Vincent Prouillet
97d5561569
Next version will be 0.2.0
7 years ago
Vincent Prouillet
20c1947b47
Clippy run
7 years ago
Vincent Prouillet
dee1dbe667
Working on site
And some tweaks as I write the docs
7 years ago