Ejemplo n.º 1
0
 function add_temp_page()
 {
     /* ADD TEST TO NOT ADD A ALREADY existing PAge */
     $wpw = new PHPWikiPageWrapper($this->gid);
     try {
         $wpw->addNewProjectPage($_POST['name']);
     } catch (Exception $exception) {
         $GLOBALS['Response']->addFeedback('error', $exception->getMessage());
     }
 }
 function checkPage($page)
 {
     global $feedback;
     /**
      * Check if the given page name is not empty
      */
     if (empty($page)) {
         $feedback = $GLOBALS['Language']->getText('plugin_phpwiki_actions_wikiserviceadmin', 'page_name_empty_err');
         return false;
     }
     /**
      * Check if the page is a valid page.
      */
     $wp = new PHPWikiPage($this->gid, $page);
     if (!$wp->exist()) {
         $wpw = new PHPWikiPageWrapper($this->gid);
         try {
             $wpw->addNewProjectPage($page);
         } catch (Exception $exception) {
             $GLOBALS['Response']->addFeedback('error', $exception->getMessage());
         }
     }
     return true;
 }