Pawanseerwani has uploaded a new change for review.
https://gerrit.wikimedia.org/r/118806
Change subject: Appropriate log message for property creation
......................................................................
Appropriate log message for property creation
A log message of "Created a property of type [[Has type::{{type}}]]" when a new
property is created
Bug: 35370
Change-Id: I69a65f414ad185fea9fd0632265acd0af222f4e7
---
M includes/content/ContentHandler.php
M languages/messages/MessagesEn.php
2 files changed, 7 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core
refs/changes/06/118806/1
diff --git a/includes/content/ContentHandler.php
b/includes/content/ContentHandler.php
index defa7da..3c9e5cd 100644
--- a/includes/content/ContentHandler.php
+++ b/includes/content/ContentHandler.php
@@ -772,6 +772,12 @@
$truncatedtext = $newContent->getTextForSummary(
200 - strlen( wfMessage( 'autosumm-new'
)->inContentLanguage()->text() ) );
+ // Check if new property was created
+ if(preg_match("/\bThis is a property of type\b(.*)/",
$truncatedtext,$matches))
+ {
+ return wfMessage( 'autosumm-new-prop'
)->rawParams( $matches[1] )
+ ->inContentLanguage()->text();
+ }
return wfMessage( 'autosumm-new' )->rawParams(
$truncatedtext )
->inContentLanguage()->text();
}
diff --git a/languages/messages/MessagesEn.php
b/languages/messages/MessagesEn.php
index df17d8f..1fe65e7 100644
--- a/languages/messages/MessagesEn.php
+++ b/languages/messages/MessagesEn.php
@@ -4696,6 +4696,7 @@
'autosumm-replace' => 'Replaced content with "$1"',
'autoredircomment' => 'Redirected page to [[$1]]',
'autosumm-new' => 'Created page with "$1"',
+'autosumm-new-prop'=> 'Created a property of type $1',
# Autoblock whitelist
'autoblock_whitelist' => 'AOL http://webmaster.info.aol.com/proxyinfo.html
--
To view, visit https://gerrit.wikimedia.org/r/118806
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I69a65f414ad185fea9fd0632265acd0af222f4e7
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Pawanseerwani <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits