Add user talk page in newusers log to LinkBatch
authorumherirrender <umherirrender_de.wp@web.de>
Fri, 11 May 2012 19:27:40 +0000 (21:27 +0200)
committerumherirrender <umherirrender_de.wp@web.de>
Fri, 11 May 2012 19:27:40 +0000 (21:27 +0200)
Using NewUsersLogFormatter::getPreloadTitles for that

Change-Id: Ib3bede90e33c3d240aad5950247d52d732d8876b

includes/logging/LogFormatter.php

index 6d8ece1..1ba6a3b 100644 (file)
@@ -727,4 +727,12 @@ class NewUsersLogFormatter extends LogFormatter {
                }
                return parent::getComment();
        }
+
+       public function getPreloadTitles() {
+               if ( $this->entry->getSubtype() === 'create2' ) {
+                       //add the user talk to LinkBatch for the userLink
+                       return array( Title::makeTitle( NS_USER_TALK, $this->entry->getTarget()->getText() ) );
+               }
+               return array();
+       }
 }