Input: [Variable name] MOUNTAIN [Variable description]

Output: One of the two segment terminals is in Mountain Census Division

Box A: Names and Descriptions of Variables Used in Final Model | Bureau of Transportation Statistics


Input: [Variable name] PACIFIC [Variable description]

Output: One of the two segment terminals is in Pacific Census Division

Box A: Names and Descriptions of Variables Used in Final Model | Bureau of Transportation Statistics


Input: The user intends to seek more effective alternatives to the established use of the innovation None [Levels of Use]

Output: Renewal

The intentional levels of teachers' knowledge of pedagogy and ict in teaching and learning of english ~ Aneka Ragam Makalah


Input: The user intends making deliberate efforts to coordinate with the present practice in using the innovation 4I.R2.I try to get the students to use graphic organizers and other worksheets to encourage students to see their critical and creative thinking skills. As I had already learnt about this before attending the Bestari course I feel comfortable using the different skills in this treatment. [Levels of Use]

Output: Integration

The intentional levels of teachers' knowledge of pedagogy and ict in teaching and learning of english ~ Aneka Ragam Makalah


Input: The user intends making changes to increase outcomes None [Levels of Use]

Output: Refinement

The intentional levels of teachers' knowledge of pedagogy and ict in teaching and learning of english ~ Aneka Ragam Makalah


Input: The user intends making few or no changes and has an established pattern of use 6. T2: But in actual….sometimes I just look at the immediate task I had to do ah because…a list of content area that I have to cover…the English Language…and I have been away from the school quite often and sometimes my focus is more on that….and I try to eh…to introduce or put in whatever that I have acquired during the Bestari…What I can put in…I 26.T2: Even so I used but now I am using a little bit more lah. So now I can roughly, I can tell them, you know, the course requires me to do all that. 34. T2: Well! It is a revision…and it is thing they are approaching it from a different angle lah from their…how to use it…how to make use it..TV pendidikan or Educational TV programme. 101. T2: Smart school pedagogy, because …you are talking about the generic skills, right! And all that. Um…because now I am playing with the smart school and the current listing. So, my style, I haven’t really got into smart school. I carry on as it is now because I am using the same syllabus, I mean the old syllabus, and I just bring, play with whatever generic skills, I just brought in the lesson and I get the students to focus on that. Basically my lesson are like that now. 103. T2: Think on the whole, the easiest one they use the thinking skills, and then you… idea, technological, a lot of study skills, TM or an ICT one in the class I have not done um, I can say that much. In fact I can say close to nil la…Because technology you look at everything la, even the, even the, using the OHP even using the TV , the…um…for that I consider technology la that area. [Levels of Use]

Output: Routine

The intentional levels of teachers' knowledge of pedagogy and ict in teaching and learning of english ~ Aneka Ragam Makalah


Input: The user intends making changes to better organize use of innovation 107.T2. …….The second thing are, I can do like CCTS, then something like self access, like independent learning someone would just, um, give them the internet address, and let them do on their own but they have to make use of their own facilities. Some of them, they will go to class or Cybercafé or CC la. They have their own Hotmail address la. 36.R2. After returning from the course, I tried to make use of my new knowledge as often as possible. I am not using any learning package for my current lessons, as I can’t find the time to prepare a package for other topics in the syllabus. What I have done is basically teaching the generic skills that I am very confident of in my lessons. [Levels of Use]

Output: Mechanical

The intentional levels of teachers' knowledge of pedagogy and ict in teaching and learning of english ~ Aneka Ragam Makalah


Input: The user has definite intend to begin using the innovation 32.R2. I discovered that as a teacher I would need to make a paradigm shift to keep abreast with the changes and the latest approach in the field of education particularly TESL. 59.R2.As for the Information Technology generic skill I have only used the television, radio and the overhead projector during any lessons. I have given them the internet address (URL) they could refer to in their home or cyber café. So far I have not got any feedbacks on this. I am not sure of exactly how many students are accessing the given URL’s. the multimedia laboratory should haven ready about there have been delays. I hope to use the computers in the room with my students during my English lessons. 74.R2.As for the area of smart learning management I have tried the learning strategies in moving from directive to meditative. I tried to refer to MI Theory when planning activities and upon reflection I find that perhaps the activities catered for verbal linguistics, mathematical, spatial/visual and interpersonal. I need to provide activities for the areas such as interpersonal and individualistic, musical/musical. But when I look at the curriculum from a macro-level I believe there are different subjects for the various MI’s. [Levels of Use]

Output: Preparation

The intentional levels of teachers' knowledge of pedagogy and ict in teaching and learning of english ~ Aneka Ragam Makalah


Input: The user intends taking the initiative to learn more about the innovation 65. T2: Now…now because actually there is some other people who are also in private education and all that, they are saying that he latest style in educational circle now is MI (Multiple Intelligence), lesson planning is based on that so when I look at that and try to incorporate that …I feel That…maybe some areas that for some may be my styles of teaching caters students with certain characteristic that are dominant lah…whereas the other we have 8 right. May be students whose dominant characteristics in other areas…may be like musical or what…because may be I am more on verbal linguistics and maybe a little bit of spatial, other things… [Levels of Use]

Output: Orientation

The intentional levels of teachers' knowledge of pedagogy and ict in teaching and learning of english ~ Aneka Ragam Makalah


Input: [COOKIE name] CART [COOKIE Description]

Output: The association with your shopping cart.


Input: [COOKIE name] CATEGORY_INFO [COOKIE Description]

Output: Stores the category info on the page, that allows to display pages more quickly.


Input: [COOKIE name] COMPARE [COOKIE Description]

Output: The items that you have in the Compare Products list.


Input: [COOKIE name] CURRENCY [COOKIE Description]

Output: Your preferred currency


Input: [COOKIE name] CUSTOMER [COOKIE Description]

Output: An encrypted version of your customer id with the store.


Input: [COOKIE name] CUSTOMER_AUTH [COOKIE Description]

Output: An indicator if you are currently logged into the store.


Input: [COOKIE name] CUSTOMER_INFO [COOKIE Description]

Output: An encrypted version of the customer group you belong to.


Input: [COOKIE name] CUSTOMER_SEGMENT_IDS [COOKIE Description]

Output: Stores the Customer Segment ID


Input: [COOKIE name] EXTERNAL_NO_CACHE [COOKIE Description]

Output: A flag, which indicates whether caching is disabled or not.


Input: [COOKIE name] FRONTEND [COOKIE Description]

Output: You sesssion ID on the server.


Input: [COOKIE name] GUEST-VIEW [COOKIE Description]

Output: Allows guests to edit their orders.


Input: [COOKIE name] LAST_CATEGORY [COOKIE Description]

Output: The last category you visited.


Input: [COOKIE name] LAST_PRODUCT [COOKIE Description]

Output: The most recent product you have viewed.


Input: [COOKIE name] NEWMESSAGE [COOKIE Description]

Output: Indicates whether a new message has been received.


Input: [COOKIE name] NO_CACHE [COOKIE Description]

Output: Indicates whether it is allowed to use cache.


Input: [COOKIE name] PERSISTENT_SHOPPING_CART [COOKIE Description]

Output: A link to information about your cart and viewing history if you have asked the site.


Input: [COOKIE name] POLL [COOKIE Description]

Output: The ID of any polls you have recently voted in.


Input: [COOKIE name] POLLN [COOKIE Description]

Output: Information on what polls you have voted on.


Input: [COOKIE name] RECENTLYCOMPARED [COOKIE Description]

Output: The items that you have recently compared.


Input: [COOKIE name] STF [COOKIE Description]

Output: Information on products you have emailed to friends.


Input: [COOKIE name] STORE [COOKIE Description]

Output: The store view or language you have selected.


Input: [COOKIE name] USER_ALLOWED_SAVE_COOKIE [COOKIE Description]

Output: Indicates whether a customer allowed to use cookies.


Input: [COOKIE name] VIEWED_PRODUCT_IDS [COOKIE Description]

Output: The products that you have recently viewed.


Input: [COOKIE name] WISHLIST [COOKIE Description]

Output: An encrypted list of products added to your Wishlist.


Input: [COOKIE name] WISHLIST_CNT [COOKIE Description]

Output: The number of items in your Wishlist.


Input: [Version] 1.181.18.0 [Hook] AbortAutoAccount [Called From] SpecialUserlogin.php [Description]

Output: Allow to cancel automated local account creation, where normally authentication against an external auth plugin would be creating a local account.


Input: [Version] 1.130 1.13.0 [Hook] AbortAutoblock [Called From] Block.php [Description]

Output: Allow extension to cancel an autoblock


Input: [Version] 1.140 1.14.0 [Hook] AbortDiffCache [Called From] DifferenceEngine.php [Description]

Output: Can be used to cancel the caching of a diff


Input: [Version] 1.200 1.20.0 [Hook] AbortEmailNotification [Called From] RecentChange.php [Description]

Output: Can be used to cancel email notifications for an edit


Input: [Version] 1.100 1.10.0 [Hook] AbortLogin [Called From] SpecialUserlogin.php [Description]

Output: Allows an extension like a captcha to abort the login process


Input: [Version] 1.1201.12.0 [Hook] AbortMove [Called From] Title.php, SpecialMovepage.php [Description]

Output: Can be used to cancel page movement


Input: [Version] 1.0581.5.8 [Hook] AbortNewAccount [Called From] SpecialUserlogin.php [Description]

Output: Can be used to cancel user account creation


Input: [Version] 1.1801.18.0 [Hook] ActionBeforeFormDisplay [Called From] Action.php [Description]

Output: Before executing the HTMLForm object


Input: [Version] 1.1801.18.0 [Hook] ActionModifyFormFields [Called From] Action.php [Description]

Output: Before creating an HTMLForm object for a page action


Input: [Version] 1.0501.5.0 [Hook] AddNewAccount [Called From] SpecialUserlogin.php [Description]

Output: Called after a user account is created


Input: [Version] 1.2001.20.0 [Hook] AfterFinalPageOutput [Called From] OutputPage.php [Description]

Output: Nearly at the end of OutputPage::output().


Input: [Version] 1.1701.17.0 [Hook] AfterImportPage [Called From] ImportXMLReader.php [Description]

Output: When a page import is completed


Input: [Version] 1.1701.17.0 [Hook] AfterUserMessage [Called From] User.php [Description]

Output: After a user message has been left


Input: [Version] 1.0911.9.1 [Hook] AjaxAddScript [Called From] OutputPage.php [Description]

Output: Called in output page just before the initialisation


Input: [Version] 1.0601.6.0 [Hook] AlternateEdit [Called From] EditPage.php [Description]

Output: Occurs whenever action=edit is called


Input: [Version] 1.2101.21.0 [Hook] AlternateEditPreview [Called From] EditPage.php [Description]

Output: Allows replacement of the edit preview


Input: [Version] 1.1801.18.0 [Hook] AlternateUserMailer [Called From] UserMailer.php [Description]

Output: Called before mail is sent so that mail could be logged (or something else) instead of using PEAR or PHP's mail().


Input: [Version] 1.1401.14.0 [Hook] APIAfterExecute [Called From] ApiMain.php [Description]

Output: Use this hook to extend core API modules


Input: [Version] 1.2301.23.0 [Hook] ApiBeforeMain [Called From] api.php [Description]

Output: Called before ApiMain is executed


Input: [Version] 1.2001.20.0 [Hook] ApiCheckCanExecute [Called From] ApiMain.php [Description]

Output: Called during ApiMain::checkCanExecute().


Input: [Version] 1.1301.13.0 [Hook] APIEditBeforeSave [Called From] ApiEditPage.php [Description]

Output: Called right before saving an edit submitted through api.php?action=edit


Input: [Version] 1.1401.14.0 [Hook] APIGetAllowedParams [Called From] ApiBase.php [Description]

Output: Use this hook to modify a module's parameters


Input: [Version] 1.1901.19.0 [Hook] APIGetDescription [Called From] ApiBase.php [Description]

Output: Use this hook to modify a module's descriptions


Input: [Version] 1.1401.14.0 [Hook] APIGetParamDescription [Called From] ApiBase.php [Description]

Output: Use this hook to modify a module's parameter descriptions


Input: [Version] 1.2001.20.0 [Hook] APIGetResultProperties [Called From] ApiBase.php [Description]

