====== Friendica Addons ====== ===== Official Friendica Addons ===== ==== Cross Posting Connectors ==== To allow users to publish their postings on other platforms as well, the admin has to enable (and sometimes configure) so called //connectors//. Note regarding the Diaspora and StatusNet connectors, you only need them if you wand to publish your postings //on your old// account there as well. Users from these networks can connect with your Friendica account directly. === diaspora === Post to Diaspora * [[https://git.friendi.ca/friendica/friendica-addons/diaspora|Link to the sources]] === discourse === Improves mails from Discourse in mailing list mode * [[https://git.friendi.ca/friendica/friendica-addons/discourse|Link to the sources]] === dwpost === Post to dreamwidth * [[https://git.friendi.ca/friendica/friendica-addons/dwpost|Link to the sources]] === ifttt === Receives a post from https://ifttt.com/ and distributes it. * [[https://git.friendi.ca/friendica/friendica-addons/ifttt|Link to the sources]] === ijpost === Post to Insanejournal * [[https://git.friendi.ca/friendica/friendica-addons/ijpost|Link to the sources]] === libertree === Post to libertree accounts * [[https://git.friendi.ca/friendica/friendica-addons/libertree|Link to the sources]] === ljpost === Post to LiveJournal * [[https://git.friendi.ca/friendica/friendica-addons/ljpost|Link to the sources]] === pumpio === Bidirectional (posting, relaying and reading) connector for pump.io. * [[https://git.friendi.ca/friendica/friendica-addons/pumpio|Link to the sources]] === statusnet === Bidirectional (posting, relaying and reading) connector for GNU Social. * [[https://git.friendi.ca/friendica/friendica-addons/statusnet|Link to the sources]] === twitter === Bidirectional (posting, relaying and reading) connector for Twitter. * [[https://git.friendi.ca/friendica/friendica-addons/twitter|Link to the sources]] === tumblr === Post to Tumblr * [[https://git.friendi.ca/friendica/friendica-addons/tumblr|Link to the sources]] === wppost === Post to WordPress (or anything else which uses blogger XMLRPC API) * [[https://git.friendi.ca/friendica/friendica-addons/wppost|Link to the sources]] ==== Games ==== === tictac === The TicTacToe game application * [[https://git.friendi.ca/friendica/friendica-addons/tictac|Link to the sources]] ==== Filter ==== === advancedcontentfilter === Expression-based content filter * [[https://git.friendi.ca/friendica/friendica-addons/advancedcontentfilter|Link to the sources]] === blockem === Allows users to hide content by collapsing posts and replies. * [[https://git.friendi.ca/friendica/friendica-addons/blockem|Link to the sources]] === langfilter === Filters out postings in languages not spoken by the users * [[https://git.friendi.ca/friendica/friendica-addons/langfilter|Link to the sources]] === showmore === Collapse posts at a user defined character length. * [[https://git.friendi.ca/friendica/friendica-addons/showmore|Link to the sources]] === showmore_dyn === Dynamically limits height of posts * [[https://git.friendi.ca/friendica/friendica-addons/showmore_dyn|Link to the sources]] === nsfw === Collapse posts with inappropriate content. This filter can be used as //general content filter by keywords//. These keywords are defined by the user. * [[https://git.friendi.ca/friendica/friendica-addons/nsfw|Link to the sources]] === superblock === block people * [[https://git.friendi.ca/friendica/friendica-addons/superblock|Link to the sources]] ==== Profile Picture Generators ==== === birdavatar === Generate a default avatar based on David Revoy's [[https://www.peppercarrot.com/extras/html/2019_bird-generator/index.php|bird-avatar-generator]] * [[https://git.friendi.ca/friendica/friendica-addons/birdavatar|Link to the sources]] === catavatar === Generate a default avatar based on David Revoy's [[https://framagit.org/Deevad/cat-avatar-generator|cat-avatar-generator]] * [[https://git.friendi.ca/friendica/friendica-addons/catavatar|Link to the sources]] === gravatar === If there is no avatar image for a new user or contact this addon will look for one at Gravatar. * [[https://git.friendi.ca/friendica/friendica-addons/gravatar|Link to the sources]] === libravatar === If there is no avatar image for a new user or contact this addon will look for one at Libravatar. Please disable Gravatar addon if you use this one. (requires PHP >= 5.3) * [[https://git.friendi.ca/friendica/friendica-addons/libravatar|Link to the sources]] ==== Map Services ==== These addons provide a new [[docs:bbcode|BBCode]] tag ''[map]'' that allow users to embed maps into their postings. The admin of a Friendica node needs to add the map providers URL in the clear list of allowed domains for embedding the content. === googlemaps === Use Google Maps for displaying locations. After activation the post location just beneath your avatar in your posts will link to Google Maps. * [[https://git.friendi.ca/friendica/friendica-addons/googlemaps|Link to the sources]] === openstreetmap === Use OpenStreetMap for displaying locations. After activation the post location just beneath your avatar in your posts will link to OpenStreetMap. * [[https://git.friendi.ca/friendica/friendica-addons/openstreetmap|Link to the sources]] ==== Location ==== === geocoordinates === Use the OpenCage Geocoder http://geocoder.opencagedata.com to resolve nearest populated location for given latitude, longitude. Derived from "geonames" * [[https://git.friendi.ca/friendica/friendica-addons/geocoordinates|Link to the sources]] === geonames === Use Geonames service to resolve nearest populated location for given latitude, longitude * [[https://git.friendi.ca/friendica/friendica-addons/geonames|Link to the sources]] === nominatim === Use Nominatim from OpenStreetMap to resolve the location for the given latitude and longitude. Derived from "geocoordinates" * [[https://git.friendi.ca/friendica/friendica-addons/nominatim|Link to the sources]] === krynn === Set a random locale from the Dragonlance Realm of Krynn when posting. Based on the planets friendica addon by Mike Macgirvin and Tony Baldwin * [[https://git.friendi.ca/friendica/friendica-addons/krynn|Link to the sources]] === planets === Sample Friendica addon. Set a random planet from the Emprire when posting. * [[https://git.friendi.ca/friendica/friendica-addons/planets|Link to the sources]] === randplace === Sample Friendica addon. Set a random place when posting. * [[https://git.friendi.ca/friendica/friendica-addons/randplace|Link to the sources]] ==== Emoticons ==== === smiley_pack === Pack of smileys that make master too AOLish. * [[https://git.friendi.ca/friendica/friendica-addons/smiley_pack|Link to the sources]] === smileybutton === Adds a smileybutton to the Inputbox * [[https://git.friendi.ca/friendica/friendica-addons/smileybutton|Link to the sources]] === smilies_adult === Smily icons that could or should not be included in core * [[https://git.friendi.ca/friendica/friendica-addons/smilies_adult|Link to the sources]] === unicode_smilies === Smilies based on the unicode emojis - On Linux use https://github.com/eosrei/emojione-color-font to see them in color and http://www.unicode.org/emoji/charts/full-emoji-list.html * [[https://git.friendi.ca/friendica/friendica-addons/unicode_smilies|Link to the sources]] === mastodoncustomemojis === Replace emojis shortcodes in Mastodon posts with their originating server custom emojis images. * [[https://git.friendi.ca/friendica/friendica-addons/mastodoncustomemojis|Link to the sources]] ==== Backend Storage Addons ==== === s3_storage === Adds the possibility to use Amazon S3 as a selectable storage backend * [[https://git.friendi.ca/friendica/friendica-addons/s3_storage|Link to the sources]] === webdav_storage === Adds the possibility to use WebDAV as a selectable storage backend * [[https://git.friendi.ca/friendica/friendica-addons/webdav_storage|Link to the sources]] ==== Content ==== === highlightjs === Highlights syntax of code blocks with highlight.js * [[https://git.friendi.ca/friendica/friendica-addons/highlightjs|Link to the sources]] === markdown === Parse Markdown code when creating new items * [[https://git.friendi.ca/friendica/friendica-addons/markdown|Link to the sources]] === mathjax === Addon for Friendica to include MathJax (LaTeX math syntax) * [[https://git.friendi.ca/friendica/friendica-addons/mathjax|Link to the sources]] === nitter === Replaces links to twitter.com to a nitter server in all displays of postings on a node. * [[https://git.friendi.ca/friendica/friendica-addons/nitter|Link to the sources]] === qcomment === Two click comments * [[https://git.friendi.ca/friendica/friendica-addons/qcomment|Link to the sources]] === viewsrc === Add "View Source" link to item context * [[https://git.friendi.ca/friendica/friendica-addons/viewsrc|Link to the sources]] ==== Apps ==== === calc === Simple Calculator Application * [[https://git.friendi.ca/friendica/friendica-addons/calc|Link to the sources]] === convert === Unit converter application * [[https://git.friendi.ca/friendica/friendica-addons/convert|Link to the sources]] === irc === add an Internet Relay Chat chatroom on libera.chat * [[https://git.friendi.ca/friendica/friendica-addons/irc|Link to the sources]] === namethingy === The Ultimate Random Name Generator * [[https://git.friendi.ca/friendica/friendica-addons/namethingy|Link to the sources]] === webrtc === add a webrtc instance for video/audio * [[https://git.friendi.ca/friendica/friendica-addons/webrtc|Link to the sources]] ==== Network Widgets ==== === curweather === Shows current weather conditions for user's location on their network page. * [[https://git.friendi.ca/friendica/friendica-addons/curweather|Link to the sources]] === newmemberwidget === Adds a widget for new members into the sidebar of the network page. The widget will be displayed for the first 14 days of an account's existence and contains a link to the new member page and free-form text the admin can define. * [[https://git.friendi.ca/friendica/friendica-addons/newmemberwidget|Link to the sources]] ==== Administrative Tools ==== === blackout === Blackout your ~friendica node during a given period * [[https://git.friendi.ca/friendica/friendica-addons/blackout|Link to the sources]] === blockbot === Blocking bots based on detecting bots/crawlers/spiders via the user agent and http_from header. * [[https://git.friendi.ca/friendica/friendica-addons/blockbot|Link to the sources]] === buglink === Show link to Friendica bug site at bottom of page * [[https://git.friendi.ca/friendica/friendica-addons/buglink|Link to the sources]] === cookienotice === Configure, show and handle a simple cookie notice * [[https://git.friendi.ca/friendica/friendica-addons/cookienotice|Link to the sources]] === impressum === Addon to add contact information to the about page (/friendica) * [[https://git.friendi.ca/friendica/friendica-addons/impressum|Link to the sources]] === leistungsschutzrecht === Only useful in germany: Remove data from snippets from members of the VG Media * [[https://git.friendi.ca/friendica/friendica-addons/leistungsschutzrecht|Link to the sources]] === notifyall === notifyall/notifyall.php:Send admin email message to all account holders. * [[https://git.friendi.ca/friendica/friendica-addons/notifyall|Link to the sources]] === pageheader === Inserts a page header * [[https://git.friendi.ca/friendica/friendica-addons/pageheader|Link to the sources]] === phpmailer === Connects to a SMTP server based on the config * [[https://git.friendi.ca/friendica/friendica-addons/phpmailer|Link to the sources]] === piwik === Matomo / Piwik Analytics Addon for Friendica * [[https://git.friendi.ca/friendica/friendica-addons/piwik|Link to the sources]] === public_server === Friendica addon with functions suitable for a public server. WARNING: This addon is currently not well maintained. It may produce unexpected results. Use with caution! * [[https://git.friendi.ca/friendica/friendica-addons/public_server|Link to the sources]] === rendertime === Shows the time that was needed to render the current page * [[https://git.friendi.ca/friendica/friendica-addons/rendertime|Link to the sources]] === testdrive === Sample Friendica addon for creating a test drive Friendica site with automatic account expiration. * [[https://git.friendi.ca/friendica/friendica-addons/testdrive|Link to the sources]] ==== Authentication Methods ==== === keycloakpassword === Allow password-based authentication via the user's Keycloak credentials. * [[https://git.friendi.ca/friendica/friendica-addons/keycloakpassword|Link to the sources]] === ldapauth === Authenticate a user against an LDAP directory * [[https://git.friendi.ca/friendica/friendica-addons/ldapauth|Link to the sources]] === saml === replace login and registration with a SAML identity provider. * [[https://git.friendi.ca/friendica/friendica-addons/saml|Link to the sources]] ==== Privacy ==== === gnot === Thread email comment notifications on Gmail and anonymise them * [[https://git.friendi.ca/friendica/friendica-addons/gnot|Link to the sources]] === securemail === Send notification mail encrypted with user-defined public GPG key * [[https://git.friendi.ca/friendica/friendica-addons/securemail|Link to the sources]] ==== Misc ==== === forumdirectory === Add a directory of forums hosted on your server, with verbose descriptions. * [[https://git.friendi.ca/friendica/friendica-addons/forumdirectory|Link to the sources]] === fromapp === Change the displayed application you are posting from * [[https://git.friendi.ca/friendica/friendica-addons/fromapp|Link to the sources]] === group_text === Disable images in group edit menu * [[https://git.friendi.ca/friendica/friendica-addons/group_text|Link to the sources]] === infiniteimprobabilitydrive === * Infinitely Improbably Find A Random User * [[https://git.friendi.ca/friendica/friendica-addons/infiniteimprobabilitydrive|Link to the sources]] === js_upload === JavaScript photo/image uploader. Helpful for uploading multiple files at once. Uses Valum 'qq' Uploader. * [[https://git.friendi.ca/friendica/friendica-addons/js_upload|Link to the sources]] === mailstream === Mail all items coming into your network feed to an email address * [[https://git.friendi.ca/friendica/friendica-addons/mailstream|Link to the sources]] === membersince === Display membership date in profile * [[https://git.friendi.ca/friendica/friendica-addons/membersince|Link to the sources]] === morechoice === Additional gender/sexual preference/marital status options * [[https://git.friendi.ca/friendica/friendica-addons/morechoice|Link to the sources]] === morepokes === Additional poke options * [[https://git.friendi.ca/friendica/friendica-addons/morepokes|Link to the sources]] === notimeline === * [[https://git.friendi.ca/friendica/friendica-addons/notimeline|Link to the sources]] === numfriends === Change number of contacts shown of profile sidebar * [[https://git.friendi.ca/friendica/friendica-addons/numfriends|Link to the sources]] === opmlexport === Export user's RSS/Atom contacts as OPML * [[https://git.friendi.ca/friendica/friendica-addons/opmlexport|Link to the sources]] === startpage === Set a preferred page to load on login from home page * [[https://git.friendi.ca/friendica/friendica-addons/startpage|Link to the sources]] === windowsphonepush === Enable push notification to send information to Friendica Mobile app on Windows phone (count of unread timeline entries, text of last posting - if wished by user) * [[https://git.friendi.ca/friendica/friendica-addons/windowsphonepush|Link to the sources]] ===== Unofficial Friendica Addons ===== ==== Games ==== === mahjong === This addon adds the [[https://github.com/ffalt/mah|mah - Mahjong Solitaire Game]] by ffalt as app to Friendica. * [[https://git.friendi.ca/tobias/mahjong|Link to the addon]] ==== Content Alterations ==== === invidious === Replaces links to youtube.com to an invidious server in all displays of postings on a node. * [[https://git.friendi.ca/friendica/friendica-addons/invidious|Link to the sources]]