https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114537

Revision: 114537
Author:   raindrift
Date:     2012-03-27 19:00:59 +0000 (Tue, 27 Mar 2012)
Log Message:
-----------
added author information, no links yet.

Modified Paths:
--------------
    trunk/extensions/PageTriage/PageTriage.i18n.php
    trunk/extensions/PageTriage/PageTriage.php
    trunk/extensions/PageTriage/SpecialPageTriage.php
    
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.articleListItem.css

Modified: trunk/extensions/PageTriage/PageTriage.i18n.php
===================================================================
--- trunk/extensions/PageTriage/PageTriage.i18n.php     2012-03-27 18:31:23 UTC 
(rev 114536)
+++ trunk/extensions/PageTriage/PageTriage.i18n.php     2012-03-27 19:00:59 UTC 
(rev 114537)
@@ -22,6 +22,12 @@
        'pagetriage-categories' => '$1 {{PLURAL:$1|category|categories}}',
        'pagetriage-no-categories' => 'No categories',
        'pagetriage-orphan' => 'Orphan',
+       'pagetriage-no-author' => 'No author information present',
+       'pagetriage-byline' => 'By $1',
+       'pagetriage-editcount' => '$1 edits since $2',
+       'pagetriage-author-not-autoconfirmed' => 'Non-autoconfirmed',
+       'pagetriage-author-blocked' => 'Blocked',
+       'pagetriage-author-bot' => 'Bot',
 );
 
 /**
@@ -37,4 +43,12 @@
        'pagetriage-categories' => 'The number of categories in the article',
        'pagetriage-no-categories' => 'Label indicating an article with no 
categories',
        'pagetriage-orphan' => 'Label indicating an article has no external 
links (orphan)',
+       'pagetriage-no-author' => 'Error message for missing article author 
information',
+       'pagetriage-byline' => 'Text indicating the article author. $1 is the 
author username',
+       'pagetriage-editcount' => 'Display of article author\'s editing 
experience. $1 is total edit count, $2 is author\'s join date',
+       'pagetriage-author-not-autoconfirmed' => 'String indicating that the 
author was not yet autoconfirmed when the article was last edited',
+       'pagetriage-author-blocked' => 'String indicating that the author was 
blocked when the article was last edited',
+       'pagetriage-author-bot' => 'String indicating that the author is a bot',
+       
+       
 );

Modified: trunk/extensions/PageTriage/PageTriage.php
===================================================================
--- trunk/extensions/PageTriage/PageTriage.php  2012-03-27 18:31:23 UTC (rev 
114536)
+++ trunk/extensions/PageTriage/PageTriage.php  2012-03-27 19:00:59 UTC (rev 
114537)
@@ -157,6 +157,13 @@
                'pagetriage-no-categories',
                'pagetriage-images',
                'pagetriage-orphan',
+               'pagetriage-no-author',
+               'pagetriage-byline',
+               'pagetriage-editcount',
+               'pagetriage-author-not-autoconfirmed',
+               'pagetriage-author-blocked',
+               'pagetriage-author-bot',
+               
        )
 );
 

Modified: trunk/extensions/PageTriage/SpecialPageTriage.php
===================================================================
--- trunk/extensions/PageTriage/SpecialPageTriage.php   2012-03-27 18:31:23 UTC 
(rev 114536)
+++ trunk/extensions/PageTriage/SpecialPageTriage.php   2012-03-27 19:00:59 UTC 
(rev 114537)
@@ -116,7 +116,30 @@
                                                                </span>
                                                        </div>
                                                        <div 
class="mwe-pt-author">
-                                                       Author info goes here...
+                                                       <% if( typeof( 
user_name ) != 'undefined' ) { %>
+                                                               <%= gM( 
'pagetriage-byline', user_name ) %>
+                                                               <span 
class="mwe-pt-talk-contribs">(talk &#xb7; contribs)</span>
+                                                               &#xb7;
+                                                               <%= gM( 
'pagetriage-editcount', user_editcount, user_creation_date ) %>
+                                                               <% if( user_bot 
== "1" ) { %>
+                                                                       &#xb7;
+                                                                       <%= gM( 
'pagetriage-author-bot' ) %>
+                                                               <% } %>
+                                                               <% if( 
user_autoconfirmed == "0" ) { %>
+                                                                       &#xb7;
+                                                                       <span 
class="mwe-pt-metadata-warning">
+                                                                       <%= gM( 
'pagetriage-author-not-autoconfirmed' ) %>
+                                                                       </span>
+                                                               <% } %>
+                                                               <% if( 
user_block_status == "1" ) { %>
+                                                                       &#xb7;
+                                                                       <span 
class="mwe-pt-metadata-warning">
+                                                                       <%= gM( 
'pagetriage-author-blocked' ) %>
+                                                                       </span>
+                                                               <% } %>
+                                                       <% } else { %>
+                                                               <%= 
gM('pagetriage-no-author') %>
+                                                       <% } %>
                                                        </div>
                                                        <div 
class="mwe-pt-snippet">
                                                                <%= snippet %>

Modified: 
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.articleListItem.css
===================================================================
--- 
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.articleListItem.css
 2012-03-27 18:31:23 UTC (rev 114536)
+++ 
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.articleListItem.css
 2012-03-27 19:00:59 UTC (rev 114537)
@@ -58,6 +58,10 @@
 .mwe-pt-author {
 }
 
+.mwe-pt-talk-contribs {
+       font-size: 0.8em;
+}
+
 /* the article snippet */
 .mwe-pt-snippet {
        color: #bebebe;


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to