Файловый менеджер - Редактировать - /var/www/xthruster/html/wp-content/uploads/flags/admin-templates.tar
Назад
new-floating-elements.php 0000644 00000005552 14721616101 0011467 0 ustar 00 <?php namespace Elementor; use Elementor\Modules\FloatingButtons\Module; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } ?> <script type="text/template" id="tmpl-elementor-new-floating-elements"> <div id="elementor-new-floating-elements__description"> <div id="elementor-new-floating-elements__description__title"><?php printf( /* translators: %1$s Span open tag, %2$s: Span close tag. */ esc_html__( 'Floating Elements Help You %1$sWork Efficiently%2$s', 'elementor' ), '<span>', '</span>' ); ?></div> <div id="elementor-new-floating-elements__description__content"><?php echo esc_html__( 'Use floating elements to engage your visitors and increase conversions.', 'elementor' ); ?></div> </div> <form id="elementor-new-floating-elements__form" action="<?php esc_url( admin_url( '/edit.php' ) ); ?>"> <input type="hidden" name="post_type" value="<?php echo esc_attr( Module::CPT_FLOATING_BUTTONS ); ?>"> <input type="hidden" name="template_type" value="<?php echo esc_attr( Module::FLOATING_BUTTONS_DOCUMENT_TYPE ); ?>"> <input type="hidden" name="action" value="elementor_new_post"> <?php // PHPCS - a nonce doesn't have to be escaped. ?> <input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce( 'elementor_action_new_post' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>"> <div id="elementor-new-template__form___elementor_source__wrapper" class="elementor-form-field"> <label for="elementor-new-template__form___elementor_source" class="elementor-form-field__label"> <?php echo esc_html__( 'Choose Floating Element', 'elementor' ); ?> </label> <div class="elementor-form-field__select__wrapper"> <select id="elementor-new-template__form___elementor_source" class="elementor-form-field__select" name="meta[<?php echo esc_attr( Module::FLOATING_ELEMENTS_TYPE_META_KEY ); ?>]"> <?php foreach ( Module::get_floating_elements_types() as $key => $value ) : ?> <option value="<?php echo esc_attr( $key ); ?>"><?php echo esc_html( $value ); ?></option> <?php endforeach; ?> </select> </div> </div> <div id="elementor-new-floating-elements__form__post-title__wrapper" class="elementor-form-field"> <label for="elementor-new-floating-elements__form__post-title" class="elementor-form-field__label"> <?php echo esc_html__( 'Name your template', 'elementor' ); ?> </label> <div class="elementor-form-field__text__wrapper"> <input type="text" placeholder="<?php echo esc_attr__( 'Enter template name (optional)', 'elementor' ); ?>" id="elementor-new-floating-elements__form__post-title" class="elementor-form-field__text" name="post_data[post_title]"> </div> </div> <button id="elementor-new-floating-elements__form__submit" class="elementor-button e-primary"><?php echo esc_html__( 'Create Floating Element', 'elementor' ); ?></button> </form> </script> new-template.php 0000644 00000011704 14721616101 0007661 0 ustar 00 <?php namespace Elementor; use Elementor\Core\Base\Document; use Elementor\TemplateLibrary\Forms\New_Template_Form; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } $new_template_control_form = new New_Template_Form( [ 'id' => 'form' ] ); $document_types = Plugin::$instance->documents->get_document_types(); $types = []; $lock_configs = []; $selected = get_query_var( 'elementor_library_type' ); foreach ( $document_types as $document_type ) { if ( $document_type::get_property( 'show_in_library' ) ) { /** * @var Document $instance */ $instance = new $document_type(); $lock_behavior = $document_type::get_lock_behavior_v2(); $types[ $instance->get_name() ] = $document_type::get_title(); $lock_configs[ $instance->get_name() ] = empty( $lock_behavior ) ? (object) [] : $lock_behavior->get_config(); } } /** * Create new template library dialog types. * * Filters the dialog types when printing new template dialog. * * @since 2.0.0 * * @param array $types Types data. * @param Document $document_types Document types. */ $types = apply_filters( 'elementor/template-library/create_new_dialog_types', $types, $document_types ); ksort( $types ); ?> <script type="text/template" id="tmpl-elementor-new-template"> <div id="elementor-new-template__description"> <div id="elementor-new-template__description__title"><?php printf( /* translators: %1$s Span open tag, %2$s: Span close tag. */ esc_html__( 'Templates Help You %1$sWork Efficiently%2$s', 'elementor' ), '<span>', '</span>' ); ?></div> <div id="elementor-new-template__description__content"><?php echo esc_html__( 'Use templates to create the different pieces of your site, and reuse them with one click whenever needed.', 'elementor' ); ?></div> </div> <form id="elementor-new-template__form" action="<?php esc_url( admin_url( '/edit.php' ) ); ?>"> <input type="hidden" name="post_type" value="elementor_library"> <input type="hidden" name="action" value="elementor_new_post"> <?php // PHPCS - a nonce doesn't have to be escaped. ?> <input type="hidden" name="_wpnonce" value="<?php echo wp_create_nonce( 'elementor_action_new_post' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>"> <div id="elementor-new-template__form__title"><?php echo esc_html__( 'Choose Template Type', 'elementor' ); ?></div> <div id="elementor-new-template__form__template-type__wrapper" class="elementor-form-field"> <label for="elementor-new-template__form__template-type" class="elementor-form-field__label"><?php echo esc_html__( 'Select the type of template you want to work on', 'elementor' ); ?></label> <div class="elementor-form-field__select__wrapper"> <?php // Badge will be filled from js. ?> <span id="elementor-new-template__form__template-type-badge" class="e-hidden"> <i id="elementor-new-template__form__template-type-badge__icon"></i> <span id="elementor-new-template__form__template-type-badge__text"></span> </span> <select id="elementor-new-template__form__template-type" class="elementor-form-field__select" name="template_type" required> <option value=""><?php echo esc_html__( 'Select', 'elementor' ); ?>...</option> <?php foreach ( $types as $value => $type_title ) { printf( '<option value="%1$s" data-lock=\'%2$s\' %3$s>%4$s</option>', esc_attr( $value ), wp_json_encode( $lock_configs[ $value ] ?? (object) [] ), selected( $selected, $value, false ), esc_html( $type_title ) ); } ?> </select> </div> </div> <?php /** * Template library dialog fields. * * Fires after Elementor template library dialog fields are displayed. * * @since 2.0.0 */ do_action( 'elementor/template-library/create_new_dialog_fields', $new_template_control_form ); $additional_controls = $new_template_control_form->get_controls(); if ( $additional_controls ) { wp_add_inline_script( 'elementor-admin', 'const elementor_new_template_form_controls = ' . wp_json_encode( $additional_controls ) . ';' ); $new_template_control_form->render(); } ?> <div id="elementor-new-template__form__post-title__wrapper" class="elementor-form-field"> <label for="elementor-new-template__form__post-title" class="elementor-form-field__label"> <?php echo esc_html__( 'Name your template', 'elementor' ); ?> </label> <div class="elementor-form-field__text__wrapper"> <input type="text" placeholder="<?php echo esc_attr__( 'Enter template name (optional)', 'elementor' ); ?>" id="elementor-new-template__form__post-title" class="elementor-form-field__text" name="post_data[post_title]"> </div> </div> <button id="elementor-new-template__form__submit" class="elementor-button e-primary"><?php echo esc_html__( 'Create Template', 'elementor' ); ?></button> <a id="elementor-new-template__form__lock_button" class="elementor-button e-accent e-hidden" target="_blank"><?php // Will be filled from js. ?></a> </form> </script> beta-tester.php 0000644 00000004506 14721616101 0007500 0 ustar 00 <?php namespace Elementor; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } $user = wp_get_current_user(); $ajax = Plugin::$instance->common->get_component( 'ajax' ); $beta_tester_email = $user->user_email; /** * Print beta tester dialog. * * Display a dialog box to suggest the user to opt-in to the beta testers newsletter. * * Fired by `admin_footer` filter. * * @since 2.6.0 * @access public */ ?> <script type="text/template" id="tmpl-elementor-beta-tester"> <form id="elementor-beta-tester-form" method="post"> <?php // PHPCS - This is a nonce, doesn't need to be escaped. ?> <input type="hidden" name="_nonce" value="<?php echo $ajax->create_nonce(); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>"> <input type="hidden" name="action" value="elementor_beta_tester_signup" /> <div id="elementor-beta-tester-form__caption"><?php echo esc_html__( 'Get Beta Updates', 'elementor' ); ?></div> <div id="elementor-beta-tester-form__description"><?php echo esc_html__( 'As a beta tester, you’ll receive an update that includes a testing version of Elementor and its content directly to your Email', 'elementor' ); ?></div> <div id="elementor-beta-tester-form__input-wrapper"> <input id="elementor-beta-tester-form__email" name="beta_tester_email" type="email" placeholder="<?php echo esc_attr__( 'Your Email', 'elementor' ); ?>" required value="<?php echo esc_attr( $beta_tester_email ); ?>" /> <button id="elementor-beta-tester-form__submit" class="elementor-button"> <span class="elementor-state-icon"> <i class="eicon-loading eicon-animation-spin" aria-hidden="true"></i> </span> <?php echo esc_html__( 'Sign Up', 'elementor' ); ?> </button> </div> <div id="elementor-beta-tester-form__terms"> <?php echo sprintf( /* translators: 1. "Terms of service" link, 2. "Privacy policy" link */ esc_html__( 'By clicking Sign Up, you agree to Elementor\'s %1$s and %2$s', 'elementor' ), sprintf( '<a href="%1$s" target="_blank">%2$s</a>', esc_url( Beta_Testers::NEWSLETTER_TERMS_URL ), esc_html__( 'Terms of Service', 'elementor' ) ), sprintf( '<a href="%1$s" target="_blank">%2$s</a>', esc_url( Beta_Testers::NEWSLETTER_PRIVACY_URL ), esc_html__( 'Privacy Policy', 'elementor' ) ) ) ?> </div> </form> </script>
| ver. 1.4 |
Github
|
.
| PHP 7.4.3-4ubuntu2.24 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка