public static function front_main($data) { $data->name = __CLASS__; ?> <div class="<?php echo $data->name; ?> front-single-module<?php echo video_module::FRONT_SAVE == true ? '-save' : ''; ?> "> <?php if ($data->post_title != '' && parent::display_title_on_front($data)) { ?> <h2 class="module_title"><?php echo $data->post_title; ?> </h2> <?php } ?> <?php remove_filter('the_content', 'wpautop'); echo cp_do_attachment_caption($data); ?> </div> <?php }
public static function front_main($data) { $data->name = __CLASS__; ?> <div id="module-<?php echo $data->ID; ?> " class="<?php echo $data->name; ?> front-single-module<?php echo image_module::FRONT_SAVE == true ? '-save' : ''; ?> "> <?php if ($data->post_title != '' && parent::display_title_on_front($data)) { ?> <h2 class="module_title"><?php echo $data->post_title; ?> </h2> <?php } ?> <?php echo cp_do_attachment_caption($data); ?> </div> <?php }
public static function front_main($data) { $data->name = __CLASS__; ?> <div id="module-<?php echo $data->ID; ?> " class="<?php echo $data->name; ?> front-single-module<?php echo file_module::FRONT_SAVE == true ? '-save' : ''; ?> "> <?php if ($data->post_title != '' && parent::display_title_on_front($data)) { ?> <h2 class="module_title"><?php echo $data->post_title; ?> </h2> <?php } ?> <?php if ($data->file_url != '') { global $coursepress; require_once $coursepress->plugin_dir . 'includes/classes/class.encryption.php'; $encryption = new CP_Encryption(); $file_size = cp_get_file_size($data->file_url); if ($file_size > 0) { $filesize = '<small>(' . esc_html($file_size) . ')</small>'; } else { $filesize = ''; } $data->file_url = $encryption->encode($data->file_url); $url = trailingslashit(home_url()) . '?fdcpf=' . $data->file_url; ?> <div class="file_holder"> <a href="<?php echo esc_url($url); ?> "/><?php echo isset($data->link_text) ? $data->link_text : $data->post_title; ?> <?php echo $filesize; ?> </a> </div> <?php } ?> </div> <?php }
public static function front_main($data) { $data->name = __CLASS__; ?> <div id="module-<?php echo $data->ID; ?> " class="<?php echo $data->name; ?> front-single-module<?php echo chat_module::FRONT_SAVE == true ? '-save' : ''; ?> "> <?php if ($data->post_title != '' && parent::display_title_on_front($data)) { ?> <h2 class="module_title"><?php echo $data->post_title; ?> </h2> <?php } ?> <?php if ($data->post_content != '') { ?> <div class="module_description"><?php echo apply_filters('element_content_filter', apply_filters('the_content', $data->post_content)); ?> </div> <?php } ?> <?php echo do_shortcode('[chat id="' . $data->ID . '"]'); ?> </div> <?php }
public static function front_main($data) { $data->name = __CLASS__; ?> <div id="module-<?php echo $data->ID; ?> " class="<?php echo $data->name; ?> front-single-module<?php echo audio_module::FRONT_SAVE == true ? '-save' : ''; ?> "> <?php if ($data->post_title != '' && parent::display_title_on_front($data)) { ?> <h2 class="module_title"><?php echo $data->post_title; ?> </h2> <?php } ?> <?php if ($data->audio_url != '') { ?> <div class="audio_player"> <?php $attr = array('src' => $data->audio_url, 'loop' => checked($data->loop, 'Yes', false) ? 'on' : '', 'autoplay' => checked($data->autoplay, 'Yes', false) ? 'on' : ''); echo wp_audio_shortcode($attr); ?> </div> <?php } ?> </div> <?php }
public static function front_main($data) { $data->name = __CLASS__; $preview_data = CoursePress::instance()->preview_data; $preview = false; if (isset($preview_data) && !empty($preview_data)) { $response = array(); $all_responses = array(); $preview = true; } else { $response = text_input_module::get_response(get_current_user_id(), $data->ID); $all_responses = text_input_module::get_response(get_current_user_id(), $data->ID, 'private', -1); } $grade = false; if (count($response) == 0) { global $coursepress; if ($coursepress->is_preview(Unit_Module::get_module_unit_id($data->ID))) { $enabled = 'disabled'; } else { $enabled = 'enabled'; } } else { $enabled = 'disabled'; $grade = Unit_Module::get_response_grade($response->ID); } ?> <div id="module-<?php echo $data->ID; ?> " class="<?php echo $data->name; ?> front-single-module<?php echo radio_input_module::FRONT_SAVE == true ? '-save' : ''; ?> "> <?php if ($data->post_title != '' && parent::display_title_on_front($data)) { ?> <h2 class="module_title"><?php echo $data->post_title; ?> </h2> <?php } ?> <?php if ($data->post_content != '') { ?> <div class="module_description"><?php echo apply_filters('element_content_filter', apply_filters('the_content', $data->post_content)); ?> </div> <?php } ?> <ul class='radio_answer_check_li radio_answer_group' <?php echo $data->mandatory_answer == 'yes' ? 'data-mandatory="yes"' : 'data-mandatory="no"'; ?> > <?php $student_answer = -1; if (!empty($data) && !empty($data->checked_answer) && !empty($data->answers)) { if (!empty($response)) { $student_answer = array_search($response->post_content, $data->answers); } $correct_answer = array_search($data->checked_answer, $data->answers); foreach ($data->answers as $key => $answer) { $correct = 'unanswered'; if (-1 != $student_answer && $key == $student_answer && $key == $correct_answer) { // $correct = $answer == $response->post_content ? 'correct' : 'unanswered'; $correct = 'correct'; } else { if (-1 != $student_answer && $key == $student_answer) { $correct = 'incorrect'; } } ?> <li> <div class="<?php echo $correct; ?> "> <input class="radio_answer_check" type="radio" name="<?php echo $data->name . '_front_' . $data->ID; ?> " value='<?php echo esc_attr($answer); ?> ' <?php echo $enabled; ?> <?php echo isset($response->post_content) && trim($response->post_content) == $answer ? 'checked' : ''; ?> /><?php echo $answer; ?> </div> </li> <?php } } ?> </ul> <?php echo parent::grade_status_and_resubmit($data, $grade, $all_responses, $response, false); ?> </div> <?php }
public static function front_main($data) { $data->name = __CLASS__; $preview_data = CoursePress::instance()->preview_data; $preview = false; if (isset($preview_data) && !empty($preview_data)) { $response = array(); $all_responses = array(); $preview = true; } else { $response = file_input_module::get_response(get_current_user_id(), $data->ID); $all_responses = file_input_module::get_response(get_current_user_id(), $data->ID, 'private', -1); } $grade = false; if (count($response) == 0) { global $coursepress; if ($coursepress->is_preview(Unit_Module::get_module_unit_id($data->ID))) { $enabled = 'disabled'; } else { $enabled = 'enabled'; } } else { $enabled = 'disabled'; $grade = Unit_Module::get_response_grade($response->ID); } ?> <div id="module-<?php echo $data->ID; ?> " class="<?php echo $data->name; ?> front-single-module<?php echo file_input_module::FRONT_SAVE == true ? '-save' : ''; ?> "> <?php if ($data->post_title != '' && parent::display_title_on_front($data)) { ?> <h2 class="module_title"><?php echo $data->post_title; ?> </h2> <?php } ?> <?php if ($data->post_content != '') { ?> <div class="module_description"><?php echo apply_filters('element_content_filter', apply_filters('the_content', $data->post_content)); ?> </div> <?php } ?> <div class="module_file_input"> <?php if (count($response) == 0) { ?> <input type="file" <?php echo $data->mandatory_answer == 'yes' ? 'data-mandatory="yes"' : 'data-mandatory="no"'; ?> name="<?php echo $data->name . '_front_' . $data->ID; ?> " id="<?php echo $data->name . '_front_' . $data->ID; ?> " <?php echo $enabled; ?> /> <?php } else { _e('File successfully uploaded. ', 'cp'); // printf( '<a target="_blank" href="%s" style="padding-left: 20px">%s</a>', $response->guid, __( 'View/Download File', 'cp' ) ); } ?> </div> <?php parent::grade_status_and_resubmit($data, $grade, $all_responses, $response); ?> </div> <?php /* $unit_module_main = new Unit_Module(); if ( is_object( $response ) && !empty( $response ) ) { $comment = Unit_Module::get_response_comment( $response->ID ); if ( !empty( $comment ) ) { ?> <div class="response_comment_front"><?php echo $comment; ?></div> <?php } } */ ?> <?php }
public static function front_main($data) { $data->name = __CLASS__; $preview_data = CoursePress::instance()->preview_data; $preview = false; if (isset($preview_data) && !empty($preview_data)) { $response = array(); $all_responses = array(); $preview = true; } else { $response = text_input_module::get_response(get_current_user_id(), $data->ID); $all_responses = text_input_module::get_response(get_current_user_id(), $data->ID, 'private', -1); } $grade = false; if (count($response) == 0) { global $coursepress; if ($coursepress->is_preview(Unit_Module::get_module_unit_id($data->ID))) { $enabled = 'disabled'; } else { $enabled = 'enabled'; } } else { $enabled = 'disabled'; $grade = Unit_Module::get_response_grade($response->ID); } ?> <?php if (isset($data->checked_length) && $data->checked_length == 'single' || !isset($data->checked_length)) { ?> <div id="module-<?php echo $data->ID; ?> " class="<?php echo $data->name; ?> front-single-module<?php echo text_input_module::FRONT_SAVE == true ? '-save' : ''; ?> "> <?php if ($data->post_title != '' && parent::display_title_on_front($data)) { ?> <h2 class="module_title"><?php echo $data->post_title; ?> </h2> <?php } ?> <?php if ($data->post_content != '') { ?> <div class="module_description"><?php echo apply_filters('element_content_filter', apply_filters('the_content', $data->post_content)); ?> </div> <?php } ?> <?php if (is_object($response) && count($response) >= 1 && trim($response->post_content) !== '') { ?> <div class="front_response_content"> <?php echo $response->post_content; ?> </div> <?php } else { ?> <div class="module_textarea_input"> <input <?php echo $data->mandatory_answer == 'yes' ? 'data-mandatory="yes"' : 'data-mandatory="no"'; ?> type="text" name="<?php echo $data->name . '_front_' . $data->ID; ?> " id="<?php echo $data->name . '_front_' . $data->ID; ?> " placeholder="<?php echo isset($data->placeholder_text) && $data->placeholder_text !== '' ? esc_attr($data->placeholder_text) : ' '; ?> " value="<?php echo is_object($response) && count($response >= 1) ? esc_attr($response->post_content) : ''; ?> " <?php echo $enabled; ?> /> </div> <?php } ?> <?php parent::grade_status_and_resubmit($data, $grade, $all_responses, $response); ?> </div> <?php } else { ?> <div id="module-<?php echo $data->ID; ?> " class="<?php echo $data->name; ?> front-single-module<?php echo text_input_module::FRONT_SAVE == true ? '-save' : ''; ?> "> <?php if ($data->post_title != '' && parent::display_title_on_front($data)) { ?> <h2 class="module_title"><?php echo $data->post_title; ?> </h2> <?php } ?> <?php if ($data->post_content != '') { ?> <div class="module_description"><?php echo apply_filters('element_content_filter', $data->post_content); ?> </div> <?php } ?> <div class="module_textarea_input"> <?php if (count($response) >= 1 && trim($response->post_content) !== '') { ?> <div class="front_response_content"> <?php echo $response->post_content; ?> </div> <?php } else { ?> <textarea <?php echo $data->mandatory_answer == 'yes' ? 'data-mandatory="yes"' : 'data-mandatory="no"'; ?> class="<?php echo $data->name . '_front'; ?> " name="<?php echo $data->name . '_front_' . $data->ID; ?> " id="<?php echo $data->name . '_front_' . $data->ID; ?> " placeholder="<?php echo isset($data->placeholder_text) && esc_attr($data->placeholder_text) !== '' ? $data->placeholder_text : ' '; ?> " <?php echo $enabled; ?> ></textarea> <?php } ?> </div> <?php parent::grade_status_and_resubmit($data, $grade, $all_responses, $response); ?> </div> <?php } }