* Fix URLs to work when `baseURL` is in a sub-directory
* Use `RelPermalink` to not have assets loaded from `baseUrl`
* Add `.vercel` to gitignore
* Remove deploy Github Action, we are now using Vercel
@ -22,7 +22,7 @@ Similar to how blogging is the act of publishing updates to a website, **microbl
A Mastodon website can operate alone. Just like a traditional website, people sign up on it, post messages, upload pictures and talk to each other. _Unlike_ a traditional website, Mastodon websites can interoperate, letting their users communicate with each other; just like you can send an email from your Gmail account to someone from Outlook, Fastmail, Protonmail, or any other email provider, as long as you know their email address, **you can mention or message anyone on any website using their address**.
{{<figuresrc="/assets/network-models.jpg" caption="From left to right: Centralized, Federated, Distributed">}}
{{<figuresrc="assets/network-models.jpg" caption="From left to right: Centralized, Federated, Distributed">}}
@ -104,6 +104,3 @@ Learn how to write an app for Mastodon:
Learn about the Mastodon backend and how to contribute:
@ -131,4 +131,4 @@ Please check `app/javascript/mastodon/selectors/index.js` and `app/lib/feed_mana
Server-side preview images are never cropped, to support a variety of apps and user interfaces. Therefore, the cropping must be done by those apps. To crop intelligently, focal points can be used to ensure a certain section of the image is always within the cropped viewport. See this [guide on how focal points are defined](https://github.com/jonom/jquery-focuspoint#1-calculate-your-images-focus-point). In summary, floating points range from -1.0 to 1.0, left-to-right or bottom-to-top. (0,0) is the center of the image. (0.5, 0.5) would be in the center of the upper-right quadrant. (-0.5, -0.5) would be in the center of the lower-left quadrant. For reference, thumbnails in the Mastodon frontend are most commonly 16:9.
{{<figuresrc="/assets/focal-points.jpg" caption="A demonstration of various focal points and their coordinates.">}}
{{<figuresrc="assets/focal-points.jpg" caption="A demonstration of various focal points and their coordinates.">}}
: Used for Webfinger lookup. Must be unique on the domain, and must correspond to a Webfinger `acct:` URI.
: Used for Webfinger lookup. Must be unique on the domain, and must correspond to a Webfinger `acct:` URI.
name
: Used as profile display name.
@ -420,7 +420,7 @@ Mastodon supports setting a focal point on uploaded images, so that wherever tha
}
```
{{<figuresrc="/assets/focal-points.jpg" caption="A demonstration of various focal points and their coordinates.">}}
{{<figuresrc="assets/focal-points.jpg" caption="A demonstration of various focal points and their coordinates.">}}
The focal point of (-0.55, 0.43) in the example above corresponds to a point 55% to the left of center and 43% above center. This focal point should remain visible within the cropped thumbnail, if any cropping is done.
@ -593,4 +593,4 @@ Signature: ... # a signature from an account on mastodon.social
{{<figuresrc="/assets/invites.jpg" caption="Invite people from your account's settings">}}
{{<figuresrc="assets/invites.jpg" caption="Invite people from your account's settings">}}
Invite links can be generated and shared with other people, and some servers require invites in order to register for an account. When generating an invite link, you can set the max uses to limit how many times a certain link is used, or how long it has been active. Invite links can be deactivated at any time.
## Follows and followers {#relationships}
{{<figuresrc="/assets/relationships.jpg" caption="Mutuals who have not moved their account, sorted by last activity">}}
{{<figuresrc="assets/relationships.jpg" caption="Mutuals who have not moved their account, sorted by last activity">}}
Within settings, you can find a relationship manager that lets you filter and sort through the profiles that you are connected to, based on different criteria:
@ -27,4 +27,4 @@ You can select certain users to unfollow, or to remove from your followers, by c
## Account settings {#account}
From the account settings, you can change your email address, set a new password, revoke active sessions or authorized apps, and enable two-factor authentication.
From the account settings, you can change your email address, set a new password, revoke active sessions or authorized apps, and enable two-factor authentication.
{{<figuresrc="/assets/featured-tags.jpg" caption="A featured hashtag showing last usage date and total usage.">}}
{{<figuresrc="assets/featured-tags.jpg" caption="A featured hashtag showing last usage date and total usage.">}}
You can choose to feature certain hashtags that you use often. Go to Settings > Profile > Featured hashtags to manage which hashtags you are currently featuring. Once featured, a link to the hashtag will be shown on your profile, with the date of the last time it was used in a status, as well as the total number of statuses in which it was used.
### Featured profiles {#featured-profiles}
{{<figuresrc="/assets/featured-profiles.jpg" caption="Four randomly-selected featured profiles.">}}
{{<figuresrc="assets/featured-profiles.jpg" caption="Four randomly-selected featured profiles.">}}
You can choose to feature profiles of people that you are following. Go to that person's profile dropdown menu and click "Feature on profile". When you feature a profile, a link to their profile will appear on your profile, under a section titled "your choices". Up to 4 profiles will be shown at a time, and these profiles are selected randomly from your pool of featured profiles every time the page is loaded.
## Pinned posts {#pinned}
{{<figuresrc="/assets/pinned.jpg" caption="A pinned post by mastodon.social/@gargron">}}
{{<figuresrc="assets/pinned.jpg" caption="A pinned post by mastodon.social/@gargron">}}
You can choose to feature up to 5 of your own public posts at the top of your profile. Go to the status dropdown menu and click "Pin on profile". When you pin a post, it will appear at the top of your "posts" tab, before all other chronological status updates.
## Profile directory {#directory}
{{<figuresrc="/assets/directory.jpg" caption="Profile directory as seen from mastodon.social">}}
{{<figuresrc="assets/directory.jpg" caption="Profile directory as seen from mastodon.social">}}
The profile directory shows all accounts that have opted into being shown in the directory, and can be used to quickly find profiles that you may be interested in following.
The profile directory can be sorted either by recent activity (the most recently published status), or by new arrivals (the most recently created accounts). The directory can also be filtered to show only local accounts, or to show all known accounts that your website is aware of.
Profiles appear as cards that include a user's display name, address, account bio, and some brief stats such as how many posts they've published, how many followers they have, and the time of their last published status.
## Remote interactions on another Mastodon site {#interact}
{{<figuresrc="/assets/status-permalink.jpg" caption="An example of a post's public permalink on a Mastodon site.">}}
{{<figuresrc="assets/status-permalink.jpg" caption="An example of a post's public permalink on a Mastodon site.">}}
When you are browsing a remote site powered by Mastodon, clicking on any of the interaction buttons will load a dialog that will redirect you to your local site.
{{<figuresrc="/assets/external-reply.jpg" caption="A remote interaction dialog for replying to a toot.">}}
{{<figuresrc="assets/external-reply.jpg" caption="A remote interaction dialog for replying to a toot.">}}
## Signing into a client app {#apps}
You can use your Mastodon account to sign into any app that implements the Mastodon API. A list of such apps can be found at [https://joinmastodon.org/apps](https://joinmastodon.org/apps).
It is possible to filter statuses for specific keywords and phrases so that they can be hidden automatically.
{{<figuresrc="/assets/filter-list.jpg" caption="A sample of active filters for various keywords in different contexts.">}}
{{<figuresrc="assets/filter-list.jpg" caption="A sample of active filters for various keywords in different contexts.">}}
To create or manage your filters, go to Settings > Filters. The "Add new filter" button will let you create a new filter, and existing filters can be edited or deleted. Your existing filters will be summarized in a table.
{{<figuresrc="/assets/filter-edit.jpg" caption="Filters can have an expiry date, specific contexts, server-side drop, and use word boundaries.">}}
{{<figuresrc="assets/filter-edit.jpg" caption="Filters can have an expiry date, specific contexts, server-side drop, and use word boundaries.">}}
Filters have the following settings:
@ -46,7 +46,7 @@ Filters normally apply to any status that contains the included characters, rega
## User-level actions {#blocking-and-muting}
{{<figuresrc="/assets/profile-dropdown.jpg" caption="The profile dropdown menu offers various actions.">}}
{{<figuresrc="assets/profile-dropdown.jpg" caption="The profile dropdown menu offers various actions.">}}
### Hiding boosts {#hide-boosts}
@ -54,7 +54,7 @@ If you hide boosts from someone, you won’t see their boosts in your home feed.
### Muting {#mute}
{{<figuresrc="/assets/muted.jpg" caption="Sample of muted accounts.">}}
{{<figuresrc="assets/muted.jpg" caption="Sample of muted accounts.">}}
When muting, you have the option to mute notifications from them or not. Muting without muting notifications hides the user from your view:
@ -71,7 +71,7 @@ The user has no way of knowing they have been muted.
### Blocking {#block}
{{<figuresrc="/assets/blocked.jpg" caption="Sample of blocked accounts.">}}
{{<figuresrc="assets/blocked.jpg" caption="Sample of blocked accounts.">}}
Blocking hides a user from your view:
@ -92,7 +92,7 @@ If you and the blocked user are on the same server, the blocked user will not be
### Hiding an entire server {#block-domain}


If you block an entire server:
@ -103,6 +103,6 @@ If you block an entire server:
## Reporting problematic content to moderators {#report}
{{<figuresrc="/assets/report-modal.jpg" caption="The report modal allows selecting example statuses, adding a note, and forwarding reports.">}}
{{<figuresrc="assets/report-modal.jpg" caption="The report modal allows selecting example statuses, adding a note, and forwarding reports.">}}
If you see a status or user that is violating the rules of your website, you can report that user to your site's moderators. Clicking the "report" option on the user dropdown or status dropdown will open the report modal. Here, you can (and should) add a note about why you are reporting this account. You can attach certain problematic statuses for additional context on why you are reporting the account, and if their conduct is violating the rules of the remote website, you can also choose to forward the report to their site's moderators.
{{<figuresrc="/assets/export.jpg" caption="The data export page in settings">}}
{{<figuresrc="assets/export.jpg" caption="The data export page in settings">}}
At any time you want, you can go to Settings > Export and download a CSV file for your current followed accounts, your currently created lists, your currently blocked accounts, your currently muted accounts, and your currently blocked domains. Your following, blocking, muting, and domain-blocking lists can be imported at Settings > Import, where they can either be merged or overwritten.
@ -21,25 +21,24 @@ From the bottom of Settings > Account, you can find options related to accoun
Redirecting your account disables posting from that account and displays a "profile moved" notice indicating your new account. Anyone viewing your profile can see this notice and will know to follow you at your new account. Following redirected accounts is not possible. The redirect can be canceled at any time.
Moving your account is the same as redirecting your account, but it will also irreversibly force everyone to unfollow your current account and follow your new account, if their software supports the Move activity. Your posts will not be moved, due to technical limitations. There is also a 30 day cooldown period in which you cannot migrate again, so be very careful before using this option!
Profile moves can only be initiated when your two accounts have been aliased. Account aliases are currently not used for anything other than profile moves, where you will need to set your old account as an alias of your new account before initiating the move. Setting aliases is harmless and reversible on its own.
From the bottom of Settings > Account, you can find the form to delete your account. Deleting your account is irreversible, and will cause both your profile and username to become forever unusable.
## Browsing content through public timelines {#timelines}
{{<figuresrc="/assets/timeline.jpg" caption="Posts within a public timeline">}}
{{<figuresrc="assets/timeline.jpg" caption="Posts within a public timeline">}}
To allow you to discover potentially interesting content, Mastodon provides a way to browse all public posts. Well, there is no global shared state between all servers, so there is no way to browse _all_ public posts. When you browse the **federated timeline**, you see all public posts that the server you are on knows about. There are various ways your server may discover posts, but the bulk of them will be from people that other users on your server follow.
@ -17,7 +17,7 @@ There is a way to filter the federated timeline to view only public posts create
## Interacting with people's posts {#actions}
{{<figuresrc="/assets/status.jpg" caption="An expanded view can be loaded by clicking a status in the timeline.">}}
{{<figuresrc="assets/status.jpg" caption="An expanded view can be loaded by clicking a status in the timeline.">}}
You can perform quick actions on a post directly from the timeline, or you can click on the post to load an expanded view that shows extra information, such as a full timestamp, interaction counts, and threaded replies, if any. The following actions can be performed on a post:
@ -29,7 +29,7 @@ You can perform quick actions on a post directly from the timeline, or you can c
When other people interact with you or your posts, you will receive a notification depending on the type of the event. Your notifications column allows you to view all notifications in the same stream, or to filter for specific types of notifications:
@ -44,7 +44,7 @@ When unread notifications are present, a checkmark will appear in the column hea
## Following profiles {#follow}


As long as you encounter a person within your app’s user interface, e.g. the web interface on your home server, or your mobile app, you can just click “follow” and you won’t notice a difference if that person is on your server or not.
@ -54,21 +54,21 @@ If you are visiting a public page on another Mastodon site, see [Using Mastodon
## Enabling notifications {#bell}


If you are following someone, you also have the option to receive a notification every time they post. To opt into this functionality, click the bell icon.
## Search {#search}
{{<figuresrc="/assets/search.jpg" caption="The search function can be accessed from the sidebar.">}}
{{<figuresrc="assets/search.jpg" caption="The search function can be accessed from the sidebar.">}}
Mastodon's basic search allows logged-in users to find posts containing a specific hashtag, or to load a user or status directly if they know the URL or address. Searching for a term will show profiles whose username or display name contains that term, as well as hashtags that match or contain that term.
{{<figuresrc="/assets/direct-url.jpg" caption="An example of a post being loaded directly by its URL.">}}
{{<figuresrc="assets/direct-url.jpg" caption="An example of a post being loaded directly by its URL.">}}
{{<figuresrc="/assets/search-accounts.jpg" caption="An example of accounts returned when searching for "cats".">}}
{{<figuresrc="assets/search-accounts.jpg" caption="An example of accounts returned when searching for "cats".">}}
{{<figuresrc="/assets/search-hashtags.jpg" caption="An example of hashtags returned when searching for "cats".">}}
{{<figuresrc="assets/search-hashtags.jpg" caption="An example of hashtags returned when searching for "cats".">}}
Admins may optionally install full-text search. Mastodon’s full-text search allows logged-in users to find results from their own posts, their favourites, their bookmarks and their mentions. It deliberately does not allow searching for arbitrary strings in the entire database, in order to reduce the risk of abuse by people searching for controversial terms to find people to dogpile.
@ -80,19 +80,18 @@ The following operators are supported:
## Direct conversations {#direct}
{{<figuresrc="/assets/dm-column.jpg" caption="A list of conversations containing direct messages.">}}
{{<figuresrc="assets/dm-column.jpg" caption="A list of conversations containing direct messages.">}}
In Mastodon, direct messages are just posts that have the "direct" visibility selected. Visibility can be selected per-post, which allows changing the privacy level later in a thread. The direct messages column currently shows a list of all conversations containing a direct post. Clicking on a conversation will load the associated thread.
{{<figuresrc="/assets/dm-thread.jpg" caption="A direct message in a thread.">}}
{{<figuresrc="assets/dm-thread.jpg" caption="A direct message in a thread.">}}
## List timelines {#lists}
Lists are subsets of your home timeline. You can create a list, give it a name, and add users that you follow to that list.


Opening a list will load that list's timeline. List timelines contain only posts by members of that list, as well as replies to you or to other members of the list. This can be changed to show replies to all people you follow, or to no one.
{{<figuresrc="/assets/list.jpg"caption="A list timeline">}}
{{<figuresrc="assets/list.jpg"caption="A list timeline">}}
{{<figuresrc="/assets/compose-with-cw.jpg" caption="Compose form with CW enabled">}}
{{<figuresrc="assets/compose-with-cw.jpg" caption="Compose form with CW enabled">}}
## Text {#text}
@ -15,25 +15,25 @@ The main body of each status update can be composed using the text field. The de
### Links {#links}
{{<figuresrc="/assets/compose-links.jpg" caption="Links must start with http(s):// and are counted as 23 characters regardless of length.">}}
{{<figuresrc="assets/compose-links.jpg" caption="Links must start with http(s):// and are counted as 23 characters regardless of length.">}}
If you include links in your post, they must begin with `http://` or `https://`. All links are counted as 23 characters, no matter how long they actually are, so there is no need to use a link shortener to save characters. In fact, using a link shortener is actively discouraged.
### Mentions {#mentions}
{{<figuresrc="/assets/compose-mentions.jpg" caption="Suggested mentions for both local and remote users.">}}
{{<figuresrc="assets/compose-mentions.jpg" caption="Suggested mentions for both local and remote users.">}}
You can mention users by typing out their full address, e.g. `@alice@example.com`. Note that any usage of`@word` will be interpreted as mentioning the local user with the username `word`, if that user exists. Only the username part will count against your character limit -- the domain is not counted.
### Hashtags {#hashtags}
{{<figuresrc="/assets/compose-hashtags.jpg" caption="Hashtags are autosuggested by usage frequency.">}}
{{<figuresrc="assets/compose-hashtags.jpg" caption="Hashtags are autosuggested by usage frequency.">}}
You can use a `#hashtag` to make your post discoverable to anyone searching for that hashtag. Hashtags can contain alphanumeric characters and underscores, but cannot contain numbers only.
### Custom emoji {#emoji}
{{<figuresrc="/assets/compose-custom-emoji.jpg" caption="An array of custom emoji are available in the selector.">}}
{{<figuresrc="assets/compose-custom-emoji.jpg" caption="An array of custom emoji are available in the selector.">}}
Each server offers a set of custom emoji you can use, like on Discord. You can use an emoji using its shortcode like `:thounking:`, or by clicking the emoji face in the compose box and browsing through the "Custom" category. You can also browse through and search for standard unicode emoji.
@ -43,7 +43,7 @@ You can attach either files or a poll to your status.
### Files {#media}
{{<figuresrc="/assets/compose-media-attachment.jpg" caption="Thumbnail for attached media, with options to delete, edit, or mark as sensitive">}}
{{<figuresrc="assets/compose-media-attachment.jpg" caption="Thumbnail for attached media, with options to delete, edit, or mark as sensitive">}}
Click the paper clip to attach a file to your post. You can attach the following:
@ -54,13 +54,13 @@ Click the paper clip to attach a file to your post. You can attach the following
#### Editing media {#edit}
{{<figuresrc="/assets/edit-media.jpg" caption="Edit media to add a media description or choose a focal point for the preview thumbnail.">}}
{{<figuresrc="assets/edit-media.jpg" caption="Edit media to add a media description or choose a focal point for the preview thumbnail.">}}
By clicking the "Edit" link on the attachment thumbnail, you can load a modal which will allow adding a media description or changing the focal point. Although optional, it is a good idea to add media descriptions that briefly describe what is in contained in the media. These descriptions will be shown when the media fails to load for any reason, or when accessed by screen readers and other assistive technology. Setting the focal point is also optional, but can make preview thumbnails looks better when they are not shown in a 16:9 aspect ratio.
### Polls {#polls}
{{<figuresrc="/assets/compose-polls.jpg" caption="A poll with 2 one-of choices, expiring in 1 day">}}
{{<figuresrc="assets/compose-polls.jpg" caption="A poll with 2 one-of choices, expiring in 1 day">}}
Click the bar graph icon to attach a poll to your post.
@ -77,7 +77,7 @@ Click the bar graph icon to attach a poll to your post.
| Followers-only | No | Logged in on the same site | In-app or logged in | Yes |
| Direct | No | Logged in and mentioned | In-app or logged in | No |
Posts can be published with one of four different privacy levels, as described below. You can [set a default privacy level for your posts](../preferences#posting), and you can change the privacy level for a draft post by selecting the "Change Post Privacy" icon beneath the text of the post.
Posts can be published with one of four different privacy levels, as described below. You can [set a default privacy level for your posts](../preferences#posting), and you can change the privacy level for a draft post by selecting the "Change Post Privacy" icon beneath the text of the post.
### Public {#public}
@ -126,9 +126,8 @@ Send your post only to mentioned users.
## Content warnings and sensitive content {#cw}
{{<figuresrc="/assets/status-cw.jpg" caption="A status with a CW that is marked as sensitive content.">}}
{{<figuresrc="assets/status-cw.jpg" caption="A status with a CW that is marked as sensitive content.">}}
One feature that Mastodon provides that you may not have seen on other social networks is the option to attach a content warning to your posts. When a content warning is included, the status content will be collapsed by default, and only the CW will be shown, similarly to an email subject line or a "read more" break. This can be used to add a summary or subject for your post, to collapse long posts, or to otherwise provide context or setup for the body of the post.
When media is attached, a checkbox appears to allow you to "mark media as sensitive". This hides the full media behind a blurred thumbnail by default. Adding a CW to a post automatically marks the media as sensitive as well.
Mastodon defaults to a simple, one-column layout with a compose box on the left and a column switcher on the right. You can choose to enable the advanced web interface, which allows you view and pin multiple columns at the same time.
{{<figuresrc="/assets/advanced-web-ui.jpg" caption="The advanced web interface">}}
{{<figuresrc="assets/advanced-web-ui.jpg" caption="The advanced web interface">}}
In either interface, updates will load automatically as new posts are available. You can enable Slow Mode to instead show a banner at the top of the column indicating the number of new items available, which will be loaded only when you click the banner.
@ -41,7 +41,7 @@ By default, any media marked as sensitive is hidden behind a click-through overl
Hidden and unloaded media uses a colorful gradient provided by the BlurHash algorithm, which uses the colors of the image but blurs the details. These gradients can be disabled.
{{<figuresrc="/assets/blurhash.jpg" caption="An example blurhash thumbnail">}}
{{<figuresrc="assets/blurhash.jpg" caption="An example blurhash thumbnail">}}
Posts with content warnings are collapsed by default, but you can choose to always expand the warnings so that the full post is displayed.
@ -71,7 +71,7 @@ If you opt out of search engine indexing, a `noindex` flag will be added to your
You can choose to hide your network, which will make your following and follower lists private to you only.
{{<figuresrc="/assets/hidden-network.jpg" caption="A profile that has opted to hide its network">}}
{{<figuresrc="assets/hidden-network.jpg" caption="A profile that has opted to hide its network">}}
If you want to see posts that are boosted multiple times be reinserted into your feed at the top, you can disable boost grouping in timelines.
@ -86,4 +86,3 @@ If you often post sensitive media, you can choose to always mark your media as s
### Filtering languages on public timelines {#languages}
You can choose to only show posts in certain detected languages while browsing the public timelines. However, note that language detection can be very imprecise, so you may still see some posts in a disabled language, or miss some posts from enabled languages.
{{<figuresrc="/assets/profile-cards.jpg" caption="Profile cards showing display name, avatar, and header">}}
{{<figuresrc="assets/profile-cards.jpg" caption="Profile cards showing display name, avatar, and header">}}
You can change how your profile appears to others by navigating to Settings > Profile > Appearance.
@ -33,7 +33,7 @@ Your header is a banner image shown at the top of your profile, as well as in pr
You can set certain flags on your profile to let others know how you use Mastodon.


### Locked account {#locked}
@ -88,4 +88,4 @@ Alternatively, validation will occur if the resolved page's *first* link has an
{{<hintstyle="info">}}
Make sure to save your profile *after* adding the rel-me link to your web page! The verification process is triggered when you save your profile, and may take some time before completing. If you have added the rel-me link and verification is not working, then try deleting the link, saving, re-adding the link, and saving again.
はじめに、Keybaseに登録し、Keybaseアカウント上でGPG公開鍵を生成するかアップロードするかします。次に、「prove more identities(他のIDを証明する)」に進みます。そして、動ているあなたのサーバーを見つけてください。もし見つからない場合はKeybaseにその内容を問い合わせてください。Mastodonのドメインを選択し、ユーザー名を入力します。Mastodonアカウントで認可し、証明メッセージを投稿することで、あなたのIDを証明できます。これを一度行うと本人証明が確立され、KeybaseがIDを証明したことをプロフィールに表示します。
@ -22,7 +22,7 @@ Tak jak blogowaniem nazwiemy publikowanie aktualności na stronie, **mikroblogow
Serwer Mastodona może funkcjonować samodzielnie. Tak jak na tradycyjnej stronie, ludzie mogą się zarejestrować, publikować tam wiadomości i rozmawiać z innymi. W przeciwieństwie do tradycyjnej strony, serwery Mastodona wzajemnie komunikują się ze sobą, pozwalając swoim użytkownikom na wzajemną komunikację – tak, jak mając konto na Gmailu, możesz napisać mail do kogoś na Outlooku, Fastmail, Protonmail czy serwerze dowolnego dostawcy, tak długo, jak znasz jego e-mail, **możesz wspomnieć lub napisać wiadomość do użytkownika dowolnego serwera, jeśli znasz jego adres**.
{{<figuresrc="/assets/network-models.jpg" caption="Od lewej do prawej: Scentralizowana, Sfederowana, Dystrybuowana">}}
{{<figuresrc="assets/network-models.jpg" caption="Od lewej do prawej: Scentralizowana, Sfederowana, Dystrybuowana">}}
@ -104,6 +104,3 @@ Naucz się tworzyć aplikacje dla Mastodona:
Naucz się o back-endzie Mastodona i dowiedz się jak wnieść swój wkład:
{{<figuresrc="/assets/invites.jpg" caption="Zaproś ludzi z ustawień swojego konta">}}
{{<figuresrc="assets/invites.jpg" caption="Zaproś ludzi z ustawień swojego konta">}}
Zaproszenia mogą być generowane, aby udostępniać je innym osobom, a niektóre serwery mogą wymagać zaproszenia do założenia konta. Przy generowaniu odnośnika zapraszającego, możesz określić maksymalną liczbę użyć odnośnika lub jak długo będzie on aktywny. Odnośniki z zaproszeniami mogą być dezaktywowane w każdym momencie.
## Obserwacje i obserwujący {#relationships}
{{<figuresrc="/assets/relationships.jpg" caption="Wzajemni obserwujący, którzy nie przenieśli konta, sortowani według daty ostatniej aktywności">}}
{{<figuresrc="assets/relationships.jpg" caption="Wzajemni obserwujący, którzy nie przenieśli konta, sortowani według daty ostatniej aktywności">}}
W ustawieniach możesz znaleźć stronę zarządzania relacjami, pozwalającą na filtrowanie i sortowanie profili, z którymi jesteś połączony(-a), według różnych kryteriów:
@ -35,11 +35,10 @@ Z ustawień konta możesz zmienić swój adres e-mail, ustawić nowe hasło, uni
### Weryfikacja tożsamości przez Keybase {#keybase}
{{<figuresrc="/assets/keybase.jpg" caption="Dowód tożsamości na profilu">}}
{{<figuresrc="assets/keybase.jpg" caption="Dowód tożsamości na profilu">}}
Na początek, zarejestruj się na Keybase i wygeneruj lub prześlij publiczny klucz GPG na swoje konto Keybase. Następnie, przejdź do „prove more identities”. Odnajdź swój serwer, jeśli jest dostępny, a jeśli nie, skontaktuj się z Keybase aby uzyskać pomoc. Wybierz swoją domenę Mastodona i wprowadź nazwę użytkownika. Możesz udowodnić swoją tożsamość, autoryzując swoje konto na Mastodonie i publikując wiadomośćz dowodem. Gdy to zrobisz, zostanie utworzony dowód tożsamości, a Twój profil będzie pokazywał Keybase jako udowodnioną tożsamość.
{{<hintstyle="danger">}}
**Weryfikacja Keybase jest nieodwracalna.** Keybase używa niemodyfikowalnego łańcucha podpisów dla dowodów tożsamości, więc po zweryfikowaniu tożsamości na Keybase, nie możesz jej usunąć. Możesz tylko unieważnić dowód, podpisując wiadomość unieważniającą używajac powiązanego klucza prywatnego.
{{<figuresrc="/assets/featured-tags.jpg" caption="Wyróżniony hashtag wraz z datą ostatniego użycia i całkowitym użyciem.">}}
{{<figuresrc="assets/featured-tags.jpg" caption="Wyróżniony hashtag wraz z datą ostatniego użycia i całkowitym użyciem.">}}
Możesz wyróżnić hashtagi, których używasz najczęściej. Przejdź do Preferencje > Profil > Wyróżnione hashtagi, aby wybrać, które hashtagi obecnie wyróżniasz. Po wybraniu odnośnik do tego hashtagu wraz z datą ostatniego użycia przez Ciebie oraz łączną liczbą jego wystąpień pojawi się na Twoim profilu.
Możesz wyróżnić profile osób, które obserwujesz. Wybierz menu opcji na profilu tej osoby i naciśnij „Polecaj na profilu”. Kiedy wyróżnisz jakiś profil, odnośnik do tego profilu pojawi się na Twoim profilu, w sekcji nazwanej „Polecani przez…”. Jednocześnie może tam pojawiać się do czterech profilów, które są wybierane losowo spośród wyróżnionych profilów za każdym razem, gdy strona jest ładowana.
## Przypięte wpisy {#pinned}
{{<figuresrc="/assets/pinned.jpg" caption="Wpis przypięty przez mastodon.social/@gargron">}}
{{<figuresrc="assets/pinned.jpg" caption="Wpis przypięty przez mastodon.social/@gargron">}}
Możesz wybrać maksymalnie 5 spośród swoich publicznych wpisów do wyróżnienia na górze profilu. Przejdź w okno opcji wpisu i wybierz „Przypnij do profilu”. Gdy przypniesz wpis, pojawi się na górze Twojej zakładki „wpisy”, przed pozostałymi wpisami, występującymi w kolejności chronologicznej.
## Katalog profilów {#directory}
{{<figuresrc="/assets/directory.jpg" caption="Katalog profilów na mastodon.social">}}
{{<figuresrc="assets/directory.jpg" caption="Katalog profilów na mastodon.social">}}
Katalog profilów pokazuje wszystkie konta, które zgodziły się być pokazywane w katalogu i może służyć szybkiemu wyszukiwaniu profilów, którymi możesz być zainteresowany(-a).
Katalog profilów może być posortowany według ostatniej aktywności (ostatnio opublikowane wpisy) lub od najnowszych użytkowników (ostatnio założone konto). Katalog może wyświetlać tylko lokalne konta lub wszystkie znane przez serwer.
Profile są przedstawiane jako karty zawierające nazwę wyświetlaną użytkownika, adres, biogram i kilka podstawowych statystyk jak liczba opublikowanych wpisów, liczba obserwujących i kiedy opublikowali ostatni wpis.
## Zdalne interakcje z innym serwerem Mastodona {#interact}
{{<figuresrc="/assets/status-permalink.jpg" caption="Przykład odnośnika bezpośredniego do wpisu na serwerze Mastodona">}}
{{<figuresrc="assets/status-permalink.jpg" caption="Przykład odnośnika bezpośredniego do wpisu na serwerze Mastodona">}}
Kiedy odwiedzasz zdalny serwer oparty na Mastodonie, kliknięcie dowolnego z przycisków interakcji przeniesie Cię do okna dialogowego, które przekieruje Cię na Twój lokalny serwer.
{{<figuresrc="/assets/external-reply.jpg" caption="Ekran zdalnej interakcji przy odpowiadaniu na wpis">}}
{{<figuresrc="assets/external-reply.jpg" caption="Ekran zdalnej interakcji przy odpowiadaniu na wpis">}}
## Logowanie się do aplikacji klienckiej {#apps}
Możesz użyć swojego konta na Mastodonie, aby zalogować się w dowolnej aplikacji obsługującej API Mastodona. Listę takich aplikacji znajdziesz na [https://joinmastodon.org/apps](https://joinmastodon.org/apps).
Możliwe jest filtrowanie wpisów według określonych słów kluczowych lub fraz, aby były automatycznie ukrywane.
{{<figuresrc="/assets/filter-list.jpg" caption="Przykład aktywnych filtrów dla różnych słów kluczowych w różnych kontekstach.">}}
{{<figuresrc="assets/filter-list.jpg" caption="Przykład aktywnych filtrów dla różnych słów kluczowych w różnych kontekstach.">}}
Aby utworzyć i zarządzać filtrami, odwiedź Preferencje > Filtry. Przycisk „Dodaj nowy filtr” pozwoli na utworzenie nowego filtru, a istniejące filtry mogą zostać edytowane lub usunięte. Istniejące filtry są podsumowane w tabeli.
{{<figuresrc="/assets/filter-edit.jpg" caption="Filtry mogą mieć datę wyczerpania, określone konteksty, usuwanie po stronie serwera lub używać granic słów.">}}
{{<figuresrc="assets/filter-edit.jpg" caption="Filtry mogą mieć datę wyczerpania, określone konteksty, usuwanie po stronie serwera lub używać granic słów.">}}
Filtry mają następujące opcje:
@ -45,7 +45,7 @@ Filtry zwykle są stosowane we wpisach zawierających wskazane znaki, niezależn
## Działania po stronie użytkownika {#blocking-and-muting}
{{<figuresrc="/assets/profile-dropdown.jpg" caption="Menu wyboru profilu oferuje różnorodne działania.">}}
{{<figuresrc="assets/profile-dropdown.jpg" caption="Menu wyboru profilu oferuje różnorodne działania.">}}
### Ukrywanie udostępnień {#hide-boosts}
@ -53,7 +53,7 @@ Jeżeli ukryjesz czyjeś udostępnienia, nie zobaczysz ich udostępnień na stro
@ -91,7 +91,7 @@ Jeżeli jesteś na tym samym serwerze, na którym jest zablokowana osoba, ta oso
### Ukrywanie całego serwera {#block-domain}


Jeżeli zablokujesz cały serwer:
@ -102,7 +102,6 @@ Jeżeli zablokujesz cały serwer:
## Zgłaszanie nieodpowiedniej treści moderatorom {#report}
{{<figuresrc="/assets/report-modal.jpg" caption="Okno zgłaszania pozwalające na wybór przykładowych wpisów, dodanie notatki czy przekierowanie zgłoszeń.">}}
{{<figuresrc="assets/report-modal.jpg" caption="Okno zgłaszania pozwalające na wybór przykładowych wpisów, dodanie notatki czy przekierowanie zgłoszeń.">}}
Jeżeli zobaczysz wpis lub użytkownika naruszającego zasady Twojego serwera, możesz zgłosić użytkownika moderatorom swojego serwera. Wybranie opcji „Zgłoś” otworzy okno zgłaszania. Tam możesz (jest to wskazane) dodać notatkę, w której napiszesz, dlaczego zgłaszasz to konto. Możesz załączyć nieodpowiednie wpisy dla dodatkowego kontekstu zgłoszenia, a jeżeli naruszają one zasady zdalnego serwera, możesz przekierować zgłoszenie również do jego moderatorów.
{{<figuresrc="/assets/export.jpg" caption="Strona eksportu danych w ustawieniach">}}
{{<figuresrc="assets/export.jpg" caption="Strona eksportu danych w ustawieniach">}}
W każdym momencie możesz odwiedzić Preferencje > Eksportowanie danych i pobrać plik CSV zawierający obecnie obserwowane konta, Twoje obecne listy, blokowanych lub wyciszonych użytkowników, zablokowane domeny. Twoja lista obserwowanych, blokowanych, wyciszonych lub zablokowanych domen może zostać zaimportowana w Preferencje > Importowanie danych, gdzie mogą one zostać połączone lub nadpisane.
@ -21,25 +21,24 @@ W dolnej części Preferencje > Profil możesz znaleźć opcje powiązane z p
Przekierowanie konta wyłączy możliwość tworzenia z niego wpisów i wyświetli komunikat „przeniesiono profil”, wskazując na Twoje nowe konto. Każdy wyświetlający Twój nowy profil zobaczy tę informację i będzie wiedział, aby zaobserwować Twoje nowe konto. Obserwowanie przekierowanych kont nie jest możliwe. Przekierowanie może być anulowane w dowolnym momencie.
Przenoszenie konta działa tak jak przekierowanie konta, ale również nieodwracalnie wymusi na obserwujących Twoje konto cofnięcie tej obserwacji i zaobserwowanie nowego konta, jeżeli oprogramowanie ich serwerów obsługuje aktywność Move. Twoje wpisy nie zostaną przeniesione z uwagi na ograniczenia techniczne. Istnieje też okres, w którego trakcie nie możesz ponownie migrować konta, więc uważaj, zanim użyjesz tej opcji!
Przeniesienie konta jest tylko możliwe, jeżeli powstał alias między dwoma kontami. Aliasy kont nie są obecnie używane w innych sytuacjach niż przeniesienie konta, gdzie musisz ustawić stare konto jako alias dla nowego konta przed rozpoczęciem przenoszenia. Samo ustawianie aliasu nie przynosi szkód i może być odwrócone.
Na dole Preferencje > Profil możesz znaleźć formularz usunięcia konta. Usunięcie konta jest nieodwracalne i sprawi, że zarówno Twój profil, jak i nazwa użytkownika nie będą mogły zostać później użyte.
## Przeglądanie zawartości z publicznych osi czasu {#timelines}
{{<figuresrc="/assets/timeline.jpg" caption="Wpisy na publicznej osi czasu">}}
{{<figuresrc="assets/timeline.jpg" caption="Wpisy na publicznej osi czasu">}}
Aby pozwolić na poznanie potencjalnie interesującej treści, Mastodon pozwala na przeglądanie wszystkich publicznych wpisów. Ponieważ nie ma tu danych współdzielonych między wszystkimi serwerami, nie możesz przeglądać _wszystkich_ publicznych wpisów. Kiedy przeglądasz **oś czasu federacji**, zobaczysz wszystkie wpisy, o których wie serwer. Istnieje wiele sposobów, aby Twój serwer dowiadywał się o wpisach, ale ogromna część z nich to po prostu wpisy osób śledzonych przez użytkowników Twojego serwera.
@ -18,7 +18,7 @@ Istnieje sposób na filtrowane osi czasu federacji, aby wyświetlać tylko wpisy
## Interakcje z wpisami użytkowników {#actions}
{{<figuresrc="/assets/status.jpg" caption="Rozszerzony widok może zostać załadowany po kliknięciu wpisu w osi czasu.">}}
{{<figuresrc="assets/status.jpg" caption="Rozszerzony widok może zostać załadowany po kliknięciu wpisu w osi czasu.">}}
Możesz dokonywać szybkich działań na wpisach bezpośrednio z osi czasu lub kliknąć wpis, aby zobaczyć rozszerzony widok zawierający szczegółowe informacje o nim, takie jak pełen czas dodania, liczba interakcji czy odpowiedzi w wątku, jeśli takie istnieją. Na wpisie można dokonać następujących działań:
@ -30,7 +30,7 @@ Możesz dokonywać szybkich działań na wpisach bezpośrednio z osi czasu lub k
Jeżeli inne osoby wejdą w interakcje z jednym z Twoich wpisów, otrzymasz powiadomienie zależące od rodzaju działania. Twoja kolumna powiadomień pozwala wyświetlić wszystkie powiadomienia, lub przefiltrować określone rodzaje powiadomień:
@ -45,7 +45,7 @@ Kiedy są dostępne nieprzeczytanie powiadomienia, w kolumnie powiadomień pojaw