Файловый менеджер - Редактировать - /home/infrafs/INFRABIKEIT/wp-content/plugins/skins.zip
Назад
PK R'2\i5`�! ! elated/skin.phpnu �[��� <?php //if accessed directly exit if(!defined('ABSPATH')) exit; class ElatedSkin extends TrackStoreElatedSkinAbstract { /** * Skin constructor. Hooks to trackstore_elated_admin_scripts_init and trackstore_elated_enqueue_admin_styles */ public function __construct() { $this->skinName = 'elated'; //hook to add_action('trackstore_elated_admin_scripts_init', array($this, 'registerStyles')); add_action('trackstore_elated_admin_scripts_init', array($this, 'registerScripts')); add_action('trackstore_elated_enqueue_admin_styles', array($this, 'enqueueStyles')); add_action('trackstore_elated_enqueue_admin_scripts', array($this, 'enqueueScripts')); add_action('trackstore_elated_enqueue_meta_box_styles', array($this, 'enqueueStyles')); add_action('trackstore_elated_enqueue_meta_box_scripts', array($this, 'enqueueScripts')); add_action( 'admin_enqueue_scripts', array( $this, 'setShortcodeJSParams' ), 5 ); // 5 is set to be same permission as Gutenberg plugin have } /** * Method that registers skin scripts */ public function registerScripts() { //This part is required for field type address $enable_google_map_in_admin = apply_filters('trackstore_elated_google_maps_in_backend', false); if($enable_google_map_in_admin) { //include google map api script $google_maps_api_key = trackstore_elated_options()->getOptionValue( 'google_maps_api_key' ); $google_maps_extensions = ''; $google_maps_extensions_array = apply_filters( 'trackstore_elated_google_maps_extensions_array', array() ); if ( ! empty( $google_maps_extensions_array ) ) { $google_maps_extensions .= '&libraries='; $google_maps_extensions .= implode( ',', $google_maps_extensions_array ); } if ( ! empty( $google_maps_api_key ) ) { wp_register_script( 'eltd-admin-maps', '//maps.googleapis.com/maps/api/js?key=' . esc_attr( $google_maps_api_key ) . $google_maps_extensions, array(), false, true ); $this->scripts['jquery.geocomplete.min'] = array( 'path' => 'assets/js/eltd-ui/jquery.geocomplete.min.js', 'dependency' => array( 'eltd-admin-maps' ) ); } } $this->scripts['bootstrap.min'] = array( 'path' => 'assets/js/bootstrap.min.js', 'dependency' => array() ); $this->scripts['jquery.nouislider.min'] = array( 'path' => 'assets/js/eltd-ui/jquery.nouislider.min.js', 'dependency' => array() ); $this->scripts['eltd-ui-admin'] = array( 'path' => 'assets/js/eltd-ui/eltd-ui.js', 'dependency' => array() ); $this->scripts['eltd-bootstrap-select'] = array( 'path' => 'assets/js/eltd-ui/eltd-bootstrap-select.min.js', 'dependency' => array() ); $this->scripts['select2'] = array( 'path' => 'assets/js/eltd-ui/select2.min.js', 'dependency' => array() ); foreach ( $this->scripts as $scriptHandle => $script ) { trackstore_elated_register_skin_script( $scriptHandle, $script['path'], $script['dependency'] ); } } /** * Method that registers skin styles */ public function registerStyles() { $this->styles['eltd-bootstrap'] = 'assets/css/eltd-bootstrap.css'; $this->styles['eltd-page-admin'] = 'assets/css/eltd-page.css'; $this->styles['eltd-options-admin'] = 'assets/css/eltd-options.css'; $this->styles['eltd-meta-boxes-admin'] = 'assets/css/eltd-meta-boxes.css'; $this->styles['eltd-ui-admin'] = 'assets/css/eltd-ui/eltd-ui.css'; $this->styles['eltd-forms-admin'] = 'assets/css/eltd-forms.css'; $this->styles['eltd-import'] = 'assets/css/eltd-import.css'; $this->styles['font-awesome-admin'] = 'assets/css/font-awesome/css/font-awesome.min.css'; $this->styles['select2'] = 'assets/css/select2.min.css'; foreach ($this->styles as $styleHandle => $stylePath) { trackstore_elated_register_skin_style($styleHandle, $stylePath); } } /** * Method that renders options page * * @see ElatedSkin::getHeader() * @see ElatedSkin::getPageNav() * @see ElatedSkin::getPageContent() */ public function renderOptions() { global $trackstore_elated_Framework; $tab = trackstore_elated_get_admin_tab(); $active_page = $trackstore_elated_Framework->eltdOptions->getAdminPageFromSlug($tab); if ($active_page == null) return; ?> <div class="eltd-options-page eltd-page"> <?php $this->getHeader($active_page); ?> <div class="eltd-page-content-wrapper"> <div class="eltd-page-content"> <div class="eltd-page-navigation eltd-tabs-wrapper vertical left clearfix"> <?php $this->getPageNav($tab); ?> <?php $this->getPageContent($active_page); ?> </div> </div> </div> </div> <?php } /** * Method that renders header of options page. * @param bool $show_save_btn whether to show save button. Should be hidden on import page * * @see TrackStoreElatedSkinAbstract::loadTemplatePart() */ public function getHeader($activePage = '', $show_save_btn = true) { $this->loadTemplatePart('header', array('active_page' => $activePage, 'show_save_btn' => $show_save_btn)); } /** * Method that loads page navigation * @param string $tab current tab * @param bool $is_import_page if is import page highlighted that tab * * @see TrackStoreElatedSkinAbstract::loadTemplatePart() */ public function getPageNav($tab, $is_import_page = false, $is_backup_options_page = false) { $this->loadTemplatePart('navigation', array( 'tab' => $tab, 'is_import_page' => $is_import_page, 'is_backup_options_page' => $is_backup_options_page )); } /** * Method that loads current page content * * @param TrackStoreElatedAdminPage $page current page to load * @see TrackStoreElatedSkinAbstract::loadTemplatePart() */ public function getPageContent($page) { $this->loadTemplatePart('content', array('page' => $page)); } /** * Method that loads content for import page */ public function getImportContent() { $this->loadTemplatePart('content-import'); } /** * Method that loads content for backup page */ public function getBackupOptionsContent() { $this->loadTemplatePart('backup-options'); } /** * Method that loads anchors and save button template part * * @param TrackStoreElatedAdminPage $page current page to load * @see ElatedSkinAbstract::loadTemplatePart() */ public function getAnchors($page) { $this->loadTemplatePart('anchors', array('page' => $page)); } /** * Method that renders import page * * @see ElatedSkin::getHeader() * @see ElatedSkin::getPageNav() * @see ElatedSkin::getImportContent() */ public function renderImport() { ?> <div class="eltd-options-page eltd-page"> <?php $this->getHeader('', false); ?> <div class="eltd-page-content-wrapper"> <div class="eltd-page-content"> <div class="eltd-page-navigation eltd-tabs-wrapper vertical left clearfix"> <?php $this->getPageNav('tabimport', true); ?> <?php $this->getImportContent(); ?> </div> </div> </div> </div> <?php } /** * Method that renders backup options page * * @see ElatedSkin::getHeader() * * @see ElatedSkin::getPageNav() * * @see ElatedSkin::getImportContent() */ public function renderBackupOptions() { ?> <div class="eltd-options-page eltd-page"> <?php $this->getHeader('',false); ?> <div class="eltd-page-content-wrapper"> <div class="eltd-page-content"> <div class="eltd-page-navigation eltd-tabs-wrapper vertical left clearfix"> <?php $this->getPageNav('backup_options', false, true); ?> <?php $this->getBackupOptionsContent(); ?> </div> </div> </div> </div> <?php } } ?>PK R'2\���� � elated/templates/header.phpnu �[��� <div class="eltd-page-header page-header clearfix"> <div class="eltd-theme-name pull-left" > <img src="<?php echo esc_url(trackstore_elated_get_skin_uri() . '/assets/img/logo.png'); ?>" alt="<?php esc_html_e( 'Logo', 'trackstore' ); ?>" class="eltd-header-logo pull-left"/> <?php $current_theme = wp_get_theme(); ?> <h1 class="pull-left"> <?php echo esc_html($current_theme->get('Name')); ?> <small><?php echo esc_html($current_theme->get('Version')); ?></small> </h1> </div> <div class="eltd-top-section-holder"> <div class="eltd-top-section-holder-inner"> <?php $this->getAnchors($active_page); ?> <div class="eltd-top-buttons-holder"> <?php if($show_save_btn) { ?> <input type="button" id="eltd_top_save_button" class="btn btn-info btn-sm" value="<?php esc_html_e('Save Changes', 'trackstore'); ?>"/> <?php } ?> </div> <?php if($show_save_btn) { ?> <div class="eltd-input-change"> <i class="fa fa-exclamation-circle"></i><?php esc_html_e('You should save your changes', 'trackstore') ?> </div> <div class="eltd-changes-saved"> <i class="fa fa-check-circle"></i><?php esc_html_e('All your changes are successfully saved', 'trackstore') ?> </div> <?php } ?> </div> </div> </div>PK R'2\r�َ? ? elated/templates/content.phpnu �[��� <div class="eltd-tabs-content"> <div class="tab-content"> <div class="tab-pane fade in active"> <div class="eltd-tab-content"> <h2 class="eltd-page-title"><?php echo esc_html($page->title); ?></h2> <form method="post" class="eltd_ajax_form"> <?php wp_nonce_field("eltd_ajax_save_nonce","eltd_ajax_save_nonce") ?> <div class="eltd-page-form"> <?php $page->render(); ?> </div> </form> </div> </div> </div> </div>PK R'2\U�S� � # elated/templates/content-import.phpnu �[��� <div class="eltd-tabs-content"> <div class="tab-content"> <div class="tab-pane fade in active" id="import"> <div class="eltd-tab-content"> <h2 class="eltd-page-title"><?php esc_html_e('Import', 'trackstore'); ?></h2> <form method="post" class="eltd_ajax_form eltd-import-page-holder" data-confirm-message="<?php esc_html_e('Are you sure, you want to import Demo Data now?', 'trackstore'); ?>"> <div class="eltd-page-form"> <div class="eltd-page-form-section-holder"> <h3 class="eltd-page-section-title"><?php esc_html_e('Import Demo Content', 'trackstore'); ?></h3> <div class="eltd-page-form-section"> <div class="eltd-field-desc"> <h4><?php esc_html_e('Import', 'trackstore'); ?></h4> <p><?php esc_html_e('Choose demo content you want to import', 'trackstore'); ?></p> </div> <div class="eltd-section-content"> <div class="container-fluid"> <div class="row"> <div class="col-lg-3"> <select name="import_example" id="import_example" class="form-control eltd-form-element dependence"> <option value="trackstore"><?php esc_html_e('Trackstore', 'trackstore'); ?></option> </select> </div> </div> </div> </div> </div> <div class="eltd-page-form-section"> <div class="eltd-field-desc"> <h4><?php esc_html_e('Import Type', 'trackstore'); ?></h4> <p><?php esc_html_e('Import Type', 'trackstore'); ?></p> </div> <div class="eltd-section-content"> <div class="container-fluid"> <div class="row"> <div class="col-lg-3"> <select name="import_option" id="import_option" class="form-control eltd-form-element"> <option value=""><?php esc_html_e('Please Select', 'trackstore'); ?></option> <option value="complete_content"><?php esc_html_e('All', 'trackstore'); ?></option> <option value="content"><?php esc_html_e('Content', 'trackstore'); ?></option> <option value="widgets"><?php esc_html_e('Widgets', 'trackstore'); ?></option> <option value="options"><?php esc_html_e('Options', 'trackstore'); ?></option> </select> </div> </div> </div> </div> </div> <div class="eltd-page-form-section"> <div class="eltd-field-desc"> <h4><?php esc_html_e('Import attachments', 'trackstore'); ?></h4> <p><?php esc_html_e('Do you want to import media files?', 'trackstore'); ?></p> </div> <div class="eltd-section-content"> <div class="container-fluid"> <div class="row"> <div class="col-lg-12"> <p class="field switch"> <label class="cb-enable dependence"><span><?php esc_html_e('Yes', 'trackstore'); ?></span></label> <label class="cb-disable selected dependence"><span><?php esc_html_e('No', 'trackstore'); ?></span></label> <input type="checkbox" id="import_attachments" class="checkbox" name="import_attachments" value="1"> </p> </div> </div> </div> </div> </div> <div class="eltd-page-form-section"> <div class="eltd-field-desc"> <input type="submit" class="btn btn-primary btn-sm " value="<?php esc_html_e('Import', 'trackstore'); ?>" name="import" id="eltd-import-demo-data" /> </div> <div class="eltd-section-content"> <div class="container-fluid"> <div class="row"> <div class="col-lg-12"> <div class="eltd-import-load"><span><?php esc_html_e('The import process may take some time. Please be patient.', 'trackstore') ?> </span><br /> <div class="eltd-progress-bar-wrapper html5-progress-bar"> <div class="progress-bar-wrapper"> <progress id="progressbar" value="0" max="100"></progress> </div> <div class="progress-value">0%</div> <div class="progress-bar-message"> </div> </div> </div> </div> </div> </div> </div> </div> <div class="eltd-page-form-section eltd-import-button-wrapper"> <div class="alert alert-warning"> <strong><?php esc_html_e('Important notes:', 'trackstore') ?></strong> <ul> <li><?php esc_html_e('Please note that import process will take time needed to download all attachments from demo web site.', 'trackstore'); ?></li> <li> <?php esc_html_e('If you plan to use shop, please install WooCommerce before you run import.', 'trackstore')?></li> </ul> </div> </div> </div> </div> </form> </div> </div> </div> </div>PK R'2\��L�� � # elated/templates/backup-options.phpnu �[��� <div class="eltd-tabs-content"> <div class="tab-content"> <div class="tab-pane fade in active" id="import"> <div class="eltd-tab-content"> <h2 class="eltd-page-title"><?php esc_html_e('Backup Options', 'trackstore'); ?></h2> <form method="post" class="eltd_ajax_form eltd-backup-options-page-holder"> <div class="eltd-page-form"> <div class="eltd-page-form-section-holder"> <h3 class="eltd-page-section-title"><?php esc_html_e('Export/Import Options', 'trackstore'); ?></h3> <div class="eltd-page-form-section"> <div class="eltd-field-desc"> <h4><?php esc_html_e('Export', 'trackstore'); ?></h4> <p><?php esc_html_e('Copy the code from this field and save it to a textual file to export your options. Save that textual file somewhere so you can later use it to import options if necessary.', 'trackstore'); ?></p> </div> <div class="eltd-section-content"> <div class="container-fluid"> <div class="row"> <div class="col-lg-12"> <textarea name="export_options" id="export_options" class="form-control eltd-form-element" rows="10" readonly><?php echo eltd_core_export_options(); ?></textarea> </div> </div> </div> </div> </div> <div class="eltd-page-form-section"> <div class="eltd-field-desc"> <h4><?php esc_html_e('Import', 'trackstore'); ?></h4> <p><?php esc_html_e('To import options, just paste the code you previously saved from the "Export" field into this field, and then click the "Import" button.', 'trackstore'); ?></p> </div> <div class="eltd-section-content"> <div class="container-fluid"> <div class="row"> <div class="col-lg-12"> <textarea name="import_theme_options" id="import_theme_options" class="form-control eltd-form-element" rows="10"></textarea> </div> </div> </div> </div> </div> <div class="eltd-page-form-section"> <div class="eltd-field-desc"> <button type="button" class="btn btn-primary btn-sm " name="import" id="eltd-import-theme-options-btn"><?php esc_html_e('Import', 'trackstore'); ?></button> <?php wp_nonce_field('eltd_import_theme_options_secret_value', 'eltd_import_theme_options_secret', false); ?> <span class="eltd-bckp-message"></span> </div> </div> <div class="eltd-page-form-section eltd-import-button-wrapper"> <div class="alert alert-warning"> <strong><?php esc_html_e('Important notes:', 'trackstore') ?></strong> <ul> <li><?php esc_html_e('Please note that import process will overide all your existing options.', 'trackstore'); ?></li> </ul> </div> </div> </div> <div class="eltd-page-form-section-holder"> <h3 class="eltd-page-section-title"><?php esc_html_e('Export/Import Custom Sidebars', 'trackstore'); ?></h3> <div class="eltd-page-form-section"> <div class="eltd-field-desc"> <h4><?php esc_html_e('Export', 'trackstore'); ?></h4> <p><?php esc_html_e('Copy the code from this field and save it to a textual file to export your options. Save that textual file somewhere so you can later use it to import options if necessary.', 'trackstore'); ?></p> </div> <div class="eltd-section-content"> <div class="container-fluid"> <div class="row"> <div class="col-lg-12"> <textarea name="export_options" id="export_options" class="form-control eltd-form-element" rows="10" readonly><?php echo eltd_core_export_custom_sidebars(); ?></textarea> </div> </div> </div> </div> </div> <div class="eltd-page-form-section"> <div class="eltd-field-desc"> <h4><?php esc_html_e('Import', 'trackstore'); ?></h4> <p><?php esc_html_e('To import options, just paste the code you previously saved from the "Export" field into this field, and then click the "Import" button.', 'trackstore'); ?></p> </div> <div class="eltd-section-content"> <div class="container-fluid"> <div class="row"> <div class="col-lg-12"> <textarea name="import_custom_sidebars" id="import_custom_sidebars" class="form-control eltd-form-element" rows="10"></textarea> </div> </div> </div> </div> </div> <div class="eltd-page-form-section"> <div class="eltd-field-desc"> <button type="button" class="btn btn-primary btn-sm " name="import" id="eltd-import-custom-sidebars-btn"><?php esc_html_e('Import', 'trackstore'); ?></button> <?php wp_nonce_field('eltd_import_custom_sidebars_secret_value', 'eltd_import_custom_sidebars_secret', false); ?> <span class="eltd-bckp-message"></span> </div> </div> <div class="eltd-page-form-section eltd-import-button-wrapper"> <div class="alert alert-warning"> <strong><?php esc_html_e('Important notes:', 'trackstore') ?></strong> <ul> <li><?php esc_html_e('Please note that import process will override all your existing custom sidebars.', 'trackstore'); ?></li> </ul> </div> </div> </div> <div class="eltd-page-form-section-holder"> <h3 class="eltd-page-section-title"><?php esc_html_e('Export/Import Widgets', 'trackstore'); ?></h3> <div class="eltd-page-form-section"> <div class="eltd-field-desc"> <h4><?php esc_html_e('Export', 'trackstore'); ?></h4> <p><?php esc_html_e('Copy the code from this field and save it to a textual file to export your options. Save that textual file somewhere so you can later use it to import options if necessary.', 'trackstore'); ?></p> </div> <div class="eltd-section-content"> <div class="container-fluid"> <div class="row"> <div class="col-lg-12"> <textarea name="export_widgets" id="export_widgets" class="form-control eltd-form-element" rows="10" readonly><?php echo eltd_core_export_widgets_sidebars(); ?></textarea> </div> </div> </div> </div> </div> <div class="eltd-page-form-section"> <div class="eltd-field-desc"> <h4><?php esc_html_e('Import', 'trackstore'); ?></h4> <p><?php esc_html_e('To import options, just paste the code you previously saved from the "Export" field into this field, and then click the "Import" button.', 'trackstore'); ?></p> </div> <div class="eltd-section-content"> <div class="container-fluid"> <div class="row"> <div class="col-lg-12"> <textarea name="import_widgets" id="import_widgets" class="form-control eltd-form-element" rows="10"></textarea> </div> </div> </div> </div> </div> <div class="eltd-page-form-section"> <div class="eltd-field-desc"> <button type="button" class="btn btn-primary btn-sm " name="import" id="eltd-import-widgets-btn"><?php esc_html_e('Import', 'trackstore'); ?></button> <?php wp_nonce_field('eltd_import_widgets_secret_value', 'eltd_import_widgets_secret', false); ?> <span class="eltd-bckp-message"></span> </div> </div> <div class="eltd-page-form-section eltd-import-button-wrapper"> <div class="alert alert-warning"> <strong><?php esc_html_e('Important notes:', 'trackstore') ?></strong> <ul> <li><?php esc_html_e('Please note that import process will override all your existing widgets.', 'trackstore'); ?></li> </ul> </div> </div> </div> </div> </form> </div> </div> </div> </div>PK R'2\J�N elated/templates/anchors.phpnu �[��� <div class="form-top-section"> <div class="form-top-section-holder" id="anchornav"> <div class="form-top-section-inner clearfix"> <?php if(is_object($page) && property_exists($page, 'layout')) { ?> <div class="eltd-anchor-holder"> <?php if(is_array($page->layout) && count($page->layout)) { ?> <span><?php esc_html_e('Scroll To:', 'trackstore') ?></span> <select class="nav-select eltd-selectpicker" data-width="315px" data-hide-disabled="true" data-live-search="true" id="eltd-select-anchor"> <option value="" disabled selected></option> <?php foreach ($page->layout as $panel) { ?> <option data-anchor="#eltd_<?php echo esc_attr($panel->name); ?>"><?php echo esc_attr($panel->title); ?></option> <?php } ?> </select> <?php } ?> </div> <?php } ?> </div> </div> </div>PK R'2\�qe� � elated/templates/navigation.phpnu �[��� <div class="eltd-tabs-navigation-wrapper"> <ul class="nav nav-tabs"> <?php foreach (trackstore_elated_options()->adminPages as $key => $page ) { $slug = ""; if (!empty($page->slug)) $slug = "_tab".$page->slug; ?> <li<?php if ($page->slug == $tab) echo " class=\"active\""; ?>> <a href="<?php echo esc_url(get_admin_url().'admin.php?page=trackstore_elated_theme_menu'.$slug); ?>"> <?php if($page->icon !== '') { ?> <i class="<?php echo esc_attr($page->icon); ?> eltd-tooltip eltd-inline-tooltip left" data-placement="top" data-toggle="tooltip" title="<?php echo esc_attr($page->title); ?>"></i> <?php } ?> <span><?php echo esc_html($page->title); ?></span> </a> </li> <?php } ?> <?php if (trackstore_elated_core_plugin_installed()) { ?> <li <?php if($is_backup_options_page) { echo "class='active'"; } ?>><a href="<?php echo esc_url(get_admin_url().'admin.php?page=trackstore_elated_theme_menu_backup_options'); ?>"><i class="fa fa-database eltd-tooltip eltd-inline-tooltip left" data-placement="top" data-toggle="tooltip" title="<?php esc_html_e('Backup Options','trackstore'); ?>"></i><span><?php esc_html_e('Backup Options','trackstore'); ?></span></a></li> <li <?php if($is_import_page) { echo "class='active'"; } ?>><a href="<?php echo esc_url(get_admin_url().'admin.php?page=trackstore_elated_theme_menu_tabimport'); ?>"><i class="fa fa-download eltd-tooltip eltd-inline-tooltip left" data-placement="top" data-toggle="tooltip" title="Import"></i><span><?php esc_html_e('Import','trackstore') ?></span></a></li> <?php } ?> </ul> </div>PK R'2\�9o~ ~ elated/assets/img/logo.pngnu �[��� �PNG IHDR A A ���E tEXtSoftware Adobe ImageReadyq�e<