Example #1
0
         $page_content .= $pageMaker->newsForm('', 'add');
     }
 } elseif ($form_action == 'update') {
     if ($form_action_type == 'update') {
         if (!empty($_POST['title']) && !empty($_POST['article'])) {
             $newsTools->updateNewsArticle($_POST['id'], $_POST['date'], $_POST['title'], $_POST['article']);
             $page_content .= $pageMaker->notifyMessage('The news article was updated.');
             $page_content .= $pageMaker->getNewsHTML($newsTools->getNewsArray());
         } else {
             $page_content .= $pageMaker->pageSubHeader('Update News');
             $page_content .= $pageMaker->errorMessage('You did not complete all required fields.');
             $page_content .= $pageMaker->newsForm(array($_POST['id'], $_POST['date'], $_POST['title'], $_POST['article']), 'update');
         }
     } else {
         //show update form
         if ($newsTools->doesNewsExist($_GET['id'])) {
             $page_content .= $pageMaker->pageSubHeader('Update News');
             $page_content .= $pageMaker->newsForm($newsTools->getNewsArticle($_GET['id']), 'update');
         } else {
             $page_content .= $pageMaker->errorMessage('Cannot update, article does not exist or was not defined.');
             $page_content .= $pageMaker->getNewsHTML($newsTools->getNewsArray());
         }
     }
 } elseif ($form_action == 'delete') {
     if (is_numeric($_GET['id']) && $newsTools->doesNewsExist($_GET['id'])) {
         $newsTools->deleteNewsArticle($_GET['id']);
         $page_content .= $pageMaker->notifyMessage('The news article was deleted.');
         $page_content .= $pageMaker->getNewsHTML($newsTools->getNewsArray());
     } else {
         $page_content .= $pageMaker->errorMessage('Cannot delete, article does not exist or was not defined.');
         $page_content .= $pageMaker->getNewsHTML($newsTools->getNewsArray());