Output: Use this hook to modify the properties in a module's result.


Input: [Version] 1.2001.20.0 [Hook] ApiMain::onException [Called From] ApiMain.php [Description]

Output: Called by ApiMain::executeActionWithErrorHandling() when an exception is thrown during API action execution.


Input: [Version] 1.2001.20.0 [Hook] ApiTokensGetTokenTypes [Called From] ApiTokens.php [Description]

Output: Use this hook to extend action=tokens with new token types


Input: [Version] 1.1401.14.0 [Hook] APIQueryAfterExecute [Called From] ApiQuery.php [Description]

Output: Use this hook to extend core API query modules


Input: [Version] 1.1401.14.0 [Hook] APIQueryGeneratorAfterExecute [Called From] ApiQuery.php [Description]

Output: Use this hook to extend core API query modules


Input: [Version] 1.1301.13.0 [Hook] APIQueryInfoTokens [Called From] ApiQueryInfo.php [Description]

Output: Use this hook to add custom tokens to prop=info.


Input: [Version] 1.1401.14.0 [Hook] APIQueryRecentChangesTokens [Called From] ApiQueryRecentChanges.php [Description]

Output: Use this hook to add custom tokens to list=recentchanges.


Input: [Version] 1.1301.13.0 [Hook] APIQueryRevisionsTokens [Called From] ApiQueryRevisions.php [Description]

Output: Use this hook to add custom tokens to prop=revisions.


Input: [Version] 1.1501.15.0 [Hook] APIQueryUsersTokens [Called From] ApiQueryUsers.php [Description]

Output: Use this hook to add custom tokens to list=users.


Input: [Version] 1.1701.17.0 [Hook] ApiRsdServiceApis [Called From] ApiRsd.php [Description]

Output: Add or remove APIs from the RSD services list.


Input: [Version] 1.2301.23.0 [Hook] Article::MissingArticleConditions [Called From] Article.php [Description]

Output: Called when an article is shown.


Input: [Version] 1.0601.6.0 [Hook] ArticleAfterFetchContent [Called From] Article.php [Description]

Output: Used to process raw wiki code after most of the other parser processing is complete.


Input: [Version] 1.1601.16.0 [Hook] ArticleConfirmDelete [Called From] Article.php [Description]

Output: Occurs before writing the confirmation form for article deletion.


Input: [Version] 1.1701.17.0 [Hook] ArticleContentOnDiff [Called From] DifferenceEngine.php [Description]

Output: Before showing the article content below a diff.


Input: [Version] 1.0401.4.0 [Hook] ArticleDelete [Called From] Article.php [Description]

Output: Occurs whenever the software receives a request to delete an article


Input: [Version] 1.0401.4.0 [Hook] ArticleDeleteComplete [Called From] Article.php [Description]

Output: Occurs after the delete article request has been processed


Input: [Version] 1.0571.5.7 [Hook] ArticleEditUpdateNewTalk [Called From] Article.php [Description]

Output: Allows an extension to prevent user notification when a new message is added to their talk page.


Input: [Version] 1.1401.14.0 [Hook] ArticleEditUpdates [Called From] Article.php [Description]

Output: Called when edit updates (mainly link tracking) are made when an article has been changed.


Input: [Version] 1.0601.6.0 [Hook] ArticleEditUpdatesDeleteFromRecentchanges [Called From] Article.php [Description]

Output: Occurs before saving to the database. If returning false old entries are not deleted from the recentchangeslist.


Input: [Version] 1.0801.8.0 [Hook] ArticleFromTitle [Called From] Wiki.php [Description]

Output: Called to determine the class to handle the article rendering, based on title.


Input: [Version] 1.0601.6.0 [Hook] ArticleInsertComplete [Called From] Article.php [Description]

Output: Called after an article is created


Input: [Version] 1.1201.12.0 [Hook] ArticleMergeComplete [Called From] SpecialMergeHistory.php [Description]

Output: after merging to article using Special:Mergehistory


Input: [Version] 1.0601.6.0 [Hook] ArticlePageDataAfter [Called From] Article.php [Description]

Output: after loading data of an article from the database


Input: [Version] 1.0601.6.0 [Hook] ArticlePageDataBefore [Called From] Article.php [Description]

Output: before loading data of an article from the database


Input: [Version] 1.1801.18.0 [Hook] ArticlePrepareTextForEdit [Called From] Article.php [Description]

Output: Called when preparing text to be saved.


Input: [Version] 1.0401.4.0 [Hook] ArticleProtect [Called From] Article.php [Description]

Output: Occurs whenever the software receives a request to protect an article


Input: [Version] 1.0401.4.0 [Hook] ArticleProtectComplete [Called From] Article.php [Description]

Output: Occurs after the protect article request has been processed


Input: [Version] 1.0601.6.0 [Hook] ArticlePurge [Called From] Article.php [Description]

Output: Allows an extension to cancel a purge.


Input: [Version] 1.1301.13.0 [Hook] ArticleRevisionVisiblitySet [Called From] SpecialRevisiondelete.php [Description]

Output: called when changing visibility of one or more revisions of an article


Input: [Version] 1.1201.12.0 [Hook] ArticleRevisionUndeleted [Called From] SpecialUndelete.php [Description]

Output: Occurs after an article revision is restored


Input: [Version] 1.1201.12.0 [Hook] ArticleRollbackComplete [Called From] Article.php [Description]

Output: Occurs after an article rollback is completed


Input: [Version] 1.0401.4.0 [Hook] ArticleSave [Called From] Article.php [Description]

Output: Occurs whenever the software receives a request to save an article


Input: [Version] 1.0401.4.0 [Hook] ArticleSaveComplete [Called From] Article.php [Description]

Output: Occurs after the save article request has been processed


Input: [Version] 1.0911.9.1 [Hook] ArticleUndelete [Called From] SpecialUndelete.php [Description]

Output: When one or more revisions of an article are restored


Input: [Version] 1.1101.11.0 [Hook] ArticleUpdateBeforeRedirect [Called From] Article.php [Description]

Output: Occurs after a page is updated (usually on save), before the user is redirected back to the page


Input: [Version] 1.1901.19.0 [Hook] ArticleViewCustom [Called From] Article.php [Description]

Output: Allows to output the text of the article in a different format than wikitext.


Input: [Version] 1.1801.18.0 [Hook] ArticleViewFooter [Called From] Article.php [Description]

Output: After showing the footer section of an ordinary page view.


Input: [Version] 1.0601.6.0 [Hook] ArticleViewHeader [Called From] Article.php [Description]

Output: Occurs when header is shown


Input: [Version] 1.0511.5.1 [Hook] ArticleViewRedirect [Called From] Article.php [Description]

Output: Allows an extension to prevent the display of a "Redirected From" link on a redirect page.


Input: [Version] 1.1301.13.0 [Hook] AuthPluginAutoCreate [Called From] SpecialUserlogin.php [Description]

Output: Called when creating a local account for an user logged in from an external authentication method


Input: [Version] 1.0911.9.1 [Hook] AuthPluginSetup [Called From] Setup.php [Description]

Output: Update or replace authentication plugin object ($wgAuth)


Input: [Version] 1.0541.5.4 [Hook] AutoAuthenticate [Called From] StubObject.php [Description]

Output: Called to authenticate users on external/environmental means.


Input: [Version] 1.1201.12.0 [Hook] AutopromoteCondition [Called From] Autopromote.php [Description]

Output: check autopromote condition for user.


Input: [Version] 1.1901.19.0 [Hook] BacklinkCacheGetConditions [Called From] BacklinkCache.php [Description]

Output: Allows to set conditions for query when links to certain title.


Input: [Version] 1.1901.19.0 [Hook] BacklinkCacheGetPrefix [Called From] BacklinkCache.php [Description]

Output: Allows to set prefix for a spefific link table.


Input: [Version] 1.0701.7.0 [Hook] BadImage [Called From] ImageFunctions.php [Description]

Output: Before bad image list is evaluated


Input: [Version] 1.2301.23.0 [Hook] BaseTemplateAfterPortlet [Called From] SkinTemplate.php [Description]

Output: Called after rendering of portlets.


Input: [Version] 1.1801.18.0 [Hook] BaseTemplateToolbox [Called From] SkinTemplate.php [Description]

Output: Called by BaseTemplate when building the toolbox array and returning it for the skin to output.


Input: [Version] 1.101 1.10.1 [Hook] BeforeGalleryFindFile [Called From] ImageGallery.php [Description]

Output: Allows extensions to specify a specific version of an image to display in a gallery.


Input: [Version] 1.190 1.19.0 [Hook] BeforeDisplayNoArticleText [Called From] Article.php [Description]

Output: Before displaying noarticletext or noarticletext-nopermission messages.


Input: [Version] 1.160 1.16.0 [Hook] BeforeInitialize [Called From] Wiki.php [Description]

Output: Occurs before anything is initialized in MediaWiki::performRequestForTitle().


Input: [Version] 1.0701.7.0 [Hook] BeforePageDisplay [Called From] OutputPage.php SkinTemplate.php (< 1.12.0) [Description]

Output: Allows last minute changes to the output page, e.g. adding of CSS or Javascript by extensions.


Input: [Version] 1.1901.19.0 [Hook] BeforePageRedirect [Called From] OutputPage.php [Description]

Output: Called prior to sending an HTTP redirect.


Input: [Version] 1.1801.18.0 [Hook] BeforeParserFetchFileAndTitle [Called From] Parser.php [Description]

Output: Before an image is rendered by Parser


Input: [Version] 1.1011.10.1 [Hook] BeforeParserFetchTemplateAndtitle [Called From] Parser.php [Description]

Output: Before a template is fetched by Parser


Input: [Version] 1.1011.10.1 [Hook] BeforeParserrenderImageGallery [Called From] Parser.php [Description]

Output: Before an image gallery is rendered by Parser


Input: [Version] 1.1201.12.0 [Hook] BeforeWatchlist [Called From] SpecialWatchlist.php [Description]

Output: Override watchlist display or add extra SQL clauses.


Input: [Version] 1.1801.18.0 [Hook] BeforeWelcomeCreation [Called From] SpecialUserlogin.php [Description]

Output: Allows an extension to change the message displayed upon a successful login.


Input: [Version] 1.1901.19.0 [Hook] BitmapHandlerCheckImageArea [Called From] Bitmap.php [Description]

Output: Called by BitmapHandler::normaliseParams(), after all normalizations have been performed, except for the $wgMaxImageArea check.


Input: [Version] 1.1801.18.0 [Hook] BitmapHandlerTransform [Called From] Bitmap.php [Description]

Output: Before a file is transformed, gives extension the possibility to transform it themselves.


Input: [Version] 1.0401.4.0 [Hook] BlockIp [Called From] SpecialBlockip.php [Description]

Output: Occurs whenever the software receives a request to block an IP address or user


Input: [Version] 1.0401.4.0 [Hook] BlockIpComplete [Called From] SpecialBlockip.php [Description]

Output: Occurs after the request to block an IP or user has been processed


Input: [Version] 1.0911.9.1 [Hook] BookInformation [Called From] SpecialBooksources.php [Description]

Output: Before information output on Special:Booksources


Input: [Version] 1.1301.13.0 [Hook] BrokenLink [Called From] Linker.php [Description]

Output: Before the HTML is created for a broken (i.e. red) link


Input: [Version] 1.1701.17.0 [Hook] CanonicalNamespaces [Called From] Namespace.php [Description]

Output: For extensions adding their own namespaces or altering the defaults.


Input: [Version] 1.0431.4.3 [Hook] CategoryPageView [Called From] CategoryPage.php [Description]

Output: Called before viewing a categorypage in CategoryPage::view


Input: [Version] 1.2001.20.0 [Hook] ChangePasswordForm [Called From] SpecialChangePassword.php [Description]

Output: For extensions that need to add a field to the ChangePassword form via the Preferences form


Input: [Version] 1.1201.12.0 [Hook] ChangesListInsertArticleLink [Called From] ChangesList.php [Description]

Output: Override or augment link to article in RC list.


Input: [Version] 1.1901.19.0 [Hook] Collation::factory [Called From] Collation.php [Description]

Output: Allows extensions to register new collation names, to be used with $wgCategoryCollation


