gnu-social/plugins
Mikael Nordfeldth b2cfbded2e Upgrading from 1.1.x would make uri fields have length=255 2016-03-15 16:54:10 +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
AutoSandbox 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
Awesomeness Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
BitlyUrl Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02: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
DirectMessage separate classes into files in DirectMessage plugin 2015-11-06 13:35:45 +01:00
DirectionDetector Avoid having to check for notices without rendered copies in upgrade.php 2016-01-06 15:32:27 +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
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 Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02: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 Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02: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
GeoURL Catch NoHttpResponseException when using HTTPClient 2016-01-13 14:17:49 +01:00
Geonames 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
InProcessCache 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
LRDD 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
LinkPreview 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
LogFilter Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02:00
Mapstraction Avoid having to check for notices without rendered copies in upgrade.php 2016-01-06 15:32:27 +01: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 Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02: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
OStatus Use in_array instead. Now we get third party responses to contextually interesting threads 2016-02-24 00:19:27 +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
PiwikAnalytics Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02: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
RSSCloud Catch NoHttpResponseException when using HTTPClient 2016-01-13 14:17:49 +01:00
Realtime Avoid having to check for notices without rendered copies in upgrade.php 2016-01-06 15:32:27 +01:00
Recaptcha Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02: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
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
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
SiteNoticeInSidebar SiteNoticeInSidebar widget did not define divId() 2015-03-10 17:33:58 +01:00
Sitemap Snapshot of the Transifex translation project - October 2015 2015-10-04 18:23:01 +02: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
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
doc Documentation about plugins 2015-06-14 11:59:46 -04:00
README.md Add link to 'community plugins' 2015-06-14 12:05:54 -04:00

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: