Alexei Sorokin afd18db381 [TwitterBridge] Create Foreign_user before Foreign_link %!s(int64=4) %!d(string=hai) anos
..
AccountManager a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
ActivityPub 849ad494d8 [ActivityPub][NOTICE] Process attachments %!s(int64=4) %!d(string=hai) anos
ActivitySpam a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
AnonymousFave b20c0bdec7 Clean Notice_prefs and Fave_tally when a notice is deleted %!s(int64=4) %!d(string=hai) anos
AntiBrute a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
ApiLogger a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
AutoSandbox a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Autocomplete a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
BitlyUrl a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Blacklist a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
BlogspamNet a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Bookmark 2109c7b830 [Bookmark] Silence a warning when no tags in BookmarkForm %!s(int64=4) %!d(string=hai) anos
CacheLog a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
CasAuthentication a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
ChooseTheme a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
ClientSideShorten a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Comet a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
ConversationTree a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Cronish a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
DBQueue a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
DefaultLayout a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Diaspora a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
DirectMessage a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
DirectionDetector a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Directory a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
DiskCache 535b87bb64 [RedisCache][DiskCache] Check if unserialize succeeded %!s(int64=4) %!d(string=hai) anos
DomainStatusNetwork e206995268 Set HTTP status codes with http_​response_​code() %!s(int64=4) %!d(string=hai) anos
DomainWhitelist a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
EmailAuthentication 042e4b070c [EmailAuthentication] Check if e-mail with filter_var %!s(int64=4) %!d(string=hai) anos
EmailRegistration a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
EmailReminder a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
EmailSummary a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Embed b65c200922 [File] Fix file deletion violating foreign keys %!s(int64=4) %!d(string=hai) anos
Event a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
ExtendedProfile 0a6bb5190f [ExtendedProfile] Clean up of missing array indices handling %!s(int64=4) %!d(string=hai) anos
FFmpeg 2f845e98e8 [FFmpeg] Add FFmpeg plugin %!s(int64=4) %!d(string=hai) anos
FeedPoller a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
FetchRemote a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
FollowEveryone a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
ForceGroup a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Geonames a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
GroupFavorited 07b0aa8f52 [DATABASE] Fix remaining misuses of SQL's GROUP BY %!s(int64=4) %!d(string=hai) anos
GroupPrivateMessage a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
ImageMagick 8a2c1658a8 [ImageMagick] Remove unnecessary code %!s(int64=4) %!d(string=hai) anos
Imap a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
InProcessCache a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
InfiniteScroll a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
LRDD a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
LdapAuthentication a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
LdapAuthorization a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
LdapCommon a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
LilUrl a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
LinkPreview a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Linkback a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
LogFilter a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Mapstraction a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Memcached cb7effca05 [Memcached] Do not set persistent connections for daemons %!s(int64=4) %!d(string=hai) anos
MentionURL a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Meteor a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Mobile a614205663 Add plugin READMEs %!s(int64=8) %!d(string=hai) anos
MobileProfile a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
ModHelper a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
ModLog a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
ModPlus a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Mollom a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Nodeinfo a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
NoticeTitle a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
OStatus 09c3236afc [TheFreeNetwork][fix_duplicates.php] Don't die because you couldn't federate an undo follow %!s(int64=4) %!d(string=hai) anos
OfflineBackup a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
OpenExternalLinkTarget a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
OpenID e206995268 Set HTTP status codes with http_​response_​code() %!s(int64=4) %!d(string=hai) anos
OpportunisticQM a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Orbited a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
OverwriteThemeBackground a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
PiwikAnalytics a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Poll a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
PostDebug a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
PtitUrl a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
QnA a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
RSSCloud 14e2621a05 [RSSCloud] Avoid the deprecated in PHP each() function %!s(int64=4) %!d(string=hai) anos
RedisCache 33caf31237 [RedisCache] Connections should not be shared by daemon threads %!s(int64=4) %!d(string=hai) anos
RedisQueue a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
RegisterThrottle a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
RemoteFollow a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
RequireValidatedEmail 7cb10b71bb [RequireValidatedEmail] Only check current user posts %!s(int64=4) %!d(string=hai) anos
ReverseUsernameAuthentication a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
SQLProfile a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
SQLStats a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
SearchSub a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
SensitiveContent a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
ShareNotice a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
SimpleCaptcha a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
SimpleUrl a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
SiteNoticeInSidebar a614205663 Add plugin READMEs %!s(int64=8) %!d(string=hai) anos
Sitemap a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
SlicedFavorites 07b0aa8f52 [DATABASE] Fix remaining misuses of SQL's GROUP BY %!s(int64=4) %!d(string=hai) anos
SphinxSearch a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
StompQueue a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
StoreRemoteMedia a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
StrictTransportSecurity a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
SubMirror a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
SubscriptionThrottle a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
TabFocus a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
TagCloud a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
TagSub a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
TightUrl a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
TwitterBridge afd18db381 [TwitterBridge] Create Foreign_user before Foreign_link %!s(int64=4) %!d(string=hai) anos
UnQueue a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
UserFlag a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
UserLimit a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
WebFinger a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
WikiHashtags a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
WikiHowProfile a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
Xmpp a9c365a5eb [VersionBump] 2.0.0alpha0 %!s(int64=4) %!d(string=hai) anos
README.md 2e9fa8f4b7 [DOCUMENTATION] Reorganize documentation %!s(int64=5) %!d(string=hai) anos

README.md

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: