$app_base, 'deps' => array( $app_base . ($an_gradebook_develop ? '/app_instructor.js' : '/app-instructor-min.js') ) )); } else { wp_localize_script( 'requirejs', 'require', array( 'baseUrl' => $app_base, 'deps' => array( $app_base . ($an_gradebook_develop ? '/app_student.js' : '/app-student-min.js') ) )); } } else { return; } } add_action( 'admin_enqueue_scripts', 'enqueue_an_gradebook_scripts'); function init_an_gradebook(){ 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/edit-cell-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' ); echo ob_get_clean(); } 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-cell-template.php' ); include( dirname( __FILE__ ) . '/templates/student-assignment-view-template.php' ); include( dirname( __FILE__ ) . '/templates/student-details-assignment-template.php' ); include( dirname( __FILE__ ) . '/templates/student-courses-interface-template.php' ); include( dirname( __FILE__ ) . '/templates/student-gradebook-interface-template.php' ); echo ob_get_clean(); } else { echo 'You do not have premissions to view this GradeBook.'; } } function an_gradebook_my_delete_user( $user_id ) { global $wpdb; $results1 = $wpdb->delete('an_gradebook',array('uid'=>$user_id)); $results2 = $wpdb->delete('an_assignment',array('uid'=>$user_id)); } add_action( 'delete_user', 'an_gradebook_my_delete_user' ); ?>