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

Reply via email to