/**
  * @param Title $title
  *
  * @return string
  */
 private function getNewItemUrl(Title $title)
 {
     $params = array('site' => $this->siteGlobalId, 'page' => $title->getPrefixedText());
     $url = $this->repoLinker->getPageUrl('Special:NewItem');
     $url = $this->repoLinker->addQueryParams($url, $params);
     return $url;
 }
 /**
  * @param string $userName
  *
  * @return string HTML
  */
 private function buildUserTalkLink($userName)
 {
     // @todo: localize this once we can localize namespaces on the repo
     $link = $this->repoLinker->getPageUrl("User_talk:{$userName}");
     $text = wfMessage('talkpagelinktext')->text();
     return $this->repoLinker->formatLink($link, $text);
 }