aboutsummaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorr <r@freesoftwareextremist.com>2019-12-18 22:14:02 +0000
committerr <r@freesoftwareextremist.com>2019-12-18 22:14:02 +0000
commitd7fc7cf2f5e9c11a401ee34ed498bca762c72b79 (patch)
treece0558257067eaf737c6fbcef1de8fef78c127fd /templates
parente3565202903a051b19aa76b81a0b5f9f3fdea996 (diff)
downloadbloat-d7fc7cf2f5e9c11a401ee34ed498bca762c72b79.tar.gz
bloat-d7fc7cf2f5e9c11a401ee34ed498bca762c72b79.zip
Add reply links on thread page
Diffstat (limited to 'templates')
-rw-r--r--templates/status.tmpl17
-rw-r--r--templates/thread.tmpl8
2 files changed, 17 insertions, 8 deletions
diff --git a/templates/status.tmpl b/templates/status.tmpl
index 7020be0..4dbbe3c 100644
--- a/templates/status.tmpl
+++ b/templates/status.tmpl
@@ -11,17 +11,30 @@
{{block "status" .}}
<div class="status-container">
<div>
- {{if ne .Account.ID ""}}
+ {{if not .HideAccountInfo}}
<img class="status-profile-img" src="{{.Account.AvatarStatic}}" alt="profile-avatar" />
{{end}}
</div>
<div class="status">
- {{if ne .Account.ID ""}}
+ {{if not .HideAccountInfo}}
<div class="status-name">
<span class="status-dname"> {{WithEmojis .Account.DisplayName .Account.Emojis}} </span>
<span class="status-uname"> {{.Account.Acct}} </span>
</div>
{{end}}
+ <div class="status-reply-container">
+ {{if .InReplyToID}}
+ <span class="icon dripicons-forward"></span>
+ <a class="status-reply-to" href="{{if not .ShowReplies}}/thread/{{.InReplyToID}}{{end}}#status-{{.InReplyToID}}"> reply to {{.Pleroma.InReplyToAccountAcct}} </a>
+ {{if index .ReplyMap .ID}} <span class="status-reply-info-divider"> - </span> {{end}}
+ {{end}}
+ {{if .ShowReplies}}
+ {{if index .ReplyMap .ID}} <span class="status-reply-text"> replies: </span> {{end}}
+ {{range index .ReplyMap .ID}}
+ <a class="status-reply" href="#status-{{.ID}}">#{{.Number}}</a>
+ {{end}}
+ {{end}}
+ </div>
<div class="status-content"> {{WithEmojis .Content .Emojis}} </div>
<div class="status-media-container">
{{range .MediaAttachments}}
diff --git a/templates/thread.tmpl b/templates/thread.tmpl
index 29d702b..e36c5ea 100644
--- a/templates/thread.tmpl
+++ b/templates/thread.tmpl
@@ -2,12 +2,10 @@
{{template "navigation.tmpl" .NavbarData}}
<div class="page-title"> Thread </div>
-{{range .Context.Ancestors}}
+{{range .Statuses}}
{{template "status.tmpl" .}}
-{{end}}
-{{template "status.tmpl" .Status}}
-{{if .PostReply}}
+{{if eq .ID $.ReplyToID}}
<form class="timeline-post-form" action="/post" method="POST" enctype="multipart/form-data">
<input type="hidden" name="reply_to_id" value="{{.ReplyToID}}" />
<label for="post-content"> Reply to {{.Status.Account.DisplayName}} </label>
@@ -20,8 +18,6 @@
</form>
{{end}}
-{{range .Context.Descendants}}
-{{template "status.tmpl" .}}
{{end}}
{{template "footer.tmpl"}}