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