|
| closeShowCategory () |
|
| getCategoryViewerClass () |
|
| openShowCategory () |
|
| setCategoryViewerClass ( $class) |
|
| view () |
| This is the default action of the index.php entry point: just view the page of the given title.
|
|
Public Member Functions inherited from Article |
| __construct (Title $title, $oldId=null) |
| Constructor and clear the article.
|
|
| __get ( $fname) |
| Use PHP's magic __get handler to handle accessing of raw WikiPage fields for backwards compatibility.
|
|
| __set ( $fname, $fvalue) |
| Use PHP's magic __set handler to handle setting of raw WikiPage fields for backwards compatibility.
|
|
| addHelpLink ( $to, $overrideBaseUrl=false) |
| Adds help link with an icon via page indicators.
|
|
| adjustDisplayTitle (ParserOutput $pOutput) |
| Adjust title for pages with displaytitle, -{T|}- or language conversion.
|
|
| checkFlags ( $flags) |
| Call to WikiPage function for backwards compatibility.
|
|
| checkTouched () |
| Call to WikiPage function for backwards compatibility.
|
|
| clear () |
| Clear the object.
|
|
| clearPreparedEdit () |
| Call to WikiPage function for backwards compatibility.
|
|
| commitRollback ( $fromP, $summary, $bot, &$resultDetails, User $guser=null) |
|
| confirmDelete ( $reason) |
| Output deletion confirmation dialog.
|
|
| delete () |
| UI entry point for page deletion.
|
|
| doDelete ( $reason, $suppress=false, $immediate=false) |
| Perform a deletion and output success or failure messages.
|
|
| doDeleteArticle ( $reason, $suppress=false, $u1=null, $u2=null, &$error='', $immediate=false) |
|
| doDeleteArticleReal ( $reason, $suppress=false, $u1=null, $u2=null, &$error='', User $user=null, $tags=[], $immediate=false) |
| Call to WikiPage function for backwards compatibility.
|
|
| doDeleteUpdates ( $id, Content $content=null, $revision=null, User $user=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| doEditContent (Content $content, $summary, $flags=0, $originalRevId=false, User $user=null, $serialFormat=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| doEditUpdates (Revision $revision, User $user, array $options=[]) |
| Call to WikiPage function for backwards compatibility.
|
|
| doPurge () |
| Call to WikiPage function for backwards compatibility.
|
|
| doRollback ( $fromP, $summary, $token, $bot, &$resultDetails, User $user=null) |
|
| doUpdateRestrictions (array $limit, array $expiry, &$cascade, $reason, User $user) |
|
| doViewUpdates (User $user, $oldid=0) |
| Call to WikiPage function for backwards compatibility.
|
|
| exists () |
| Call to WikiPage function for backwards compatibility.
|
|
| followRedirect () |
| Call to WikiPage function for backwards compatibility.
|
|
| generateReason (&$hasHistory) |
|
| getActionOverrides () |
| Call to WikiPage function for backwards compatibility.
|
|
| getAutoDeleteReason (&$hasHistory) |
| Call to WikiPage function for backwards compatibility.
|
|
| getCategories () |
| Call to WikiPage function for backwards compatibility.
|
|
| getComment ( $audience=RevisionRecord::FOR_PUBLIC, User $user=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| getContentHandler () |
| Call to WikiPage function for backwards compatibility.
|
|
| getContentModel () |
| Call to WikiPage function for backwards compatibility.
|
|
| getContext () |
| Gets the context this Article is executed in.
|
|
| getContributors () |
| Call to WikiPage function for backwards compatibility.
|
|
| getCreator ( $audience=RevisionRecord::FOR_PUBLIC, User $user=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| getDeletionUpdates (Content $content=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| getHiddenCategories () |
| Call to WikiPage function for backwards compatibility.
|
|
| getId () |
| Call to WikiPage function for backwards compatibility.
|
|
| getLatest () |
| Call to WikiPage function for backwards compatibility.
|
|
| getLinksTimestamp () |
| Call to WikiPage function for backwards compatibility.
|
|
| getMinorEdit () |
| Call to WikiPage function for backwards compatibility.
|
|
| getOldestRevision () |
| Call to WikiPage function for backwards compatibility.
|
|
| getOldID () |
|
| getOldIDFromRequest () |
| Sets $this->mRedirectUrl to a correct URL if the query parameters are incorrect.
|
|
| getPage () |
| Get the WikiPage object of this instance.
|
|
| getParserOptions () |
| Get parser options suitable for rendering the primary article wikitext.
|
|
| getParserOutput ( $oldid=null, User $user=null) |
| #-
|
|
| getRedirectedFrom () |
| Get the page this view was redirected from.
|
|
| getRedirectTarget () |
| Call to WikiPage function for backwards compatibility.
|
|
| getRedirectURL ( $rt) |
| Call to WikiPage function for backwards compatibility.
|
|
| getRevIdFetched () |
| Use this to fetch the rev ID used on page views.
|
|
| getRevision () |
| Call to WikiPage function for backwards compatibility.
|
|
| getRevisionFetched () |
| Get the fetched Revision object depending on request parameters or null on failure.
|
|
| getRobotPolicy ( $action, ParserOutput $pOutput=null) |
| Get the robot policy to be used for the current view.
|
|
| getTimestamp () |
| Call to WikiPage function for backwards compatibility.
|
|
| getTitle () |
| Get the title object of the article.
|
|
| getTouched () |
| Call to WikiPage function for backwards compatibility.
|
|
| getUndoContent (Revision $undo, Revision $undoafter=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| getUser ( $audience=RevisionRecord::FOR_PUBLIC, User $user=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| getUserText ( $audience=RevisionRecord::FOR_PUBLIC, User $user=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| hasViewableContent () |
| Call to WikiPage function for backwards compatibility.
|
|
| insertOn ( $dbw, $pageId=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| insertProtectNullRevision ( $revCommentMsg, array $limit, array $expiry, $cascade, $reason, $user=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| insertRedirect () |
| Call to WikiPage function for backwards compatibility.
|
|
| insertRedirectEntry (Title $rt, $oldLatest=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| isCountable ( $editInfo=false) |
| Call to WikiPage function for backwards compatibility.
|
|
| isCurrent () |
| Returns true if the currently-referenced revision is the current edit to this page (and it exists).
|
|
| isFileCacheable ( $mode=HTMLFileCache::MODE_NORMAL) |
| Check if the page can be cached.
|
|
| isRedirect () |
| Call to WikiPage function for backwards compatibility.
|
|
| loadFromRow ( $data, $from) |
| Call to WikiPage function for backwards compatibility.
|
|
| loadPageData ( $from='fromdb') |
| Call to WikiPage function for backwards compatibility.
|
|
| lockAndGetLatest () |
| Call to WikiPage function for backwards compatibility.
|
|
| makeParserOptions ( $context) |
| Call to WikiPage function for backwards compatibility.
|
|
| pageDataFromId ( $dbr, $id, $options=[]) |
| Call to WikiPage function for backwards compatibility.
|
|
| pageDataFromTitle ( $dbr, $title, $options=[]) |
| Call to WikiPage function for backwards compatibility.
|
|
| prepareContentForEdit (Content $content, $revision=null, User $user=null, $serialFormat=null, $useCache=true) |
| Call to WikiPage function for backwards compatibility.
|
|
| protect () |
| action=protect handler
|
|
| protectDescription (array $limit, array $expiry) |
| Call to WikiPage function for backwards compatibility.
|
|
| protectDescriptionLog (array $limit, array $expiry) |
| Call to WikiPage function for backwards compatibility.
|
|
| render () |
| Handle action=render.
|
|
| replaceSectionAtRev ( $sectionId, Content $sectionContent, $sectionTitle='', $baseRevId=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| replaceSectionContent ( $sectionId, Content $sectionContent, $sectionTitle='', $edittime=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| setContext ( $context) |
| Sets the context this Article is executed in.
|
|
| setOldSubtitle ( $oldid=0) |
| Generate the navigation links when browsing through an article revisions It shows the information as: Revision as of \<date\>; view current revision \<- Previous version | Next Version -\>
|
|
| setParserOptions (ParserOptions $options) |
| Override the ParserOptions used to render the primary article wikitext.
|
|
| setRedirectedFrom (Title $from) |
| Tell the page view functions that this view was redirected from another page on the wiki.
|
|
| setTimestamp ( $ts) |
| Call to WikiPage function for backwards compatibility.
|
|
| shouldCheckParserCache (ParserOptions $parserOptions, $oldId) |
| Call to WikiPage function for backwards compatibility.
|
|
| showDeletedRevisionHeader () |
| If the revision requested for view is deleted, check permissions.
|
|
| showMissingArticle () |
| Show the error text for a missing article.
|
|
| showNamespaceHeader () |
| Show a header specific to the namespace currently being viewed, like [[MediaWiki:Talkpagetext]].
|
|
| showPatrolFooter () |
| If patrol is possible, output a patrol UI box.
|
|
| showRedirectedFromHeader () |
| If this request is a redirect view, send "redirected from" subtitle to the output.
|
|
| showViewFooter () |
| Show the footer section of an ordinary page view.
|
|
| supportsSections () |
| Call to WikiPage function for backwards compatibility.
|
|
| triggerOpportunisticLinksUpdate (ParserOutput $parserOutput) |
| Call to WikiPage function for backwards compatibility.
|
|
| unprotect () |
| action=unprotect handler (alias)
|
|
| updateCategoryCounts (array $added, array $deleted, $id=0) |
| Call to WikiPage function for backwards compatibility.
|
|
| updateIfNewerOn ( $dbw, $revision) |
| Call to WikiPage function for backwards compatibility.
|
|
| updateRedirectOn ( $dbw, $redirectTitle, $lastRevIsRedirect=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| updateRestrictions ( $limit=[], $reason='', &$cascade=0, $expiry=[]) |
|
| updateRevisionOn ( $dbw, $revision, $lastRevision=null, $lastRevIsRedirect=null) |
| Call to WikiPage function for backwards compatibility.
|
|
| viewRedirect ( $target, $appendSubtitle=true, $forceKnown=false) |
| Return the HTML for the top of a redirect page.
|
|
Static Public Member Functions inherited from Article |
static | formatRobotPolicy ( $policy) |
| Converts a String robot policy into an associative array, to allow merging of several policies using array_merge().
|
|
static | getRedirectHeaderHtml (Language $lang, $target, $forceKnown=false) |
| Return the HTML for the top of a redirect page.
|
|
static | newFromID ( $id) |
| Constructor from a page id.
|
|
static | newFromTitle ( $title, IContextSource $context) |
| Create an Article object of the appropriate class for the given page.
|
|
static | newFromWikiPage (WikiPage $page, IContextSource $context) |
| Create an Article object of the appropriate class for the given page.
|
|
static | purgePatrolFooterCache ( $articleID) |
| Purge the cache used to check if it is worth showing the patrol footer For example, it is done during re-uploads when file patrol is used.
|
|
| newPage (Title $title) |
|
Protected Member Functions inherited from Article |
| fetchContentObject () |
| Get text content object Does NOT follow redirects.
|
|
| fetchRevisionRecord () |
| Fetches the revision to work on.
|
|
| getContentObject () |
| Returns a Content object representing the pages effective display content, not necessarily the revision's content!
|
|
| getEmptyPageParserOutput (ParserOptions $options) |
| Returns ParserOutput to use when a page does not exist.
|
|
| showDiffPage () |
| Show a diff page according to current request variables.
|
|
| tryFileCache () |
| checkLastModified returns true if it has taken care of all output to the client that is necessary for this request.
|
|
| $mCategoryViewerClass = CategoryViewer::class |
|
Protected Attributes inherited from Article |
IContextSource null | $mContext |
| The context this Article is executed in.
|
|
WikiPage null | $mPage |
| The WikiPage object of this instance.
|
|
bool | $viewIsRenderAction = false |
| Whether render() was called.
|
|