add_help_tab( array( 'id' => 'an_gradebook_display_course', 'title' => 'GradeBook', 'content' => '' ) ); $screen->add_help_tab( array( 'id' => 'an_gradebook_display_student_statistics', 'title' => 'Student Statistics', 'content' => '' ) ); } public function an_gradebook_student_help_tab(){ $screen = get_current_screen(); $screen->add_help_tab( array( 'id' => 'an_gradebook_display_course', 'title' => 'GradeBook', 'content' => '' ) ); $screen->add_help_tab( array( 'id' => 'an_gradebook_display_student_menu', 'title' => 'Student Menu', 'content' => '' ) ); $screen->add_help_tab( array( 'id' => 'an_gradebook_display_assignment_menu', 'title' => 'Assignment Menu', 'content' => '' ) ); } public function register_gradebook_menu_page(){ if (gradebook_check_user_role('administrator')){ $gradebook_page = add_menu_page( 'GradeBook', 'GradeBooks', 'administrator', 'an_gradebook_page', array($this,'an_gradebook_menu_page'), 'dashicons-book-alt', '6.12' ); //add_action('load-'.$gradebook_page,array($this, 'an_gradebook_admin_help_tab')); //add_submenu_page( 'an_gradebook_page', 'GradeBook','All GradeBooks', 'administrator', 'an_gradebook_page'); //add_submenu_page( 'an_gradebook_page', 'Setting','Settings', 'administrator', 'an_gradebook_settings_page','an_gradebook_settings_page' ); //add_action('load-'.$settings_help, 'an_gradebook_settings_add_help_tab'); } else { $gradebook_page = add_menu_page( 'GradeBook', 'GradeBooks', 'subscriber', 'an_gradebook_page', array($this,'an_gradebook_menu_page'), 'dashicons-book-alt', '6.12' ); //add_action('load-'.$gradebook_page,array($this, 'an_gradebook_student_help_tab')); } } public function an_gradebook_menu_page(){ if (gradebook_check_user_role('administrator')){ ob_start(); include( dirname( __FILE__ ) . '/templates/edit-student-template.php' ); include( dirname( __FILE__ ) . '/templates/delete-student-template.php' ); include( dirname( __FILE__ ) . '/templates/edit-assignment-template.php' ); include( dirname( __FILE__ ) . '/templates/stats-assignment-template.php' ); include( dirname( __FILE__ ) . '/templates/stats-student-template.php' ); include( dirname( __FILE__ ) . '/templates/assignment-view-template.php' ); include( dirname( __FILE__ ) . '/templates/course-view-template.php' ); include( dirname( __FILE__ ) . '/templates/student-view-template.php' ); include( dirname( __FILE__ ) . '/templates/gradebook-interface-template.php' ); include( dirname( __FILE__ ) . '/templates/student-courses-interface-template.php' ); include( dirname( __FILE__ ) . '/templates/edit-course-template.php' ); include( dirname( __FILE__ ) . '/templates/courses-interface-template.php' ); include( dirname( __FILE__ ) . '/templates/student-gradebook-interface-template.php' ); $mytemplates = ob_get_clean(); echo $mytemplates; echo '

GradeBooks

'; } elseif (get_current_user_id()>0 && !gradebook_check_user_role('administrator')){ ob_start(); include( dirname( __FILE__ ) . '/templates/stats-assignment-template.php' ); include( dirname( __FILE__ ) . '/templates/stats-student-template.php' ); include( dirname( __FILE__ ) . '/templates/student-student-view-template.php' ); include( dirname( __FILE__ ) . '/templates/student-course-view-template.php' ); include( dirname( __FILE__ ) . '/templates/student-assignment-view-template.php' ); include( dirname( __FILE__ ) . '/templates/student-courses-interface-template.php' ); include( dirname( __FILE__ ) . '/templates/student-gradebook-interface-template.php' ); $mytemplates = ob_get_clean(); echo $mytemplates; echo '

GradeBooks

'; } else { echo 'You do not have premissions to view this GradeBook.'; } } public function an_gradebook_settings_page(){ if (gradebook_check_user_role('administrator')){ ob_start(); include( dirname( __FILE__ ) . '/templates/settings/grade-range.php' ); $mytemplates = ob_get_clean(); echo '

Settings

'. $mytemplates.'
'; } } } ?>