mirror of
https://github.com/yanislav-igonin/micrach
synced 2024-12-22 14:22:33 +03:00
242abb8645
* feat: rename init migration * feat: add migration for is_archived field * fix: thread title wrap * fix: captcha checks after post validation now * fix * wip on migrate method * feat: decided to write own migrator * feat: add get files on folder func * wip * feat: add migrations table * feat: add migration method * doc * feat: query -> exec
60 lines
1.5 KiB
HTML
60 lines
1.5 KiB
HTML
{{ $FirstPost:= index .Thread 0 }}
|
||
|
||
<!DOCTYPE html>
|
||
<html lang="en">
|
||
<head>
|
||
{{ template "static" }}
|
||
{{ template "meta-tags-dynamic" $FirstPost }}
|
||
<link href="/static/styles/thread.css" rel="stylesheet" >
|
||
<link href="/static/styles/post.css" rel="stylesheet" >
|
||
</head>
|
||
|
||
<body>
|
||
<a href="/" class="thread-title-link">
|
||
<h1 class="display-1 text-center thread-title">
|
||
⤶
|
||
{{ if ne $FirstPost.Title "" }}
|
||
{{$FirstPost.Title}}
|
||
{{ else }}
|
||
Welcome to Micrach
|
||
{{ end }}
|
||
</h1>
|
||
</a>
|
||
|
||
<div class="container">
|
||
{{ template "post-form" .FormData }}
|
||
|
||
<div id="postsСontainer">
|
||
{{ range $Post := .Thread }}
|
||
<div class="post-container mb-4">
|
||
|
||
{{ $filesLength := len $Post.Files }}
|
||
{{ if gt $filesLength 0 }}
|
||
<div class="files-container">
|
||
{{ range $File := $Post.Files }}
|
||
<div class="file-container">
|
||
<a href="/uploads/{{$FirstPost.ID}}/o/{{$File.ID}}.{{$File.Ext}}" target="blank">
|
||
<img
|
||
src="/uploads/{{$FirstPost.ID}}/t/{{$File.ID}}.{{$File.Ext}}"
|
||
class="file"
|
||
alt="Uploaded picture"
|
||
>
|
||
</a>
|
||
</div>
|
||
{{ end }}
|
||
</div>
|
||
{{ end }}
|
||
|
||
<div class="data-container p-2">
|
||
<p class="card-text">{{$Post.Text}}</p>
|
||
</div>
|
||
|
||
</div>
|
||
{{end}}
|
||
</div>
|
||
</div>
|
||
|
||
{{ template "footer" }}
|
||
</body>
|
||
|
||
</html> |