gnu-social/plugins
Alexei Sorokin aed2344bd4 Set the character set before making a connection
Ideally the character set should be set with the connection, and so this is
exactly what's being done now.

And now the character set code is attempted to be generalised.
2020-09-16 19:34:49 +03:00
..
AccountManager [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
ActivityPub Avoid ordering just by a timestamp 2020-09-15 16:59:27 +03:00
ActivitySpam Avoid ordering just by a timestamp 2020-09-15 16:59:27 +03:00
AnonymousFave Clean Notice_prefs and Fave_tally when a notice is deleted 2020-08-08 12:22:35 +03:00
AntiBrute [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
ApiLogger [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Autocomplete [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
AutoSandbox [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
BitlyUrl [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Blacklist [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
BlogspamNet [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Bookmark Avoid ordering just by a timestamp 2020-09-15 16:59:27 +03:00
CacheLog [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
CasAuthentication [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
ChooseTheme [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
ClientSideShorten [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Comet [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
ConversationTree [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Cronish [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
DBQueue [ActivityPub] Implement Failed Queue 2020-08-29 20:32:21 +01:00
DefaultLayout [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Diaspora [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
DirectionDetector [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
DirectMessage Avoid ordering just by a timestamp 2020-09-15 16:59:27 +03:00
Directory [Directory] Fix SQL string quotation 2020-08-26 16:27:35 +03:00
DiskCache [RedisCache][DiskCache] Check if unserialize succeeded 2020-08-10 11:12:31 +03:00
DomainStatusNetwork Set HTTP status codes with http_​response_​code() 2020-08-04 14:12:17 +03:00
DomainWhitelist Remove "magic quotes" code and avoid wrong order implode 2020-09-15 14:59:27 +03:00
EmailAuthentication [EmailAuthentication] Check if e-mail with filter_var 2020-08-09 20:35:31 +03:00
EmailRegistration [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
EmailReminder [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
EmailSummary [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Embed Avoid use of assignments bare inside statements 2020-09-08 12:42:51 +03:00
Event Avoid ordering just by a timestamp 2020-09-15 16:59:27 +03:00
ExtendedProfile [ExtendedProfile] Clean up of missing array indices handling 2020-08-07 11:59:17 +03:00
FeedPoller [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
FetchRemote [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
FFmpeg Fix "Implement a class for automatic temporary file handling" 2020-09-14 20:37:48 +03:00
FollowEveryone [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
ForceGroup [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Geonames [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
GroupFavorited [DATABASE] Fix remaining misuses of SQL's GROUP BY 2020-08-10 19:29:04 +03:00
GroupPrivateMessage Avoid ordering just by a timestamp 2020-09-15 16:59:27 +03:00
ImageMagick [ImageMagick] Remove unnecessary code 2020-08-14 19:48:02 +01:00
Imap [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
InfiniteScroll [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
InProcessCache [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
LdapAuthentication [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
LdapAuthorization [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
LdapCommon [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
LilUrl [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Linkback Implement a class for automatic temporary file handling 2020-09-04 13:15:23 +03:00
LinkPreview [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
LogFilter [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
LRDD [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Mapstraction [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Memcached [Memcached] Do not set persistent connections for daemons 2020-08-13 22:51:22 +03:00
MentionURL [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Meteor [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Mobile Add plugin READMEs 2016-02-08 17:48:37 +00:00
MobileProfile [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
ModHelper [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
ModLog [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
ModPlus [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Mollom Avoid use of assignments bare inside statements 2020-09-08 12:42:51 +03:00
Nodeinfo [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
NoticeTitle [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
OfflineBackup [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
OpenExternalLinkTarget [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
OpenID Set the character set before making a connection 2020-09-16 19:34:49 +03:00
OpportunisticQM [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Orbited [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
OStatus Avoid use of assignments bare inside statements 2020-09-08 12:42:51 +03:00
OverwriteThemeBackground [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
PiwikAnalytics [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Poll [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
PostDebug [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
PtitUrl [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
QnA [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
RedisCache [RedisCache] Connections should not be shared by daemon threads 2020-08-13 22:51:22 +03:00
RedisQueue [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
RegisterThrottle Avoid ordering just by a timestamp 2020-09-15 16:59:27 +03:00
RemoteFollow [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
RequireValidatedEmail [RequireValidatedEmail] Only check current user posts 2020-08-09 23:58:25 +03:00
ReverseUsernameAuthentication [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
RSSCloud [RSSCloud] Avoid the deprecated in PHP each() function 2020-08-11 19:40:46 +03:00
SearchSub [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
SensitiveContent [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
ShareNotice [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
SimpleCaptcha [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
SimpleUrl [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
Sitemap Avoid ordering just by a timestamp 2020-09-15 16:59:27 +03:00
SiteNoticeInSidebar Add plugin READMEs 2016-02-08 17:48:37 +00:00
SlicedFavorites [DATABASE] Fix remaining misuses of SQL's GROUP BY 2020-08-10 19:29:04 +03:00
SphinxSearch Set the character set before making a connection 2020-09-16 19:34:49 +03:00
SQLProfile [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
SQLStats [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
StompQueue [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
StoreRemoteMedia [DATABASE] Fix use of ORDER BY with DISTINCT 2020-08-27 11:15:39 +03:00
StrictTransportSecurity [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
SubMirror [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
SubscriptionThrottle Avoid ordering just by a timestamp 2020-09-15 16:59:27 +03:00
TabFocus [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
TagCloud [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
TagSub [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
TightUrl [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
TwitterBridge [Foreign_link] Change the type of "credentials" to blob 2020-08-25 16:06:37 +03:00
UnQueue [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
UserFlag Avoid ordering just by a timestamp 2020-09-15 16:59:27 +03:00
UserLimit [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
WebFinger Avoid use of assignments bare inside statements 2020-09-08 12:42:51 +03:00
WikiHashtags [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +01:00
WikiHowProfile Implement a class for automatic temporary file handling 2020-09-04 13:15:23 +03:00
Xmpp [VersionBump] 2.0.0alpha0 2020-08-04 05:31:44 +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: