/** * 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"; }