/**
  *  View
  *
  * <p>Page browsing page of Wiki Service.
  * It display</p>
  * <ul>
  * <li>Project Wiki Pages _browseProjectWikiPage </li>
  * <li>Empty Wiki Pages - _browseEmptyWikiPage</li>
  * <li>A form to create new pages - _newPageForm</li>
  * </ul>
  * @access public 
  */
 function browsePages()
 {
     list($hideFlag, $hideUrl, $hideImg) = hide_url('wiki_browse_pages', $this->gid);
     $hurl = '<a href="' . $this->wikiLink . '&view=browsePages&' . $hideUrl . '">' . $hideImg . '</a>';
     print $GLOBALS['Language']->getText('wiki_views_wikiserviceviews', 'wiki_subtit_pages', array($hurl));
     if (!$hideFlag) {
         $this->_browseProjectWikiPages();
     }
     list($hideFlag, $hideUrl, $hideImg) = hide_url('wiki_browse_empty_pages', $this->gid);
     $hurl = '<a href="' . $this->wikiLink . '&view=browsePages&' . $hideUrl . '">' . $hideImg . '</a>';
     print $GLOBALS['Language']->getText('wiki_views_wikiserviceviews', 'wiki_subtit_empty', array($hurl));
     if (!$hideFlag) {
         $this->_browseEmptyWikiPages();
     }
     list($hideFlag, $hideUrl, $hideImg) = hide_url('wiki_create_new_page', $this->gid);
     $hurl = '<a href="' . $this->wikiLink . '&view=browsePages&' . $hideUrl . '">' . $hideImg . '</a>';
     print $GLOBALS['Language']->getText('wiki_views_wikiserviceviews', 'wiki_subtit_create', array($hurl));
     if (!$hideFlag) {
         $this->_newPageForm($this->wikiLink . '&view=browsePages');
     }
 }
 /**
  * wikiPages - public View
  */
 function wikiPages()
 {
     echo $GLOBALS['Language']->getText('wiki_views_wkserviews', 'wkpage_title', array($this->wikiname));
     list($hideFlag, $hideUrl, $hideImg) = hide_url('wiki_project_pages', $this->gid);
     $hurl = '<a href="' . $this->wikiAdminLink . '&view=wikiPages&' . $hideUrl . '">' . $hideImg . '</a>';
     echo $GLOBALS['Language']->getText('wiki_views_wkserviews', 'wkpage_project', array($hurl));
     if (!$hideFlag) {
         print $GLOBALS['Language']->getText('wiki_views_wkserviews', 'wkpage_pj_all');
         $allUserPages =& WikiPage::getAllUserPages();
         $this->_browsePages($allUserPages);
     }
     list($hideFlag, $hideUrl, $hideImg) = hide_url('wiki_empty_pages', $this->gid);
     $hurl = '<a href="' . $this->wikiAdminLink . '&view=wikiPages&' . $hideUrl . '">' . $hideImg . '</a>';
     echo $GLOBALS['Language']->getText('wiki_views_wkserviews', 'wkpage_empty', array($hurl));
     if (!$hideFlag) {
         print $GLOBALS['Language']->getText('wiki_views_wkserviews', 'wkpage_emp_all');
         $wpw = new WikiPageWrapper($this->gid);
         $allEmptyPages =& $wpw->getProjectEmptyLinks();
         $this->_browsePages($allEmptyPages);
     }
     list($hideFlag, $hideUrl, $hideImg) = hide_url('wiki_admin_pages', $this->gid);
     $hurl = '<a href="' . $this->wikiAdminLink . '&view=wikiPages&' . $hideUrl . '">' . $hideImg . '</a>';
     echo $GLOBALS['Language']->getText('wiki_views_wkserviews', 'wkpage_admin', array($hurl));
     if (!$hideFlag) {
         print $GLOBALS['Language']->getText('wiki_views_wkserviews', 'wkpage_adm_all');
         $allAdminPages =& WikiPage::getAllAdminPages();
         $this->_browsePages($allAdminPages);
     }
     list($hideFlag, $hideUrl, $hideImg) = hide_url('wiki_internal_pages', $this->gid, true);
     $hurl = '<a href="' . $this->wikiAdminLink . '&view=wikiPages&' . $hideUrl . '">' . $hideImg . '</a>';
     echo $GLOBALS['Language']->getText('wiki_views_wkserviews', 'wkpage_intern', array($hurl));
     if (!$hideFlag) {
         print $GLOBALS['Language']->getText('wiki_views_wkserviews', 'wkpage_int_all');
         $allInternalsPages =& WikiPage::getAllInternalPages();
         $this->_browsePages($allInternalsPages);
     }
     print '<hr/><p><a href="' . $this->wikiAdminLink . '">' . $GLOBALS['Language']->getText('wiki_views_wkserviews', 'back_admin') . '</a></p>' . "\n";
 }