JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
let cms do header/title on /contact
[wfpl-cms.git] / admin_pages.php
index f712444..3faba82 100644 (file)
@@ -5,8 +5,8 @@
 define('ADMIN_PAGES_DB_FIELDS', 'title,filename,navbar,nav_title,content,description,keywords');
 
 
-require_once(INC_WFPL . 'format.php');
-require_once(INC_WFPL . 'email.php');
+require_once(DOCROOT . 'inc/wfpl/format.php');
+require_once(DOCROOT . 'inc/wfpl/email.php');
 
 function format_cms_filename($str) {
        $str = format_filename($str);
@@ -31,10 +31,7 @@ function admin_pages_get_fields() {
 
 
 function admin_pages_main() {
-       if(!logged_in_as_admin()) {
-               $_REQUEST['url'] = this_url();
-               return 'admin_login';
-       }
+       session_auth_must('edit_page');
 
        $id = _REQUEST_cut('edit_id');
        if($id) {