Extension:FanBoxes
|
FanBoxes Release status: stable |
|||
|---|---|---|---|
| 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 |
Download snapshot (Git master)
Git [?]: repo summary • tree • code changes SVN [?]: checkout-url • tree • code changes |
||
|
|||
|
Check usage (experimental) |
|||
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 |
[edit] Dependencies
- SocialProfile extension
- YUI
- New database tables: fantag and user_fantag
[edit] Installation
- 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
[edit] Parameters
- $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.
[edit] TODO list
- Should be rewritten to use jQuery color picker one day
- .imageUpload-frame { height: 70px; } in FanBoxes.css is bad when $wgAllowCopyUploads = true;
[edit] Version history
| 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 |
- Stable 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
- 2012 Q1 Extension Page Review Drive
- Social tools