Input: [Version] 1.1601.16.0 [Hook] ConfirmEmailComplete [Called From] User.php [Description]

Output: Called after a user's email has been confirmed successfully.


Input: [Version] 1.2401.24.0 [Hook] ContentGetParserOutput [Called From] AbstractContent.php [Description]

Output: Customize parser output for a given content object, called by AbstractContent::getParserOutput. May be used to override the normal model-specific rendering of page content.


Input: [Version] 1.1301.13.0 [Hook] ContribsPager::getQueryInfo [Called From] SpecialContributions.php [Description]

Output: Before the contributions query is about to run


Input: [Version] 1.2001.20.0 [Hook] ContribsPager::reallyDoQuery [Called From] SpecialContributions.php [Description]

Output: Called before really executing the query for My Contributions


Input: [Version] 1.1301.13.0 [Hook] ContributionsLineEnding [Called From] SpecialContributions.php [Description]

Output: Called before a contributions HTML line is finished


Input: [Version] 1.1101.11.0 [Hook] ContributionsToolLinks [Called From] SpecialContributions.php [Description]

Output: Change tool links above Special:Contributions


Input: [Version] 1.0911.9.1 [Hook] CustomEditor [Called From] Wiki.php [Description]

Output: When invoking the page editor. Return true to allow the normal editor to be used, or false if implementing a custom editor, e.g. for a special namespace, etc.


Input: [Version] 1.1601.16.0 [Hook] DatabaseOraclePostInit [Called From] DatabaseOracle.php [Description]

Output: Called after initialising an Oracle database connection


Input: [Version] 1.0701.7.0 [Hook] DiffViewHeader [Called From] DifferenceEngine.php [Description]

Output: Called before diff display


Input: [Version] 1.0801.8.0 [Hook] DisplayOldSubtitle [Called From] Article.php [Description]

Output: Allows extensions to modify the displaying of links to other revisions when browsing through revisions.


Input: [Version] 1.1401.14.0 [Hook] DoEditSectionLink [Called From] Linker.php [Description]

Output: Override the HTML generated for section edit links.


Input: [Version] 1.0601.6.0 [Hook] EditFilter [Called From] EditPage.php [Description]

Output: Perform checks on an edit


Input: [Version] 1.1201.12.0 [Hook] EditFilterMerged [Called From] EditPage.php [Description]

Output: Perform checks on an edit


Input: [Version] 1.0701.7.0 [Hook] EditFormPreloadText [Called From] EditPage.php [Description]

Output: Called when edit page for a new article is shown. This lets you fill the text-box of a new page with initial wikitext.


Input: [Version] 1.1601.16.0 [Hook] EditFormInitialText [Called From] EditPage.php [Description]

Output: Called when edit page for a existing article is shown. This lets you modify the content.


Input: [Version] 1.0831.8.3 [Hook] EditPage::attemptSave [Called From] EditPage.php [Description]

Output: Called before an article is saved, that is before insertNewArticle() is called


Input: [Version] 1.1601.16.0 [Hook] EditPage::importFormData [Called From] EditPage.php [Description]

Output: Allow extensions to read additional data posted in the form


Input: [Version] 1.0601.6.0 [Hook] EditPage::showEditForm:fields [Called From] EditPage.php [Description]

Output: Allows injection of form field into edit form.


Input: [Version] 1.0601.6.0 [Hook] EditPage::showEditForm:initial [Called From] EditPage.php [Description]

Output: before showing the edit form


Input: [Version] 1.2101.21.0 [Hook] EditPage::showStandardInputs:options [Called From] EditPage.php [Description]

Output: Allows injection of form fields into the editOptions area


Input: [Version] 1.1301.13.0 [Hook] EditPageBeforeConflictDiff [Called From] EditPage.php [Description]

Output: Allows modifying the EditPage object and output when there's an edit conflict.


Input: [Version] 1.1201.12.0 [Hook] EditPageBeforeEditButtons [Called From] EditPage.php [Description]

Output: Used to modify the edit buttons on the edit form


Input: [Version] 1.1401.14.0 [Hook] EditPageBeforeEditChecks [Called From] EditPage.php [Description]

Output: Allows modifying the edit checks below the textarea in the edit form


Input: [Version] 1.1601.16.0 [Hook] EditPageBeforeEditToolbar [Called From] EditPage.php [Description]

Output: Allows modifying the edit toolbar above the textarea


Input: [Version] 1.1601.16.0 [Hook] EditPageCopyrightWarning [Called From] EditPage.php [Description]

Output: Allow for site and per-namespace customization of contribution/copyright notice.


Input: [Version] 1.1601.16.0 [Hook] EditPageGetDiffText [Called From] EditPage.php [Description]

Output: Allow modifying the wikitext that will be used in "Show changes".


Input: [Version] 1.1601.16.0 [Hook] EditPageGetPreviewText [Called From] EditPage.php [Description]

Output: Allow modifying the wikitext that will be previewed.


Input: [Version] 1.1601.16.0 [Hook] EditPageNoSuchSection [Called From] EditPage.php [Description]

Output: When a section edit request is given for an non-existent section.


Input: [Version] 1.1601.16.0 [Hook] EditPageTosSummary [Called From] EditPage.php [Description]

Output: Give a chance for site and per-namespace customizations of terms of service summary link.


Input: [Version] 1.1101.11.0 [Hook] EditSectionLink [Called From] EditPage.php [Description]

Output: Override the return value of Linker::editSectionLink()


Input: [Version] 1.1101.11.0 [Hook] EditSectionLinkForOther [Called From] EditPage.php [Description]

Output: Override the return value of Linker::editSectionLink()


Input: [Version] 1.0701.7.0 [Hook] EmailConfirmed [Called From] User.php [Description]

Output: When checking that the user's email address is "confirmed"


Input: [Version] 1.0401.4.0 [Hook] EmailUser [Called From] SpecialEmailuser.php [Description]

Output: Occurs whenever the software receives a request to send an email from one user to another


Input: [Version] 1.1701.17.0 [Hook] EmailUserCC [Called From] SpecialEmailuser.php [Description]

Output: Occurs before sending the copy of the email to the author


Input: [Version] 1.0401.4.0 [Hook] EmailUserComplete [Called From] SpecialEmailuser.php [Description]

Output: Occurs after an email has been sent from one user to another


Input: [Version] 1.1701.17.0 [Hook] EmailUserForm [Called From] SpecialEmailuser.php [Description]

Output: Occurs after building the email user form object


Input: [Version] 1.1601.16.0 [Hook] EmailUserPermissionsErrors [Called From] SpecialEmailuser.php [Description]

Output: Retrieves permissions errors for emailing a user


Input: [Version] 1.1901.19.0 [Hook] ExemptFromAccountCreationThrottle [Called From] SpecialUserlogin.php [Description]

Output: To add an exemption from the account creation throttle


Input: [Version] 1.1801.18.0 [Hook] ExtensionTypes [Called From] SpecialVersion.php [Description]

Output: Called when generating the extensions credits, use this to change the tables headers


Input: [Version] 1.1901.19.0 [Hook] ExtractThumbParameters [Called From] thumb.php [Description]

Output: Called when extracting thumbnail parameters from a thumbnail file name.


Input: [Version] 1.0701.7.0 [Hook] FetchChangesList [Called From] ChangesList.php [Description]

Output: Allows extension to modify a recent changes list for a user.


Input: [Version] 1.130 1.13.0 [Hook] FileDeleteComplete [Called From] FileDeleteForm.php [Description]

Output: When a file is deleted


Input: [Version] 1.200 1.20.0 [Hook] FileTransformed [Called From] File.php [Description]

Output: When a file is transformed and moved into storage


Input: [Version] 1.110 1.11.0 [Hook] FileUpload [Called From] filerepo/LocalFile.php [Description]

Output: When a file upload occurs


Input: [Version] 1.130 1.13.0 [Hook] FileUndeleteComplete [Called From] SpecialUndelete.php [Description]

Output: When a file is undeleted


Input: [Version] 1.200 1.20.0 [Hook] FormatAutocomments [Called From] Linker.php [Description]

Output: When an autocomment is formatted by the Linker


Input: [Version] 1.170 1.17.0 [Hook] FormatUserMessage [Called From] User.php [Description]

Output: Hook to format a message if you want to override the internal formatter.


Input: [Version] 1.220 1.22.0 [Hook] GalleryGetModes [Called From] ImageGalleryBase.php [Description]

Output: Allows extensions to add classes that can render different modes of a gallery.


Input: [Version] 1.130 1.13.0 [Hook] GetAutoPromoteGroups [Called From] Autopromote.php [Description]

Output: When determining which autopromote groups a user is entitled to be in.


Input: [Version] 1.0601.6.0 [Hook] GetBlockedStatus [Called From] User.php [Description]

Output: Fired after the user's getBlockStatus is set.


Input: [Version] 1.1301.13.0 [Hook] GetCacheVaryCookies [Called From] OutputPage.php [Description]

Output: get cookies that should vary cache options


Input: [Version] 1.1801.18.0 [Hook] GetCanonicalURL [Called From] Title.php [Description]

Output: Allows to modify fully-qualified URLs used for IRC and e-mail notifications.


Input: [Version] 1.1801.18.0 [Hook] GetDefaultSortkey [Called From] Title.php [Description]

Output: Allows to override what the default sortkey is.


Input: [Version] 1.2501.25.0 [Hook] GetDifferenceEngine [Called From] ContentHandler.php [Description]

Output: Allows custom difference engine extensions such as Extension:WikEdDiff.


Input: [Version] 1.2301.23.0 [Hook] GetExtendedMetadata [Called From] FormatMetadata.php [Description]

Output: Allows including additional file metadata information in the imageinfo API.


Input: [Version] 1.0601.6.0 [Hook] GetFullURL [Called From] Title.php [Description]

Output: Used to modify fully-qualified URLs used in redirects/export/offsite data


Input: [Version] 1.0601.6.0 [Hook] GetInternalURL [Called From] Title.php [Description]

Output: Used to modify fully-qualified URLs (useful for squid cache purging)


Input: [Version] 1.170 1.17.0 [Hook] GetIP [Called From] ProxyTools.php [Description]

Output: Modify the ip of the current user (called only once).


Input: [Version] 1.1201.12.0 [Hook] GetLinkColours [Called From] LinkHolderArray.php [Description]

Output: modify the CSS class of an array of page links


Input: [Version] 1.0601.6.0 [Hook] GetLocalURL [Called From] Title.php [Description]

Output: Used to modify local URLs as output into page links


Input: [Version] 1.1901.19.0 [Hook] GetLocalURL::Article [Called From] Title.php [Description]

Output: Allows to modify local URLs specifically pointing to article paths without any fancy queries or variants.


Input: [Version] 1.1901.19.0 [Hook] GetLocalURL::Internal [Called From] Title.php [Description]

Output: Allows to modify local URLs to internal pages.


Input: [Version] 1.1801.18.0 [Hook] GetMetadataVersion [Called From] Generic.php [Description]

Output: Allows to modify the image metadata version currently in use.


Input: [Version] 1.1501.15.0 [Hook] GetPreferences [Called From] Preferences.php [Description]

Output: Modify user preferences


Input: [Version] 1.1201.12.0 [Hook] getUserPermissionsErrors [Called From] Title.php [Description]

Output: Add a permissions error when permissions errors are checked for.


Input: [Version] 1.1201.12.0 [Hook] getUserPermissionsErrorsExpensive [Called From] Title.php [Description]

Output: Absolutely the same, but is called only if expensive checks are enabled.


Input: [Version] 1.2001.20.0 [Hook] GitViewers [Called From] GitInfo.php [Description]

Output: Called when generating the list of git viewers for Special:Version, use this to change the list.


Input: [Version] 1.1401.14.0 [Hook] HTMLCacheUpdate::doUpdate [Called From] HTMLCacheUpdate.php [Description]

Output: After cache invalidation updates are inserted into the job queue


Input: [Version] 1.1301.13.0 [Hook] ImageBeforeProduceHTML [Called From] Linker.php [Description]

Output: Called before producing the HTML created by a wiki image insertion.


Input: [Version] 1.1101.11.0 [Hook] ImageOpenShowImageInlineBefore [Called From] ImagePage.php [Description]

