Jump to content

Schema:PageRestoration

PHP logging

EventLogging::logEvent( 'PageRestoration', 7758372, $event );

extension.json setup for JavaScript logging

{
	"attributes": {
		"EventLogging": {
			"Schemas": {
				"PageRestoration": 7758372
			}
		}
	}
}

JavaScript logging

mw.track( 'event.PageRestoration', { /* ... */ } );
From Meta, a Wikimedia project coordination wiki
Revision 7758372
description"Logs a page restoration (undelete) event"
properties
userId
type"integer"
description"User ID of the user restoring the page (zero for anons)."
requiredtrue
userText
type"string"
description"Username or IP address of the user restoring the page."
requiredtrue
oldPageId
type"integer"
description"The ID of the old, deleted page."
requiredtrue
newPageId
type"integer"
description"The ID of the recreated page. (usually changed when the page is restored)"
requiredtrue
namespace
type"integer"
description"The namespace of the page"
requiredtrue
title
type"string"
description"The title of the page, in DB form with no namespace prefix"
requiredtrue
comment
type"string"
description"The comment provided by the user when restoring the page."
requiredtrue