Extension:WikimediaEvents

From MediaWiki.org
Jump to: navigation, search
MediaWiki extensions manualManual:Extensions
Crystal Clear action run.png

Release status:Extension status stable

ImplementationTemplate:Extension#type User activity
DescriptionTemplate:Extension#description Logs Wikimedia-specific events using EventLogging.
Author(s)Template:Extension#username Ori Livneh, Matthew Flaschen
Latest versionTemplate:Extension#version 1.1.1 (Continuous updates)
MediaWikiTemplate:Extension#mediawiki 1.25+
PHPTemplate:Extension#php 5.4+
Database changesTemplate:Extension#needs-updatephp No
LicenseTemplate:Extension#license GNU General Public License 2.0 or later
Download
ParametersTemplate:Extension#parameters
  • $wgWMEStatsdBaseUri
Hooks usedTemplate:Extension#hook
BeforePageDisplayManual:Hooks/BeforePageDisplay
PageContentSaveCompleteManual:Hooks/PageContentSaveComplete
UserSaveOptionsManual:Hooks/UserSaveOptions
ArticleDeleteCompleteManual:Hooks/ArticleDeleteComplete
ArticleUndeleteManual:Hooks/ArticleUndelete
ArticleViewHeaderManual:Hooks/ArticleViewHeader
PageContentInsertCompleteManual:Hooks/PageContentInsertComplete
EditPageBeforeConflictDiffManual:Hooks/EditPageBeforeConflictDiff
ResourceLoaderGetConfigVarsManual:Hooks/ResourceLoaderGetConfigVars
ListDefinedTagsManual:Hooks/ListDefinedTags
ChangeTagsListActiveManual:Hooks/ChangeTagsListActive
XAnalyticsSetHeader
SpecialSearchGoResultManual:Hooks/SpecialSearchGoResult
SpecialSearchResultsManual:Hooks/SpecialSearchResults
RecentChange_saveManual:Hooks/RecentChange_save
RevisionInsertCompleteManual:Hooks/RevisionInsertComplete
AbuseFilter-generateUserVars
AbuseFilter-builder
ChangesListSpecialPageFiltersManual:Hooks/ChangesListSpecialPageFilters
GetBlockedStatusManual:Hooks/GetBlockedStatus

Translate the WikimediaEvents extension if it is available at translatewiki.net

Check usage and version matrix.
Vagrant roleMediaWiki-Vagrant#Using roles wikimediaevents

IssuesPhabricator

Open tasks · Report a bug

The WikimediaEvents extension uses the EventLogging extension to implement Wikimedia-specific event logging jobs. The extension was previously named CoreEvents.

Dependencies[edit]

Installation[edit]

Manual installation

  • Download and place the file(s) in a directory called WikimediaEvents in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php:
    wfLoadExtension( 'WikimediaEvents' );
    
  • YesY Done - Navigate to Special:Version on your wiki to verify that the extension is successfully installed.

Events logged[edit]

This extension currently logs events for the following schemas. Please refer to the code for the most up to date version, but this list will give you an idea of the kind of events which are logged via WikimediaEvents.