Output: Call potential extension just before showing the image on an image page.


Input: [Version] 1.1601.16.0 [Hook] ImagePageAfterImageLinks [Called From] ImagePage.php [Description]

Output: Called after the image links section on an image page is built.


Input: [Version] 1.1301.13.0 [Hook] ImagePageFileHistoryLine [Called From] ImagePage.php [Description]

Output: Called when a file history line is contructed.


Input: [Version] 1.1301.13.0 [Hook] ImagePageFindFile [Called From] ImagePage.php [Description]

Output: Called when fetching the file associed with an image page.


Input: [Version] 1.1601.16.0 [Hook] ImagePageShowTOC [Called From] ImagePage.php [Description]

Output: Called when the file toc on an image page is generated.


Input: [Version] 1.170 1.17.0 [Hook] ImportHandleLogItemXMLTag [Called From] ImportXMLReader.php [Description]

Output: When parsing a XML tag in a log item


Input: [Version] 1.170 1.17.0 [Hook] ImportHandlePageXMLTag [Called From] ImportXMLReader.php [Description]

Output: When parsing a XML tag in a page


Input: [Version] 1.170 1.17.0 [Hook] ImportHandleRevisionXMLTag [Called From] ImportXMLReader.php [Description]

Output: When parsing a XML tag in a page revision


Input: [Version] 1.170 1.17.0 [Hook] ImportHandleToplevelXMLTag [Called From] ImportXMLReader.php [Description]

Output: When parsing a top level XML tag


Input: [Version] 1.170 1.17.0 [Hook] ImportHandleUploadXMLTag [Called From] ImportXMLReader.php [Description]

Output: When parsing a XML tag in a file upload


Input: [Version] 1.200 1.20.0 [Hook] InfoAction [Called From] InfoAction.php [Description]

Output: When building information to display on the action=info page


Input: [Version] 1.1101.11.0 [Hook] InitPreferencesForm [Called From] SpecialPreferences.php [Description]

Output: Called at the end of PreferencesForm's constructor


Input: [Version] 1.16.01.16.0 [Hook] ImgAuthBeforeStream [Called From] img_auth.php [Description]

Output: Executed before file is streamed to user, but only when using img_auth


Input: [Version] 1.1301.13.0 [Hook] InitializeArticleMaybeRedirect [Called From] Wiki.php [Description]

Output: Called when checking if title is a redirect


Input: [Version] 1.1001.10.0 [Hook] InternalParseBeforeLinks [Called From] Parser.php [Description]

Output: Used to process the expanded wiki code after , HTML-comments, and templates have been treated. Suitable for syntax extensions that want to support templates and comments.


Input: [Version] 1.160 1.16.0 [Hook] InvalidateEmailComplete [Called From] User.php [Description]

Output: Called after a user's email has been invalidated successfully.


Input: [Version] 1.180 1.18.0 [Hook] IRCLineURL [Called From] RecentChange.php [Description]

Output: When constructing the URL to use in an IRC notification.


Input: [Version] 1.100 1.10.0 [Hook] IsFileCacheable [Called From] Article.php [Description]

Output: Allow an extension to disable file caching on pages.


Input: [Version] 1.0901.9.0 [Hook] IsTrustedProxy [Called From] ProxyTools.php [Description]

Output: Allows an extension to set an IP as trusted or not.


Input: [Version] 1.120 1.12.0 [Hook] isValidEmailAddr [Called From] User.php [Description]

Output: Override the result of User::isValidEmailAddr()


Input: [Version] 1.110 1.11.0 [Hook] isValidPassword [Called From] User.php [Description]

Output: Override the result of User::isValidPassword()


Input: [Version] 1.1901.19.0 [Hook] Language::getMessagesFileName [Called From] languages/Language.php [Description]

Output: Use to change the path of a localisation file.


Input: [Version] 1.1901.19.0 [Hook] LanguageGetNamespaces [Called From] languages/Language.php [Description]

Output: Provide custom ordering for namespaces or remove namespaces.


Input: [Version] 1.0901.9.0 [Hook] LanguageGetSpecialPageAliases [Called From] languages/Language.php [Description]

Output: Use to define aliases of special pages names depending of the language


Input: [Version] 1.1801.18.0 [Hook] LanguageGetTranslatedLanguageNames [Called From] languages/Language.php [Description]

Output: Provide translated language names.


Input: [Version] 1.1401.14.0 [Hook] LinkBegin [Called From] Linker.php [Description]

Output: Used when generating internal and interwiki links in Linker::link()


Input: [Version] 1.1401.14.0 [Hook] LinkEnd [Called From] Linker.php [Description]

Output: Used when generating internal and interwiki links in Linker::link(), just before the function returns a value.


Input: [Version] 1.1301.13.0 [Hook] LinkerMakeExternalLink [Called From] Linker.php [Description]

Output: At the end of Linker::makeExternalLink() just before the return


Input: [Version] 1.1301.13.0 [Hook] LinkerMakeExternalImage [Called From] Linker.php [Description]

Output: At the end of Linker::makeExternalImage() just before the return


Input: [Version] 1.120 1.12.0 [Hook] LinksUpdate [Called From] LinksUpdate.php [Description]

Output: At the beginning of LinksUpdate::doUpdate() just before the actual update.


Input: [Version] 1.120 1.12.0 [Hook] LinksUpdateComplete [Called From] LinksUpdate.php [Description]

Output: At the end of LinksUpdate::doUpdate() when updating has completed.


Input: [Version] 1.110 1.11.0 [Hook] LinksUpdateConstructed [Called From] LinksUpdate.php [Description]

Output: At the end of LinksUpdate() is construction.


Input: [Version] 1.150 1.15.0 [Hook] ListDefinedTags [Called From] ChangeTags.php [Description]

Output: When trying to find all defined tags.


Input: [Version] 1.0801.8.0 [Hook] LoadAllMessages [Called From] MessageCache.php [Description]

Output: called by MessageCache::loadAllMessages() to load extensions messages


Input: [Version] 1.101 1.10.1 [Hook] LoadExtensionSchemaUpdates [Called From] maintenance/updaters.inc [Description]

Output: Fired when MediaWiki is updated to allow extensions to update the database.


Input: [Version] 1.130 1.13.0 [Hook] LocalFile::getHistory [Called From] LocalFile.php [Description]

Output: Called before file history query performed


Input: [Version] 1.190 1.19.0 [Hook] LocalFilePurgeThumbnails [Called From] LocalFile.php [Description]

Output: Called before thumbnails for a local file a purged


Input: [Version] 1.260 1.26.0 [Hook] LogException [Called From] MWExceptionHandler.php [Description]

Output: Called before an exception (or PHP error) is logged


Input: [Version] 1.190 1.19.0 [Hook] LogEventsListShowLogExtract [Called From] LogEventsList.php [Description]

Output: Called before the result of LogEventsList::showLogExtract() is added to OutputPage.


Input: [Version] 1.100 1.10.0 [Hook] LoginAuthenticateAudit [Called From] SpecialUserlogin.php [Description]

Output: A login attempt for a valid user account either succeeded or failed. No return data is accepted; this hook is for auditing only.


Input: [Version] 1.1201.12.0 [Hook] LogLine [Called From] SpecialLog.php [Description]

Output: Processes a single log entry on Special:Log


Input: [Version] 1.0601.6.0 [Hook] LogPageActionText [Called From] Setup.php [Description]

Output: Strings used by wfMsg as a header. DEPRECATED: Use $wgLogActions


Input: [Version] 1.0501.5.0 [Hook] LogPageLogHeader [Called From] Setup.php [Description]

Output: Strings used by wfMsg as a header. DEPRECATED: Use $wgLogHeaders


Input: [Version] 1.0501.5.0 [Hook] LogPageLogName [Called From] Setup.php [Description]

Output: Name of the logging page(s). DEPRECATED: Use $wgLogNames


Input: [Version] 1.0501.5.0 [Hook] LogPageValidTypes [Called From] Setup.php [Description]

Output: Action being logged. DEPRECATED: Use $wgLogTypes


Input: [Version] 1.0601.6.0 [Hook] MagicWordwgVariableIDs [Called From] MagicWord.php [Description]

Output: Allows extensions to add Magic Word IDs.


Input: [Version] 1.1801.18.0 [Hook] MaintenanceRefreshLinksInit [Called From] maintenance/refreshLinks.php [Description]

Output: Before executing the refreshLinks.php maintenance script.


Input: [Version] 1.1401.14.0 [Hook] MakeGlobalVariablesScript [Called From] Skin.php [Description]

Output: called right before Skin::makeVariablesScript() is executed


Input: [Version] 1.0601.6.0 [Hook] MarkPatrolled [Called From] Article.php [Description]

Output: Called before an edit is marked patrolled


Input: [Version] 1.0601.6.0 [Hook] MarkPatrolledComplete [Called From] Article.php [Description]

Output: Called after an edit is marked patrolled


Input: [Version] 1.0701.7.0 [Hook] MathAfterTexvc [Called From] Math.php [Description]

Output: After texvc is executed when rendering mathematics DEPRECATED: Use MathFormulaPostRender


Input: [Version] 1.2501.7.0 [Hook] MathFormulaPostRender [Called From] Math.php [Description]

Output: After math is rendered, before it's printed to the screen


Input: [Version] 1.1201.12.0 [Hook] MediaWikiPerformAction [Called From] Wiki.php [Description]

Output: Override MediaWiki::performAction().


Input: [Version] 1.1501.15.0 [Hook] MessageCacheReplace [Called From] MessageCache.php [Description]

Output: When a message page is changed. Useful for updating caches.


Input: [Version] 1.1601.16.0 [Hook] MessageNotInMwNs [Called From] MessageCache.php [Description]

Output: When trying to get a message that isn't found in the MediaWiki namespace


Input: [Version] 1.0571.5.7 [Hook] MessagesPreLoad [Called From] MessageCache.php [Description]

Output: Occurs when loading a message from the database


Input: [Version] 1.1601.16.0 [Hook] ModifyExportQuery [Called From] Export.php [Description]

Output: Modify the query used by the exporter.


Input: [Version] 1.0601.6.0 [Hook] MonoBookTemplateToolboxEnd [Called From] skins/Monobook.php [Description]

Output: Called by Monobook skin after toolbox links have been rendered (useful for adding more)


Input: [Version] 1.2001.20.0 [Hook] NamespaceIsMovable [Called From] Namespace.php [Description]

Output: Called when determining if it is possible to pages in a namespace.


Input: [Version] 1.1501.15.0 [Hook] NewDifferenceEngine [Called From] diff/DifferenceEngine.php [Description]

Output: Called when a new DifferenceEngine object is made.


Input: [Version] 1.1301.13.0 [Hook] NewRevisionFromEditComplete [Called From] (Various files) [Description]

Output: Called when a revision was inserted due to an edit


Input: [Version] 1.1301.13.0 [Hook] NormalizeMessageKey [Called From] MessageFunctions.php [Description]

Output: Called before the software gets the text of a message


Input: [Version] 1.1401.14.0 [Hook] OldChangesListRecentChangesLine [Called From] ChangesList.php [Description]

Output: Customize entire Recent Changes line


Input: [Version] 1.1301.13.0 [Hook] OpenSearchUrls [Called From] opensearch_desc.php [Description]

Output: Called when constructing the OpenSearch description XML.


Input: [Version] 1.1601.16.0 [Hook] OtherBlockLogLink [Called From] SpecialBlockip.php [Description]

Output: Get links to the block log from extensions which blocks users and/or IP addresses too


Input: [Version] 1.0601.6.0 [Hook] OutputPageBeforeHTML [Called From] OutputPage.php [Description]

Output: Called after the page has been rendered, but before the HTML is displayed.


Input: [Version] 1.1701.17.0 [Hook] OutputPageBodyAttributes [Called From] OutputPage.php [Description]

Output: Called when OutputPage::headElement() is creating the body tag.


Input: [Version] 1.1401.14.0 [Hook] OutputPageCheckLastModified [Called From] OutputPage.php [Description]

Output: When checking if the page has been modified since the last visit


Input: [Version] 1.1301.13.0 [Hook] OutputPageMakeCategoryLinks [Called From] OutputPage.php [Description]

Output: Called when links are about to be generated for the page's categories.


