Changeset 2757048
- Timestamp:
- 07/15/2022 04:13:35 PM (4 years ago)
- Location:
- elekits
- Files:
-
- 91 added
- 4 edited
-
tags/0.0.8 (added)
-
tags/0.0.8/LICENSE.txt (added)
-
tags/0.0.8/README.txt (added)
-
tags/0.0.8/admin (added)
-
tags/0.0.8/admin/class-elekits-admin.php (added)
-
tags/0.0.8/admin/css (added)
-
tags/0.0.8/admin/css/elekits-admin.css (added)
-
tags/0.0.8/admin/elementor (added)
-
tags/0.0.8/admin/elementor/assets (added)
-
tags/0.0.8/admin/elementor/assets/css (added)
-
tags/0.0.8/admin/elementor/assets/css/admin-rtl.css (added)
-
tags/0.0.8/admin/elementor/assets/css/admin.css (added)
-
tags/0.0.8/admin/elementor/assets/css/elementor-admin-dark-rtl.css (added)
-
tags/0.0.8/admin/elementor/assets/css/elementor-admin-dark.css (added)
-
tags/0.0.8/admin/elementor/assets/css/elementor-admin.css (added)
-
tags/0.0.8/admin/elementor/assets/css/images-rtl.css (added)
-
tags/0.0.8/admin/elementor/assets/css/images.css (added)
-
tags/0.0.8/admin/elementor/assets/fonts (added)
-
tags/0.0.8/admin/elementor/assets/fonts/elekits-sites.eot (added)
-
tags/0.0.8/admin/elementor/assets/fonts/elekits-sites.svg (added)
-
tags/0.0.8/admin/elementor/assets/fonts/elekits-sites.ttf (added)
-
tags/0.0.8/admin/elementor/assets/fonts/elekits-sites.woff (added)
-
tags/0.0.8/admin/elementor/assets/images (added)
-
tags/0.0.8/admin/elementor/assets/images/arrow-blue.svg (added)
-
tags/0.0.8/admin/elementor/assets/images/beaver-builder.jpg (added)
-
tags/0.0.8/admin/elementor/assets/images/block-editor.png (added)
-
tags/0.0.8/admin/elementor/assets/images/brizy.jpg (added)
-
tags/0.0.8/admin/elementor/assets/images/elekits-icon.png (added)
-
tags/0.0.8/admin/elementor/assets/images/elekits-icon.svg (added)
-
tags/0.0.8/admin/elementor/assets/images/elementor.jpg (added)
-
tags/0.0.8/admin/elementor/assets/images/empty-collection.svg (added)
-
tags/0.0.8/admin/elementor/assets/images/gutenberg.jpg (added)
-
tags/0.0.8/admin/elementor/assets/images/pixabay-logo.png (added)
-
tags/0.0.8/admin/elementor/assets/images/placeholder.png (added)
-
tags/0.0.8/admin/elementor/assets/images/pro-crown.svg (added)
-
tags/0.0.8/admin/elementor/assets/images/quick-link-logo.svg (added)
-
tags/0.0.8/admin/elementor/assets/js (added)
-
tags/0.0.8/admin/elementor/assets/js/common.js (added)
-
tags/0.0.8/admin/elementor/assets/js/dist (added)
-
tags/0.0.8/admin/elementor/assets/js/dist/main.js (added)
-
tags/0.0.8/admin/elementor/assets/js/elementor-admin-page.js (added)
-
tags/0.0.8/admin/elementor/assets/js/helper.js (added)
-
tags/0.0.8/admin/elementor/class-elekits-site.php (added)
-
tags/0.0.8/admin/elementor/includes (added)
-
tags/0.0.8/admin/elementor/includes/admin-page.php (added)
-
tags/0.0.8/admin/elementor/includes/image-templates.php (added)
-
tags/0.0.8/admin/elementor/includes/templates.php (added)
-
tags/0.0.8/admin/elementor/includes/white-label.php (added)
-
tags/0.0.8/admin/index.php (added)
-
tags/0.0.8/admin/js (added)
-
tags/0.0.8/admin/js/elekits-admin.js (added)
-
tags/0.0.8/admin/partials (added)
-
tags/0.0.8/admin/partials/elekits-admin-display.php (added)
-
tags/0.0.8/elekits.php (added)
-
tags/0.0.8/includes (added)
-
tags/0.0.8/includes/class-elekits-activator.php (added)
-
tags/0.0.8/includes/class-elekits-deactivator.php (added)
-
tags/0.0.8/includes/class-elekits-i18n.php (added)
-
tags/0.0.8/includes/class-elekits-loader.php (added)
-
tags/0.0.8/includes/class-elekits.php (added)
-
tags/0.0.8/includes/classes (added)
-
tags/0.0.8/includes/classes/class-elekits-sites-elementor-pages.php (added)
-
tags/0.0.8/includes/classes/class-elekits-sites-error-handler.php (added)
-
tags/0.0.8/includes/classes/class-elekits-sites-importer-log.php (added)
-
tags/0.0.8/includes/classes/class-elekits-sites-importer.php (added)
-
tags/0.0.8/includes/classes/class-elekits-sites-page.php (added)
-
tags/0.0.8/includes/classes/class-elekits-sites-white-label.php (added)
-
tags/0.0.8/includes/elekits-core-functions.php (added)
-
tags/0.0.8/includes/importers (added)
-
tags/0.0.8/includes/importers/batch-processing (added)
-
tags/0.0.8/includes/importers/batch-processing/class-elekits-sites-batch-processing-importer.php (added)
-
tags/0.0.8/includes/importers/batch-processing/class-elekits-sites-batch-processing.php (added)
-
tags/0.0.8/includes/importers/batch-processing/helpers (added)
-
tags/0.0.8/includes/importers/batch-processing/helpers/class-wp-async-request.php (added)
-
tags/0.0.8/includes/importers/batch-processing/helpers/class-wp-background-process-elekits-site-importer.php (added)
-
tags/0.0.8/includes/importers/batch-processing/helpers/class-wp-background-process.php (added)
-
tags/0.0.8/includes/importers/class-elekits-sites-helper.php (added)
-
tags/0.0.8/includes/index.php (added)
-
tags/0.0.8/index.php (added)
-
tags/0.0.8/languages (added)
-
tags/0.0.8/languages/elekits.pot (added)
-
tags/0.0.8/public (added)
-
tags/0.0.8/public/class-elekits-public.php (added)
-
tags/0.0.8/public/css (added)
-
tags/0.0.8/public/css/elekits-public.css (added)
-
tags/0.0.8/public/index.php (added)
-
tags/0.0.8/public/js (added)
-
tags/0.0.8/public/js/elekits-public.js (added)
-
tags/0.0.8/public/partials (added)
-
tags/0.0.8/public/partials/elekits-public-display.php (added)
-
tags/0.0.8/uninstall.php (added)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/admin/elementor/assets/js/elementor-admin-page.js (modified) (5 diffs)
-
trunk/admin/elementor/class-elekits-site.php (modified) (5 diffs)
-
trunk/elekits.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
elekits/trunk/README.txt
r2755956 r2757048 6 6 Tested up to: 6.0 7 7 Requires PHP: 7.4 8 Stable tag: 0.0. 78 Stable tag: 0.0.8 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 31 31 == Changelog == 32 32 33 = 0.0.8 - 2022-07-15 = 34 * Small fix and Improvement 35 * Added tracking template record 36 33 37 = 0.0.7 - 2022-07-13 = 34 38 * Small fix and Improvement -
elekits/trunk/admin/elementor/assets/js/elementor-admin-page.js
r2754934 r2757048 819 819 }) 820 820 .fail(function (jqXHR) { 821 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').show().removeClass('error'); 822 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').removeClass('refreshed-notice').addClass("refreshed-failed-notice").find('.elekits-sites-floating-notice').html('<span class="message">' + elekitsElementorSites.failedTrackingImportTemplateMessage + '</span><button type="button" class="notice-dismiss"><span class="screen-reader-text">' + elekitsElementorSites.dismiss_text + '</span></button>'); 823 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').addClass('slide-in'); 824 $elscope_elekits.find('.elekits-library-template-insert').removeClass('installing'); 825 $elscope_elekits.find('.elekits-library-template-insert').text(elekitsElementorSites.insertTemplateText); 826 $elscope_elekits.find('.elementor-template-library-template-insert .elementor-button-title').text(elekitsElementorSites.insert); 827 EleKitsElementorSitesAdmin.canInsert = true; 828 EleKitsElementorSitesAdmin.processing = false; 829 EleKitsElementorSitesAdmin.canImport = true; 830 EleKitsElementorSitesAdmin.action = ''; 821 831 console.log(jqXHR); 822 832 console.groupEnd(); … … 824 834 .done(function (response) { 825 835 console.groupEnd(); 836 console.log(response); 826 837 if (response.success) { 827 if (typeof response.data.data !=="undefined" && response.data.data.valid) { 828 EleKitsElementorSitesAdmin.insertData = EleKitsElementorSitesAdmin.templateData; 829 EleKitsElementorSitesAdmin._insertDemo(EleKitsElementorSitesAdmin.insertData); 830 } else { 838 if (typeof response.data !== "undefined"){ 839 if (response.data.tracking_record && response.data.import_templated) { 840 EleKitsElementorSitesAdmin.insertData = EleKitsElementorSitesAdmin.templateData; 841 EleKitsElementorSitesAdmin._insertDemo(EleKitsElementorSitesAdmin.insertData); 842 }else{ 843 if(!response.data.tracking_record && !response.data.import_templated) { 844 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').show().removeClass('error'); 845 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').removeClass('refreshed-notice').addClass("refreshed-failed-notice").find('.elekits-sites-floating-notice').html('<span class="message">' + elekitsElementorSites.failedTrackingImportTemplateMessage + '</span><button type="button" class="notice-dismiss"><span class="screen-reader-text">' + elekitsElementorSites.dismiss_text + '</span></button>'); 846 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').addClass('slide-in'); 847 $elscope_elekits.find('.elekits-library-template-insert').removeClass('installing'); 848 $elscope_elekits.find('.elekits-library-template-insert').text(elekitsElementorSites.insertTemplateText); 849 $elscope_elekits.find('.elementor-template-library-template-insert .elementor-button-title').text(elekitsElementorSites.insert); 850 EleKitsElementorSitesAdmin.canInsert = true; 851 EleKitsElementorSitesAdmin.processing = false; 852 EleKitsElementorSitesAdmin.canImport = true; 853 EleKitsElementorSitesAdmin.action = ''; 854 }else if(!response.data.tracking_record) { 855 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').show().removeClass('error'); 856 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').removeClass('refreshed-notice').addClass("refreshed-failed-notice").find('.elekits-sites-floating-notice').html('<span class="message">' + elekitsElementorSites.failedTrackingImportTemplateMessage + '</span><button type="button" class="notice-dismiss"><span class="screen-reader-text">' + elekitsElementorSites.dismiss_text + '</span></button>'); 857 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').addClass('slide-in'); 858 $elscope_elekits.find('.elekits-library-template-insert').removeClass('installing'); 859 $elscope_elekits.find('.elekits-library-template-insert').text(elekitsElementorSites.insertTemplateText); 860 $elscope_elekits.find('.elementor-template-library-template-insert .elementor-button-title').text(elekitsElementorSites.insert); 861 EleKitsElementorSitesAdmin.canInsert = true; 862 EleKitsElementorSitesAdmin.processing = false; 863 EleKitsElementorSitesAdmin.canImport = true; 864 EleKitsElementorSitesAdmin.action = ''; 865 }else if(!response.data.import_templated) { 866 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').show().removeClass('error'); 867 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').removeClass('refreshed-notice').addClass("refreshed-failed-notice").find('.elekits-sites-floating-notice').html('<span class="message">' + elekitsElementorSites.subcriptionMessage + '</span><button type="button" class="notice-dismiss"><span class="screen-reader-text">' + elekitsElementorSites.dismiss_text + '</span></button>'); 868 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').addClass('slide-in'); 869 $elscope_elekits.find('.elekits-library-template-insert').removeClass('installing'); 870 $elscope_elekits.find('.elekits-library-template-insert').text(elekitsElementorSites.insertTemplateText); 871 $elscope_elekits.find('.elementor-template-library-template-insert .elementor-button-title').text(elekitsElementorSites.insert); 872 EleKitsElementorSitesAdmin.canInsert = true; 873 EleKitsElementorSitesAdmin.processing = false; 874 EleKitsElementorSitesAdmin.canImport = true; 875 EleKitsElementorSitesAdmin.action = ''; 876 } 877 } 878 }else{ 831 879 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').show().removeClass('error'); 832 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id'). addClass('refreshed-notice').find('.elekits-sites-floating-notice').html('<span class="message">' + elekitsElementorSites.subcriptionMessage + '</span><button type="button" class="notice-dismiss"><span class="screen-reader-text">' + elekitsElementorSites.dismiss_text + '</span></button>');880 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').removeClass('refreshed-notice').addClass("refreshed-failed-notice").find('.elekits-sites-floating-notice').html('<span class="message">' + elekitsElementorSites.failedTrackingImportTemplateMessage + '</span><button type="button" class="notice-dismiss"><span class="screen-reader-text">' + elekitsElementorSites.dismiss_text + '</span></button>'); 833 881 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').addClass('slide-in'); 834 882 $elscope_elekits.find('.elekits-library-template-insert').removeClass('installing'); … … 840 888 EleKitsElementorSitesAdmin.action = ''; 841 889 } 842 } else{890 }else{ 843 891 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').show().removeClass('error'); 844 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id'). addClass('refreshed-notice').find('.elekits-sites-floating-notice').html('<span class="message">' + elekitsElementorSites.subcriptionMessage + '</span><button type="button" class="notice-dismiss"><span class="screen-reader-text">' + elekitsElementorSites.dismiss_text + '</span></button>');892 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').removeClass('refreshed-notice').addClass("refreshed-failed-notice").find('.elekits-sites-floating-notice').html('<span class="message">' + elekitsElementorSites.subcriptionMessage + '</span><button type="button" class="notice-dismiss"><span class="screen-reader-text">' + elekitsElementorSites.dismiss_text + '</span></button>'); 845 893 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').addClass('slide-in'); 846 894 $elscope_elekits.find('.elekits-library-template-insert').removeClass('installing'); … … 885 933 let page_settings = ''; 886 934 let api_url = ''; 887 888 889 935 api_url = EleKitsElementorSitesAdmin.templateData['elekits-page-api-url'] + '/'; 936 if(!EleKitsElementorSitesAdmin.templateData['elekits-page-api-url']){ 937 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').show().removeClass('error'); 938 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').removeClass('refreshed-notice').addClass("refreshed-failed-notice").find('.elekits-sites-floating-notice').html('<span class="message">' + elekitsElementorSites.failedImportNoDemoTemplateMessage + '</span><button type="button" class="notice-dismiss"><span class="screen-reader-text">' + elekitsElementorSites.dismiss_text + '</span></button>'); 939 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').addClass('slide-in'); 940 $elscope_elekits.find('.elekits-library-template-insert').removeClass('installing'); 941 $elscope_elekits.find('.elekits-library-template-insert').text(elekitsElementorSites.insertTemplateText); 942 $elscope_elekits.find('.elementor-template-library-template-insert .elementor-button-title').text(elekitsElementorSites.insert); 943 EleKitsElementorSitesAdmin.canInsert = true; 944 EleKitsElementorSitesAdmin.processing = false; 945 EleKitsElementorSitesAdmin.canImport = true; 946 EleKitsElementorSitesAdmin.action = ''; 947 return; 948 } 890 949 891 950 … … 920 979 }) 921 980 .done(function (response) { 922 923 981 EleKitsElementorSitesAdmin.processing = false; 924 982 $elscope_elekits.find('.elekits-sites-content-wrap').removeClass('processing'); 925 983 $elscope_elekits.find('#elekits-sites-floating-notice-wrap-id').removeClass("refreshed-failed-notice").addClass('refreshed-notice').find('.elekits-sites-floating-notice').html('<span class="message">' + elekitsElementorSites.successImportTemplateMessage + '</span><button type="button" class="notice-dismiss"><span class="screen-reader-text">' + elekitsElementorSites.dismiss_text + '</span></button>'); 926 984 page_content = response.data; 927 928 985 page_content = page_content.map(function (item) { 929 986 item.id = Math.random().toString(36).substr(2, 7); -
elekits/trunk/admin/elementor/class-elekits-site.php
r2755956 r2757048 222 222 }else{ 223 223 return false; 224 } 225 226 if(isset($response->data)){ 227 if(isset($response->data->valid)){ 228 $response = $response->data->valid; 229 } 224 230 } 225 231 return $response; … … 622 628 'syncCompleteMessage' => self::get_instance()->get_sync_complete_message(), 623 629 'syncProcessingMessage' => self::get_instance()->get_sync_prosessing_message(), 624 'processingImportTemplateMessage' => self::get_instance()->get_sync_prosessing_import_template_message(), 625 'successImportTemplateMessage' => self::get_instance()->get_sync_success_import_template_message(), 626 'failedImportTemplateMessage' => self::get_instance()->get_sync_failed_import_template_message(), 630 'processingImportTemplateMessage' => self::get_instance()->get_prosessing_import_template_message(), 631 'successImportTemplateMessage' => self::get_instance()->get_success_import_template_message(), 632 'failedImportTemplateMessage' => self::get_instance()->get_failed_import_template_message(), 633 'failedImportNoDemoTemplateMessage' => self::get_instance()->get_failed_import_no_demo_template_message(), 634 'failedTrackingImportTemplateMessage' => self::get_instance()->get_failed_tracking_import_template_message(), 627 635 'syncFailedMessage' => self::get_instance()->get_sync_failed_message(), 628 636 'subcriptionMessage' => self::get_instance()->get_sync_subscription_message(), … … 750 758 * @return mixed 751 759 */ 752 public function get_ sync_prosessing_import_template_message( $echo = false ) {760 public function get_prosessing_import_template_message( $echo = false ) { 753 761 $message = __( 'Importing template, please wait...', 'elekits-sites' ); 754 762 … … 766 774 * @return mixed 767 775 */ 768 public function get_s ync_success_import_template_message( $echo = false ) {776 public function get_success_import_template_message( $echo = false ) { 769 777 $message = __( 'Success importing template', 'elekits-sites' ); 770 778 … … 782 790 * @return mixed 783 791 */ 784 public function get_ sync_failed_import_template_message( $echo = false ) {792 public function get_failed_import_template_message( $echo = false ) { 785 793 $message = __( 'Failed importing template, please try again.', 'elekits-sites' ); 794 795 if ( $echo ) { 796 echo esc_html( $message ); 797 } else { 798 return esc_html( $message ); 799 } 800 } 801 /** 802 * Get Sync Failed Importing Template Message 803 * 804 * @since 0.0.3 805 * @param boolean $echo Echo the message. 806 * @return mixed 807 */ 808 public function get_failed_import_no_demo_template_message( $echo = false ) { 809 $message = sprintf(__( 'Failed importing demo template, please contact our %s.', 'elekits-sites'),"<a href='https://wphosthub.com/support/' target='_blank'>".__('support','elekits-sites')."</a>"); 810 811 if ( $echo ) { 812 echo esc_html( $message ); 813 } else { 814 return esc_html( $message ); 815 } 816 } 817 /** 818 * Get Sync Failed Tracking Importing Template Message 819 * 820 * @since 0.0.3 821 * @param boolean $echo Echo the message. 822 * @return mixed 823 */ 824 public function get_failed_tracking_import_template_message( $echo = false ) { 825 $message = __( 'Import failed, please try again.', 'elekits-sites' ); 786 826 787 827 if ( $echo ) { -
elekits/trunk/elekits.php
r2755956 r2757048 17 17 * Plugin URI: https://wphosthub.com 18 18 * Description: Responsive and high-converting Elementor landing page templates. 19 * Version: 0.0. 719 * Version: 0.0.8 20 20 * Author: WPhostHub 21 21 * Author URI: https://profiles.wordpress.org/wphosthub/ … … 36 36 * Rename this for your plugin and update it as you release new versions. 37 37 */ 38 define( 'ELEKITS_VERSION', '0.0. 7' );38 define( 'ELEKITS_VERSION', '0.0.8' ); 39 39 define( 'ELEKITS_FILE', __FILE__ ); 40 40 define( 'ELEKITS_DIR_PATH', plugin_dir_path( __FILE__ ) );
Note: See TracChangeset
for help on using the changeset viewer.