[docs] Fix broken links and typos (#4418)

# Description

Fix links and typos in docs and settings page:

* Fix https://codeberg.org/superseriousbusiness/gotosocial/issues/4328
* Fix https://codeberg.org/superseriousbusiness/gotosocial/issues/4360

Also fix broken issuetracker links as forgejo does not support search
queries like "label:bug"

The translation for Zh-cn still says "this project" according to google
translate, I only fixed the link.

## Checklist

Please put an x inside each checkbox to indicate that you've read and followed it: `[ ]` -> `[x]`

If this is a documentation change, only the first checkbox must be filled (you can delete the others if you want).

- [x] I/we have read the [GoToSocial contribution guidelines](https://codeberg.org/superseriousbusiness/gotosocial/src/branch/main/CONTRIBUTING.md).
- [ ] I/we have discussed the proposed changes already, either in an issue on the repository, or in the Matrix chat.
- [x] I/we have not leveraged AI to create the proposed changes.
- [x] I/we have performed a self-review of added code.
- [x] I/we have written code that is legible and maintainable by others.
- [ ] I/we have commented the added code, particularly in hard-to-understand areas.
- [x] I/we have made any necessary changes to documentation.
- [ ] I/we have added tests that cover new code.
- [ ] I/we have run tests and they pass locally with the changes.
- [ ] I/we have run `go fmt ./...` and `golangci-lint run`.

Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4418
Co-authored-by: Markus Unterwaditzer <markus-tarpit+git@unterwaditzer.net>
Co-committed-by: Markus Unterwaditzer <markus-tarpit+git@unterwaditzer.net>
This commit is contained in:
Markus Unterwaditzer 2025-09-15 17:31:06 +02:00 committed by tobi
commit d9ee6cddea
10 changed files with 18 additions and 18 deletions

View file

@ -99,7 +99,7 @@ Profiles can have up to
<li><a href="#signup">Register an Account on {{ .instance.Title -}}</a></li>
<li><a href="#rules">Rules</a></li>
<li><a href="#terms">Terms and Conditions</a></li>
<li><a href="#domain-permissions">Domain permissions</a></li>
<li><a href="#domain-permissions">Domain Permissions</a></li>
</ol>
</div>
</nav>
@ -173,7 +173,7 @@ Profiles can have up to
</div>
</section>
<section class="about-section" role="region" aria-labelledby="domain-permissions">
<h3 id="domain-permissions">Domain permissions</h3>
<h3 id="domain-permissions">Domain Permissions</h3>
<div class="about-section-contents">
<p>
ActivityPub instances federate with other instances by exchanging data with them over the network.
@ -206,7 +206,7 @@ Profiles can have up to
{{- if .blocklistExposed }}
<a href="/about/domain_blocks">View the list of domains blocked by this instance</a>
{{- else }}
This instance does not publically share its list of blocked domains.
This instance does not publicly share its list of blocked domains.
{{- end }}
</p>
<h4>Allowed domains</h4>
@ -215,7 +215,7 @@ Profiles can have up to
{{- if .allowlistExposed }}
<a href="/about/domain_allows">View the list of domains explicitly allowed by this instance</a>
{{- else }}
This instance does not publically share its list of explicitly allowed domains.
This instance does not publicly share its list of explicitly allowed domains.
{{- end }}
</p>
</div>

View file

@ -67,7 +67,7 @@
<ul>
<li>GoToSocial-specific: <a href="https://thefedi.wiki/gotosocial/user/gotosocial-servers" rel="nofollow noreferrer noopener" target="_blank">thefedi.wiki list of open registration GoToSocial servers</a></li>
<li>Mastodon-specific: <a href="https://joinmastodon.org/servers" rel="nofollow noreferrer noopener" target="_blank">joinmastodon.org server picker</a></li>
<li>Various fedi softwares: <a href="https://fedi.garden/" rel="nofollow noreferrer noopener" target="_blank">fedi.garden server picker</a></li>
<li>Various fedi tools: <a href="https://fedi.garden/" rel="nofollow noreferrer noopener" target="_blank">fedi.garden server picker</a></li>
</ul>
{{- if .instance.Registrations }}
<p>Or, just <a href="signup">register for an account on this instance</a>!</p>

View file

@ -37,8 +37,8 @@
<div class="about-section-contents">
<p>
Want to log in and start posting?
Unlike other ActivityPub softwares, GoToSocial does not provide its own
webclient. Instead it implements the Mastodon client API, so you can use
Unlike other ActivityPub software, GoToSocial does not provide its own
web client. Instead it implements the Mastodon client API, so you can use
a variety of third-party clients to log in to your account here:
</p>
<ul class="applist nodot" role="group">

View file

@ -101,6 +101,6 @@ Instance Logo
<h1>{{- .instance.Title -}}</h1>
</a>
{{- if .showStrap }}
<aside>home to {{ template "strapUsers" . }} who wrote {{ template "strapPosts" . }}; knows of {{ template "strapInstances" . }}</aside>
<aside>home to {{ template "strapUsers" . }} who have written {{ template "strapPosts" . }}; knows of {{ template "strapInstances" . }}</aside>
{{- end }}
{{- end }}