Input: [Version] 1.0801.8.0 [Hook] OutputPageParserOutput [Called From] OutputPage.php [Description]

Output: after adding a parserOutput to $wgOut


Input: [Version] 1.1901.19.0 [Hook] PageContentLanguage [Called From] Title.php [Description]

Output: Allows changing the page content language and the direction depending on that language.


Input: [Version] 1.1001.10.0 [Hook] PageHistoryBeforeList [Called From] PageHistory.php [Description]

Output: When a history page list is about to be constructed.


Input: [Version] 1.1001.10.0 [Hook] PageHistoryLineEnding [Called From] PageHistory.php [Description]

Output: Right before the end >li> is added to a history line


Input: [Version] 1.1301.13.0 [Hook] PageHistoryPager::getQueryInfo [Called From] PageHistory.php [Description]

Output: When a history pager query parameter set is constructed


Input: [Version] 1.0601.6.0 [Hook] PageRenderingHash [Called From] User.php [Description]

Output: Alter the parser cache option hash key


Input: [Version] 1.2001.20.0 [Hook] ParserAfterParse [Called From] Parser.php [Description]

Output: Called from Parser::parse() just after the call to Parser::internalParse() returns


Input: [Version] 1.0501.5.0 [Hook] ParserAfterStrip [Called From] Parser.php [Description]

Output: Same as ParserBeforeStrip


Input: [Version] 1.0501.5.0 [Hook] ParserAfterTidy [Called From] Parser.php [Description]

Output: Used to add some final processing to the fully-rendered page output


Input: [Version] 1.0601.6.0 [Hook] ParserBeforeInternalParse [Called From] Parser.php [Description]

Output: called at the beginning of Parser::internalParse()


Input: [Version] 1.0501.5.0 [Hook] ParserBeforeStrip [Called From] Parser.php [Description]

Output: Used to process the raw wiki code before any internal processing is applied


Input: [Version] 1.0501.5.0 [Hook] ParserBeforeTidy [Called From] Parser.php [Description]

Output: Used to process the nearly-rendered html code for the page (but before any html tidying occurs)


Input: [Version] 1.0601.6.0 [Hook] ParserClearState [Called From] Parser.php [Description]

Output: called at the end of Parser::clearState()


Input: [Version] 1.2101.21.0 [Hook] ParserCloned [Called From] Parser.php [Description]

Output: called when the Parser object is cloned


Input: [Version] 1.1201.12.0 [Hook] ParserFirstCallInit [Called From] Parser.php [Description]

Output: called when the parser initialises for the first time


Input: [Version] 1.0601.6.0 [Hook] ParserGetVariableValueSwitch [Called From] Parser.php [Description]

Output: called when the parser needs the value of a custom magic word


Input: [Version] 1.0601.6.0 [Hook] ParserGetVariableValueTs [Called From] Parser.php [Description]

Output: use this to change the value of the time for the {{LOCAL...}} magic word


Input: [Version] 1.0601.6.0 [Hook] ParserGetVariableValueVarCache [Called From] Parser.php [Description]

Output: use this to change the value of the variable cache or return false to not use it


Input: [Version] 1.1201.12.0 [Hook] ParserLimitReport [Called From] Parser.php [Description]

Output: called at the end of Parser::parse() when the parser will include comments about size of the text parsed


Input: [Version] 1.1201.12.0 [Hook] ParserMakeImageParams [Called From] Parser.php [Description]

Output: called at the end of Parser::makeImage(). Alter the parameters used to generate an image.


Input: [Version] 1.1901.19.0 [Hook] ParserSectionCreate [Called From] Parser.php [Description]

Output: Called each time the parser creates a document section from wikitext.


Input: [Version] 1.2001.20.0 [Hook] ParserTestGlobals [Called From] parserTest.inc, NewParserTest.php [Description]

Output: Allows to define globals for parser tests.


Input: [Version] 1.0601.6.0 [Hook] ParserTestParser [Called From] parserTest.inc, NewParserTest.php [Description]

Output: called when creating a new instance of Parser in maintenance/parserTests.inc


Input: [Version] 1.1001.10.0 [Hook] ParserTestTables [Called From] maintenance/parserTests.inc [Description]

Output: Alter the list of tables to duplicate when parser tests are run. Use when page save hooks require the presence of custom tables to ensure that tests continue to run properly.


Input: [Version] 1.1801.18.0 [Hook] PerformRetroactiveAutoblock [Called From] Block.php [Description]

Output: Called before a retroactive autoblock is applied to a user.


Input: [Version] 1.0601.6.0 [Hook] PersonalUrls [Called From] SkinTemplate.php [Description]

Output: Alter the user-specific navigation links (e.g. "my page, my talk page, my contributions" etc).


Input: [Version] 1.0901.9.0 [Hook] PingLimiter [Called From] User.php [Description]

Output: Allows extensions to override the results of User::pingLimiter()


Input: [Version] 1.1901.19.0 [Hook] PlaceNewSection [Called From] WikiPage.php [Description]

Output: Allows extensions to control where new sections are added.


Input: [Version] 1.2401.24.0 [Hook] PostLoginRedirect [Called From] SpecialUserlogin.php [Description]

Output: Modify the post login redirect behavior.


Input: [Version] 1.2001.20.0 [Hook] PreferencesGetLegend [Called From] Preferences.php [Description]

Output: Override the text used for the of a preferences section.


Input: [Version] 1.0901.9.0 [Hook] PreferencesUserInformationPanel [Called From] SpecialPreferences.php [Description]

Output: Add HTML bits to user information list in preferences form


Input: [Version] 1.1201.12.0 [Hook] PrefixSearchBackend [Called From] PrefixSearch.php [Description]

Output: Override the title prefix search used for OpenSearch and AJAX search suggestions.


Input: [Version] 1.1101.11.0 [Hook] PrefsEmailAudit [Called From] SpecialPreferences.php [Description]

Output: called when user changes his email address


Input: [Version] 1.1101.11.0 [Hook] PrefsPasswordAudit [Called From] SpecialPreferences.php [Description]

Output: called when user changes his password


Input: [Version] 1.1601.16.0 [Hook] ProtectionForm::buildForm [Called From] ProtectionForm.php [Description]

Output: Called after all protection type fieldsets are made in the form


Input: [Version] 1.1601.16.0 [Hook] ProtectionForm::save [Called From] ProtectionForm.php [Description]

Output: Called when a protection form is submitted


Input: [Version] 1.1601.16.0 [Hook] ProtectionForm::showLogExtract [Called From] ProtectionForm.php [Description]

Output: Called after the protection log extract is shown


Input: [Version] 1.1001.10.0 [Hook] RawPageViewBeforeOutput [Called From] RawPage.php [Description]

Output: Right before the text is blown out in action=raw


Input: [Version] 1.0801.8.0 [Hook] RecentChange_save [Called From] RecentChange.php [Description]

Output: Called after a "Recent Change" is commited to the DB


Input: [Version] 1.2001.20.0 [Hook] RedirectSpecialArticleRedirectParams [Called From] SpecialPage.php [Description]

Output: Lets you alter the set of parameter names such as "oldid" that are preserved when using.


Input: [Version] 1.1101.11.0 [Hook] RenderPreferencesForm [Called From] SpecialPreferences.php [Description]

Output: Called at the end of PreferencesForm::mainPrefsForm


Input: [Version] 1.1901.19.0 [Hook] RequestContextCreateSkin [Called From] RequestContext.php [Description]

Output: Called when creating a skin instance.


Input: [Version] 1.1101.11.0 [Hook] ResetPreferences [Called From] SpecialPreferences.php [Description]

Output: Called at the end of PreferencesForm::resetPrefs


Input: [Version] 1.1701.17.0 [Hook] ResourceLoaderGetConfigVars [Called From] ResourceLoaderStartUpModule.php [Description]

Output: Called right before ResourceLoaderStartUpModule::getConfig() returns.


Input: [Version] 1.1801.18.0 [Hook] ResourceLoaderGetStartupModules [Called From] ResourceLoaderStartUpModule.php [Description]

Output: Run once the startup module is being generated.


Input: [Version] 1.1701.17.0 [Hook] ResourceLoaderRegisterModules [Called From] ResourceLoader.php [Description]

Output: Allows registering of modules with ResourceLoader.


Input: [Version] 1.1901.19.0 [Hook] ResourceLoaderTestModules [Called From] ResourceLoader.php [Description]

Output: Add new javascript testing modules. This is called after the addition of MediaWiki core test suites.


Input: [Version] 1.1101.11.0 [Hook] RevisionInsertComplete [Called From] Revision.php [Description]

Output: Called after a revision is inserted into the DB


Input: [Version] 1.1101.11.0 [Hook] SavePreferences [Called From] SpecialPreferences.php [Description]

Output: Called at the end of PreferencesForm::savePreferences; returning false prevents the preferences from being saved.


Input: [Version] 1.1601.16.0 [Hook] SearchableNamespaces [Called From] SearchEngine.php [Description]

Output: An option to modify which namespaces are searchable.


Input: [Version] 1.1601.16.0 [Hook] SearchEngineReplacePrefixesComplete [Called From] SearchEngine.php [Description]

Output: Run after SearchEngine::replacePrefixes().


Input: [Version] 1.1201.12.0 [Hook] SearchGetNearMatch [Called From] SearchEngine.php [Description]

Output: An extra chance for exact-title-matches in "go" searches.


Input: [Version] 1.1601.16.0 [Hook] SearchGetNearMatchBefore [Called From] SearchEngine.php [Description]

Output: Perform exact-title-matches in "go" searches before the normal operations.


Input: [Version] 1.1601.16.0 [Hook] SearchGetNearMatchComplete [Called From] SearchEngine.php [Description]

Output: A chance to modify exact-title-matches in "go" searches.


Input: [Version] 1.2001.20.0 [Hook] SearchResultInitFromTitle [Called From] SearchEngine.php [Description]

Output: Set the revision used when displaying a page in search results.


Input: [Version] 1.1001.10.0 [Hook] SearchUpdate [Called From] SearchUpdate.php [Description]

Output: Prior to search update completion


Input: [Version] 1.1401.14.0 [Hook] SetupAfterCache [Called From] Setup.php [Description]

Output: Called in Setup.php, after cache objects are set


Input: [Version] 1.1701.17.0 [Hook] SetupUserMessageArticle [Called From] User.php [Description]

Output: Called in User::leaveUserMessage() before anything has been posted to the article.


Input: [Version] 1.1601.16.0 [Hook] ShowMissingArticle [Called From] Article.php [Description]

Output: Called when generating the output for a non-existent page


Input: [Version] 1.1101.11.0 [Hook] ShowRawCssJs [Called From] Article.php [Description]

Output: Customise the output of raw CSS and JavaScript in page views


Input: [Version] 1.1601.16.0 [Hook] ShowSearchHitTitle [Called From] SpecialSearch.php [Description]

Output: Customise display of search hit title/link.


Input: [Version] 1.0701.7.0 [Hook] SiteNoticeAfter [Called From] GlobalFunctions.php [Description]

Output: After site notice is determined


Input: [Version] 1.0701.7.0 [Hook] SiteNoticeBefore [Called From] GlobalFunctions.php [Description]

Output: Before site notice is determined


Input: [Version] 1.1101.11.0 [Hook] SkinAfterBottomScripts [Called From] Skin.php [Description]

Output: At the end of Skin::bottomScripts()


Input: [Version] 1.1401.14.0 [Hook] SkinAfterContent [Called From] Skin.php [Description]

Output: Allows extensions to add text after the page content and article metadata.


Input: [Version] 1.1401.14.0 [Hook] SkinBuildSidebar [Called From] Skin.php [Description]

Output: At the end of Skin::buildSidebar()


Input: [Version] 1.2401.24.0 [Hook] SidebarBeforeOutput [Called From] Skin.php [Description]

Output: Directly before the Sidebar is output


Input: [Version] 1.1601.16.0 [Hook] SkinCopyrightFooter [Called From] Skin.php [Description]

Output: Allow for site and per-namespace customization of copyright notice.


Input: [Version] 1.1701.17.0 [Hook] SkinGetPoweredBy [Called From] Skin.php [Description]

Output: Called when generating the code used to display the "Powered by MediaWiki" icon.


