Search
You can find the results of your search below.
Fulltext results:
- Themes
- nity has created. In case none of them suits your needs, there are several ways to change a theme. **So... an existing theme, the easiest way to cover your needs is to create a new theme, inherit most of the pr... ed style.php in the theme directory. This is only needed if the theme allows the user to change certain ... ou want to change the structure of the theme, you need to change the templates used by the theme. Friend
- Friendica Installation
- penSSL extensions * The POSIX module of PHP needs to be activated (e.g. [[http://www.bigsoft.co.uk... uch that PHP mail() works * For FreeBSD you need to enable the following extensions in your PHP co... e, username, password, database name). Friendica needs the permission to create and delete fields and t... re you point your web browser to the new site you need to copy .htaccess-dist to .htaccess for Apache in
- Autoloader with Composer
- e example, but look: no ''%%require()%%''! If you need to use a class, you can simply use it and you don’t need to do anything else. Going further: now we have ... f your code is in same namespace as the class you need, you don’t need to prepend it: <code php> // include/delivery.ph... red to be in the “Friendica” namespace, you don’t need to write it when you need to use the “Dfrn” class. But if you want to use classes from another library, you need to use the full namespace, e.g. <code php> // sr
- Friendica Addon development
- so allows to perform arbitrary actions your addon needs to function properly. Uninstalling an addon aut... ly unregisters any hook it registered, but if you need to provide specific uninstallation steps, you can... path. In order for a addon to act as a module it needs to declare an empty function ''%%<addon>_module(... // = 'arg2' </code> To display a module page, you need to declare the function ''%%<addon>_content(App $
- How to improve the performance of a Friendica site
- /profile/helpers|Friendica support forum]] if you need some clarification about the following instructions or if you need help in any other way. ===== System configuratio... me for all database queries Network: Time that is needed to fetch content from external sites Rendering:... rendering Parser: The time that the BBCode parser needed to create the output I/O: Time for local file a... ing FCGI. In a Debian-based distribution you will need to install the packages named “php5-cgi” and “lib
- Using Composer
- rty libraries required by Friendica. If you don’t need to use any third-party library, then you don’t need to use Composer beyond what is above to install/u... ca === Does your shiny new [[help/Addons|Addon]] need to rely on a third-party library not required by ... this is a list of all the libraries Friendica may need to run. As you can see, at the moment we only req... Updating an existing dependency === If a package needs to be updated, whether to the next minor version
- Settings
- e with the outside world. The outside world still needs to be able to see your website, or this will not... threads from their Friendica node. To do so, they need to know the GUID of the posting. This can be foun... tten out to the log file. Normally you should not need to log at all. The //DEBUG// level will show a go... tings above. They generally indicate issues which need to be resolved. If you encounter a blank (white)
- Installing Connectors (Twitter/GNU Social)
- xisting account on a GNU Social service. You only need this to post to an already existing GNU Social ac... you (or typically the server administrator) will need to obtain an API key to provide authenticated acc... e ==== Configuration ==== To use this addon you need a OAuth Consumer key pair (key & secret). You can... application with “Read & Write” access. We do not need “Twitter as login”. When you’ve registered the ap
- Account Basics
- ] and hopefully you will find one that meets your needs. If you’d like to have your own server, you can... ss. Your email address is **never** published. We need this to send you account information and your log... ave to be your primary email address, but it does need to be a real email address. You can’t get your in... data” link at the top of your settings page. You need this file to relocate your Friendica account to a
- Friendica Storage Backend Addon development
- ur addon. There are two different interfaces you need to implement. ==== ICanWriteToStorage ==== The ... in admin page. To make the options possible, you need to implement the ''%%Friendica\Core\Storage\Capab... s necessary because it isn’t always clear, if you need further construction arguments. ===== Adding tes
- Vagrant for Friendica Developers
- ] is a virtualization solution for developers. No need to setup up a webserver, database etc. before act... ith PHP 8.0, Apache2 and MariaDB. ===== What you need to do ===== ==== Prepare ==== - Install Virt... get an error about the network address, you might need to change the IP address in the Vagrantfile, the
- Updating Friendica
- numerous. To manually remove the duplicates, you need to know the UNIQUE index columns available in ''d... with ''INSERT IGNORE''. To recreate the table you need to know the table structure available in ''databa... * ''proxy/'' * The following items only need to be copied if they are located inside your frie
- Where to get started to help improve Friendica
- le to realize your ideas or what kind of help you need. We can't promise we have the right skills in the... ing style is single quotes by default, except for needed string interpolation, SQL query strings by conv... ker]] on github! * Try to reproduce a bug that needs more inquiries and write down what you find out.
- Remove Account
- 't like to see people leave Friendica, but if you need to remove your account, you should visit the URL ... e.com/removeme%% with your web browser. You will need to be logged in at the time. You will be asked f... technical reasons some of your user data is still needed to transmit this removal message. This remainin
- Using SSL with Friendica
- ers, you have to send them your certificate. They need the certificate, the key and the CA’s intermediat... es, but also a way to automate their renewal. You need to install a client software on your server to us... ttps://certbot.eff.org/|here]]. Depending on your needs, you might want to look at the [[https://letsenc