Here you can find an overview of the different ways to create and edit your post.
One click on "Share" text box on top of your Home or Network page, and the post editor shows up:
Post title is optional, you can set it clicking on "Set title".
Posts can optionally be in one or more categories. Write categories name separated by a comma to file your new post.
The Big Empty Textarea is where you write your new post. You can simply enter your text there and click "Share" button, and your new post will be public on your profile page and shared to your contact.
If plain text is not so exciting to you, Friendica understands BBCode to spice up your posts: bold, italic, images, links, lists.. See BBCode tags reference page to see all what you can do.
The icons under the text area are there to help you to write posts quickly:
Upload a picture from your computer. The image will be uploaded and correct bbcode tag will be added to your post.*
Add files from your computer. Same as picture, but for generic attachment to the post.*
Add a web address (url). Enter an url and Friendica will add to your post a link to the url and an excerpt from the web site, if possible.
Add a video. Enter the url to a video (ogg) or to a video page on youtube or vimeo, and it will be embedded in your post with a preview. Friendica is using HTML5 for embedding content. Therefore, the supported files are depending on your browser and operating system (OS). Some filetypes are WebM, MP4 and OGG.*
Add an audio. Same as video, but for audio. Depending on your browser and operation system MP3, OGG and AAC are supported. Additionally, you are able to add URLs from audiohosters like Soundcloud.
Set your geographic location. This location will be added into a Google Maps search. That's why a note like "New York" or "10004" is already enough.
* how to upload files
Those icons can change with themes. Some examples:
|Darkbubble:||(inkl. smoothly, testbubble)|
The last button, the Lock, is the most important feature in Friendica. If the lock is open, your post will be public, and will shows up on your profile page when strangers visit it.
Click on it and the Permission settings window (aka "Access Control Selector" or "ACL Selector") pops up. There you can select who can see the post.
Click on "show" under contact name to hide the post to everyone but selected.
Click on "Visible to everybody" to make the post public again.
If you have defined some groups, you can check "show" for groups also. All contact in that group will see the post. If you want to hide the post to one contact of a group selected for "show", click "don't show" under contact name.
Click again on "show" or "don't show" to switch it off.
You can search for contacts or groups with the search box.
See also Group and Privacy
Friendica can use TinyMCE as rich text editor. This way you can write beatifull post without the need to know BBCode.
By default, rich editor is disabled. You can enable it from Settings -> Aditional features page, turn on Richtext Editor and click "Submit".