@@ 604-616 (lines=13) @@ | ||
601 | * @access public |
|
602 | * @return void |
|
603 | */ |
|
604 | public function set_default_quiz_grade_type() { |
|
605 | $args = array( 'post_type' => 'quiz', |
|
606 | 'posts_per_page' => -1, |
|
607 | 'post_status' => 'publish', |
|
608 | 'suppress_filters' => 0 |
|
609 | ); |
|
610 | $quizzes = get_posts( $args ); |
|
611 | ||
612 | foreach( $quizzes as $quiz ) { |
|
613 | update_post_meta( $quiz->ID, '_quiz_grade_type', 'auto' ); |
|
614 | update_post_meta( $quiz->ID, '_quiz_grade_type_disabled', '' ); |
|
615 | } |
|
616 | } // End set_default_quiz_grade_type |
|
617 | ||
618 | /** |
|
619 | * Set default question type |
|
@@ 751-763 (lines=13) @@ | ||
748 | * @since 1.4.0 |
|
749 | * @return boolean |
|
750 | */ |
|
751 | public function update_question_grade_points() { |
|
752 | $args = array( 'post_type' => 'question', |
|
753 | 'posts_per_page' => -1, |
|
754 | 'post_status' => 'publish', |
|
755 | 'suppress_filters' => 0 |
|
756 | ); |
|
757 | $questions = get_posts( $args ); |
|
758 | ||
759 | foreach( $questions as $question ) { |
|
760 | update_post_meta( $question->ID, '_question_grade', '1' ); |
|
761 | } |
|
762 | return true; |
|
763 | } // End update_question_grade_points |
|
764 | ||
765 | /** |
|
766 | * Convert all essay paste questions into multi-line for v1.5.0 |