<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.friendi.ca/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.friendi.ca/feed.php">
        <title>Friendica / Wiki</title>
        <description>A Decentralized Social Network</description>
        <link>https://wiki.friendi.ca/</link>
        <image rdf:resource="https://wiki.friendi.ca/_media/wiki/logo.png" />
       <dc:date>2026-05-24T16:35:24+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/api-friendica?rev=1655397358&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/account-basics?rev=1656148223&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/bbcode?rev=1654764686&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/developer-how-to-move-classes-to-src?rev=1656078482&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/groups-and-privacy?rev=1656083061&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/settings?rev=1656138492&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/api-entities?rev=1655400552&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/autoloader?rev=1656078181&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/install?rev=1728989873&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/making-friends?rev=1656085055&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/user?rev=1705846678&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/abstract?rev=1657032057&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/account_delegation?rev=1654509807&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/addons?rev=1656151801&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/addonstoragebackend?rev=1656077997&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/api-authentication?rev=1736103163&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/bugs-and-issues?rev=1606326557&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/developer-domain-driven-design?rev=1656079592&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/developers-intro?rev=1661315940&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/fulltext_search?rev=1690432881&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/improve-performance?rev=1658135620&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/initicalconfiguration?rev=1650605237&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/ssl?rev=1656083128&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/tags-and-mentions?rev=1656085268&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.friendi.ca/docs/themes?rev=1655880862&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.friendi.ca/_media/wiki/logo.png">
        <title>Friendica / Wiki</title>
        <link>https://wiki.friendi.ca/</link>
        <url>https://wiki.friendi.ca/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://wiki.friendi.ca/docs/api-friendica?rev=1655397358&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-16T16:35:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Friendica API</title>
        <link>https://wiki.friendi.ca/docs/api-friendica?rev=1655397358&amp;do=diff</link>
        <description>Friendica API

Overview

Friendica provides the following specific endpoints.

Authentication is the same as described in Using the APIs.

Entities

These endpoints uses the Friendica API entities.

Endpoints

GET api/friendica/events

Returns a list of Event entities for the current logged in user.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/account-basics?rev=1656148223&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-25T09:10:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Account Basics</title>
        <link>https://wiki.friendi.ca/docs/account-basics?rev=1656148223&amp;do=diff</link>
        <description>Account Basics

Registration

Not all Friendica sites allow open registration. If registration is allowed, you will see a “Register” link immediately below the login prompt on the site’s home page. Following this link will take you to the site registration page. The strength of our network is that lots of different sites are all completely compatible with each other. If the site you’re visting doesn’t allow registration, or you think you might prefer another one, there is a</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/bbcode?rev=1654764686&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-09T08:51:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Friendica BBCode tags reference</title>
        <link>https://wiki.friendi.ca/docs/bbcode?rev=1654764686&amp;do=diff</link>
        <description>Friendica BBCode tags reference

Friendica is using the BBCode markup language to format postings and comments. Alternatively the admin of a Friendica node can activate an addon to also support Markdown. How a rich text formatted posting or comment will be displayed in other projects of</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/developer-how-to-move-classes-to-src?rev=1656078482&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T13:48:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>How To Move Classes to src</title>
        <link>https://wiki.friendi.ca/docs/developer-how-to-move-classes-to-src?rev=1656078482&amp;do=diff</link>
        <description>How To Move Classes to src

Friendica uses Composer to manage autoloading. This means that all the PHP class files moved to the src folder will be automatically included when the class it defines is first used in the flow. This is an improvement over the current require usage since files will be included on an actual usage basis instead of the presence of a</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/groups-and-privacy?rev=1656083061&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T15:04:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Groups and Privacy</title>
        <link>https://wiki.friendi.ca/docs/groups-and-privacy?rev=1656083061&amp;do=diff</link>
        <description>Groups and Privacy

Groups are merely collections of friends. But Friendica uses these to unlock some very powerful features.

Setting Up Groups

To create a group, visit your Friendica “Contacts” page and select “Create a new group”. Give the group a name.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/settings?rev=1656138492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-25T06:28:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Settings</title>
        <link>https://wiki.friendi.ca/docs/settings?rev=1656138492&amp;do=diff</link>
        <description>Settings

If you are the admin of a Friendica node, you have access to the Admin Panel where you can configure your Friendica node.

Overview

In the main page of the admin panel you will see an information summary about your node.

Queues

The three numbers shown are respectively: - The retry queue: These outgoing messages couldn’t be received by the remote host, and will be resent at longer intervals before being dropped entirely after 30 days. - The deferred queue: These internal tasks failed…</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/api-entities?rev=1655400552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-16T17:29:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Friendica API entities</title>
        <link>https://wiki.friendi.ca/docs/api-entities?rev=1655400552&amp;do=diff</link>
        <description>Friendica API entities

