/**
  * Returns rendered inner part of search results page. Used for faceting and paging. AJAX function.
  * @return string JSON encoded HTML of search results page.
  */
 public static function getRequestJson()
 {
     $viewContentsSpecialPage = ExtendedSearchBase::getInstance(RequestContext::getMain())->getResults(true);
     $oDummy = new StdClass();
     $oDummy->data = array('bodytext' => $viewContentsSpecialPage->execute());
     wfRunHooks('ExtendedSearchBeforeAjaxResponse', array(null, &$oDummy));
     return json_encode(array('contents' => $oDummy->data['bodytext']));
 }