Input: [Version] 1.1201.12.0 [Hook] SkinSubPageSubtitle [Called From] Skin.php [Description]

Output: Called before the list of subpage links on top of a subpage is generated


Input: [Version] 1.0601.6.0 [Hook] SkinTemplateBuildContentActionUrlsAfterSpecialPage [Called From] SkinTemplate.php [Description]

Output: after the single tab when showing a special page


Input: [Version] 1.0601.6.0 [Hook] SkinTemplateBuildNavUrlsNav_urlsAfterPermalink [Called From] SkinTemplate.php [Description]

Output: after creating the "permanent link" tab


Input: [Version] 1.0501.5.0 [Hook] SkinTemplateContentActions [Called From] SkinTemplate.php [Description]

Output: Alter the "content action" links in SkinTemplates


Input: [Version] 1.2301.23.0 [Hook] SkinTemplateGetLanguageLink [Called From] SkinTemplate.php [Description]

Output: Called after building the data for a language link from which the actual html is constructed.


Input: [Version] 1.1601.16.0 [Hook] SkinTemplateNavigation [Called From] SkinTemplate.php [Description]

Output: Alter the structured navigation links in SkinTemplate


Input: [Version] 1.1001.10.0 [Hook] SkinTemplateOutputPageBeforeExec [Called From] SkinTemplate.php [Description]

Output: Before SkinTemplate::outputPage() starts page output


Input: [Version] 1.0601.6.0 [Hook] SkinTemplatePreventOtherActiveTabs [Called From] SkinTemplate.php [Description]

Output: use this to prevent showing active tabs


Input: [Version] 1.0601.6.0 [Hook] SkinTemplateSetupPageCss [Called From] SkinTemplate.php [Description]

Output: use this to provide per-page CSS


Input: [Version] 1.1801.18.0 [Hook] SkinTemplateNavigation::SpecialPage [Called From] SkinTemplate.php [Description]

Output: Called on special pages after the special tab is added but before variants have been added


Input: [Version] 1.1201.12.0 [Hook] SkinTemplateTabAction [Called From] SkinTemplate.php [Description]

Output: Override SkinTemplate::tabAction().


Input: [Version] 1.0601.6.0 [Hook] SkinTemplateTabs [Called From] SkinTemplate.php [Description]

Output: called when finished to build the actions tabs


Input: [Version] 1.1301.13.0 [Hook] SkinTemplateToolboxEnd [Called From] skins/Monobook.php, skins/Modern.php [Description]

Output: Called by SkinTemplate skins after toolbox links have been rendered (useful for adding more)


Input: [Version] 1.1801.18.0 [Hook] SkinTemplateNavigation::Universal [Called From] SkinTemplate.php [Description]

Output: Called on both content and special pages after variants have been added


Input: [Version] 1.1501.15.0 [Hook] SoftwareInfo [Called From] SpecialVersion.php [Description]

Output: Called by Special:Version for returning information about the software


Input: [Version] 1.0501.5.0 [Hook] SpecialContributionsBeforeMainOutput [Called From] SpecialContributions.php [Description]

Output: Before the form on Special:Contributions


Input: [Version] 1.1301.13.0 [Hook] SpecialListusersDefaultQuery [Called From] SpecialListusers.php [Description]

Output: Called right before the end of UsersPager::getDefaultQuery()


Input: [Version] 1.1301.13.0 [Hook] SpecialListusersFormatRow [Called From] SpecialListusers.php [Description]

Output: Called right before the end of UsersPager::formatRow()


Input: [Version] 1.1301.13.0 [Hook] SpecialListusersHeader [Called From] SpecialListusers.php [Description]

Output: Called before closing the in UsersPager::getPageHeader()


Input: [Version] 1.1301.13.0 [Hook] SpecialListusersHeaderForm [Called From] SpecialListusers.php [Description]

Output: Called before adding the submit button in UsersPager::getPageHeader()


Input: [Version] 1.1301.13.0 [Hook] SpecialListusersQueryInfo [Called From] SpecialListusers.php [Description]

Output: Called right before the end of UsersPager::getQueryInfo()


Input: [Version] 1.0601.6.0 [Hook] SpecialMovepageAfterMove [Called From] SpecialMovepage.php [Description]

Output: Called after a page is moved.


Input: [Version] 1.1801.18.0 [Hook] SpecialNewPagesFilters [Called From] SpecialNewpages.php [Description]

Output: Called after building form options at NewPages.


Input: [Version] 1.0701.7.0 [Hook] SpecialPage_initList [Called From] SpecialPage.php [Description]

Output: Called when the list of Special Pages is populated. Hook gets a chance to change the list to hide/show pages


Input: [Version] 1.2001.20.0 [Hook] SpecialPageAfterExecute [Called From] SpecialPage.php [Description]

Output: Called after SpecialPage::execute().


Input: [Version] 1.2001.20.0 [Hook] SpecialPageBeforeExecute [Called From] SpecialPage.php [Description]

Output: Called before SpecialPage::execute().


Input: [Version] 1.0601.6.0 [Hook] SpecialPageExecuteAfterPage [Called From] SpecialPage.php [Description]

Output: called after executing a special page


Input: [Version] 1.0601.6.0 [Hook] SpecialPageExecuteBeforeHeader [Called From] SpecialPage.php [Description]

Output: called before setting the header text of the special page


Input: [Version] 1.0601.6.0 [Hook] SpecialPageExecuteBeforePage [Called From] SpecialPage.php [Description]

Output: called after setting the special page header text but before the main execution


Input: [Version] 1.1801.18.0 [Hook] SpecialPasswordResetOnSubmit [Called From] SpecialPasswordReset.php [Description]

Output: Called when executing a form submission on Special:PasswordReset.


Input: [Version] 1.1601.16.0 [Hook] SpecialRandomGetRandomTitle [Called From] SpecialRandompage.php [Description]

Output: Modify the selection criteria for Special:Random


Input: [Version] 1.1801.18.0 [Hook] SpecialRecentChangesFilters [Called From] SpecialRecentchanges.php [Description]

Output: Called after building form options at RecentChanges


Input: [Version] 1.1301.13.0 [Hook] SpecialRecentChangesPanel [Called From] SpecialRecentchanges.php [Description]

Output: called when building form options in SpecialRecentChanges


Input: [Version] 1.1301.13.0 [Hook] SpecialRecentChangesQuery [Called From] SpecialRecentchanges.php [Description]

Output: called when building sql query for SpecialRecentChanges


Input: [Version] 1.1901.19.0 [Hook] SpecialSearchCreateLink [Called From] SpecialSearch.php [Description]

Output: Called when making the message to create a page or go to the existing page.


Input: [Version] 1.0601.6.0 [Hook] SpecialSearchNogomatch [Called From] SpecialSearch.php [Description]

Output: called when user clicked the "Go" button but the target doesn't exist


Input: [Version] 1.1301.13.0 [Hook] SpecialSearchNoResults [Called From] SpecialSearch.php [Description]

Output: called before search result display when there are no matches


Input: [Version] 1.1901.19.0 [Hook] SpecialSearchPowerBox [Called From] SpecialSearch.php [Description]

Output: The equivalent of SpecialSearchProfileForm for the advanced form, a.k.a. power search box


Input: [Version] 1.1801.18.0 [Hook] SpecialSearchProfileForm [Called From] SpecialSearch.php [Description]

Output: allows modification of search profile forms


Input: [Version] 1.1601.16.0 [Hook] SpecialSearchProfiles [Called From] SpecialSearch.php [Description]

Output: allows modification of search profiles


Input: [Version] 1.1301.13.0 [Hook] SpecialSearchResults [Called From] SpecialSearch.php [Description]

Output: called before search result display when there are matches


Input: [Version] 1.2601.26.0 [Hook] SpecialSearchResultsAppend [Called From] SpecialSearch.php [Description]

Output: Called after the list of search results HTML has been output.


Input: [Version] 1.2101.21.0 [Hook] SpecialSearchResultsPrepend [Called From] SpecialSearch.php [Description]

Output: Called immediately before returning HTML on the search results page. Useful for including an external search provider. To disable the output of MediaWiki search output, return false.


Input: [Version] 1.1801.18.0 [Hook] SpecialSearchSetupEngine [Called From] SpecialSearch.php [Description]

Output: allows passing custom data to search engine


Input: [Version] 1.1601.16.0 [Hook] SpecialStatsAddExtra [Called From] SpecialStatistics.php [Description]

Output: Can be used to add extra statistic at the end of Special:Statistics


Input: [Version] 1.1601.16.0 [Hook] SpecialUploadComplete [Called From] SpecialUpload.php [Description]

Output: Called after successfully uploading a file from Special:Upload


Input: [Version] 1.0601.6.0 [Hook] SpecialVersionExtensionTypes [Called From] SpecialVersion.php [Description]

Output: called when generating the extensions credits, use this to change the tables headers


Input: [Version] 1.1801.18.0 [Hook] SpecialWatchlistFilters [Called From] SpecialWatchlist.php [Description]

Output: Called after building form options at Watchlist.


Input: [Version] 1.1401.14.0 [Hook] SpecialWatchlistQuery [Called From] SpecialWatchlist.php [Description]

Output: Called when building sql query for SpecialWatchlist


Input: [Version] 1.1801.18.0 [Hook] TestCanonicalRedirect [Called From] Wiki.php [Description]

Output: Called when about to force a redirect to a canonical URL for a title when we have no other parameters on the URL.


Input: [Version] 1.1401.14.0 [Hook] TitleArrayFromResult [Called From] TitleArray.php [Description]

Output: called when creating an TitleArray object from a database result


Input: [Version] 1.1601.16.0 [Hook] TitleGetRestrictionTypes [Called From] Title.php [Description]

Output: Allows to modify the types of protection that can be applied.


Input: [Version] 1.2001.20.0 [Hook] TitleIsAlwaysKnown [Called From] Title.php [Description]

Output: Allows overriding default behaviour for determining if a page exists.


Input: [Version] 1.1901.19.0 [Hook] TitleIsCssOrJsPage [Called From] Title.php [Description]

Output: Called when determining if a page is a CSS or JS page.


Input: [Version] 1.1901.19.0 [Hook] TitleIsMovable [Called From] Title.php [Description]

Output: Called when determining if it is possible to move a page.


Input: [Version] 1.1901.19.0 [Hook] TitleIsWikitextPage [Called From] Title.php [Description]

Output: Called when determining if a page is a wikitext or should be handled by seperate handler (via ArticleViewCustom).


Input: [Version] 1.0401.4.0 [Hook] TitleMoveComplete [Called From] Title.php [Description]

Output: Occurs whenever a request to move an article is completed


Input: [Version] 1.1901.19.0 [Hook] TitleReadWhitelist [Called From] Title.php [Description]

Output: Called at the end of read permissions checks, just before adding the default error message if nothing allows the user to read the page.


Input: [Version] 1.1801.18.0 [Hook] UndeleteForm::showHistory [Called From] SpecialUndelete.php [Description]

Output: Called in UndeleteForm::showHistory, after a PageArchive object has been created but before any further processing is done.


Input: [Version] 1.1801.18.0 [Hook] UndeleteForm::showRevision [Called From] SpecialUndelete.php [Description]

Output: Called in UndeleteForm::showRevision, after a PageArchive object has been created but before any further processing is done.


Input: [Version] 1.1801.18.0 [Hook] UndeleteForm::undelete [Called From] SpecialUndelete.php [Description]

Output: Called un UndeleteForm::undelete, after checking that the site is not in read-only mode, that the Title object is not null and after a PageArchive object has been constructed but before performing any further processing.


Input: [Version] 1.0901.9.0 [Hook] UndeleteShowRevision [Called From] SpecialUndelete.php [Description]

Output: called when showing a revision in Special:Undelete


Input: [Version] 1.1701.17.0 [Hook] UnitTestsList [Called From] ExtensionsTestSuite.php [Description]

Output: Add tests that should be run as part of the unit test suite.


Input: [Version] 1.0401.4.0 [Hook] UnknownAction [Called From] Wiki.php [Description]

Output: Used to add new query-string actions


Input: [Version] 1.0401.4.0 [Hook] UnwatchArticle [Called From] Article.php [Description]

Output: Occurs whenever the software receives a request to unwatch an article


