announcement-list.php
2 months ago
attachments.php
2 months ago
quiz-list-single.php
2 months ago
thumbnail-uploader.php
2 months ago
thumbnail-uploader.php
66 lines
| 1 | <?php |
| 2 | /** |
| 3 | * Quiz list single view |
| 4 | * |
| 5 | * @package Tutor\Views |
| 6 | * @subpackage Tutor\Fragments |
| 7 | * @author Themeum <support@themeum.com> |
| 8 | * @link https://themeum.com |
| 9 | * @since 2.0.0 |
| 10 | */ |
| 11 | |
| 12 | // Extract vars media_heading,media_id,input_name,media_url. |
| 13 | extract( $data ); |
| 14 | |
| 15 | if ( empty( $media_url ) ) { |
| 16 | $media_url = wp_get_attachment_url( $media_id ); |
| 17 | } |
| 18 | |
| 19 | $is_borderless = isset( $data['borderless'] ) && true == $data['borderless']; |
| 20 | $placeholder = ! empty( $data['placeholder'] ) ? $data['placeholder'] : ''; |
| 21 | $background = ! empty( $data['background'] ) ? $data['background'] : '#eff1f7'; |
| 22 | $border_color = ! empty( $data['border'] ) ? $data['border'] : '#eff1f7'; |
| 23 | ?> |
| 24 | <div class="tutor-thumbnail-uploader tutor-mt-12" data-media-heading="<?php echo ! empty( $media_heading ) ? esc_attr( $media_heading ) : esc_attr__( 'Select or Upload Media Of Your Chosen Persuasion', 'tutor' ); ?>" data-button-text="<?php echo esc_html( ! empty( $button_text ) ? $button_text : __( 'Use this media', 'tutor' ) ); ?>"> |
| 25 | <div class="thumbnail-wrapper tutor-d-flex tutor-align-center <?php echo $is_borderless ? 'tutor-is-borderless' : 'tutor-p-16'; ?>"> |
| 26 | <div class="thumbnail-preview image-previewer tutor-mr-28" style="background:<?php echo esc_attr( $background ); ?>; border: 2px solid <?php echo esc_attr( $border_color ); ?>;"> |
| 27 | <span class="preview-loading"></span> |
| 28 | <input type="hidden" class="tutor-tumbnail-id-input" name="<?php echo esc_attr( $input_name ); ?>" value="<?php echo esc_attr( ! empty( $media_id ) ? $media_id : '' ); ?>"> |
| 29 | <img src="<?php echo esc_url( $media_url ? $media_url : $placeholder ); ?>" data-placeholder="<?php echo esc_attr( $placeholder ); ?>"/> |
| 30 | <span class="delete-btn" style="<?php echo ! $media_url ? 'display:none' : ''; ?>"></span> |
| 31 | </div> |
| 32 | <div class="thumbnail-input"> |
| 33 | <div class="tutor-fs-6 tutor-color-secondary"> |
| 34 | <?php if ( isset( $data['desc']['file_size'] ) ) : ?> |
| 35 | <?php esc_html_e( 'Size: ', 'tutor' ); ?> |
| 36 | <span class="tutor-fs-7 tutor-fw-medium"> |
| 37 | <?php echo esc_html( $data['desc']['file_size'] ); ?> |
| 38 | </span> |
| 39 | <?php else : ?> |
| 40 | <?php esc_html_e( 'Size: ', 'tutor' ); ?> |
| 41 | <span class="tutor-fs-7 tutor-fw-medium"> |
| 42 | <?php esc_html_e( '700x430 pixels', 'tutor' ); ?> |
| 43 | </span> |
| 44 | <?php endif; ?> |
| 45 | <br /> |
| 46 | <?php if ( isset( $data['desc']['file_support'] ) ) : ?> |
| 47 | <?php esc_html_e( 'File Support: ', 'tutor' ); ?> |
| 48 | <span class="tutor-fs-7 tutor-fw-medium"> |
| 49 | <?php echo esc_html( $data['desc']['file_support'] ); ?> |
| 50 | </span> |
| 51 | <?php else : ?> |
| 52 | <?php esc_html_e( 'File Support: ', 'tutor' ); ?> |
| 53 | <span class="tutor-fs-7 tutor-fw-medium"> |
| 54 | <?php echo esc_html_x( '.jpg, .jpeg,. gif, or .png', 'tutor-supported-image-type', 'tutor' ); ?> |
| 55 | </span> |
| 56 | <?php endif; ?> |
| 57 | </div> |
| 58 | |
| 59 | <button type="button" class="tutor-btn tutor-btn-primary tutor-btn-sm tutor-mt-16 tutor-thumbnail-upload-button"> |
| 60 | <span class="tutor-icon-image-landscape tutor-mr-8" aria-hidden="true"></span> |
| 61 | <span><?php esc_html_e( 'Upload Image', 'tutor' ); ?></span> |
| 62 | </button> |
| 63 | </div> |
| 64 | </div> |
| 65 | </div> |
| 66 |