https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114583
Revision: 114583
Author: bsitu
Date: 2012-03-28 22:09:11 +0000 (Wed, 28 Mar 2012)
Log Message:
-----------
Add user_id to pagetriage metadata
Modified Paths:
--------------
trunk/extensions/PageTriage/includes/ArticleMetadata.php
trunk/extensions/PageTriage/sql/PageTriageTags.sql
Modified: trunk/extensions/PageTriage/includes/ArticleMetadata.php
===================================================================
--- trunk/extensions/PageTriage/includes/ArticleMetadata.php 2012-03-28
22:03:16 UTC (rev 114582)
+++ trunk/extensions/PageTriage/includes/ArticleMetadata.php 2012-03-28
22:09:11 UTC (rev 114583)
@@ -380,6 +380,7 @@
foreach ( $res as $row ) {
if ( $row->user_id ) {
$user = User::newFromRow( $row );
+ $metaData[$row->page_id]['user_id'] =
$user->getId();
$metaData[$row->page_id]['user_name'] =
$user->getName();
$metaData[$row->page_id]['user_editcount'] =
$user->getEditCount();
$metaData[$row->page_id]['user_creation_date']
= wfTimestamp( TS_MW, $user->getRegistration() );
@@ -387,6 +388,7 @@
$metaData[$row->page_id]['user_bot'] =
$user->isAllowed( 'bot' ) ? '1' : '0';
$metaData[$row->page_id]['user_block_status'] =
$row->ipb_id ? '1' : '0';
} else {
+ $metaData[$row->page_id]['user_id'] = 0;
$metaData[$row->page_id]['user_name'] =
$row->rev_user_text;
$metaData[$row->page_id]['user_autoconfirmed']
= '0';
$metaData[$row->page_id]['user_bot'] = '0';
Modified: trunk/extensions/PageTriage/sql/PageTriageTags.sql
===================================================================
--- trunk/extensions/PageTriage/sql/PageTriageTags.sql 2012-03-28 22:03:16 UTC
(rev 114582)
+++ trunk/extensions/PageTriage/sql/PageTriageTags.sql 2012-03-28 22:09:11 UTC
(rev 114583)
@@ -27,4 +27,5 @@
('user_creation_date', 'User registration date'),
('user_autoconfirmed', 'Check if user is autoconfirmed' ),
('user_bot', 'Check if user is in bot group'),
-('user_block_status', 'User block status');
\ No newline at end of file
+('user_block_status', 'User block status'),
+('user_id', 'User id');
\ No newline at end of file
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs