requestlist.tmpl 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. {{with .Data}}
  2. <div>
  3. {{range .}}
  4. <div class="user-list-item">
  5. <div class="user-list-profile-img">
  6. <a class="img-link" href="/user/{{.ID}}">
  7. <img class="status-profile-img" src="{{.Avatar}}" title="@{{.Acct}}" alt="avatar" height="48" />
  8. </a>
  9. </div>
  10. <div class="user-list-name">
  11. <div>
  12. <div class="status-dname">{{EmojiFilter (HTML .DisplayName) .Emojis | Raw}}</div>
  13. <a class="img-link" href="/user/{{.ID}}">
  14. <div class="status-uname">{{.Acct}}</div>
  15. </a>
  16. <div class="status-uregdate">registered/federated {{TimeSince .CreatedAt}}</div>
  17. {{if eq (len .Note) 0}}
  18. <div class="status-ubio">empty bio!</div>
  19. {{end}}
  20. {{if not .StatusesCount}}
  21. <div class="status-ubio">no statuses!</div>
  22. {{end}}
  23. {{if .Moved}}
  24. <div class="status-umv">Moved to <a href="/user/{{.Moved.ID}}">{{.Moved.Acct}}</a></div>
  25. {{end}}
  26. <div class="status-ufls">follows: {{.FollowingCount}} followers: {{.FollowersCount}}</div>
  27. </div>
  28. <form class="d-inline" action="/accept/{{.ID}}" method="post" target="_self">
  29. <input type="hidden" name="csrf_token" value="{{$.Ctx.CSRFToken}}">
  30. <input type="hidden" name="referrer" value="{{$.Ctx.Referrer}}">
  31. <input type="submit" value="accept" class="btn-link">
  32. </form>
  33. -
  34. <form class="d-inline" action="/reject/{{.ID}}" method="post" target="_self">
  35. <input type="hidden" name="csrf_token" value="{{$.Ctx.CSRFToken}}">
  36. <input type="hidden" name="referrer" value="{{$.Ctx.Referrer}}">
  37. <input type="submit" value="reject" class="btn-link">
  38. </form>
  39. </div>
  40. </div>
  41. {{else}}
  42. <div class="no-data-found">No data found</div>
  43. {{end}}
  44. </div>
  45. {{else}}
  46. <div class="no-data-found">No data found</div>
  47. {{end}}