revisions-panel-template.php (3613B)
1 <?php 2 if ( ! defined( 'ABSPATH' ) ) { 3 exit; // Exit if accessed directly. 4 } 5 6 ?> 7 <script type="text/template" id="tmpl-elementor-panel-revisions"> 8 <div class="elementor-panel-box"> 9 <div class="elementor-panel-scheme-buttons"> 10 <div class="elementor-panel-scheme-button-wrapper elementor-panel-scheme-discard"> 11 <button class="elementor-button" disabled> 12 <i class="eicon-close" aria-hidden="true"></i> 13 <?php echo esc_html__( 'Discard', 'elementor' ); ?> 14 </button> 15 </div> 16 <div class="elementor-panel-scheme-button-wrapper elementor-panel-scheme-save"> 17 <button class="elementor-button elementor-button-success" disabled> 18 <?php echo esc_html__( 'Apply', 'elementor' ); ?> 19 </button> 20 </div> 21 </div> 22 </div> 23 24 <div class="elementor-panel-box"> 25 <div class="elementor-panel-heading"> 26 <div class="elementor-panel-heading-title"><?php echo esc_html__( 'Revisions', 'elementor' ); ?></div> 27 </div> 28 <div id="elementor-revisions-list" class="elementor-panel-box-content"></div> 29 </div> 30 </script> 31 32 <script type="text/template" id="tmpl-elementor-panel-revisions-no-revisions"> 33 <# 34 var no_revisions_1 = '<?php echo esc_html__( 'Revision history lets you save your previous versions of your work, and restore them any time.', 'elementor' ); ?>', 35 no_revisions_2 = '<?php echo esc_html__( 'Start designing your page and you will be able to see the entire revision history here.', 'elementor' ); ?>', 36 revisions_disabled_1 = '<?php echo esc_html__( 'It looks like the post revision feature is unavailable in your website.', 'elementor' ); ?>', 37 revisions_disabled_2 = '<?php printf( 38 /* translators: %1$s Link open tag, %2$s: Link close tag. */ 39 esc_html__( 'Learn more about %1$sWordPress revisions%2$s', 'elementor' ), 40 '<a target="_blank" href="https://go.elementor.com/wordpress-revisions/">', 41 '</a>' 42 ); ?>'; 43 #> 44 <img class="elementor-nerd-box-icon" src="<?php 45 // PHPCS - Safe Elementor SVG 46 echo ELEMENTOR_ASSETS_URL . 'images/information.svg' // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>" /> 47 <div class="elementor-nerd-box-title"><?php echo esc_html__( 'No Revisions Saved Yet', 'elementor' ); ?></div> 48 <div class="elementor-nerd-box-message">{{{ elementor.config.document.revisions.enabled ? no_revisions_1 : revisions_disabled_1 }}}</div> 49 <div class="elementor-nerd-box-message">{{{ elementor.config.document.revisions.enabled ? no_revisions_2 : revisions_disabled_2 }}}</div> 50 </script> 51 52 <script type="text/template" id="tmpl-elementor-panel-revisions-loading"> 53 <i class="eicon-loading eicon-animation-spin" aria-hidden="true"></i> 54 </script> 55 56 <script type="text/template" id="tmpl-elementor-panel-revisions-revision-item"> 57 <div class="elementor-revision-item__wrapper {{ type }}"> 58 <div class="elementor-revision-item__gravatar">{{{ gravatar }}}</div> 59 <div class="elementor-revision-item__details"> 60 <div class="elementor-revision-date" title="{{{ new Date( timestamp * 1000 ) }}}">{{{ date }}}</div> 61 <div class="elementor-revision-meta"> 62 <span>{{{ typeLabel }}}</span> 63 <?php echo esc_html__( 'By', 'elementor' ); ?> {{{ author }}} 64 <span>(#{{{ id }}})</span> 65 </div> 66 </div> 67 <div class="elementor-revision-item__tools"> 68 <# if ( 'current' === type ) { #> 69 <i class="elementor-revision-item__tools-current eicon-star" aria-hidden="true"></i> 70 <span class="elementor-screen-only"><?php echo esc_html__( 'Current', 'elementor' ); ?></span> 71 <# } #> 72 73 <i class="elementor-revision-item__tools-spinner eicon-loading eicon-animation-spin" aria-hidden="true"></i> 74 </div> 75 </div> 76 </script>