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
1b4cfd49d0
More early tera fns and mention limitation of shortcodes in docs
5 years ago
Vincent Prouillet
83472a53d7
Register load_data early
Closes #582
5 years ago
Vincent Prouillet
5caf24f06c
Remove error-chain
Closes #576
5 years ago
Vincent Prouillet
69fb399726
Add failing shortcode body split test
5 years ago
Vincent Prouillet
538866487b
Add multilingual taxonomies
5 years ago
toidiu
09f691fa47
add id to continue reading p tag ( #577 )
* add id to continue reading p tag
5 years ago
Peng Guanwen
7130616f63
Minor fixes
5 years ago
Peng Guanwen
972aab1ac4
Add emphasis, strong and code support in header
5 years ago
Peng Guanwen
774514f4d4
refactor markdown_to_html
this commit contains two refactors:
- extract custom link transformations into a function.
- separate some trivial markup generation.
5 years ago
Vincent Prouillet
2e126b3a08
Fix race condition with language folder creation
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
832360f9b1
Update deps + rustfmt
5 years ago
Vincent Prouillet
a12e9512bc
fmt/clippy
5 years ago
Vincent Prouillet
34708d6592
Handle editing language index colocated
5 years ago
Vincent Prouillet
7313b41f4d
Start adding some tests for building multilingual sites
5 years ago
Vincent Prouillet
779511ae43
Pass down lang and start docs
5 years ago
Vincent Prouillet
1d06324a65
Load multi-languages pages/sections
5 years ago
Vincent Prouillet
b0f6963e4c
Use lang code in permalinks
5 years ago
Vojtech Kral
9bd6a559c1
imageproc: Use Lanczos3 filter instead of Gaussian
5 years ago
Vojtech Kral
6e84eec32b
imageproc: Add the `format` option, support for PNG thumbnails
Fix #546
5 years ago
Vincent Prouillet
e50d3daad1
Get language from filename
5 years ago
Vincent Prouillet
f0cafcd1d6
Add languages to config
5 years ago
Vincent Prouillet
c0bbe16eac
cargo fmt + update
5 years ago
Anton Lazarev
885c7ded80
inject livereloader for 404 template
5 years ago
Anton Lazarev
7cff1d335c
add rendering for 404.html when running zola serve
5 years ago
Vincent Prouillet
814cec99e2
Allow RFC3339 datetimes in filenames
Closes #537
6 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
9a99b40216
Add test for rebuild after deletion
6 years ago
Vincent Prouillet
a465d6a61e
Fix deleting while zola serve
6 years ago
Shotaro Yamada
692103bff4
Remove redundant clone
6 years ago
Vincent Prouillet
aee41f279c
Fix reload with taxonomies
6 years ago
Vincent Prouillet
e2c3bb2ce2
Fix shortcodes <-> markdown indentation
6 years ago
Vincent Prouillet
41a693a528
Ignore rename of non md files
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
afc30543cc
Handle file/dir renaming
Closes #385
6 years ago
Vincent Prouillet
59f3e54e4e
Add test for nested page_template
6 years ago
Vincent Prouillet
2d324b3cee
Do not clone tpl name for pages
6 years ago
Vincent Prouillet
9c2eeaf1f7
Fewer string cloning for tpl names
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
3c8505ffb4
Fix 1.28 build for real
6 years ago
Vincent Prouillet
988811a4bd
Fix build for 1.28
6 years ago
Vincent Prouillet
cb3c42078a
Fix load_toml date handling and fix bug in date conversion
6 years ago
Vincent Prouillet
b7ce4e59fb
rustfmt
6 years ago
Vincent Prouillet
8586bc1838
Some clippy fixes
6 years ago