示例#1
0
 function formatRow($result)
 {
     $title = new TitleValue(NS_CATEGORY, $result->cat_title);
     $text = $title->getText();
     $link = $this->linkRenderer->renderHtmlLink($title, $text);
     $count = $this->msg('nmembers')->numParams($result->cat_pages)->escaped();
     return Html::rawElement('li', null, $this->getLanguage()->specialList($link, $count)) . "\n";
 }
示例#2
0
 /**
  * @param Skin $skin
  * @param object $result Result row
  * @return string
  */
 function formatResult($skin, $result)
 {
     $title = new TitleValue((int) $result->namespace, $result->title);
     $pageLink = $this->linkRenderer->renderHtmlLink($title);
     $url = $result->url;
     $urlLink = Linker::makeExternalLink($url, $url);
     return $this->msg('linksearch-line')->rawParams($urlLink, $pageLink)->escaped();
 }