Activities
  Attribute    Type    Nullable   like  List of Contacts   No   dislike  List of Contacts   No   attendyes  List of Contacts   No   attendno  List of Contacts   No   attendmaybe  List of Contacts   No  
Attachment
  Attribute</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/autoloader?rev=1656078181&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T13:43:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Autoloader with Composer</title>
        <link>https://wiki.friendi.ca/docs/autoloader?rev=1656078181&amp;do=diff</link>
        <description>Autoloader with Composer

Friendica uses Composer to manage dependencies libraries and the class autoloader both for libraries and namespaced Friendica classes.

It’s a command-line tool that downloads required libraries into the vendor folder and makes any namespaced class in</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/install?rev=1728989873&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-15T10:57:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Friendica Installation</title>
        <link>https://wiki.friendi.ca/docs/install?rev=1728989873&amp;do=diff</link>
        <description>Friendica Installation

We&#039;ve tried very hard to ensure that Friendica will run on commodity hosting platforms - such as those used to host Wordpress blogs and Drupal websites. We offer a manual and an automatic installation. But be aware that Friendica is more than a simple web application.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/making-friends?rev=1656085055&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Making Friends</title>
        <link>https://wiki.friendi.ca/docs/making-friends?rev=1656085055&amp;do=diff</link>
        <description>Making Friends

Friendship in Friendica can sometimes take on different meaning. But let’s keep it simple; you want to be friends with somebody. How do you do it?

The Directories

Friendica has two different kinds of “address book”. The directory of the Friendica server you are registered on and a global directory to which your and other Friendica servers submit account information.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/user?rev=1705846678&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-21T14:17:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>User Documentation</title>
        <link>https://wiki.friendi.ca/docs/user?rev=1705846678&amp;do=diff</link>
        <description>User Documentation

A collection of useful tips and tutorials for users of Friendica.

	*  Abstracts - How to use abstracts in Friendica (or how to apply a content warning to your postings)
	*  Image Descriptions - How to add an description to the images your are posting
	*  Setting up TOTP/2FA security for your Friendica account
	*  Bot - How to create a bot to publish contents of a RSS feed in the Fediverse
	*  Scheduler - Publish Content on a selected date 
	*  Account Delegation - Manage mul…</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/abstract?rev=1657032057&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-05T14:40:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Abstracts</title>
        <link>https://wiki.friendi.ca/docs/abstract?rev=1657032057&amp;do=diff</link>
        <description>Abstracts

Using BBCode for formatting your postings, you can add an abstract, a short summary, to your postings.

Especially in the case of Twitter (and other length limited networks to which Friendica exports your postings via the API) Friendica will try to automatically decide which part of the posting is relevant. But often you as the author of a posting knows better.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/account_delegation?rev=1654509807&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-06T10:03:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Account Delegation</title>
        <link>https://wiki.friendi.ca/docs/account_delegation?rev=1654509807&amp;do=diff</link>
        <description>Account Delegation

For various reasons it may be desire-able to have more then just one account. For instance to give each account different topics, to manage a forum account or a bot that imports external RSS feeds.

Account delegation makes handling the different account more easy.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/addons?rev=1656151801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-25T10:10:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Friendica Addon development</title>
        <link>https://wiki.friendi.ca/docs/addons?rev=1656151801&amp;do=diff</link>
        <description>Friendica Addon development

