Manual:Article.php/ja

説明
ArticleクラスはMediaWikiの記事と履歴を表します. 記事がデータベースに保存される方法へのアクセスをカプセル化して記事のテキスト(wikitextフォーマット)、フラグといったプロパティへのアクセスを可能にします.

このファイルはWiki.php(別のバージョンはRawPage.phpにあります)から呼び出されるページの閲覧のための"view"関数の一つのバージョンといったものを含みます. この関数はfunctions getContent、loadContentとfetchContentを使用してデータベースからページのwikitextである$mContentを取得しこれを$textに割り当てます. その後で$textを処理するためにOutputPage.phpのaddPrimaryWikiText関数を呼び出します.

包含もしくは要件

 * CacheManager.php (v 1.6.10)
 * Revision.php (v 1.6.10)
 * DifferenceEngine.php (v 1.6.10)
 * RecentChanges.php (v 1.6.10)
 * ProtectionForm.php (v 1.6.10)

Article

 * $mComment
 * $mContent
 * $mContentLoaded
 * $mCounter
 * $mFileCache (v 1.6.10)
 * $mForUpdate
 * $mGoodAdjustment
 * $mId (v 1.6.10)
 * $mLatest
 * $mMinorEdit
 * $mOldId
 * $mRedirectedFrom
 * $mRedirectUrl
 * $mRevIdFetched
 * $mRevision
 * $mTable (v 1.6.10)
 * $mTimestamp
 * $mTitle
 * $mTotalAdjustment
 * $mTouched
 * $mUser
 * $mUserText

フック

 * ArticlePageDataBefore
 * ArticlePageDataAfter
 * ArticleAfterFetchContent
 * ArticleViewRedirect
 * ArticleViewHeader
 * ArticlePurge
 * ArticleSave
 * ArticleInsertComplete
 * ArticleSaveComplete
 * MarkPatrolled
 * MarkPatrolledComplete
 * WatchArticle
 * WatchArticleComplete
 * UnwatchArticle
 * UnwatchArticleComplete
 * ArticleProtect
 * ArticleProtectComplete
 * ArticleDelete
 * ArticleDeleteComplete
 * ArticleEditUpdatesDeleteFromRecentchanges
 * ArticleEditUpdateNewTalk
 * DisplayOldSubtitle (v 1.8+)

関連項目

 * Manual:Code/ja
 * Manual:Coding conventions/ja