From ce3111b0efe91e275ce070f9511b5b1b9801a46d Mon Sep 17 00:00:00 2001 From: Alexander NeonXP Kiryukhin Date: Sun, 21 Jul 2024 19:26:56 +0300 Subject: Множество улучшений MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- views/new.templ | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 views/new.templ (limited to 'views/new.templ') diff --git a/views/new.templ b/views/new.templ new file mode 100644 index 0000000..c83a4a9 --- /dev/null +++ b/views/new.templ @@ -0,0 +1,51 @@ +package views + +import ( + "fmt" + "gitrepo.ru/neonxp/gorum/models" + "gitrepo.ru/neonxp/gorum/utils" + "strconv" +) + +templ NewPost(parent *models.Node) { + @Layout(parent.Parent) { +
+
+ + { parent.Author.Username } + + + { utils.FormatDate(parent.CreatedAt) } + +
+ @templ.Raw(utils.MarkdownToHTML(parent.Text)) +
+ @NewPostForm(parent) + } +} +templ NewTopic(parent *models.Node) { + @Layout(parent.Parent) { +

{parent.Text}

+ @NewTopicForm(parent) + } +} + +templ NewPostForm(parent *models.Node) { +
+ @CSRF() + + + + +
+} + +templ NewTopicForm(parent *models.Node) { +
+ @CSRF() + + + + +
+} -- cgit v1.2.3