Version
From Wikibooks, the open-content textbooks collection
License
This wiki is powered by MediaWiki, copyright (C) 2001-2008 Magnus Manske, Brion Vibber, Lee Daniel Crocker, Tim Starling, Erik Möller, Gabriel Wicke, Ævar Arnfjörð Bjarmason, Niklas Laxström, Domas Mituzas, Rob Church, Yuri Astrakhan and others.
MediaWiki is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
MediaWiki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA or read it online.
Installed software
| Product | Version |
|---|---|
| MediaWiki | 1.13alpha (r35048) |
| PHP | 5.2.1 (apache2handler) |
| MySQL | 4.0.40-wikimedia-log |
Installed extensions
| Special pages | ||
|---|---|---|
| CategoryTree (Version r34306) | AJAX based gadget to display the category structure of a wiki | Daniel Kinzler |
| Central Auth (Version r34772) | Merge Account across Wikimedia Foundation wikis | Brion Vibber |
| CheckUser | Grants users with the appropriate permission the ability to check user's IP addresses and other information | Tim Starling, Aaron Schulz |
| Cross-namespace links (Version r34306) | Lists links across namespaces that shouldn't exist on Wikibooks | Ævar Arnfjörð Bjarmason |
| Deleted user contributions (Version r34306) | Gives sysops the ability to browse deleted edits of a user | Aaron Schulz |
| ExpandTemplates (Version r34306) | Expands templates, parser functions and variables to show expanded wikitext and preview rendered page | Tim Starling |
| Link Search (Version 1.3) | Find pages with external links matching specific patterns | Brion Vibber |
| MakeBot (Version r34435) | Special page allows local bureaucrats to grant and revoke bot permissions | Rob Church |
| Makesysop | Gives bureaucrats the ability to make users into sysops or bureaucrats | Tim Starling |
| OAIRepository (Version r34306) | Provides OAI-PMH repository interface | Brion Vibber |
| Oversight (Version r34773) | Hide individual revisions from all users for legal reasons, etc. | Brion Vibber |
| Parser Diff Test (Version r34306) | Special page for comparing the output of two different parsers | Tim Starling |
| Renameuser (Version r35028) | Rename a user (need renameuser right) | Ævar Arnfjörð Bjarmason |
| SiteMatrix (Version r34306) | Displays a list of Wikimedia wikis | |
| Parser hooks | ||
| CategoryTree (Version r34306) | AJAX based gadget to display the category structure of a wiki | Daniel Kinzler |
| CharInsert | Allows creation of JavaScript box for inserting non-standard characters | Brion Vibber |
| Cite (Version r34400) | Adds <ref[ name=id]> and <references/> tags, for citations | Ævar Arnfjörð Bjarmason |
| DynamicPageList | Outputs a bulleted list of the most recent items residing in a category, or a union of several categories | Amgine, IlyaHaykinson |
| EasyTimeline (Version r34306) | Adds <timeline> tag to create timelines | Erik Zachte |
| FixedImage (Version r34306) | Adds <fundraising> tag as an image | Brion Vibber |
| ImageMap (Version r34306) | Allows client-side clickable image maps using <imagemap> tag | Tim Starling |
| Inputbox | Allow inclusion of predefined HTML forms | Erik Moeller, Leonardo Pimenta and Rob Church |
| ParserFunctions (Version 1.1.1) | Enhance parser with logical functions | Tim Starling |
| Poem (Version r34306) | Adds <poem> tag for poem formatting | Brion Vibber, Nikola Smolenski and Steve Sanbeg |
| SyntaxHighlight (Version r34306) | Provides syntax highlighting <source> using GeSHi Highlighter | Brion Vibber, Rob Church and Tim Starling |
| WikiHiero (Version r34306) | Adds <hiero> tag to display hieroglyph | Guillaume Blanchard |
| Media handlers | ||
| OggHandler (Version r34304) | Handler for Ogg Theora and Vorbis files, with JavaScript player | Tim Starling |
| Other | ||
| AntiSpoof (Version r34773) | Blocks the creation of accounts with mixed-script, confusing and similar usernames | Brion Vibber |
| AssertEdit (Version r34306) | Adds edit assertions for use by bots | Steve Sanbeg |
| BoardVote (Version r34964) | Wikimedia Board of Trustees election | |
| CentralNotice | Adds a central sitenotice | Brion Vibber |
| ConfirmEdit | Simple captcha implementation | Brion Vibber |
| DismissableSiteNotice (Version r34306) | Allows users to close the sitenotice | Brion Vibber |
| Gadgets (Version r34525) | Lets users select custom CSS and JavaScript gadgets in their preferences | Daniel Kinzler |
| MWSearch (Version r34306) | MWSearch plugin | Brion Vibber and Kate Turner |
| Newuserlog (Version r34859) | Adds a log of account creations to Special:Log | Ævar Arnfjörð Bjarmason |
| SpamBlacklist (Version r34800) | Regex-based anti-spam tool: MediaWiki:Spam-blacklist and MediaWiki:Spam-whitelist | Tim Starling |
| Title Blacklist (Version 1.4.1) | Allows to forbid creation of pages with specified titles: MediaWiki:Titleblacklist and MediaWiki:Titlewhitelist | VasilievVV |
| TitleKey (Version r34306) | Title prefix search suggestion backend | Brion Vibber |
| Username Blacklist (Version 1.7.1) | Adds a username blacklist to restrict the creation of user accounts matching one or more regular expressions | Rob Church |
| Extension functions | ||
| WH_Register, asSetup, confirmEditSetup, efCategoryTree, efCentralNoticeSetup, efInputBoxSetup, efSetupTitleBlacklistHooks, efSyntaxHighlight_GeSHiSetup, efUsernameBlacklistSetup, fixedImageSetup, wfACLBlocks, wfCite, wfDynamicPageList, wfLogXFF, wfLuceneSearch, wfPoemExtension, wfSetupImageMap, wfSetupParserFunctions, wfSetupSiteDefaultMessages and wfTimelineExtension | ||
| Parser extension tags | ||
| <categorytree>, <charinsert>, <dynamicpagelist>, <fundraising>, <fundraisinglogo>, <hiero>, <imagemap>, <inputbox>, <poem>, <pre>, <ref>, <references>, <source> and <timeline> | ||
| Parser function hooks | ||
| anchorencode, categorytree, defaultsort, displaytitle, expr, filepath, formatnum, fullurl, fullurle, grammar, if, ifeq, iferror, ifexist, ifexpr, int, language, lc, lcfirst, localurl, localurle, ns, numberofadmins, numberofarticles, numberofedits, numberoffiles, numberofpages, numberofusers, padleft, padright, pagesincategory, pagesize, plural, rel2abs, special, switch, tag, time, timel, titleparts, uc, ucfirst and urlencode | ||
Hooks
| Hook name | Subscribed by |
|---|---|
| APIEditBeforeSave | ConfirmEditHooks::confirmEditAPI |
| AbortLogin | ConfirmEditHooks::confirmUserLogin |
| AbortMove | TitleBlacklistHooks::abortMove |
| AbortNewAccount | CentralAuthHooks::onAbortNewAccount, ConfirmEditHooks::confirmUserCreate, asAbortNewAccountHook and efUsernameBlacklist |
| AddNewAccount | CentralAuthHooks::onAddNewAccount, asAddNewAccountHook and wfNewuserlogHook |
| AlternateEdit | efAssertEditHook |
| ArticleDelete | TitleKey::updateDeleteSetup and oaiUpdateDeleteSetup |
| ArticleDeleteComplete | TitleKey::updateDelete and oaiUpdateDelete |
| ArticleFromTitle | efCategoryTreeArticleFromTitle |
| ArticleInsertComplete | TitleKey::updateInsert |
| ArticleSaveComplete | TitleBlacklistHooks::clearBlacklist, efCentralNoticeLocalDeleteHook, efCentralNoticeLocalSaveHook, efUsernameBlacklistInvalidate, oaiUpdateSave, wfGadgetsArticleSaveComplete and wfSpamBlacklistArticleSave |
| ArticleUndelete | TitleKey::updateUndelete and oaiUpdateUndelete |
| ArticleViewHeader | hrArticleViewHeaderHook |
| AuthPluginAutoCreate | wfNewuserlogAutoCreate |
| AuthPluginSetup | CentralAuthHooks::onAuthPluginSetup |
| BeforePageDisplay | wfGadgetsBeforePageDisplay |
| CentralAuthWikiList | wmfCentralAuthWikiList |
| ContributionsToolLinks | wfLoadContribsLink |
| DiffViewHeader | hrDiffViewHeaderHook |
| EditFilter | TitleBlacklistHooks::validateBlacklist, efUsernameBlacklistValidate and wfSpamBlacklistValidate |
| EditFilterMerged | ConfirmEditHooks::confirmEditMerged and wfSpamBlacklistFilterMerged |
| GetCacheVaryCookies | CentralAuthHooks::onGetCacheVaryCookies |
| InitPreferencesForm | wfGadgetsInitPreferencesForm |
| LanguageGetMagic | OggHandler::registerMagicWords, efCategoryTreeGetMagic and wfParserFunctionsLanguageGetMagic |
| LoadExtensionSchemaUpdates | TitleKey::schemaUpdates, asUpdateSchema and efCheckUserSchemaUpdates |
| LogLine | wfNewuserlogLogLine |
| LoginAuthenticateAudit | ConfirmEditHooks::triggerUserLogin and logBadPassword |
| OutputPageParserOutput | efCategoryTreeParserOutput |
| ParserClearState | (ExtParserFunctions, clearState) and (Cite, clearState) |
| ParserFirstCallInit | efCategoryTreeSetHooks, setupSpecialChars and (ExtParserFunctions, registerParser) |
| ParserTestTables | TitleKey::testTables, efCheckUserParserTestTables and oaiTestTables |
| PreferencesUserInformationPanel | CentralAuthHooks::onPreferencesUserInformationPanel |
| PrefixSearchBackend | TitleKey::prefixSearchBackend |
| PrefsEmailAudit | logPrefsEmail |
| PrefsPasswordAudit | logPrefsPassword |
| RecentChange_save | efUpdateCheckUserData |
| RenameUserAbort | CentralAuthHooks::onRenameUserAbort |
| RenameUserComplete | CentralAuthHooks::onRenameUserComplete |
| RenderPreferencesForm | wfGadgetsRenderPreferencesForm |
| ResetPreferences | wfGadgetsResetPreferences |
| SearchGetNearMatch | TitleKey::searchGetNearMatch |
| ShowRawCssJs | SyntaxHighlight_GeSHi::viewHook |
| SiteNoticeAfter | wfDismissableSiteNotice |
| TitleMoveComplete | TitleKey::updateMove and oaiUpdateMove |
| UndeleteShowRevision | hrUndeleteShowRevisionHook |
| UploadVerification | TitleBlacklistHooks::verifyUpload and ubVerifyHash |
| UserArrayFromResult | CentralAuthHooks::onUserArrayFromResult |
| UserCanSendEmail | wfUserCanSendEmailExt |
| UserCreateForm | ConfirmEditHooks::injectUserCreate |
| UserGetEmail | CentralAuthHooks::onUserGetEmail |
| UserGetEmailAuthenticationTimestamp | CentralAuthHooks::onUserGetEmailAuthenticationTimestamp |
| UserGetRights | CentralAuthHooks::onUserGetRights |
| UserLoadFromSession | CentralAuthHooks::onUserLoadFromSession |
| UserLoginComplete | CentralAuthHooks::onUserLoginComplete |
| UserLoginForm | ConfirmEditHooks::injectUserLogin |
| UserLogout | CentralAuthHooks::onUserLogout |
| UserLogoutComplete | CentralAuthHooks::onUserLogoutComplete |
| UserSaveSettings | CentralAuthHooks::onUserSaveSettings |
| UserSetEmail | CentralAuthHooks::onUserSetEmail |
| UserSetEmailAuthenticationTimestamp | CentralAuthHooks::onUserSetEmailAuthenticationTimestamp |
| getUserPermissionsErrorsExpensive | TitleBlacklistHooks::userCan |
| wgQueryPages | wfSpecialCrossNamespaceLinksHook |

