Esempio n. 1
0
 /**
  * Show the special page
  *
  * @param string $par (optional) A group to list users from
  */
 public function execute($par)
 {
     $this->setHeaders();
     $this->outputHeader();
     $up = new UsersPager($this->getContext(), $par, $this->including());
     # getBody() first to check, if empty
     $usersbody = $up->getBody();
     $s = '';
     if (!$this->including()) {
         $s = $up->getPageHeader();
     }
     if ($usersbody) {
         $s .= $up->getNavigationBar();
         $s .= Html::rawElement('ul', [], $usersbody);
         $s .= $up->getNavigationBar();
     } else {
         $s .= $this->msg('listusers-noresult')->parseAsBlock();
     }
     $this->getOutput()->addHTML($s);
 }
/**
 * constructor
 * $par string (optional) A group to list users from
 */
function wfSpecialListusers($par = null)
{
    global $wgRequest, $wgOut;
    $up = new UsersPager($par);
    # getBody() first to check, if empty
    $usersbody = $up->getBody();
    $s = $up->getPageHeader();
    if ($usersbody) {
        $s .= $up->getNavigationBar();
        $s .= '<ul>' . $usersbody . '</ul>';
        $s .= $up->getNavigationBar();
    } else {
        $s .= '<p>' . wfMsgHTML('listusers-noresult') . '</p>';
    }
    $wgOut->addHTML($s);
}
Esempio n. 3
0
/**
 * constructor
 * $par string (optional) A group to list users from
 */
function wfSpecialListusers($par = null)
{
    global $wgOut;
    $up = new UsersPager($par);
    # getBody() first to check, if empty
    $usersbody = $up->getBody();
    $s = Xml::openElement('div', array('class' => 'mw-spcontent'));
    $s .= $up->getPageHeader();
    if ($usersbody) {
        $s .= $up->getNavigationBar();
        $s .= '<ul>' . $usersbody . '</ul>';
        $s .= $up->getNavigationBar();
    } else {
        $s .= '<p>' . wfMsgHTML('listusers-noresult') . '</p>';
    }
    $s .= Xml::closeElement('div');
    $wgOut->addHTML($s);
}
Esempio n. 4
0
 /**
  * Show the special page
  *
  * @param $par string (optional) A group to list users from
  */
 public function execute($par)
 {
     global $wgOut;
     $this->setHeaders();
     $this->outputHeader();
     $up = new UsersPager($par);
     # getBody() first to check, if empty
     $usersbody = $up->getBody();
     $s = $up->getPageHeader();
     if ($usersbody) {
         $s .= $up->getNavigationBar();
         $s .= Html::rawElement('ul', array(), $usersbody);
         $s .= $up->getNavigationBar();
     } else {
         $s .= wfMessage('listusers-noresult')->parseAsBlock();
     }
     $wgOut->addHTML($s);
 }