aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorXe Iaso <me@christine.website>2023-01-13 17:39:46 -0500
committerXe Iaso <me@christine.website>2023-01-13 17:40:24 -0500
commitd64d75a4dc1c482cd63b613cacbbaaf34cfd3706 (patch)
tree71d657fe4f2f9b356d29cf06820ef0bc72a6a210 /src
parentac88f72063a4c0b99e9526dc63e1689ae6610774 (diff)
downloadxesite-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.rs13
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))