Please see the sample addon ‘randplace’ for a working example of using some of these features. Addons work by intercepting event hooks - which must be registered. Modules work by intercepting specific page requests (by</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/addonstoragebackend?rev=1656077997&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T13:39:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Friendica Storage Backend Addon development</title>
        <link>https://wiki.friendi.ca/docs/addonstoragebackend?rev=1656077997&amp;do=diff</link>
        <description>Friendica Storage Backend Addon development

Storage backends can be added via addons. A storage backend is implemented as a class, and the plugin register the class to make it available to the system.

The Storage Backend Class

The class must live in</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/api-authentication?rev=1736103163&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-05T18:52:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Friendica API authentication</title>
        <link>https://wiki.friendi.ca/docs/api-authentication?rev=1736103163&amp;do=diff</link>
        <description>Friendica API authentication

You can authenticate requests to the Friendica API via two methods: HTTP Basic and OAuth.

HTTP Basic is easy to use, but it requires your account password, so it grants complete access to your account.

OAuth is significantly more involved, but has the ability to grant limited permissions, so that someone can use the</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/bugs-and-issues?rev=1606326557&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-25T17:49:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bugs and Issues</title>
        <link>https://wiki.friendi.ca/docs/bugs-and-issues?rev=1606326557&amp;do=diff</link>
        <description>Bugs and Issues

If your server has a support page, you should report any bugs/issues you encounter there first. Reporting to your support page before reporting to the developers makes their job easier, as they don&#039;t have to deal with bug reports that might not have anything to do with them. Reducing the workload in this way helps us get new features faster. You can also contact the</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/developer-domain-driven-design?rev=1656079592&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T14:06:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Domain-Driven-Design</title>
        <link>https://wiki.friendi.ca/docs/developer-domain-driven-design?rev=1656079592&amp;do=diff</link>
        <description>Domain-Driven-Design

Friendica uses class structures inspired by Domain-Driven-Design programming patterns. This page is meant to explain what it means in practical terms for Friendica development.

Inspiration

	*  &lt;https://designpatternsphp.readthedocs.io/en/latest/Structural/DependencyInjection/README.html&gt;
	*  &lt;https://designpatternsphp.readthedocs.io/en/latest/Creational/SimpleFactory/README.html&gt;
	*  &lt;https://designpatternsphp.readthedocs.io/en/latest/More/Repository/README.html&gt;
	*  &lt;htt…</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/developers-intro?rev=1661315940&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-24T04:39:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Where to get started to help improve Friendica</title>
        <link>https://wiki.friendi.ca/docs/developers-intro?rev=1661315940&amp;do=diff</link>
        <description>Where to get started to help improve Friendica

Do you want to help us improve Friendica?
Here we have compiled some hints on how to get started and some tasks to help you choose.
A project like Friendica is the sum of many different contributions.
Very different skills are required to make good software, not all of them involve coding!</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/fulltext_search?rev=1690432881&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-07-27T04:41:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Search in Friendica</title>
        <link>https://wiki.friendi.ca/docs/fulltext_search?rev=1690432881&amp;do=diff</link>
        <description>Search in Friendica

Depending on the settings users of Friendica can perform searches for various things using the /search page (or the search bar in the upper navigation panel). The search is performed on the Friendica node itself, so only the content known to the Friendica node can be found.</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/improve-performance?rev=1658135620&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-18T09:13:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>How to improve the performance of a Friendica site</title>
        <link>https://wiki.friendi.ca/docs/improve-performance?rev=1658135620&amp;do=diff</link>
        <description>How to improve the performance of a Friendica site

Feel free to ask in the Friendica support forum if you need some clarification about the following instructions or if you need help in any other way.

System configuration

Please go to /admin/site/ on your system and change the following values:</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/initicalconfiguration?rev=1650605237&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-22T05:27:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>First Steps</title>
        <link>https://wiki.friendi.ca/docs/initicalconfiguration?rev=1650605237&amp;do=diff</link>
        <description>First Steps

Once you have installed Friendica successfully on your server, you might consider some customizations to make the experience better.

Subscribe to Relay Services

Finding interesting contacts in a new social network like the Fediverse can be hard. To get potentially interesting content onto your Friendica node without subscribing to random people on different node of the Fediverse, you can subscribe your node to a relay service. These relay services take all public postings from sub…</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/ssl?rev=1656083128&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T15:05:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Using SSL with Friendica</title>
        <link>https://wiki.friendi.ca/docs/ssl?rev=1656083128&amp;do=diff</link>
        <description>Using SSL with Friendica

Disclaimer

This document has been updated in November 2016. SSL encryption is relevant for security. This means that recommended settings change fast. Keep your setup up to date and do not rely on this document being updated as fast as technologies change!</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/tags-and-mentions?rev=1656085268&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-24T15:41:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tags and Mentions</title>
        <link>https://wiki.friendi.ca/docs/tags-and-mentions?rev=1656085268&amp;do=diff</link>
        <description>Tags and Mentions

Like many other modern social networks, Friendica uses a special notation inside messages to indicate “tags” or contextual links to other entities.

Mentions

People are tagged by preceding their name with the @ character.

You can tag</description>
    </item>
    <item rdf:about="https://wiki.friendi.ca/docs/themes?rev=1655880862&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-22T06:54:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Themes</title>
        <link>https://wiki.friendi.ca/docs/themes?rev=1655880862&amp;do=diff</link>
        <description>Themes

To change the look of friendica you have to touch the themes.
The current default theme is frio but there are numerous others.
Have a look at the community contributed theme repository for some of the themes (and theme customizations) the community has created.
In case none of them suits your needs, there are several ways to change a theme.</description>
    </item>
</rdf:RDF>
