username()!==$Login->username()) { $syslog->add(array( 'dictionaryKey'=>'access-deny', 'notes'=>$Login->username() )); Alert::set($Language->g('You do not have sufficient permissions')); Redirect::page('dashboard'); } } // ============================================================================ // Functions // ============================================================================ // ============================================================================ // Main before POST // ============================================================================ // ============================================================================ // POST Method // ============================================================================ if ($_SERVER['REQUEST_METHOD'] == 'POST') { if( isset($_POST['delete-page']) ) { if( deletePage($_POST['key']) ) { Alert::set( $Language->g('The changes have been saved') ); Redirect::page('content'); } } else { $key = editPage($_POST); if( $key!==false ) { Alert::set( $Language->g('The changes have been saved') ); Redirect::page('edit-content/'.$key); } } Redirect::page('content'); } // ============================================================================ // Main after POST // ============================================================================ $pageKey = $layout['parameters']; $page = buildPage($pageKey); if ($page===false) { Log::set(__METHOD__.LOG_SEP.'Error occurred when trying to get the page: '.$pageKey); Redirect::page('content'); } // Title of the page $layout['title'] .= ' - '.$Language->g('Edit content').' - '.$page->title();