replaced SubRender mechanism with standard Jet include directives

This commit is contained in:
2026-01-17 23:01:46 -07:00
parent 4814947852
commit e77ec0d58b
5 changed files with 28 additions and 63 deletions
+11 -4
View File
@@ -99,11 +99,18 @@
<!-- Messages -->
<div class="space-y-6 mb-8">
{{ if advancedControls }}<div class="flex gap-4">{{ end }}
{{ m := map("foo", "bar") }}
{{ post_cur := nil }}
{{ post_userName := "" }}
{{ post_text := "" }}
{{ post_overrideLine := "" }}
{{ post_overrideLink := "" }}
{{ range i, p := posts }}
{{ m = map("post_cur", p, "post_userName", post_getUserName(p, .), "post_text", post_getText(p, .),
"post_overrideLine", post_getOverrideLine(p, .), "post_overrideLink", post_getOverrideLink(p, post_topicPermalink)) }}
{{ .SubRender2("singlepost.jet", m) | raw }}
{{ post_cur = p }}
{{ post_userName = post_getUserName(p, .) }}
{{ post_text = post_getText(p, .) }}
{{ post_overrideLine = post_getOverrideLine(p, .) }}
{{ post_overrideLink = post_getOverrideLink(p, post_topicPermalink) }}
{{ include "singlepost.jet" }}
{{ if advancedControls }}
<div class="flex flex-col gap-2">
{{ if canHide }}