Input: [Version] 1.0401.4.0 [Hook] UnwatchArticleComplete [Called From] Article.php [Description]

Output: Occurs after the unwatch article request has been processed


Input: [Version] 1.1601.16.0 [Hook] UploadCreateFromRequest [Called From] UploadBase.php [Description]

Output: When UploadBase::createFromRequest has been called.


Input: [Version] 1.0641.6.4 [Hook] UploadComplete [Called From] SpecialUpload.php [Description]

Output: Called when a file upload has completed.


Input: [Version] 1.1601.16.0 [Hook] UploadFormInitDescriptor [Called From] SpecialUpload.php [Description]

Output: Occurs after the descriptor for the upload form as been assembled.


Input: [Version] 1.1601.16.0 [Hook] UploadFormSourceDescriptors [Called From] SpecialUpload.php [Description]

Output: Occurs after the standard source inputs have been added to the descriptor.


Input: [Version] 1.0901.9.0 [Hook] UploadForm:BeforeProcessing [Called From] SpecialUpload.php [Description]

Output: Called just before the file data (for example description) are processed, so extensions have a chance to manipulate them.


Input: [Version] 1.0901.9.0 [Hook] UploadForm:initial [Called From] SpecialUpload.php [Description]

Output: Called just before the upload form is generated


Input: [Version] 1.0601.6.0 [Hook] UploadVerification [Called From] SpecialUpload.php [Description]

Output: Called when a file is uploaded, to allow extra file verification to take place (deprecated)


Input: [Version] 1.1701.17.0 [Hook] UploadVerifyFile [Called From] SpecialUpload.php [Description]

Output: Called when a file is uploaded, to allow extra file verification to take place (preferred)


Input: [Version] 1.1801.18.0 [Hook] UserAddGroup [Called From] User.php [Description]

Output: Called when adding a group to an user.


Input: [Version] 1.1301.13.0 [Hook] UserArrayFromResult [Called From] UserArray.php [Description]

Output: called when creating an UserArray object from a database result


Input: [Version] 1.0601.6.0 [Hook] userCan [Called From] Title.php [Description]

Output: To interrupt/advise the "user can do X to Y article" check


Input: [Version] 1.1201.12.0 [Hook] UserCanSendEmail [Called From] User.php [Description]

Output: To override User::canSendEmail() permission check


Input: [Version] 1.0571.5.7 [Hook] UserClearNewTalkNotification [Called From] User.php [Description]

Output: called when clearing the "You have new messages!" message


Input: [Version] 1.0601.6.0 [Hook] UserCreateForm [Called From] SpecialUserlogin.php [Description]

Output: Change to manipulate the login form


Input: [Version] 1.110 1.11.0 [Hook] UserEffectiveGroups [Called From] User.php [Description]

Output: Called in User::getEffectiveGroups()


Input: [Version] 1.130 1.13.0 [Hook] UserGetAllRights [Called From] User.php [Description]

Output: After calculating a list of all available rights


Input: [Version] 1.180 1.18.0 [Hook] UserGetDefaultOptions [Called From] User.php [Description]

Output: Called after fetching the core default user options.


Input: [Version] 1.130 1.13.0 [Hook] UserGetEmail [Called From] User.php [Description]

Output: Called when getting an user email address


Input: [Version] 1.130 1.13.0 [Hook] UserGetEmailAuthenticationTimestamp [Called From] User.php [Description]

Output: Called when getting the timestamp of email authentification


Input: [Version] 1.110 1.11.0 [Hook] UserGetImplicitGroups [Called From] User.php [Description]

Output: Called in User::getImplicitGroups()


Input: [Version] 1.180 1.18.0 [Hook] UserGetLanguageObject [Called From] User.php [Description]

Output: Called when getting user's interface language object.


Input: [Version] 1.140 1.14.0 [Hook] UserGetReservedNames [Called From] User.php [Description]

Output: Allows to modify $wgReservedUsernames at run time.


Input: [Version] 1.1101.11.0 [Hook] UserGetRights [Called From] User.php [Description]

Output: Called in User::getRights()


Input: [Version] 1.1601.16.0 [Hook] UserIsBlockedFrom [Called From] User.php [Description]

Output: Check if a user is blocked from a specific page (for specific block exemptions).


Input: [Version] 1.1401.14.0 [Hook] UserIsBlockedGlobally [Called From] User.php [Description]

Output: Check if user is blocked on all wikis.


Input: [Version] 1.1401.14.0 [Hook] UserLoadAfterLoadFromSession [Called From] User.php [Description]

Output: Called to authenticate users on external/environmental means; occurs after session is loaded


Input: [Version] 1.1301.13.0 [Hook] UserLoadDefaults [Called From] User.php [Description]

Output: Called when loading a default user


Input: [Version] 1.1501.15.0 [Hook] UserLoadFromDatabase [Called From] User.php [Description]

Output: Called when loading a user from the database


Input: [Version] 1.1301.13.0 [Hook] UserLoadFromSession [Called From] User.php [Description]

Output: Called to authenticate users on external/environmental means


Input: [Version] 1.1501.15.0 [Hook] UserLoadOptions [Called From] User.php [Description]

Output: Called when user options/preferences are being loaded from the database


Input: [Version] 1.0401.4.0 [Hook] UserLoginComplete [Called From] SpecialUserlogin.php [Description]

Output: Occurs after a user has successfully logged in


Input: [Version] 1.0601.6.0 [Hook] UserLoginForm [Called From] SpecialUserlogin.php [Description]

Output: Change to manipulate the login form


Input: [Version] 1.0401.4.0 [Hook] UserLogout [Called From] SpecialUserlogin.php [Description]

Output: Occurs when the software receives a request to log out


Input: [Version] 1.0401.4.0 [Hook] UserLogoutComplete [Called From] SpecialUserlogin.php [Description]

Output: Occurs after a user has successfully logged out


Input: [Version] 1.1401.14.0 [Hook] User::mailPasswordInternal [Called From] SpecialUserlogin.php [Description]

Output: Before creation and mailing of a user's new temporary password


Input: [Version] 1.1801.18.0 [Hook] UserRemoveGroup [Called From] User.php [Description]

Output: Called when removing a group from an user.


Input: [Version] 1.0571.5.7 [Hook] UserRetrieveNewTalks [Called From] User.php [Description]

Output: called when retrieving "You have new messages!" message(s)


Input: [Version] 1.0601.6.0 [Hook] UserRights [Called From] SpecialUserrights.php [Description]

Output: Called after a user's group memberships are changed


Input: [Version] 1.1401.14.0 [Hook] UserrightsChangeableGroups [Called From] SpecialUserrights.php [Description]

Output: Called after the list of groups that can be manipulated via Special:UserRights is populated, but before it is returned.


Input: [Version] 1.1501.15.0 [Hook] UserSaveOptions [Called From] User.php [Description]

Output: Called just before saving user preferences/options


Input: [Version] 1.1301.13.0 [Hook] UserSaveSettings [Called From] User.php [Description]

Output: Called when saving user settings


Input: [Version] 1.1301.13.0 [Hook] UserSetCookies [Called From] User.php [Description]

Output: Called when setting user cookies


Input: [Version] 1.1301.13.0 [Hook] UserSetEmail [Called From] User.php [Description]

Output: Called when changing user email address


Input: [Version] 1.1301.13.0 [Hook] UserSetEmailAuthenticationTimestamp [Called From] User.php [Description]

Output: Called when setting the timestamp of email authentification


Input: [Version] 1.0801.8.0 [Hook] UserToggles [Called From] User.php [Description]

Output: Called before returning "user toggle names"


Input: [Version] 1.1901.19.0 [Hook] UserToolLinksEdit [Called From] Linker.php [Description]

Output: Contribs | Block)"


Input: [Version] 1.1801.18.0 [Hook] WantedPages::getQueryInfo [Called From] SpecialWantedPages.php [Description]

Output: Called in WantedPagesPage::getQueryInfo(), can be used to alter the SQL query which gets the list of wanted pages.


Input: [Version] 1.1501.15.0 [Hook] WantedPages::getSQL [Called From] SpecialWantedPages.php [Description]

Output: Called in WantedPagesPage::getSQL(), can be used to alter the SQL query which gets the list of wanted pages DEPRECATED: Use WantedPages::getQueryInfo


Input: [Version] 1.0401.4.0 [Hook] WatchArticle [Called From] Article.php [Description]

Output: Occurs whenever the software receives a request to watch an article


Input: [Version] 1.0401.4.0 [Hook] WatchArticleComplete [Called From] Article.php [Description]

Output: Occurs after the watch article request has been processed


Input: [Version] 1.1701.17.0 [Hook] WatchlistEditorBuildRemoveLine [Called From] WatchlistEditor.php [Description]

Output: Occurs when building remove lines in Special:Watchlist/edit


Input: [Version] 1.1901.19.0 [Hook] WebRequestPathInfoRouter [Called From] WebRequest.php [Description]

Output: While building the PathRouter to parse the REQUEST_URI.


Input: [Version] 1.2001.20.0 [Hook] wfShellWikiCmd [Called From] GlobalFunctions.php [Description]

Output: Called when generating a shell-escaped command line string to run a maintenance script.


Input: [Version] 1.1501.15.0 [Hook] WikiExporter::dumpStableQuery [Called From] Export.php [Description]

Output: Get the SELECT query for "stable" revisions dumps


Input: [Version] 1.0601.6.0 [Hook] wgQueryPages [Called From] QueryPage.php [Description]

Output: called when initialising $wgQueryPages


Input: [Version] 1.1601.16.0 [Hook] XmlDumpWriterOpenPage [Called From] Export.php [Description]

Output: Called at the end of XmlDumpWriter::openPage, to allow extra metadata to be added.


Input: [Version] 1.1601.16.0 [Hook] XmlDumpWriterWriteRevision [Called From] Export.php [Description]

Output: Called at the end of a revision in an XML dump, to add extra metadata.


Input: [Version] 1.1801.18.0 [Hook] XMPGetInfo [Called From] media/XMPInfo.php [Description]

Output: Called when obtaining the list of XMP tags to extract.


Input: [Version] 1.1801.18.0 [Hook] XMPGetResults [Called From] media/XMP.php [Description]

Output: Called just before returning the results array of parsing xmp data.


Input: [Construct] Academic Success What is the correlation between SmarterMeasure™ scores and learner’s grades? [Analysis] Correlation and Analysis of Variance (ANOVA): Stronger relationships may be found with scores of individual attributes and academic achievement. Other case studies have found individual attributes as the strongest indicator of academic success. [Data Sources]

Output: SmarterMeasure™ scores at the scale and sub-scale level as listed in Table 1 Student's grades in a specific course Student's overall GPA

Research » SmarterMeasure » Learning Readiness Indicator


Input: [Construct] Student Engagement What is the correlation between SmarterMeasure™ scores and metrics of student engagement? [Analysis] Correlation, Independent Samples t-tests, Discriminant Analysis: Stronger relationships may be found with scores in technical competency and technical knowledge. This may especially be the case for learners in their first term of enrollment. As is demonstrated in the National Student Readiness Report scores on technical competency and knowledge improve as the student gains experience in studying online or in a technology-rich environment. First-time students are often confused about how to participate in their courses. See “Engagement Metrics” for more information. [Data Sources]

Output: SmarterMeasure™ scores at the scale and sub-scale level as listed in Table 1 Numbers of discussion board postings Metrics of total "clicks" a student has made in a learning management system

Research » SmarterMeasure » Learning Readiness Indicator


Input: [Construct] Student Satisfaction What is the relationship between SmarterMeasure™ scores and metrics of student satisfaction? [Analysis] Analysis of Variance (ANOVA), Independent Samples t-tests, Discriminant Analysis, Structural Equation Modeling: Responses to end of course survey items such as “I would enroll in another online course” could be used to segment students into groups and then the means of the SmarterMeasure™ scale scores could be compared across the groups. [Data Sources]

Output: SmarterMeasure™ scores at the scale and sub-scale level as listed in Table 1 Student satisfaction measures such as items from end-of-course surveys

Research » SmarterMeasure » Learning Readiness Indicator


