diff options
| author | Xe Iaso <me@christine.website> | 2023-01-13 17:39:46 -0500 |
|---|---|---|
| committer | Xe Iaso <me@christine.website> | 2023-01-13 17:40:24 -0500 |
| commit | d64d75a4dc1c482cd63b613cacbbaaf34cfd3706 (patch) | |
| tree | 71d657fe4f2f9b356d29cf06820ef0bc72a6a210 /src | |
| parent | ac88f72063a4c0b99e9526dc63e1689ae6610774 (diff) | |
| download | xesite-d64d75a4dc1c482cd63b613cacbbaaf34cfd3706.tar.xz xesite-d64d75a4dc1c482cd63b613cacbbaaf34cfd3706.zip | |
talks: add pulumi talk
Also add skip_ads field that will allow a post to skip the
advertisements.
Signed-off-by: Xe <me@christine.website>
Diffstat (limited to 'src')
| -rw-r--r-- | src/tmpl/blog.rs | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/tmpl/blog.rs b/src/tmpl/blog.rs index eca4df0..8c3c4f1 100644 --- a/src/tmpl/blog.rs +++ b/src/tmpl/blog.rs @@ -58,7 +58,9 @@ pub fn blog(post: &Post, body: PreEscaped<&String>, referer: Option<String>) -> None, html! { (post_metadata(post)) - (nag::referer(referer)) + @if !post.front_matter.skip_ads { + (nag::referer(referer)) + } article { h1 {(post.front_matter.title)} @@ -140,7 +142,7 @@ pub fn gallery(post: &Post) -> Markup { None, html! { (post_metadata(post)) - h1 {(post.front_matter.title)} + h1 {(post.front_matter.title)} (PreEscaped(&post.body_html)) @@ -177,10 +179,13 @@ pub fn talk(post: &Post, body: PreEscaped<&String>, referer: Option<String>) -> None, html! { (post_metadata(post)) - (nag::referer(referer)) + + @if !post.front_matter.skip_ads { + (nag::referer(referer)) + } article { - {(post.front_matter.title)} + h1 {(post.front_matter.title)} (nag::prerelease(post)) |
