- GoToSocial only serves Public statuses via the web.
-
-
- If you reached this page by clicking on a status link,
- it's likely that the status is not Public. You can try
- entering the status URL in your client's search bar,
- to view the status from your account. If that doesn't
- work, it's possible that the status has been deleted by
- the author, you don't have permission to view it, or it
- doesn't exist at all.
-
-
- If you believe this 404 was an error, you can contact
- the instance admin. Provide them with the following
- request ID: {{- .requestID -}}.
-
-
+
+
404: Not Found
+
+ GoToSocial only serves Public statuses via the web.
+
+
+ If you reached this page by clicking on a status link,
+ it's likely that the status is not Public. You can try
+ entering the status URL in your client's search bar,
+ to view the status from your account. If that doesn't
+ work, it's possible that the status has been deleted by
+ the author, you don't have permission to view it, or it
+ doesn't exist at all.
+
+
+ If you believe this 404 was an error, you can contact
+ the instance admin. Provide them with the following
+ request ID: {{- .requestID -}}.
+
+
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/about.tmpl b/web/template/about.tmpl
index 0d45d561d..092ee6dc7 100644
--- a/web/template/about.tmpl
+++ b/web/template/about.tmpl
@@ -37,9 +37,9 @@
{{- if .languages }}
This instance prefers the following languages:
- {{- range .languages }}
-
{{- . -}}
- {{- end }}
+ {{- range .languages }}
+
{{- . -}}
+ {{- end }}
{{- else }}
No preferred languages have yet been set for this instance.
@@ -50,9 +50,9 @@
{{- if .instance.Rules }}
This instance has the following rules:
- {{- range .instance.Rules }}
-
{{- .Text -}}
- {{- end }}
+ {{- range .instance.Rules }}
+
{{- .Text -}}
+ {{- end }}
{{- else }}
No rules have yet been set for this instance.
@@ -61,7 +61,7 @@
{{- define "customCSSLimits" -}}
Custom CSS is
+ rel="noopener noreferrer">Custom CSS is
{{- if .instance.Configuration.Accounts.AllowCustomCSS -}}
enabled
{{- else -}}
@@ -84,113 +84,113 @@ Polls can have up to
{{- with . }}
-
-
About {{ .instance.Title -}}
-
- {{- with . }}
- {{- include "description" . | indent 3 }}
- {{- end }}
-
- {{- with . }}
- {{- include "rules" . | indent 3 }}
- {{- end }}
-
-
-
-
Terms and Conditions
-
- {{- with . }}
- {{- include "termsAndConditions" . | indent 3 }}
- {{- end }}
-
-
-
-
Moderated servers
-
-
- ActivityPub instances federate with other instances by exchanging data with them over the network.
- Exchanged data includes things like accounts, statuses, likes, boosts, and media attachments.
- This exchange of data can be prevented for instances on specific domains via a domain block created
- by an instance admin. When an instance is domain blocked by another instance:
-
-
-
Any existing data from the blocked instance is deleted from the storage of the instance doing the
- blocking.
-
Interaction between the two instances is cut off in both directions; neither instance can interact
- with the other.
-
No new data from the blocked instance will be created on the instance that blocks it.
+ {{- with . }}
+ {{- include "rules" . | indent 3 }}
+ {{- end }}
+
+
+
+
Terms and Conditions
+
+ {{- with . }}
+ {{- include "termsAndConditions" . | indent 3 }}
+ {{- end }}
+
+
+
+
Moderated servers
+
+
+ ActivityPub instances federate with other instances by exchanging data with them over the network.
+ Exchanged data includes things like accounts, statuses, likes, boosts, and media attachments.
+ This exchange of data can be prevented for instances on specific domains via a domain block created
+ by an instance admin. When an instance is domain blocked by another instance:
+
+
+
Any existing data from the blocked instance is deleted from the storage of the instance doing the
+ blocking.
+
Interaction between the two instances is cut off in both directions; neither instance can interact
+ with the other.
+
No new data from the blocked instance will be created on the instance that blocks it.
+
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/authorize.tmpl b/web/template/authorize.tmpl
index 2767c4efb..294f94674 100644
--- a/web/template/authorize.tmpl
+++ b/web/template/authorize.tmpl
@@ -19,25 +19,25 @@
{{- with . }}
-
-
Authorize app
-
-
+
+
Authorize app
+
+
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/confirm_email.tmpl b/web/template/confirm_email.tmpl
index d1932acd9..d9fd7f067 100644
--- a/web/template/confirm_email.tmpl
+++ b/web/template/confirm_email.tmpl
@@ -19,15 +19,15 @@
{{- with . }}
-
-
Confirm email address
-
-
+
+
Confirm email address
+
+
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/confirmed_email.tmpl b/web/template/confirmed_email.tmpl
index 2dc605e4b..fa6b20a10 100644
--- a/web/template/confirmed_email.tmpl
+++ b/web/template/confirmed_email.tmpl
@@ -19,12 +19,12 @@
{{- with . }}
-
-
Email address confirmed
-
Email address {{- .email -}} is now confirmed!
- {{- if not .approved }}
-
Once an admin has approved your sign-up, you will be able to log in and use your account.
- {{- end }}
-
+
+
Email address confirmed
+
Email address {{- .email -}} is now confirmed!
+ {{- if not .approved }}
+
Once an admin has approved your sign-up, you will be able to log in and use your account.
+ {{- end }}
+
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/domain-blocklist.tmpl b/web/template/domain-blocklist.tmpl
index 9a21796f9..e7faace0e 100644
--- a/web/template/domain-blocklist.tmpl
+++ b/web/template/domain-blocklist.tmpl
@@ -19,34 +19,34 @@
{{- with . }}
-
-
Suspended Instances
-
- The following list of domains have been suspended
- by the administrator(s) of this server.
-
-
- All current and future accounts on these instances are
- blocked, and no more data is federated to the remote servers.
- This extends to subdomains, so an entry for 'example.com'
- includes 'social.example.com' as well.
-
+ The following list of domains have been suspended
+ by the administrator(s) of this server.
+
+
+ All current and future accounts on these instances are
+ blocked, and no more data is federated to the remote servers.
+ This extends to subdomains, so an entry for 'example.com'
+ includes 'social.example.com' as well.
+
+
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/email_new_report.tmpl b/web/template/email_new_report.tmpl
index 538d019a6..af98579c4 100644
--- a/web/template/email_new_report.tmpl
+++ b/web/template/email_new_report.tmpl
@@ -23,4 +23,4 @@ Hello moderator of {{ .InstanceName }} ({{ .InstanceURL }})!
{{- else if .ReportTargetDomain }}Someone from your instance has reported a user from {{ .ReportTargetDomain }}.
{{- else }}Someone from your instance has reported another user from your instance.{{ end }}
-To view the report, paste the following link into your browser: {{ .ReportURL }}
\ No newline at end of file
+To view the report, paste the following link into your browser: {{ .ReportURL }}
diff --git a/web/template/email_new_signup.tmpl b/web/template/email_new_signup.tmpl
index b01d577d6..40d93eef4 100644
--- a/web/template/email_new_signup.tmpl
+++ b/web/template/email_new_signup.tmpl
@@ -23,10 +23,13 @@ Someone has submitted a new account sign-up to your instance.
They provided the following details:
-Email address: {{ .SignupEmail }}
-Username: {{ .SignupUsername }}
+Email address:
+{{ .SignupEmail }}
+Username:
+{{ .SignupUsername }}
{{- if .SignupReason }}
-Reason: {{ .SignupReason }}
+Reason:
+{{ .SignupReason }}
{{- end }}
To view the sign-up, paste the following link into your browser: {{ .SignupURL }}
diff --git a/web/template/email_test.tmpl b/web/template/email_test.tmpl
index 92e075e46..a6eec6503 100644
--- a/web/template/email_test.tmpl
+++ b/web/template/email_test.tmpl
@@ -28,4 +28,4 @@ The following message was included by the admin user:
{{ .Message }}
{{- else }}
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/error.tmpl b/web/template/error.tmpl
index 816062e27..383ddbd4f 100644
--- a/web/template/error.tmpl
+++ b/web/template/error.tmpl
@@ -19,14 +19,14 @@
{{- with . }}
-
-
An error occured:
-
{{- .error -}}
- {{- if .requestID }}
-
- Request ID:{{- .requestID -}}
-
- {{- end }}
-
+
+
An error occured:
+
{{- .error -}}
+ {{- if .requestID }}
+
+ Request ID:{{- .requestID -}}
+
+ {{- end }}
+
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/finalize.tmpl b/web/template/finalize.tmpl
index 383eb72d4..0d7ce7eb7 100644
--- a/web/template/finalize.tmpl
+++ b/web/template/finalize.tmpl
@@ -19,30 +19,30 @@
{{- with . }}
-
-
Finalize sign-in to {{ .instance.Title -}}
-
-
+
+
Finalize sign-in to {{ .instance.Title -}}
+
+
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/index.tmpl b/web/template/index.tmpl
index 420ad4a8e..95bd0b53a 100644
--- a/web/template/index.tmpl
+++ b/web/template/index.tmpl
@@ -27,15 +27,15 @@
{{- with . }}
-
-
About this instance
-
- {{- include "shortDescription" . | indent 3 }}
- See more details
-
-
- {{- include "index_what_is_this.tmpl" . | indent 1 }}
- {{- include "index_register.tmpl" . | indent 1 }}
- {{- include "index_apps.tmpl" . | indent 1 }}
+
+
About this instance
+
+ {{- include "shortDescription" . | indent 3 }}
+ See more details
+
+
+ {{- include "index_what_is_this.tmpl" . | indent 1 }}
+ {{- include "index_register.tmpl" . | indent 1 }}
+ {{- include "index_apps.tmpl" . | indent 1 }}
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/index_apps.tmpl b/web/template/index_apps.tmpl
index 8580b3983..8d1113d48 100644
--- a/web/template/index_apps.tmpl
+++ b/web/template/index_apps.tmpl
@@ -19,64 +19,64 @@
{{- with . }}
-
Client applications
-
-
- Have an account on this instance and want to log in?
- GoToSocial does not provide its own webclient, but implements the Mastodon client API.
- You can use a variety of clients to log in to your account here:
-
-
-
-
-
Semaphore is a web client designed for speed and simplicity.
+ Have an account on this instance and want to log in?
+ GoToSocial does not provide its own webclient, but implements the Mastodon client API.
+ You can use a variety of clients to log in to your account here:
+
+
+
+
+
Semaphore is a web client designed for speed and simplicity.
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/index_register.tmpl b/web/template/index_register.tmpl
index e51da948d..e83738f42 100644
--- a/web/template/index_register.tmpl
+++ b/web/template/index_register.tmpl
@@ -28,15 +28,15 @@ New account registration is currently
{{- with . }}
-
Register an Account on {{ .instance.Title -}}
-
-
{{- template "registrationLimits" . -}}
- {{- if .instance.Registrations }}
-
To register a new account, please first read the rules and terms.
-
Then, use the sign-up page to register an account.
-
Manual admin approval is required for new accounts.
- {{- end }}
-
+
Register an Account on {{ .instance.Title -}}
+
+
{{- template "registrationLimits" . -}}
+ {{- if .instance.Registrations }}
+
To register a new account, please first read the rules and terms.
+
Then, use the sign-up page to register an account.
+
Manual admin approval is required for new accounts.
+ {{- end }}
+
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/index_what_is_this.tmpl b/web/template/index_what_is_this.tmpl
index 15a17aab2..40f810959 100644
--- a/web/template/index_what_is_this.tmpl
+++ b/web/template/index_what_is_this.tmpl
@@ -19,50 +19,50 @@
{{- with . }}
-
What is this?
-
-
- The web page you're reading right now is served by an instance of GoToSocial,
- a federated, distributed, open-source microblogging software which connects
- to other instances across a network known as the "fediverse".
-
-
What is an "instance"?
-
- "Instance" is a term commonly used for one node in the fediverse. Each instance
- has its own web address, user(s), culture, rules, and settings. Instances exchange
- data by "talking" to each other over the internet using a protocol called ActivityPub.
-
- Each instance can, in theory, talk to each other instance, allowing people to talk
- to one another across a decentralized network that has no single authority in charge.
-
-
- There are thousands of fediverse instances, connecting millions of people together.
-
-
How do I join the fediverse?
-
- You can join the fediverse by running your own instance of an ActivityPub software,
- or by finding an existing instance that aligns with your values and expectations,
- and registering an account.
-
-
- To help you find an instance that suits you, you can try one of the following tools:
-
+ The web page you're reading right now is served by an instance of GoToSocial,
+ a federated, distributed, open-source microblogging software which connects
+ to other instances across a network known as the "fediverse".
+
+
What is an "instance"?
+
+ "Instance" is a term commonly used for one node in the fediverse. Each instance
+ has its own web address, user(s), culture, rules, and settings. Instances exchange
+ data by "talking" to each other over the internet using a protocol called ActivityPub.
+
+ Each instance can, in theory, talk to each other instance, allowing people to talk
+ to one another across a decentralized network that has no single authority in charge.
+
+
+ There are thousands of fediverse instances, connecting millions of people together.
+
+
How do I join the fediverse?
+
+ You can join the fediverse by running your own instance of an ActivityPub software,
+ or by finding an existing instance that aligns with your values and expectations,
+ and registering an account.
+
+
+ To help you find an instance that suits you, you can try one of the following tools:
+
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/oob.tmpl b/web/template/oob.tmpl
index 05a639ec0..a8aae4102 100644
--- a/web/template/oob.tmpl
+++ b/web/template/oob.tmpl
@@ -19,10 +19,10 @@
{{- with . }}
-
-
Hi {{- .user -}}!
-
Here's your out-of-band token with scope "{{- .scope -}}", use it wisely:
- {{- .oobToken -}}
-
+
+
Hi {{- .user -}}!
+
Here's your out-of-band token with scope "{{- .scope -}}", use it wisely:
+ {{- .oobToken -}}
+
-{{- end }}
\ No newline at end of file
+{{- end }}
diff --git a/web/template/page.tmpl b/web/template/page.tmpl
index 0bf33addd..ec35965a1 100644
--- a/web/template/page.tmpl
+++ b/web/template/page.tmpl
@@ -45,45 +45,45 @@ image/webp
-
-
-
-
- {{- if .ogMeta }}
- {{- include "page_ogmeta.tmpl" . | indent 2 }}
- {{- else }}
- {{- end }}
- {{- if .rssFeed }}
-
- {{- else }}
- {{- end }}
- {{- if .account }}
-
- {{- else if .status }}
-
- {{- else }}
- {{- end }}
-
-
-
- {{- include "page_stylesheets.tmpl" . | indent 2 }}
- {{- range .javascript }}
-
- {{- end }}
- {{- template "instanceTitle" . -}}
+
+
+
+
+ {{- if .ogMeta }}
+ {{- include "page_ogmeta.tmpl" . | indent 2 }}
+ {{- else }}
+ {{- end }}
+ {{- if .rssFeed }}
+
+ {{- else }}
+ {{- end }}
+ {{- if .account }}
+
+ {{- else if .status }}
+
+ {{- else }}
+ {{- end }}
+
+
+
+ {{- include "page_stylesheets.tmpl" . | indent 2 }}
+ {{- range .javascript }}
+
+ {{- end }}
+ {{- template "instanceTitle" . -}}
-
- {{- include "page_header.tmpl" . | indent 3 }}
-
-