gnu-social/plugins
Brion Vibber aa96c3c1d9 Fix for tickets #2917, #2262: user URL shortening options not being applied in non-web channels
common_shorten_links() can only access the web session's logged-in user, so never properly took user options into effect for posting via XMPP, API, mail, etc.

Adds an optional $user parameter on common_shorten_links(), and a $user->shortenLinks() as a clearer interface for that.
Tweaked some lower-level functions so $user gets passed down -- making the $notice_id param previously there for saving URLs at notice save time generalized a little.

Note also ticket #2919: there's a lot of duplicate code calling the shortening, checking the length, and reporting near-identical error messages. These should be consolidated to aid in code and translation maintenance.
2010-12-02 13:41:56 -08:00
..
Adsense Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
AnonymousFave Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
APC Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
ApiLogger Tweak for OAuth headers not seen in $_SERVER 2010-10-28 00:14:45 +00:00
Autocomplete Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
AutoSandbox Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
Awesomeness Update doc comment for Awesomeness plugin 2010-11-22 12:39:38 -08:00
BitlyUrl Merge branch 'master' of gitorious.org:statusnet/mainline into 0.9.x 2010-11-30 16:34:52 -08:00
Blacklist Localisation updates from http://translatewiki.net. 2010-11-30 18:53:04 +01:00
BlankAd Localisation updates from http://translatewiki.net. 2010-11-30 18:53:04 +01:00
BlogspamNet Localisation updates from http://translatewiki.net. 2010-11-30 18:53:04 +01:00
CacheLog Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
CasAuthentication Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
ClientSideShorten Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
Comet Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
DirectionDetector Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
DiskCache Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
Disqus Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
Echo Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
EmailAuthentication Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
EmailSummary Localisation updates from http://translatewiki.net. 2010-11-30 18:53:04 +01:00
Enjit Superfluous whitespace removed. 2010-09-20 20:40:55 +02:00
Facebook Fix for tickets #2917, #2262: user URL shortening options not being applied in non-web channels 2010-12-02 13:41:56 -08:00
FacebookBridge * fix typo in parameter notation 2010-12-02 12:42:58 +01:00
FirePHP Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
FollowEveryone Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
ForceGroup Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
Geonames Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
GeoURL Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
GoogleAnalytics Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
Gravatar Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
GroupFavorited Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
Imap Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
InfiniteScroll Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
LdapAuthentication Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
LdapAuthorization Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
LdapCommon Do not allow blank passwords when authenticating against LDAP. 2010-09-21 18:05:18 -04:00
LilUrl Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
Linkback Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
LinkPreview Localisation updates from http://translatewiki.net. 2010-11-30 18:53:04 +01:00
LogFilter Localisation updates from http://translatewiki.net. 2010-11-30 18:53:04 +01:00
Mapstraction Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
Memcache Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
Memcached Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
Meteor Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
Minify Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
Mobile Init for WAP 2.0 and XHTML Mobile Profile support. WAP20Plugin is a 2009-10-02 11:46:14 +00:00
MobileProfile Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
ModHelper Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
ModPlus Localisation updates from http://translatewiki.net. 2010-11-30 18:53:04 +01:00
Mollom Use plugin configuration instead of common_config() 2010-01-06 00:20:15 -05:00
NoticeTitle Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
OpenExternalLinkTarget Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
OpenID Fix for ticket #2911: Hitting enter on the "associate with current account" in OpenID flow failed due to forms being mixed together 2010-12-01 12:21:00 -08:00
OpenX Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
Orbited htmloutputter->script() special cases src's that begin with plugin/ or local/ so that plugins don't need to include common_path() in every call to $action->script() 2010-02-17 12:03:14 -05:00
OStatus Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
PiwikAnalytics Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
PostDebug Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
PoweredByStatusNet Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
PtitUrl Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
Realtime Ticket #2913: Realtime background update marker no longer triggers false positives when clearing the marker on switching away from the tab in Firefox 4 2010-12-01 01:09:14 +00:00
Recaptcha Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
RegisterThrottle Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
RequireValidatedEmail Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
ReverseUsernameAuthentication Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
RSSCloud Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
Sample Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
ShareNotice Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
SimpleUrl Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
Sitemap Localisation updates from http://translatewiki.net 2010-11-07 22:04:44 +01:00
SlicedFavorites Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
SphinxSearch Localisation updates from http://translatewiki.net. 2010-11-30 21:35:25 +01:00
Spotify Move standalone plugin files into subdirectories so they can have locale data, etc added to them at leisure. 2010-09-15 14:10:18 -07:00
SubMirror Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
SubscriptionThrottle Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
TabFocus Localisation updates from http://translatewiki.net. 2010-11-07 22:33:23 +01:00
Template Move standalone plugin files into subdirectories so they can have locale data, etc added to them at leisure. 2010-09-15 14:10:18 -07:00
TightUrl Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
TinyMCE Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
TwitterBridge Merge branch 'master' of gitorious.org:statusnet/mainline into 0.9.x 2010-11-30 16:34:52 -08:00
UrlShortener Assigning my copyrights to the Free Software Foundation 2010-05-27 18:27:33 -04:00
UserFlag Localisation updates from http://translatewiki.net 2010-11-07 22:04:44 +01:00
UserLimit Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
WikiHashtags Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
WikiHowProfile Localisation updates from http://translatewiki.net. 2010-10-28 01:58:43 +02:00
XCache Localisation updates from http://translatewiki.net. 2010-10-31 01:38:57 +02:00
YammerImport Localisation updates from http://translatewiki.net. 2010-11-29 20:28:28 +01:00
README-plugins add a quickie plugins/ dir readme mentioning how to add plugins, plus ref to wiki pages 2010-01-18 09:37:42 -08:00