gnu-social/plugins
Alexei Sorokin ae4f3176b1 Remove "magic quotes" code and avoid wrong order implode
"Magic quotes" were removed in PHP 5.4, no need to mitigate it anymore.

Avoid implode() with the join()-like order of arguments which was deprecated
since PHP 7.4 and implicitly since PHP 5.3.
Also avoid implode() with an implicit separator for stylistic reasons.

mktime() with no arguments has been deprecated since PHP 5.1.
2021-07-16 19:44:41 +01:00
..
AccountManager [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
ActivityPub [ActivityPub][INBOX][Delete] Stop if the ID is not present 2021-07-16 19:44:41 +01:00
ActivitySpam [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
AnonymousFave Clean Notice_prefs and Fave_tally when a notice is deleted 2021-07-16 19:44:40 +01:00
AntiBrute [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
ApiLogger [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Autocomplete [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
AutoSandbox [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
BitlyUrl [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Blacklist [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
BlogspamNet [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Bookmark [Bookmark] Silence a warning when no tags in BookmarkForm 2021-07-16 19:44:40 +01:00
CacheLog [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
CasAuthentication [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
ChooseTheme [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
ClientSideShorten [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Comet [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
ConversationTree [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Cronish [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
DBQueue [ActivityPub] Implement Failed Queue 2021-07-16 19:44:41 +01:00
DefaultLayout [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Diaspora [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
DirectionDetector [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
DirectMessage [DirectMessage] Simplify the inbox query 2021-07-16 19:44:41 +01:00
Directory [Directory] Fix SQL string quotation 2021-07-16 19:44:41 +01:00
DiskCache [RedisCache][DiskCache] Check if unserialize succeeded 2021-07-16 19:44:40 +01:00
DomainStatusNetwork Set HTTP status codes with http_​response_​code() 2021-07-16 19:44:38 +01:00
DomainWhitelist Remove "magic quotes" code and avoid wrong order implode 2021-07-16 19:44:41 +01:00
EmailAuthentication [EmailAuthentication] Check if e-mail with filter_var 2021-07-16 19:44:40 +01:00
EmailRegistration [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
EmailReminder [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
EmailSummary [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Embed Avoid use of assignments bare inside statements 2021-07-16 19:44:41 +01:00
Event [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
ExtendedProfile [ExtendedProfile] Clean up of missing array indices handling 2021-07-16 19:44:38 +01:00
FeedPoller [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
FetchRemote [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
FFmpeg Fix "Implement a class for automatic temporary file handling" 2021-07-16 19:44:41 +01:00
FollowEveryone [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
ForceGroup [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Geonames [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
GroupFavorited [DATABASE] Fix remaining misuses of SQL's GROUP BY 2021-07-16 19:44:40 +01:00
GroupPrivateMessage [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
ImageMagick [ImageMagick] Remove unnecessary code 2021-07-16 19:44:40 +01:00
Imap [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
InfiniteScroll [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
InProcessCache [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
LdapAuthentication [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
LdapAuthorization [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
LdapCommon [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
LilUrl [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Linkback Implement a class for automatic temporary file handling 2021-07-16 19:44:41 +01:00
LinkPreview [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
LogFilter [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
LRDD [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Mapstraction [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Memcached [Memcached] Do not set persistent connections for daemons 2021-07-16 19:44:40 +01:00
MentionURL [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Meteor [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Mobile Add plugin READMEs 2016-02-08 17:48:37 +00:00
MobileProfile [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
ModHelper [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
ModLog [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
ModPlus [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Mollom Avoid use of assignments bare inside statements 2021-07-16 19:44:41 +01:00
Nodeinfo [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
NoticeTitle [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
OfflineBackup [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
OpenExternalLinkTarget [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
OpenID [DATABASE] Switch from PEAR DB to MDB2 2021-07-16 19:44:41 +01:00
OpportunisticQM [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Orbited [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
OStatus Avoid use of assignments bare inside statements 2021-07-16 19:44:41 +01:00
OverwriteThemeBackground [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
PiwikAnalytics [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Poll [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
PostDebug [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
PtitUrl [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
QnA [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
RedisCache [RedisCache] Connections should not be shared by daemon threads 2021-07-16 19:44:40 +01:00
RedisQueue [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
RegisterThrottle [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
RemoteFollow [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
RequireValidatedEmail [RequireValidatedEmail] Only check current user posts 2021-07-16 19:44:40 +01:00
ReverseUsernameAuthentication [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
RSSCloud [RSSCloud] Avoid the deprecated in PHP each() function 2021-07-16 19:44:40 +01:00
SearchSub [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
SensitiveContent [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
ShareNotice [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
SimpleCaptcha [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
SimpleUrl [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
Sitemap Avoid use of assignments bare inside statements 2021-07-16 19:44:41 +01:00
SiteNoticeInSidebar Add plugin READMEs 2016-02-08 17:48:37 +00:00
SlicedFavorites [DATABASE] Fix remaining misuses of SQL's GROUP BY 2021-07-16 19:44:40 +01:00
SphinxSearch [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
SQLProfile [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
SQLStats [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
StompQueue [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
StoreRemoteMedia [DATABASE] Fix use of ORDER BY with DISTINCT 2021-07-16 19:44:41 +01:00
StrictTransportSecurity [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
SubMirror [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
SubscriptionThrottle [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
TabFocus [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
TagCloud [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
TagSub [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
TightUrl [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
TwitterBridge [Foreign_link] Change the type of "credentials" to blob 2021-07-16 19:44:41 +01:00
UnQueue [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
UserFlag [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
UserLimit [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
WebFinger Avoid use of assignments bare inside statements 2021-07-16 19:44:41 +01:00
WikiHashtags [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
WikiHowProfile Implement a class for automatic temporary file handling 2021-07-16 19:44:41 +01:00
Xmpp [VersionBump] 2.0.0alpha0 2021-07-16 19:44:38 +01:00
README.md [DOCUMENTATION] Reorganize documentation 2019-06-05 22:48:28 +01:00

Several example plugins are included in the plugins/ directory. You can enable a plugin with the following line in config.php:

    addPlugin('Example', array('param1' => 'value1',
                               'param2' => 'value2'));

This will look for and load files named 'ExamplePlugin.php' or 'Example/ExamplePlugin.php' either in the plugins/ directory (for plugins that ship with StatusNet) or in the local/ directory (for plugins you write yourself or that you get from somewhere else) or local/plugins/.

Plugins are documented in their own directories.

Additional information on using and developing plugins can be found at the following locations: