aboutinstance.tmpl 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. {{with .Data}}
  2. {{template "header.tmpl" (WithContext .CommonData $.Ctx)}}
  3. <div class="page-title"> About {{.Instance.Title}} </div>
  4. <div>
  5. <p>
  6. {{.Instance.Description}}
  7. </p>
  8. <p>
  9. {{if .Instance.ShortDescription}}
  10. {{Raw .Instance.ShortDescription}}
  11. {{end}}
  12. </p>
  13. {{if .Instance.Rules}}
  14. <p>
  15. <details>
  16. <summary>Rules</summary>
  17. {{range .Instance.Rules}}
  18. {{.id}}. {{.text}}<br><br>
  19. {{end}}
  20. </details>
  21. </p>
  22. {{end}}
  23. <p>
  24. <details>
  25. <summary>Logo instance</summary>
  26. <img src="{{.Instance.Thumbnail}}" height="512"></img>
  27. </details>
  28. </p>
  29. </div>
  30. <div class="page-title"> Contact E-mail: {{.Instance.EMail}} </div>
  31. {{if .Instance.ContactAccount}}
  32. <div class="page-title"> Contact account: {{.Instance.ContactAccount.Acct}} </div>
  33. {{end}}
  34. {{if .Instance.Stats}}
  35. <div class="page-title"> Statistics: </div>
  36. <div>
  37. <p>
  38. Domains federated: {{.Instance.Stats.DomainCount}}<br>
  39. Registered users: {{.Instance.Stats.UserCount}}<br>
  40. Statuses writen: {{.Instance.Stats.StatusCount}}<br>
  41. </p>
  42. </div>
  43. {{end}}
  44. <div class="page-title"> Features: </div>
  45. <div>
  46. {{if .Instance.Pleroma}}
  47. {{range .Instance.Pleroma.MetaData.Features}}
  48. {{.}}<br>
  49. {{end}}
  50. {{end}}
  51. </div>
  52. <div class="page-title"> Limits: </div>
  53. {{if .Instance.Configuration}}
  54. Max status characters: {{.Instance.Configuration.Statuses.MaxCharacters}}<br>
  55. Max media attachments: {{.Instance.Configuration.Statuses.MaxMediaAttachments}}<br>
  56. {{else}}
  57. Max status characters: {{.Instance.MaxTootChars}}<br>
  58. Max media attachments: {{.Instance.MaxMediaAttachments}}<br>
  59. Max size attachment: {{.Instance.UploadLimit}} bytes<br>
  60. {{end}}
  61. {{if .Instance.PollLimits}}
  62. Max poll options: {{.Instance.PollLimits.MaxOptions}}<br>
  63. {{end}}
  64. </div>
  65. <div class="page-title"> Federation info: </div>
  66. <div>
  67. {{if .Instance.Pleroma}}
  68. <div class="federation-enabled"> Federation enabled: {{.Instance.Pleroma.MetaData.Federation.Enabled}} </div>
  69. <h6> MRF Policies </h6>
  70. {{range .Instance.Pleroma.MetaData.Federation.MrfPolicies}}{{.}}<br>{{end}}
  71. <h6> Rejected instances </h6>
  72. {{range .Instance.Pleroma.MetaData.Federation.MrfSimple.Reject}}{{.}}<br>{{end}}
  73. <h6> Force NSFW instances </h6>
  74. {{range .Instance.Pleroma.MetaData.Federation.MrfSimple.MediaNsfw}}{{.}}<br>{{end}}
  75. <h6> Hiden from federated timeline instances </h6>
  76. {{range .Instance.Pleroma.MetaData.Federation.MrfSimple.FederatedTimelineRemoval}}{{.}}<br>{{end}}
  77. <h6> Rejected deletion activities </h6>
  78. {{range .Instance.Pleroma.MetaData.Federation.MrfSimple.RejectDeletes}}{{.}}<br>{{end}}
  79. {{end}}
  80. <details>
  81. <summary>Current peers ({{.Instance.Stats.DomainCount}})</summary>
  82. {{range .Peers}}
  83. {{.}}<br>
  84. {{end}}
  85. </details>
  86. </div>
  87. <div class="page-title"> Version: {{.Instance.Version}} </div>
  88. {{template "footer.tmpl"}}
  89. {{end}}