gnu-social/plugins
Mikael Nordfeldth afdd6d39ec Some Google stuff that need to be there (or comments)
Note that these won't be shown to the enduser and will never be accessed automatically.

We should put the salmon-protocol stuff on ostatus.org
2016-03-21 12:25:04 +01:00
..
AccountManager Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
Activity Avoid having to check for notices without rendered copies in upgrade.php 2016-01-06 15:32:27 +01:00
ActivityModeration Upgrading from 1.1.x would make uri fields have length=255 2016-03-15 16:54:10 +01:00
ActivitySpam Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
ActivityVerb Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
ActivityVerbPost Avoid having to check for notices without rendered copies in upgrade.php 2016-01-06 15:32:27 +01:00
AnonymousFave Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
AntiBrute Remove executable permissions where unnecessary 2015-07-10 14:36:34 +05:30
ApiLogger Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
AuthCrypt Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
Autocomplete split() is deprecated and should be explode() 2015-12-27 15:22:38 +01:00
AutoSandbox Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
Awesomeness Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
BitlyUrl Remove Google References 2016-03-20 13:06:58 +00:00
Blacklist Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
BlankAd Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
BlogspamNet Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
Bookmark Events get rendered. 2016-01-18 23:58:32 +01:00
CacheLog Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
CasAuthentication Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
ChooseTheme Removed the full AGPL license file 2015-06-13 11:11:50 +02:00
ClientSideShorten Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
Comet Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
ConversationTree Conversation IDs (again) no longer based on Notice ID 2016-01-06 13:58:46 +01:00
Cronish Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
DefaultLayout Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Diaspora Catch NoHttpResponseException when using HTTPClient 2016-01-13 14:17:49 +01:00
DirectionDetector Avoid having to check for notices without rendered copies in upgrade.php 2016-01-06 15:32:27 +01:00
DirectMessage separate classes into files in DirectMessage plugin 2015-11-06 13:35:45 +01:00
Directory Issue #121 - use correct Group ID and strict User_group typing 2016-01-09 14:06:50 +01:00
DiskCache Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
doc Documentation about plugins 2015-06-14 11:59:46 -04:00
DomainStatusNetwork Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
DomainWhitelist Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
EmailAuthentication Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
EmailRegistration Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
EmailReminder Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
EmailSummary Avoid having to check for notices without rendered copies in upgrade.php 2016-01-06 15:32:27 +01:00
Event Upgrading from 1.1.x would make uri fields have length=255 2016-03-15 16:54:10 +01:00
ExtendedProfile Remove Google References 2016-03-20 13:06:58 +00:00
FacebookBridge Either use or don't use HTTPS 2016-02-10 00:57:39 +01:00
Favorite Use NoticeStream::filterVerbs for filtering in noticestreams 2016-02-14 20:46:13 +01:00
FeedPoller Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
FollowEveryone Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
ForceGroup Remove Google References 2016-03-20 13:06:58 +00:00
Geonames Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
GeoURL Catch NoHttpResponseException when using HTTPClient 2016-01-13 14:17:49 +01:00
GNUsocialPhoto Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
GNUsocialPhotos Conversation IDs (again) no longer based on Notice ID 2016-01-06 13:58:46 +01:00
GNUsocialProfileExtensions Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
GNUsocialVideo Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
GroupFavorited Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
GroupPrivateMessage Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
HTMLPurifierSchemes XMPP URI scheme for HTMLPurifier 2016-02-11 21:31:50 +01:00
ImageMagick Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Imap Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
InfiniteScroll Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
InProcessCache Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
LdapAuthentication Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
LdapAuthorization Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
LdapCommon Manual merge of !87 Update LDAP2 extlib to 2.2.0 (stable) released on 2015-10-30 2016-01-28 13:35:23 +01:00
LilUrl Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
Linkback Minor fixes in Linkback plugin 2016-01-14 19:14:24 +01:00
LinkPreview Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
LogFilter Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
LRDD woops, accidentally deleted updates-from rel on mass Google-deletion 2016-03-21 12:13:01 +01:00
Mapstraction Remove Google References 2016-03-20 13:06:58 +00:00
Memcache Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
Memcached Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
MentionURL Improvements inspired by the OStatus code 2015-10-28 01:45:51 +00:00
Meteor Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
Minify Remove Google References 2016-03-20 13:06:58 +00:00
Mobile Function declarations not matching their parents 2015-06-06 22:14:56 +02:00
MobileProfile Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
ModHelper Update the comment on silencing privileged users in ModHelper 2016-02-12 14:47:44 +01:00
ModLog Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
ModPlus Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
Mollom Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
NoticeTitle Notice from web now saves context->attention too! ;) 2016-01-07 23:24:15 +01:00
Oembed $metadata->thumbnail_url is not guaranteed to be set 2016-02-25 19:47:16 +01:00
OfflineBackup Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
OpenExternalLinkTarget Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
OpenID Let OpenID match against aliases (fix fancyurl stuff etc.) 2016-02-23 14:15:08 +01:00
OpenX Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
OpportunisticQM Did the OpportunisticQM fixes in the wrong order 2016-01-22 12:26:53 +01:00
Orbited Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
OStatus Some Google stuff that need to be there (or comments) 2016-03-21 12:25:04 +01:00
PiwikAnalytics Remove Google References 2016-03-20 13:06:58 +00:00
Poll Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
PostDebug Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
PtitUrl Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
QnA common_render_content doesn't require a Profile now 2016-01-01 18:40:58 +01:00
Realtime Avoid having to check for notices without rendered copies in upgrade.php 2016-01-06 15:32:27 +01:00
RegisterThrottle listGet was not meant for that really 2016-02-13 01:19:47 +01:00
RequireValidatedEmail Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
ReverseUsernameAuthentication Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
RSSCloud Catch NoHttpResponseException when using HTTPClient 2016-01-13 14:17:49 +01:00
Sample Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
SearchSub Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
Share Removing unnecessary debug messages etc. 2016-01-21 02:49:34 +01:00
ShareNotice Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
SimpleCaptcha Log failed captcha entries 2016-02-08 17:51:21 +01:00
SimpleUrl Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
Sitemap Remove Google References 2016-03-20 13:06:58 +00:00
SiteNoticeInSidebar SiteNoticeInSidebar widget did not define divId() 2015-03-10 17:33:58 +01:00
SlicedFavorites Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
SphinxSearch Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
SQLProfile Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
SQLStats Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
StoreRemoteMedia Catch http exception in StoreRemoteMedia 2016-02-07 01:54:37 +01:00
StrictTransportSecurity Either use or don't use HTTPS 2016-02-10 00:57:39 +01:00
SubMirror Avoid having to check for notices without rendered copies in upgrade.php 2016-01-06 15:32:27 +01:00
SubscriptionThrottle Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
TabFocus Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
TagSub Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
TightUrl Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
TwitterBridge Either use or don't use HTTPS 2016-02-10 00:57:39 +01:00
UserFlag Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
UserLimit Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
VideoThumbnails Use the -y parameter for ffmpeg/avconv to be non-interactive 2016-02-07 01:59:21 +01:00
WebFinger getAliases should be only a list (numeric array) 2016-02-23 14:33:09 +01:00
WikiHashtags Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
WikiHowProfile Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
Xmpp common_render_content doesn't require a Profile now 2016-01-01 18:40:58 +01:00
README.md Add link to 'community plugins' 2015-06-14 12:05:54 -04: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: