Search
You can find the results of your search below.
Matching pagenames:
Fulltext results:
- Database Tables
- ^ |[[https://git.friendi.ca/friendica/friendica/src/branch/develop/doc/database/db_2fa_app_specific_password.md|2fa_app_specific_password]]|Two-fa... | |[[https://git.friendi.ca/friendica/friendica/src/branch/develop/doc/database/db_2fa_recovery_codes.md|2fa_recovery_codes]] |Two-fa
- Friendica Installation
- ====== Friendica Installation ====== We've tried very hard to ensure that Friendica will run on commodity hosting platforms - such as... and an automatic installation. But be aware that Friendica is more than a simple web application. It is a c... HP/MySQL hosting provider will be able to support Friendica. Many will. But **please** review the [[#Require
- Settings
- ====== 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 ... And finally you are informed about the version of Friendica you have installed. If you contact the developers... min panel contains the main configuration of your Friendica node. It is separated into several sub-section be
- Friendica API
- ====== Friendica API ====== ===== Overview ===== Friendica provides the following specific endpoints. Authentication is th... == These endpoints uses the [[:docs:API-Entities|Friendica API entities]]. ===== Endpoints ===== ==== GET api/friendica/events ==== Returns a list of [[:docs:API-Entiti
- Using Composer
- ====== Using Composer ====== Friendica uses [[https://getcomposer.org|Composer]] to manage dependencies libr... lass autoloader both for libraries and namespaced Friendica classes. It’s a command-line tool that downloads... you don’t have Composer installed on your system, Friendica ships with a copy of it at ''%%bin/composer.phar%... available system-wide. ==== Installing/Updating Friendica ==== === From Archive === If you just unpacked
- Friendica BBCode tags reference
- ====== Friendica BBCode tags reference ====== Friendica is using the [[wp>BBCode]] markup language to format postings and comments. Alternatively the admin of a Friendica node can activate an addon to also support Markdo... an>%% | | Linked Text | %%[url=http://friendi.ca]Friendica[/url]%% | %%<a href="http://friendi.ca" target="e
- Friendica translations
- ====== Friendica translations ====== ===== Overview ===== The Friendica translation process is based on ''gettext'' PO fil... strings available at [[https://www.transifex.com/Friendica/friendica/dashboard/|the Transifex Friendica page]] - The translation itself is done at Transifex by volun
- Friendica Storage Backend Addon development
- ====== Friendica Storage Backend Addon development ====== Storage backends can be added via addons. A storag... e Backend Class ===== The class must live in ''%%Friendica\Addon\youraddonname%%'' namespace, where ''%%your... WriteToStorage ==== The class must implement ''%%Friendica\Core\Storage\Capability\ICanWriteToStorage%%'' in... erface must be implemented: <code php> namespace Friendica\Core\Storage\Capability\ICanWriteToStorage; inte
- Friendica API authentication
- ====== Friendica API authentication ====== You can authenticate requests to the Friendica API via two methods: HTTP Basic and OAuth. HTTP ... e careful. Also, try not to get confused between Friendica as an OAuth //consumer// versus Friendica as an OAuth //provider//. As a consumer, Friendica addons can log
- Where to get started to help improve Friendica
- ====== 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. **Ver... ideas! ===== Contact us ===== The discussion of Friendica development takes place in the following Friendic
- Domain-Driven-Design
- ====== Domain-Driven-Design ====== Friendica uses class structures inspired by Domain-Driven-Design programm... t to explain what it means in practical terms for Friendica development. ===== Inspiration ===== * https:... $introId = $intro['id']; } } $intros = \Friendica\Database\DBA::selectToArray('intros', [], ['uid' ... </code> After: <code php> function doSomething(\Friendica\Contact\Introductions\Collection\Introductions $i
- Themes
- ====== Themes ====== To change the look of friendica you have to touch the themes. The current default theme is [[https://git.friendi.ca/friendica/friendica/src/branch/stable/view/theme/frio|frio]] but there are numerous others. Have a look at [[https://git.friendi.ca/friendica/themes-community|the community contributed theme
- How To Move Classes to src
- ====== How To Move Classes to src ====== Friendica uses [[:docs:Composer|Composer]] to manage autoloading. T... ass from now on. There is [[https://ethercalc.org/friendica_classes|a shared Ethercalc sheet]] to suggest nam... es for inspiration. A few pointers though: * ''%%Friendica%%'' is the base namespace for all classes in the ... amespaces match the directory structure, with ''%%Friendica%%'' namespace being the base ''%%src%%'' director
- Updating Friendica
- ====== Updating Friendica ====== When a new version of Friendica is published a release note((on [[https://friendi.ca|friendi.ca]])) ... ing process. ===== Considerations before updating Friendica ===== ==== MySQL >= 5.7.4 ==== Starting from ... deduplication if a ''UNIQUE'' index is added to a Friendica tables structure. If a database update fails for
- Friendica Addon development
- ====== Friendica Addon development ====== Please see the sample addon ‘randplace’ for a working example of u... er your addon hooks during installation. <code> \Friendica\Core\Hook::register($hookname, $file, $function);... okname%%'' is a string and corresponds to a known Friendica PHP hook. ''%%$file%%'' is a pathname relative to the top-level Friendica directory. This //should// be ‘addon///addon_name