PHP logging
EventLogging::logEvent( 'ContentTranslationAbuseFilter', 20877005, $event );
extension.json setup for JavaScript logging
{
"attributes": {
"EventLogging": {
"Schemas": {
"ContentTranslationAbuseFilter": 20877005
}
}
}
}
JavaScript logging
mw.track( 'event.ContentTranslationAbuseFilter', { /* ... */ } );
From Meta, a Wikimedia project coordination wiki
description | "Schema for ContentTranslation extension events. Keeps track of AbuseFilter warnings and errors. See T189475" |
---|
properties | token | type | "string" |
---|
description | "Username for logged in users or session token for anonymous users" |
---|
required | true |
---|
|
---|
context | type | "string" |
---|
description | "Event context: saving or CX publishing" |
---|
required | true |
---|
enum | |
---|
|
---|
sourceLanguage | type | "string" |
---|
description | "Source language" |
---|
required | true |
---|
|
---|
targetLanguage | type | "string" |
---|
description | "Target language" |
---|
required | true |
---|
|
---|
sourceTitle | type | "string" |
---|
description | "Source title" |
---|
required | true |
---|
|
---|
targetTitle | type | "string" |
---|
description | "Target title" |
---|
required | false |
---|
|
---|
cxVersion | type | "integer" |
---|
required | true |
---|
description | "CX version number" |
---|
|
---|
filterType | type | "string" |
---|
description | "Filter type" |
---|
required | true |
---|
|
---|
filterId | type | "integer" |
---|
description | "Filter id" |
---|
required | true |
---|
|
---|
|
---|