Input: [Construct] Student Retention What is the relationship between SmarterMeasure™ scores and metrics of student retention? [Analysis] Correlation, Independent Samples t-tests, Discriminant Analysis, Multiple Regression: A comparison of SmarterMeasure™ scale scores between retained and non-retained students could be calculated. [Data Sources]

Output: SmarterMeasure™ scores at the scale and sub-scale level as listed in Table 1 A listing of students who took SmarterMeasure™ which is adjusted to indicate whether or not the student enrolled for the subsequent term

Research » SmarterMeasure » Learning Readiness Indicator


Input: [Construct] Quantitative Student Feedback What is the relationship between SmarterMeasure™ scores and quantitative points of student feedback. [Analysis] Correlation: Students typically take SmarterMeasure™ near the beginning of their enrollment. After the students have completed their first term of enrollment encourage the students to submit a survey which allows the student to provide feedback about their experiences in the online or technology-rich courses. Then correlations between these reported experiences and the student’s initial SmarterMeasure™ scores can be calculated as a measure of construct validity of SmarterMeasure. Questions which would be appropriate for this survey are provided below. [Data Sources]

Output: SmarterMeasure™ scores at the scale and sub-scale level as listed in Table 1 Results from a post-course survey

Research » SmarterMeasure » Learning Readiness Indicator


Input: [Construct] Qualitative Student Feedback What is the relationship between SmarterMeasure™ scores and qualitative points of student feedback. [Analysis] Comparison: Assemble a focus group of students for a one-hour conversation about topics such as the construct of learner readiness. A listing of possible discussion starting questions is presented below. Compare the observations made by the students either to their SmarterMeasure™ scores individually or to aggregate scores from the general population of students who have taken SmarterMeasure. [Data Sources]

Output: SmarterMeasure™ scores at the scale and sub-scale level as listed in Table 1 Compilation of notes taken during the focus group. These notes can be categorized and quantified to facilitate data analysis

Research » SmarterMeasure » Learning Readiness Indicator


Input: [Construct] Integration Plan Comparison Is there a difference in SmarterMeasure™ scores between schools with strong and schools with weaker implementation plans? [Analysis] Independent Samples T-test: Considerable variance exists between the implementation plans of different schools/campuses. The impact that SmarterMeasure™ is having could be impacted by the strength of the implementation plan. A comparison of results of some of the suggested research strategies above could be made between schools with different implementation plans. [Data Sources]

Output: SmarterMeasure™ scores at the scale and sub-scale level as listed in Table 1 A categorization of the strength of implementation plans of various schools/campuses. SmarterServices can assist in the classification of implementation plans based on our experience with other institutions

Research » SmarterMeasure » Learning Readiness Indicator


Input: [Construct] Comparison to other Standardized Tests What is the relationship between SmarterMeasure scores and scores on other standardized exams such as the Myers Briggs, SAT, Compass or AccuPlacer? [Analysis] Correlations: Calculate the correlations between measurements of student readiness and other measurements of student aptitude taken through other admissions assessments. [Data Sources]

Output: SmarterMeasure™ scores at the scale and sub-scale level as listed in Table 1 Scale scores from third-party standardized tests

Research » SmarterMeasure » Learning Readiness Indicator


Input: [Construct] Rationale for Withdrawal What is the relationship between SmarterMeasure™ scores and the reasons students give for why they stopped or dropped out of courses or degree programs. At one institution 55% of the reasons provided for dropping out were due to "life happening." [Analysis] Descriptive statistics for qualitative data and correlation for quantitative data: An analysis of SmarterMeasure™ sub-scale scores for the Life Factors section with stated reasons for withdrawal. [Data Sources]

Output: SmarterMeasure™ scores at the scale and sub-scale level as listed in Table 1 A paired data set matching an individual student’s stated reason for dropping or stopping out to their SmarterMeasure scores. The reasons for withdrawal could be codified for ease of analysis.

Research » SmarterMeasure » Learning Readiness Indicator


Input: [Consequences] Possible catastrophic engine failure [Action] Top up oil level and investigate possibility of an oil leak

Output: Low oil level

Automotive and Industrial Lubricants - Causes of High and Low Oil Pressure

Causes of Low Oil Pressure


Input: [Consequences] Possible catastrophic engine failure [Action] Shut down the engine. Change to oil with better low temperature properties. Improve cold start-up procedures

Output: Oil not flowing into the pump at start-up

Automotive and Industrial Lubricants - Causes of High and Low Oil Pressure

Causes of Low Oil Pressure


Input: [Consequences] Reduces engine life [Action] Downshift to increase rpm. Check the pump

Output: "Lugging". Pump runs too slow to deliver sufficient oil

Automotive and Industrial Lubricants - Causes of High and Low Oil Pressure

Causes of Low Oil Pressure


Input: [Consequences] Oil breakdown/engine problems; wear, deposits [Action] Check temperature Gauge and engine temperature controls. Check oil viscosity for correct grade

Output: Oil too hot, viscosity too low.

Automotive and Industrial Lubricants - Causes of High and Low Oil Pressure

Causes of Low Oil Pressure


Input: [Consequences] Engine problems [Action] Replace pump

Output: Worn oil pump

Automotive and Industrial Lubricants - Causes of High and Low Oil Pressure

Causes of Low Oil Pressure


Input: [Consequences] Engine problems [Action] Oil flows through increased clearance more easily. Replace bearings

Output: Worn bearings

Automotive and Industrial Lubricants - Causes of High and Low Oil Pressure

Causes of Low Oil Pressure


Input: [Consequences] Higher oil consumption. Engine wear. [Action] Avoid excessive idling. Check injectors. Change oil.

Output: Fuel in oil reduces viscosity

Automotive and Industrial Lubricants - Causes of High and Low Oil Pressure

Causes of Low Oil Pressure


Input: [Consequences] Old oil had an higher viscosity due to soot load and oxidation. New oil flows better [Action] None

Output: Oil change

Automotive and Industrial Lubricants - Causes of High and Low Oil Pressure

Causes of Low Oil Pressure


Input: [Description] This item is factory sealed with no apparent damage. Any originally provided parts, manuals, accessories, warranty cards, or other items that were provided with the unit will be contained in the original packaging. [Functional Condition]

Output: Factory Sealed New

A Guide to Refurbished and Pre-owned Items


Input: [Description] The item has been factory refurbished to the factory specifications and is in like-new condition. [Functional Condition]

Output: Factory Refurbished

A Guide to Refurbished and Pre-owned Items


Input: [Description] The item has been refurbished by a 3rd party company and has gone through their quality control process. [Functional Condition]

Output: Refurbished

A Guide to Refurbished and Pre-owned Items


Input: [Description] This item appears to be in brand new condition with all of the functions working perfectly. Item is not factory sealed, but the product is in unused, new condition. [Functional Condition]

Output: New

A Guide to Refurbished and Pre-owned Items


Input: [Description] Item is present, but is missing accessories that come with the item. The item may or may not depend on these accessories to function. The parts missing are listed in the item description. [Functional Condition]

Output: Parts Missing

A Guide to Refurbished and Pre-owned Items


Input: [Description] This item appears to be brand new, packaging is not factory sealed, the item may have been used, but appears to be in "as new" condition. [Functional Condition]

Output: Like New

A Guide to Refurbished and Pre-owned Items


Input: [Description] The item is not factory sealed and not in new condition. The item appears to be in good working order although it may have some visible normal wear and tear. [Functional Condition]

Output: Tested Working

A Guide to Refurbished and Pre-owned Items


Input: [Description] This item has been tested for basic functionality and appears to be in good working order, but has minor defects that are listed in the notes of the item description. [Functional Condition]

Output: Tested working—minor defects

A Guide to Refurbished and Pre-owned Items


Input: [Description] The item has some damage or imperfection that may or may not impede it’s normal function. Imperfections, functionality, and overall condition may not be fully evaluated. [Functional Condition]

Output: As-is – damaged and or not working

A Guide to Refurbished and Pre-owned Items


Input: [Description] Item has extensive physical damage including a noticeable crack or large dent. Item may or may not be functional. Item will have a photo showing the imperfections. [Functional Condition]

Output: Item is cracked or dented

A Guide to Refurbished and Pre-owned Items


Input: [Description] Item has noticeable dents or dings and may also have scratches and/or scuffs. Item will have a photo showing the imperfections. [Functional Condition]

Output: Item has dents or dings

A Guide to Refurbished and Pre-owned Items


Input: [Description] Item has pronounced cosmetic imperfections which may include deep scratches and/or large scuffed areas. Item will have a photo showing the imperfections. [Functional Condition]

Output: Significant scratches or scuffs

A Guide to Refurbished and Pre-owned Items


Input: [Description] Item shows signs of extensive use in the form of multiple scratches and/or scuffs. [Functional Condition]

Output: Some scratches and/or signs of use

A Guide to Refurbished and Pre-owned Items


Input: [Description] Item has minor cosmetic imperfections but is free of any dents, scratches or noticeably scuffed areas. Item definitely is in good working condition. [Functional Condition]

Output: Overall Good Condition

A Guide to Refurbished and Pre-owned Items


Input: [Description] Item appears new with minor blemishes but with NO scratches. Item may have very minor signs of wear. [Functional Condition]

Output: Almost new, minor signs of use

A Guide to Refurbished and Pre-owned Items


Input: [Description] There are no imperfections and the item is in "new" condition. These are either in their factory boxes or may be repackaged, but otherwise intact. [Functional Condition]

Output: Like New

A Guide to Refurbished and Pre-owned Items


Input: [Description] There are no imperfections and the item is in "new" condition. These are usually open boxed items where the factory seal is no longer intact. [Functional Condition]

Output: New

A Guide to Refurbished and Pre-owned Items


Input: [Parameter Name] amt [Parameter Description]

Output: The payment amount


Input: [Parameter Name] amt_editable (1) [Parameter Description]

Output: Indicate if payment amount is editable or not


Input: [Parameter Name] currency (2) [Parameter Description]

Output: The currency code of the payment amount.


Input: [Parameter Name] ref [Parameter Description]

Output: A seller reference number for a transaction


Input: [Parameter Name] pmt_sender_email [Parameter Description]

Output: The buyer's email address


Input: [Parameter Name] pmt_contact_firstname [Parameter Description]

Output: The buyer's first name


Input: [Parameter Name] pmt_contact_surname [Parameter Description]

Output: The buyer's surname


Input: [Parameter Name] pmt_contact_phone (3) [Parameter Description]

Output: The buyer's phone number


Input: [Parameter Name] pmt_country [Parameter Description]

Output: The buyer's country.


Input: [Parameter Name] regindi_state [Parameter Description]

Output: The buyer's state.


Input: [Parameter Name] regindi_address1 [Parameter Description]

Output: The first address line of the buyer's address


Input: [Parameter Name] regindi_address2 [Parameter Description]

Output: The second address line of the buyer's address


Input: [Parameter Name] regindi_sub [Parameter Description]

Output: The suburb of the buyer's address


Input: [Parameter Name] regindi_pcode [Parameter Description]

Output: The postcode of the buyer's address


Input: [Parameter Name] return (4) [Parameter Description]

Output: A fully-qualified (eg: http://www.yoursite.com/paymentreceived.asp) URL to which Paymate will redirect the buyer. This redirect will occur when they click the continue button on the receipt page of the Express Payment wizard.


Input: [Parameter Name] popup (5) [Parameter Description]

Output: Indicate if your website has opened Paymate Express in a new window. Must be either true or false, default is true. If this value is true, the Paymate Express window will close before displaying the 'return' URL in the browser window which opened Paymate Express. If this value is false, the 'return' URL will be displayed in the same window as Paymate Express.


Input: [Project] Scholarships for GED preparation students who cannot afford to pay the $30 fee for the class. Because this is a non-credit class, students are not eligible for financial aid or Foundation scholarships. [Department]

Output: Adult Transitions

WCC Foundation: Foundation Grants: Foundation Grant Recipients


Input: [Project] Conduct a workshop at the Scrap Box in Ann Arbor for students in the Child Care Professional program. [Department]

Output: Behavioral Science

WCC Foundation: Foundation Grants: Foundation Grant Recipients


Input: [Project] Assist needy students in the Child Development Associate program who need help paying for the national certification fee of $325. [Department]

Output: Behavioral Science

WCC Foundation: Foundation Grants: Foundation Grant Recipients