gnu-social/plugins
Brion Vibber 3438a78c02 Initial checkin of Poll plugin: micro-app to post mini polls/surveys from the notice form.
This version is fairly basic; votes do not (yet) show a reply, they just got in the table. No pretty graphs for the results yet, just text.
The ActivityStream output is temporary and probably should be replaced; the current structures for adding custom data aren't really ready yet (especially since we need to cover JSON and Atom formats, probably pretty differently)

Uses similar system as Bookmark for attaching to notices -- saves a custom URI for an alternate action, which we can then pass in and hook back up to our poll object. This can probably do with a little more simplification in the parent MicroAppPlugin class.

Currently adds two tables:
- poll holds the main poll info: id and URI to associate with the notice, then the question and a text blob with the options.
- poll_response records the selections picked by our nice fellows.

Hopefully no off-by-one bugs left in the selection, but I give no guarantees. ;)
Some todo notes in the README and in doc comments.
2011-03-07 21:28:36 -08:00
..
AccountManager Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
Adsense Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Aim Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
AnonymousFave Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
APC Localisation updates from http://translatewiki.net. 2011-03-06 02:52: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. 2011-03-06 02:52:28 +01:00
AutoSandbox Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Awesomeness Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
BitlyUrl Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Blacklist Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
BlankAd Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
BlogspamNet Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Bookmark Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
CacheLog Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
CasAuthentication Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
ClientSideShorten Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Comet Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
DirectionDetector Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
DiskCache Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Disqus Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
Echo Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
EmailAuthentication Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
EmailSummary Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Enjit Superfluous whitespace removed. 2010-09-20 20:40:55 +02:00
ExtendedProfile Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
FacebookBridge Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
FirePHP Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
FollowEveryone Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
ForceGroup Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
Geonames Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
GeoURL Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
GoogleAnalytics Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Gravatar Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
GroupFavorited Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
GroupPrivateMessage Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
Imap Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
InfiniteScroll Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
InProcessCache Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Irc Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
LdapAuthentication Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
LdapAuthorization Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
LdapCommon Merge branch '0.9.x' into 1.0.x 2010-12-17 17:13:21 -08:00
LilUrl Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Linkback Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
LinkPreview Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
LogFilter Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Mapstraction Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Memcache Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Memcached Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Meteor Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Minify Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01: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. 2011-03-08 02:18:32 +01:00
ModHelper Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
ModPlus Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Mollom Use plugin configuration instead of common_config() 2010-01-06 00:20:15 -05:00
Msn Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
NewMenu Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
NoticeTitle Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
OpenExternalLinkTarget Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
OpenID Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
OpenX Localisation updates from http://translatewiki.net. 2011-03-06 02:52: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. 2011-03-06 02:52:28 +01:00
PiwikAnalytics Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Poll Initial checkin of Poll plugin: micro-app to post mini polls/surveys from the notice form. 2011-03-07 21:28:36 -08:00
PostDebug Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
PoweredByStatusNet Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
PtitUrl Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Realtime Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Recaptcha Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
RegisterThrottle Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
RequireValidatedEmail Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
ReverseUsernameAuthentication Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
RSSCloud Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Sample Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
ShareNotice Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
SimpleUrl Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Sitemap Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
SlicedFavorites Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
SphinxSearch Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +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
SQLProfile Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
StrictTransportSecurity Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
SubMirror Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
SubscriptionThrottle Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
TabFocus Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +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. 2011-03-06 02:52:28 +01:00
TinyMCE Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
TwitterBridge Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
UserFlag Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
UserLimit Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
WikiHashtags Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
WikiHowProfile Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
XCache Localisation updates from http://translatewiki.net. 2011-03-06 02:52:28 +01:00
Xmpp Localisation updates from http://translatewiki.net. 2011-03-08 02:18:32 +01:00
YammerImport Localisation updates from http://translatewiki.net. 2011-03-06 02:52: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