文件操作 - choice-box.php
返回文件管理
返回主菜单
删除本文件
文件: /home/www/public/wp-content/plugins/tutor/templates/single/quiz/parts/choice-box.php
编辑文件内容
<?php /** * Choice box * * @package Tutor\Templates * @subpackage Single\Quiz\Parts * @author Themeum <support@themeum.com> * @link https://themeum.com * @version 1.0.0 */ ! is_array( $answers ) ? $answers = array() : 0; $stat = array( 'text' => false, 'image' => false, 'text_image' => false, ); foreach ( $answers as $answer ) { 'image' == $answer->answer_view_format ? $stat['image'] = true : false; 'text_image' == $answer->answer_view_format ? $stat['text_image'] = true : false; ( 'image' !== $answer->answer_view_format && 'text_image' !== $answer->answer_view_format ) ? $stat['text'] = true : 0; } //phpcs:disable WordPress.WP.GlobalVariablesOverride.Prohibited $class = ''; $id = ''; if ( $stat['text'] && ! $stat['image'] && ! $stat['text_image'] ) { // Only text. $id = 'tutor-quiz-single-multiple-choice'; } elseif ( ! $stat['text'] && $stat['image'] && ! $stat['text_image'] ) { // Only image. $id = 'tutor-quiz-image-multiple-choice'; } elseif ( ! $stat['text'] && ! $stat['image'] && $stat['text_image'] ) { // Only image with text. $id = 'tutor-quiz-image-multiple-choice'; } else { // Multi variation. $id = 'tutor-quiz-image-multiple-choice'; $class = 'tutor-quiz-multiple-variation'; } //phpcs:enable WordPress.WP.GlobalVariablesOverride.Prohibited /** * Type single_choice removed. It's handled by multiple_choice type. * * @since 3.0.0 */ $multiple_answer_allowed = isset( $question_settings['question_type'] ) && 'multiple_choice' === $question_settings['question_type']; // Version 3 new `multiple-choice` must have property `has_multiple_correct_answer`. if ( isset( $question_settings['has_multiple_correct_answer'] ) ) { $multiple_answer_allowed = '1' === $question_settings['has_multiple_correct_answer']; } $choice_type = $multiple_answer_allowed ? 'checkbox' : 'radio'; ?> <div class="quiz-question-ans-choice-area tutor-mt-40 question-type-<?php echo esc_attr( $question_type ); ?> <?php echo $answer_required ? 'quiz-answer-required' : ''; ?>"> <div id="<?php echo esc_attr( $id ); ?>" class="<?php echo esc_attr( $class ); ?> tutor-quiz-wrap"> <div class="tutor-row"> <?php if ( count( $answers ) ) : ?> <?php foreach ( $answers as $answer ) : ?> <?php $answer_title = stripslashes( $answer->answer_title ); $answer->is_correct ? $quiz_answers[] = $answer->answer_id : 0; ?> <?php if ( 'image' !== $answer->answer_view_format && 'text_image' !== $answer->answer_view_format ) : ?> <div class="tutor-col-12 tutor-col-sm-6 tutor-mb-16 tutor-quiz-answer-single"> <label for="<?php echo esc_attr( $answer->answer_id ); ?>" class="tutor-quiz-question-item"> <div class="tutor-card tutor-px-16 tutor-py-12"> <div class="tutor-d-flex tutor-align-center"> <input class="tutor-form-check-input" id="<?php echo esc_attr( $answer->answer_id ); ?>" name="attempt[<?php echo esc_attr( $is_started_quiz->attempt_id ); ?>][quiz_question][<?php echo esc_attr( $question->question_id ); ?>]<?php echo 'multiple_choice' === $question_type ? '[]' : ''; ?>" type="<?php echo esc_attr( $choice_type ); ?>" value="<?php echo esc_attr( $answer->answer_id ); ?>"> <span class="tutor-fs-6 tutor-color-black tutor-ml-8"> <?php echo esc_html( 'True' === $answer_title || 'False' === $answer_title ? tutor_utils()->translate_dynamic_text( strtolower( $answer_title ) ) : $answer_title ); ?> </span> </div> </div> </label> </div> <?php else : ?> <div class="tutor-col-12 tutor-col-sm-6 tutor-col-lg-6 tutor-mb-16 tutor-quiz-answer-single"> <label for="<?php echo esc_attr( $answer->answer_id ); ?>" class="tutor-quiz-question-item tutor-quiz-question-item-has-media"> <input type="<?php echo esc_attr( $choice_type ); ?>" class="tutor-form-check-input" id="<?php echo esc_attr( $answer->answer_id ); ?>" name="attempt[<?php echo esc_attr( $is_started_quiz->attempt_id ); ?>][quiz_question][<?php echo esc_attr( $question->question_id ); ?>]<?php echo 'multiple_choice' === $question_type ? '[]' : ''; ?>" value="<?php echo esc_attr( $answer->answer_id ); ?>" /> <div class="tutor-card"> <img class="tutor-card-image<?php echo 'text_image' == $answer->answer_view_format ? '-top' : ''; ?>" src="<?php echo esc_url( wp_get_attachment_image_url( $answer->image_id, 'full' ) ); ?>" /> <?php if ( 'text_image' == $answer->answer_view_format ) : ?> <div class="tutor-fs-6 tutor-color-black tutor-px-16 tutor-py-8"> <?php echo esc_html( $answer_title ); ?> </div> <?php endif; ?> </div> </label> </div> <?php endif; ?> <?php endforeach; ?> <?php endif; ?> </div> </div> </div>
修改文件时间
将文件时间修改为当前时间的前一年
删除文件