Updated docs
[friendica.git/.git] / doc / FAQ.md
1 Frequently Asked Questions - FAQ
2 ==============
3
4 * [Home](help)
5
6 User
7
8 * **[Why do I getting warnings about certificates?](help/FAQ#ssl)**
9 * **[How can I upload images, files, links, videos and sound files to posts?](help/FAQ#upload)**
10 * **[Is it possible to have different avatars per profile?](help/FAQ#avatars)**
11 * **[How can I view Friendica in a certain language?](help/FAQ#language)**
12 * **[What is the difference between blocked|ignored|archived|hidden contacts?](help/FAQ#contacts)**
13 * **[What happens when an account is removed? Is it truly deleted?](help/FAQ#removed)**
14 * **[Can I subscribe to a hashtag?](help/FAQ#hashtag)**
15 * **[How to create a RSS feed of the stream?](help/FAQ#rss)**
16 * **[Are there any clients for friendica I can use?](help/FAQ#clients)**
17 * **[How can I share my color scheme with others?](help/FAQ#schemesharing)**
18 * **[How can I apply a color scheme shared by others?](help/FAQ#schemesharingpaste)**
19 * **[Where I can find help?](help/FAQ#help)**
20
21 Admins
22
23 * **[Can I configure multiple domains with the same code instance?](help/FAQ#multiple)**
24 * **[Where can I find the source code of friendica, addons and themes?](help/FAQ#sources)**
25 * **[I've changed the my email address now the admin panel is gone?](help/FAQ#adminaccount1)**
26 * **[Can there be more then just one admin for a node?](help/FAQ#adminaccount2)**
27 * **[The Database structure seems not to be updated. What can I do?](help/FAQ#dbupdate)**
28
29 User
30 --------
31 <a name="ssl"></a>
32 ### Why do I get warnings about SSL certificates?
33
34 SSL (Secure Socket Layer) is a technology to encrypt data transfer between computers.
35 Sometimes your browser warns you about a missing or invalid certificate.
36 These warnings can have three reasons:
37
38 1. The server you are connected to doesn't offer SSL encryption.
39 2. The server has a self-signed certificate (not recommended).
40 3. The certificate is expired.
41
42 We recommend to talk to the admin(s) of the affected friendica server. (Admins, please see the respective section of the [admin manual](help/SSL).)
43
44 <a name="upload"></a>
45 ### How can I upload images, files, links, videos and sound files to posts?
46
47 You can upload images from your computer using the [editor](help/Text_editor).
48 An overview of all uploaded images is listed at *yourpage.com/photos/profilename*.
49 On that page, you can also upload images directly and choose if your contacts will receive a message about this upload.
50
51 Generally, you can attach any kind of file to a post.
52 This is possible by using the "paper-clip"-symbol in the editor.
53 These files will be linked to your post and can be downloaded by your contacts.
54 But it's not possible to get a preview for these items.
55 Because of this, this upload method is only recommended for office or zipped files.
56 If you want to share content from Dropbox, Owncloud or any other [filehoster](http://en.wikipedia.org/wiki/Comparison_of_file_hosting_services), use the "link"-button (chain-symbol).
57
58 When you're adding URLs of other webpages with the "link"-button, Friendica tries to create a small preview.
59 If this doesn't work, try to add the link by typing: [url=http://example.com]*self-chosen name*[/url].
60
61 You can also add video and audio files to posts.
62 However, instead of a direct upload you have to use one of the following methods:
63
64 1. Add the video or audio link of a hoster (Youtube, Vimeo, Soundcloud and anyone else with oembed/opengraph-support). Videos will be shown with a preview image you can click on to start. SoundCloud directly inserts a player to your post.
65
66 2. If you have your own server, you can upload multimedia files via FTP and insert the URL.
67
68 Friendica uses HTML5 for embedding content.
69 Therefore, the supported files are dependent on your browser and operating system.
70 Some supported file types are WebM, MP4, MP3 and OGG.
71 See Wikipedia for more of them ([video](http://en.wikipedia.org/wiki/HTML5_video), [audio](http://en.wikipedia.org/wiki/HTML5_audio)).
72
73 <a name="avatars"></a>
74 ### Is it possible to have different avatars per profile?
75
76 Yes.
77 On your Edit/Manage Profiles page, you will find a "change profile photo" link.
78 Clicking this will take you to a page where you can upload a photograph and select which profile it will be associated with.
79 To avoid privacy leakage, we only display the photograph associated with your default profile as the avatar in your posts.
80
81 <a name="language"></a>
82 ### How can I view Friendica in a certain language?
83
84 You can do this by adding the `lang` parameter to the url in your url bar.
85 The data in the parameter is a [ISO 639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) code.
86 A question mark is required for the separation between url and parameters.
87
88 Example:
89
90     https://social.example.com/profile/example 
91
92 in German:
93
94     https://social.example.com/profile/example?lang=de.
95
96 If the question mark is already in the url you need to do it using a ampersand.
97
98 Example:
99
100     https://social.example.com/profile/example?tab=profile
101
102 in German:
103
104     https://social.example.com/profile/example?tab=profile&lang=de.
105
106 When a certain language is forced, the language remains until session is closed.
107
108 <a name="contacts"></a>
109 ### What is the difference between blocked|ignored|archived|hidden contacts?
110
111 We prevent direct communication with **blocked contacts**.
112 They are not included in delivery, and their own posts to you are not imported.
113 However their conversations with your friends will still be visible in your stream.
114 If you remove a contact completely, they can send you another friend request.
115 Blocked contacts cannot do this. They cannot communicate with you directly, only through friends.
116
117 **Ignored contacts** are included in delivery - they will receive your posts and private messages.
118 However we do not import their posts or private messages to you.
119 Like blocking, you will still see this person's comments to posts made by your friends.
120
121 An addon called "blockem" can be installed to collapse/hide all posts from a particular person in your stream if you desire complete blocking of an individual, including his/her conversations with your other friends.
122
123 An **archived contact** means that communication is not possible and will not be attempted.
124 (Perhaps the person moved to a new site and removed the old profile.)
125 However unlike blocking, existing posts this person made before being archived will be visible in your stream.
126
127 A **hidden contact** will not be displayed in any "friend list" (except to you).
128 However a hidden contact will appear normally in conversations and this may expose his/her hidden status to anybody who can see the conversation.
129
130 <a name="removed"></a>
131 ### What happens when an account is removed? Is it truly deleted?
132
133 If you delete your account, we will immediately remove all your content on **your** server.
134
135 Then Friendica issues requests to all your contacts to remove you.
136 This will also remove you from the global directory.
137 Doing this requires your account and profile still to be "partially" available for up to 24 hours in order to establish contact with all your friends.
138 We can block it in several ways so that it appears empty and all profile information erased, but will then wait for 24 hours (or after all of your contacts have been notified) before we can physically remove it.
139
140 After that, your account is deleted.
141
142 <a name="hashtag"></a>
143 ### Can I follow a hashtag?
144
145 Yes. Simply add the hash tag to your saved searches.
146 The posts will appear on your network page.
147 For technical reasons, your answers to such posts won't appear on the "personal" tab in the network page and the whole thread isn't accessible via the API.
148
149 <a name="rss"></a>
150 ### How to create a RSS feed of the stream?
151
152 If you want to share your public page via rss you can use one of the following links:
153
154 #### RSS feed of your posts
155
156         basic-url.com//feed/[nickname]/posts
157
158 Example: Friendica Support
159
160         https://forum.friendi.ca/feed/helpers/posts
161
162 #### RSS feed of the conversations at your site
163
164         basic-url.com/feed/profilename/comments
165
166 Example: Friendica Support
167
168         https://forum.friendi.ca/feed/helpers/comments
169
170 <a name="clients"></a>
171 ### Are there any clients for friendica I can use?
172
173 Friendica is using a [Twitter/GNU Social compatible API](help/api), which means you can use any Twitter/GNU Social client for your platform as long as you can change the API path in its settings.
174 Here is a list of known working clients:
175
176 * Android
177   * [Friendiqa](https://github.com/lubuwest/friendiqa) (available in Google Playstore or from a binary repository you can add to [F-Droid](https://freunde.ma-nic.de/display/3e98eba8185a13c5bdbf3d1539646854))
178   * AndStatus
179   * Twidere
180   * Mustard and Mustard-Mod
181 * SailfishOS
182   * [Friendly](https://openrepos.net/content/fabrixxm/friendly#comment-form)
183 * Linux
184   * Hotot
185   * Choqok
186 * MacOS X
187   * Hotot
188 * Windows
189   * [Friendica Mobile](https://www.microsoft.com/de-DE/store/p/friendica-mobile/9nblggh0fhmn?rtc=1) for Windows 10
190   * Hotot
191
192 Depending on the features of the client you might encounter some glitches in usability, like being limited in the length of your postings to 140 characters and having no access to the [permission settings](help/Groups-and-Privacy).
193
194 <a name="schemesharing"></a>
195
196 ### How can I share my color scheme with others?
197
198 If you created a color scheme you want to share it with others, you can do this easily by sharing the schemestring.
199
200 You can find this string within the `custom theme settings` of the [display settings](/settings/display) page. This input box is only available when custom color scheme is selected.
201
202
203 <a name="schemesharingpaste"></a>
204
205 ### How can I apply a color scheme shared by others?
206 People who want to apply a color scheme shared by others can paste the string in the schemestring box on `custom theme settings` of the [display settings](/settings/display) page and click `submit`. 
207
208 <a name="help"></a>
209
210 ### Where I can find help?
211
212 If you have problems with your Friendica page, you can ask the community at the [Friendica Support Group](https://forum.friendi.ca/profile/helpers).
213 If you can't use your default profile you can use an account at a public site [list](https://dir.friendica.social/servers).
214
215 In case you do not want to set up another account on Friendica, you can also use one of the following channels to reach out for help:
216
217   * [Friendica Support Forum](https://forum.friendi.ca/~helpers)
218   * [Mailing List Archive](http://mailman.friendi.ca/mailman/listinfo/support-friendi.ca) you can subscribe to the list by sending an email to ``support-request(at)friendi.ca?subject=subscribe``
219   * XMPP/Jabber MUC: support(at)forum.friendi.ca
220   * IRC: #friendica at irc.freenode.net
221   * Matrix: #friendi.ca or #friendica at matrix.org
222
223 Admin
224 --------
225
226 <a name="multiple"></a>
227 ### Can I configure multiple domains with the same code instance?
228
229 No, this function is no longer supported as of Friendica 3.3 onwards.
230
231 <a name="sources"></a>
232 ### Where can I find the source code of friendica, addons and themes?
233
234 You can find the main repository [here](https://github.com/friendica/friendica).
235 There you will always find the current stable version of friendica.
236
237 Addons are listed at [this page](https://github.com/friendica/friendica-addons).
238
239 If you are searching for new themes, you can find them at [Friendica-Themes.com](http://friendica-themes.com/)
240
241 <a name="adminaccount1"></a>
242 ### I've changed my email address now the admin panel is gone?
243
244 Have a look into your <tt>config/local.config.php</tt> and fix your email address there.
245
246 <a name="adminaccount2"></a>
247 ### Can there be more then one admin for a node?
248
249 Yes.
250 You just have to list more then one email address in the
251 <tt>config/local.config.php</tt> file.
252 The listed emails need to be separated by a comma.
253
254 <a name="dbupdate">
255 ### The Database structure seems not to be updated. What can I do?
256
257 Please have a look at the Admin panel under [DB updates](/admin/dbsync/) and follow the link to *check database structure*.
258 This will start a background process to check if the structure is up to the current definition.
259
260 You can manually execute the structure update from the CLI in the base directory of your Friendica installation by running the following command:
261
262     bin/console dbstructure update
263
264 if there occur any errors, please contact the [support forum](https://forum.friendi.ca/profile/helpers).