Peng Guanwen
0b897ce7c7
Replace trim_{left, right} with trim_{start, end}
...
trim_{start, end} is introduced in rust 1.30.0 and
trim_{left, right} is deprecated since 1.33.0.
2019-01-29 16:30:54 +08:00
Vincent Prouillet
21d67235ae
Arc-ify Library
2019-01-27 18:57:07 +01:00
Vincent Prouillet
1e2dd9ce03
Update tera to v1 alpha
2019-01-23 19:20:43 +01:00
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
2019-01-19 18:06:51 +01:00
Vincent Prouillet
5caf24f06c
Remove error-chain
...
Closes #576
2019-01-17 14:31:47 +01:00
Vincent Prouillet
538866487b
Add multilingual taxonomies
2019-01-07 21:03:34 +01:00
Vincent Prouillet
19075191ff
Add translations to page/sections
2019-01-04 20:31:31 +01:00
Vincent Prouillet
832360f9b1
Update deps + rustfmt
2019-01-02 20:41:29 +01:00
Vincent Prouillet
fdb6a2864c
Merge pull request #566 from vojtechkral/imgproc
...
Implement suggestions in #546
2018-12-30 12:44:48 +01:00
Vincent Prouillet
a12e9512bc
fmt/clippy
2018-12-29 11:17:43 +01:00
Vojtech Kral
6e84eec32b
imageproc: Add the format
option, support for PNG thumbnails
...
Fix #546
2018-12-28 01:41:22 +01:00
Vincent Prouillet
c0bbe16eac
cargo fmt + update
2018-12-10 18:21:08 +01:00
Shotaro Yamada
692103bff4
Remove redundant clone
2018-11-19 23:08:34 +09:00
Vincent Prouillet
7af314c61e
Update deps + fmt
2018-11-14 17:34:21 +01:00
Vincent Prouillet
56af4ca7f9
Add page_template to sections
...
To override all child pages
Closes #397
Tests from PR #434
2018-11-07 19:42:23 +01:00
Vincent Prouillet
cb3c42078a
Fix load_toml date handling and fix bug in date conversion
2018-11-01 10:36:19 +01:00
Vincent Prouillet
b7ce4e59fb
rustfmt
2018-10-31 08:18:57 +01:00
Vincent Prouillet
d524482ac1
Cargo update & some doc tweak
2018-10-30 15:07:23 +01:00
Jake Howard
aad12d829f
Remote data ( #494 )
2018-10-29 20:13:09 +01:00
Vincent Prouillet
f84ae7c93b
Rename all occurrences of gutenberg to zola in code
2018-10-18 22:50:06 +02:00
Luke Frisken
1baa7750f3
CSV and TOML loading global functions ( #379 )
...
Local CSV/TOML/JSON loading Tera function
2018-10-18 17:32:30 +02:00
Vincent Prouillet
86c418372f
Add metadata_only to get_section
2018-10-18 16:49:33 +02:00
Vincent Prouillet
f14dbcbdf4
section.subsections is now an array of paths
...
Close #446
Close #260
Close #478
Close #284
Close #480
2018-10-15 22:28:27 +02:00
Vincent Prouillet
cdcebaea26
Cleanup of slotmap impl
...
Fix #205
2018-10-05 19:46:04 +02:00
Vincent Prouillet
396d237673
Use Tera render_with_borrowed
2018-10-05 15:03:22 +02:00
Vincent Prouillet
10aba20fe5
Slotmap refactor
2018-10-03 16:29:29 +02:00
Christian Friedrich Coors
85529186e4
Fix some clippy warnings
2018-09-30 21:15:09 +02:00
Vincent Prouillet
5fe4590063
Default get_url to not add a trailing slash
...
Closes #388
2018-09-10 20:13:45 +02:00
Vincent Prouillet
c2b76d1850
Enable markdown extensions for markdown filter
...
Closes #417
2018-09-10 17:22:36 +02:00
Vincent Prouillet
38b30eb144
Update deps and fix deprecrations
2018-09-09 19:43:14 +02:00
Vincent Prouillet
bd6578e71c
Fix failing test
2018-08-03 18:32:30 +02:00
Vincent Prouillet
efddb24b95
We actually need get_taxonomy_url. Also update docs
2018-07-31 16:35:16 +02:00
Vincent Prouillet
60a52fd2cc
Some intellij reformatting
2018-07-31 15:30:49 +02:00
Vincent Prouillet
1ae0702494
Custom taxonomies ( #330 )
2018-07-16 10:54:05 +02:00
Owen Nelson
8f460dc28b
Custom 404 page now template driven.
...
Since we are using a builtin template, we can be assured to have the
target file in place. Middleware renamed since it is bound directly to
the concept of handling 404s.
2018-06-25 23:24:57 -07:00
Vincent Prouillet
d47ba4aff0
Rebasing + tweaks
2018-06-25 19:13:21 +02:00
Vojtech Kral
6662014e55
Add image resizing support #225
2018-06-25 18:05:04 +02:00
Vincent Prouillet
bcf42a0c10
The wonders of serde default, take 2
2018-03-20 18:42:42 +01:00
Vincent Prouillet
b3b2527c5d
TIL about serde default
2018-03-12 20:11:03 +01:00
Vincent Prouillet
45fc1ee761
Release 0.3.1
2018-02-15 10:41:49 +01:00
Vincent Prouillet
54841b19bb
Merge pull request #220 from Keats/markdown-inline
...
Markdown inline
2018-02-02 17:29:16 +01:00
Vincent Prouillet
16f658c70c
Move test_site and turn rebuild.rs into a component
2018-01-29 18:40:12 +01:00
Vincent Prouillet
29ce510aa3
Add inline option of markdown filter
...
Fix #197
2018-01-26 16:22:38 +01:00
Vincent Prouillet
11bfd7b2be
Tera 0.11 has been released
2018-01-22 15:10:03 +01:00
Vincent Prouillet
b06f012be4
Fix tests wrt language_code
2018-01-16 13:49:49 +01:00
Baptiste Darthenay
046de8c998
Config with i18n
2018-01-15 17:54:06 +01:00
Vincent Prouillet
bfdc93f948
Cargo update
2017-12-29 19:51:22 +01:00
Vincent Prouillet
129e693521
Add default templates
2017-11-27 18:09:09 +01:00
Vincent Prouillet
cfefb45913
Update to Tera 0.11 beta
2017-11-26 10:07:34 +01:00
Vincent Prouillet
021c99c5f0
Fix tests and add taxonomies to changelog
2017-11-26 10:07:34 +01:00