Extension:FanBoxes
From MediaWiki.org
|
FanBoxes Release status: unstable |
|||
|---|---|---|---|
| Implementation | other (invalid type) | ||
| Description | A new way of creating and using userboxes, based on special pages | ||
| Author(s) | Aaron Wright David Pean Robert Lefkowitz Jack Phoenix |
||
| Last version | 2.0 | ||
| MediaWiki | 1.16+ | ||
| Database changes | yes | ||
| License | GNU General Public License 2.0 or later | ||
| Download | |||
|
|||
| Check usage and version matrix | |||
| Bugs: list open list all report | |||
FanBoxes extension adds a new way of creating and using userboxes, based on special pages. When installed, three new special pages will be added: Special:UserBoxes (to create new userboxes), Special:TopUserBoxes (to view most popular ones) and Special:ViewUserBoxes (to view all userboxes). It also adds <userboxes> and <fan> parser hooks (TODO: document). Both of these parser hooks disable parser cache.
FanBoxes requires SocialProfile extension and YUI (YUI is used only for the color picker feature on Special:UserBoxes; the YUI files are loaded from Yahoo!'s servers).
Contents |
Dependencies [edit]
- SocialProfile extension
- YUI
- New database tables: fantag and user_fantag
Installation [edit]
- Dump the files into $IP/extensions/FanBoxes
- Create the three required database tables (see fantag.sql for the schemas); the best way to do this is to re-run the MediaWiki updater script, update.php, via command line
- Add require_once("$IP/extensions/FanBoxes/FanBox.php"); into the wiki's LocalSettings.php
- Installation can now be verified through the wiki's Special:Version
Parameters [edit]
- $wgFanBoxDirectory — path to extension files. Defaults to "$IP/extensions/FanBoxes".
- $wgFanBoxScripts — web-readable path to FanBox files (used to fetch CSS & JS). Defaults to $wgScriptPath . '/extensions/FanBoxes'.
- $wgFanBoxPageDisplay['comments'] — should we display comments on FanBox pages? Defaults to true (for now, anyway). Requires Extension:Comments.
TODO list [edit]
- Should be rewritten to use jQuery color picker one day
- .imageUpload-frame { height: 70px; } in FanBoxes.css is bad when $wgAllowCopyUploads = true;
Version history [edit]
| Version | SVN revision | Release date | Comments |
|---|---|---|---|
| 2.0 | r97059 | 14 September 2011 | Initial public release, phase II changes:
|
| Social tools | |
|---|---|
| SocialProfile | Overview • UserStatus (GSoC 2011 project) • Roadmap • Developer info • Screenshots • History |
| Other social extensions | Automatic Board Welcome • BlogPage • FanBoxes • NewUsersList • PictureGame • PollNY • QuizGame • RandomFeaturedUser • RandomGameUnit • RandomUsersWithAvatars • SiteMetrics • UserWelcome |
| Semanticness | Semantic Social Profile |
| Other related extensions (which do not depend on SocialProfile) |
Comments • LinkFilter • NewSignupPage • RandomImageByCategory • Video • VoteNY • WikiTextLoggedInOut |
Categories:
- Unstable extensions
- Extensions with invalid or missing type
- Extensions in Wikimedia version control
- TitleMoveComplete extensions
- ArticleDelete extensions
- ArticleFromTitle extensions
- ParserBeforeStrip extensions
- ParserFirstCallInit extensions
- LoadExtensionSchemaUpdates extensions
- RenameUserSQL extensions
- CanonicalNamespaces extensions
- All extensions
- Social tools