gnu-social/plugins
Mikael Nordfeldth 24b1e26406 MagicEnvelope called DOMDocument::loadXML statically
but apparently we shouldn't do this, despite recommended on https://secure.php.net/manual/en/domdocument.loadxml.php
2015-07-10 23:24:50 +02:00
..
AccountManager Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Activity Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
ActivitySpam Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
ActivityVerb Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
AnonymousFave Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
AntiBrute Remove executable permissions where unnecessary 2015-07-10 14:36:34 +05:30
ApiLogger Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
AuthCrypt Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Autocomplete Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
AutoSandbox Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Awesomeness Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
BitlyUrl Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Blacklist Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
BlankAd Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
BlogspamNet Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Bookmark Introducing TargetedRss10Action for simplifying RSS 1.0 2015-07-10 00:28:36 +02:00
CacheLog Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
CasAuthentication Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
ClientSideShorten Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Comet Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
ConversationTree Snapshot of the Transifex translation project - February 2015 2015-03-08 09:34:38 +01:00
Cronish Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
DefaultLayout Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Diaspora Include the Diaspora GUID string in our XRD metadata 2015-06-06 14:49:39 +02:00
DirectionDetector Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
DirectMessage handle function declaration to match parent 2015-07-07 20:02:41 +02:00
Directory Cleaning up Directory plugin lists 2015-07-10 23:19:54 +02:00
DiskCache Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
doc Documentation about plugins 2015-06-14 11:59:46 -04:00
DomainStatusNetwork Add executable permission to script missing it 2015-07-10 14:46:08 +05:30
DomainWhitelist Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
EmailAuthentication Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
EmailRegistration Add executable permission to script missing it 2015-07-10 14:46:08 +05:30
EmailReminder Add executable permission to script missing it 2015-07-10 14:46:08 +05:30
EmailSummary Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Event Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
ExtendedProfile ShowstreamAction fixes so it's not as horrible 2015-07-10 12:34:06 +02:00
FacebookBridge Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Favorite Introducing TargetedRss10Action for simplifying RSS 1.0 2015-07-10 00:28:36 +02:00
FeedPoller Add executable permission to script missing it 2015-07-10 14:46:08 +05:30
FirePHP Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
FollowEveryone Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
ForceGroup Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Geonames Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
GeoURL ShowstreamAction tidying up 2015-07-10 13:44:47 +02:00
GNUsocialPhoto Merge branch 'nightly', beginning of 1.2.x 2015-03-09 11:01:17 +01:00
GNUsocialPhotos Merge branch 'nightly', beginning of 1.2.x 2015-03-09 11:01:17 +01:00
GNUsocialProfileExtensions Share plugin now handles showing form in NoticeOptionItems 2015-03-12 16:33:34 +01:00
GNUsocialVideo Merge branch 'nightly', beginning of 1.2.x 2015-03-09 11:01:17 +01:00
GoogleAnalytics Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
GroupFavorited Snapshot of the Transifex translation project - February 2015 2015-03-08 09:34:38 +01:00
GroupPrivateMessage Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
ImageMagick Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Imap Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
InfiniteScroll minor coding fixes 2015-04-22 18:41:54 +02:00
InProcessCache Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
LdapAuthentication Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
LdapAuthorization Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
LdapCommon Snapshot of the Transifex translation project - February 2015 2015-03-08 09:34:38 +01:00
LilUrl Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Linkback Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
LinkPreview Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
LogFilter Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
LRDD Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Mapstraction Remove executable permissions where unnecessary 2015-07-10 14:36:34 +05:30
Memcache Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Memcached Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Meteor Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Minify Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Mobile Function declarations not matching their parents 2015-06-06 22:14:56 +02:00
MobileProfile Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
ModHelper Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
ModLog ShowstreamAction tidying up 2015-07-10 13:44:47 +02:00
ModPlus Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Mollom Snapshot of the Transifex translation project - February 2015 2015-03-08 09:34:38 +01:00
NoticeTitle Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Oembed File-related functions not declared static 2015-06-07 10:01:28 +02:00
OfflineBackup Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
OpenExternalLinkTarget Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
OpenID ShowstreamAction tidying up 2015-07-10 13:44:47 +02:00
OpenX Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
OpportunisticQM Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Orbited Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
OStatus MagicEnvelope called DOMDocument::loadXML statically 2015-07-10 23:24:50 +02:00
PiwikAnalytics Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Poll Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
PostDebug Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
PtitUrl Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
QnA Function declarations not matching their parents 2015-06-06 22:14:56 +02:00
Realtime Add executable permission to script missing it 2015-07-10 14:46:08 +05:30
Recaptcha Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
RegisterThrottle Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
RequireValidatedEmail Add executable permission to script missing it 2015-07-10 14:46:08 +05:30
ReverseUsernameAuthentication Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
RSSCloud Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Sample Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
SearchSub Forgotten migrations of ->profile and ->user to ->getTarget() 2015-07-10 23:05:02 +02:00
Share Accessibility fix, make yes button more explicit 2015-06-22 23:40:51 +02:00
ShareNotice Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
SimpleUrl Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Sitemap Add executable permission to script missing it 2015-07-10 14:46:08 +05:30
SiteNoticeInSidebar SiteNoticeInSidebar widget did not define divId() 2015-03-10 17:33:58 +01:00
SlicedFavorites Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
SphinxSearch Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
SQLProfile Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
SQLStats Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
StrictTransportSecurity Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
SubMirror Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
SubscriptionThrottle Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
TabFocus Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
TagSub Forgotten migrations of ->profile and ->user to ->getTarget() 2015-07-10 23:05:02 +02:00
TightUrl Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
TwitterBridge Add executable permission to script missing it 2015-07-10 14:46:08 +05:30
UserFlag Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
UserLimit Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
VideoThumbnails Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
WebFinger ShowstreamAction tidying up 2015-07-10 13:44:47 +02:00
WikiHashtags Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
WikiHowProfile Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02:00
Xmpp Plugins didn't match lib/plugin.php onPluginVersion function definition 2015-06-06 22:04:01 +02: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: