Changeset 2591572
- Timestamp:
- 08/31/2021 03:04:51 PM (3 years ago)
- Location:
- suki-sites-import/trunk
- Files:
-
- 11 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
suki-sites-import/trunk/assets/css/sites-import.min.css
r2520161 r2591572 1 .suki-sites-import-wrap .wp-filter:empty{display:none}.suki-sites-import-wrap .suki-sites-import-filters-left{float:left}.suki-sites-import-wrap .suki-sites-import-filters-right{float:right}.suki-sites-import-wrap .suki-sites-import-select-builder{position:relative;text-align:left;padding:0 0 0 3.5em}.suki-sites-import-wrap .suki-sites-import-select-builder:before{content:"👆";position:absolute;top:50%;left:0;font-size:2em;line-height:1;margin:- 0.5em 0 0 .5em;-webkit-animation:suki-sites-import-select-builder 1s infinite;animation:suki-sites-import-select-builder 1s infinite}.suki-sites-import-wrap .search-form{margin-left:10px}.suki-sites-import-wrap .suki-sites-import-badge{display:inline-block;padding:.3em .5em;margin-left:.8em;font-size:.8em;font-weight:bold;line-height:1;text-transform:uppercase}.suki-sites-import-wrap .suki-sites-import-badge-pro{background-color:#ee5253;color:#fff}.suki-sites-import-wrap .suki-sites-import-load-more{margin-top:28px;text-align:center}.suki-sites-import-wrap .suki-sites-import-preview{display:block}.suki-sites-import-wrap .suki-sites-import-preview .wp-full-overlay-sidebar-content{bottom:76px}.suki-sites-import-wrap .suki-sites-import-preview .theme-name{font-size:22px;line-height:32px}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-required-plugins h4{font-size:16px;line-height:24px;margin:30px 0 15px}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-required-plugins ul{margin:0}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-required-plugins ul li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin:10px 0}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-required-plugins ul li span{display:inline-block;padding:6px 0;margin-right:10px}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-required-plugins ul li .button{text-align:center}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-required-plugins ul li .button.button-link{text-decoration:none;background-color:transparent!important}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-required-plugins ul li .button img{display:inline-block;width:20px;height:20px;vertical-align:top;margin-top:3px;opacity:.5}.suki-sites-import-wrap .suki-sites-import-preview .wp-full-overlay-footer{height:76px}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-notice{margin-top:1.5em}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-actions{padding:15px 20px}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-actions .button{display:block;text-align:center;width:100%}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-actions .button.installing:before,.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-actions .button.updated-message:before{margin:10px 10px 0 -10px;color:inherit;font-size:24px}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-actions .button img{display:inline-block;width:20px;height:20px;vertical-align:middle;opacity:.5}@-webkit-keyframes suki-sites-import-select-builder{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}}@keyframes suki-sites-import-select-builder{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}}1 .suki-sites-import-wrap .wp-filter:empty{display:none}.suki-sites-import-wrap .suki-sites-import-filters-left{float:left}.suki-sites-import-wrap .suki-sites-import-filters-right{float:right}.suki-sites-import-wrap .suki-sites-import-select-builder{position:relative;text-align:left;padding:0 0 0 3.5em}.suki-sites-import-wrap .suki-sites-import-select-builder:before{content:"👆";position:absolute;top:50%;left:0;font-size:2em;line-height:1;margin:-!important}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-required-plugins ul li .button img{display:inline-block;width:20px;height:20px;vertical-align:top;margin-top:3px;opacity:.5}.suki-sites-import-wrap .suki-sites-import-preview .wp-full-overlay-footer{height:76px}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-notice{margin-top:1.5em}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-actions{padding:15px 20px}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-actions .button{display:block;text-align:center;width:100%}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-actions .button.installing:before,.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-actions .button.updated-message:before{margin:10px 10px 0 -10px;color:inherit;font-size:24px}.suki-sites-import-wrap .suki-sites-import-preview .suki-sites-import-preview-actions .button img{display:inline-block;width:20px;height:20px;vertical-align:middle;opacity:.5}@-webkit-keyframes suki-sites-import-select-builder{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}}@keyframes suki-sites-import-select-builder{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}} -
suki-sites-import/trunk/assets/js/sites-import.min.js
r2520161 r2591572 1 !function( a){"use strict";var s={counts:{posts:0,media:0,comments:0,terms:0},completed:{posts:0,media:0,comments:0,terms:0},updateDelta:function(t,e){this.completed[t]+=e;var i=this;requestAnimationFrame(function(){i.render()})},render:function(){var i=0,r=0;Object.values(this.counts).forEach(function(t,e){i+=t}),Object.values(this.completed).forEach(function(t,e){r+=t});var t=o.$currentPreview.find(".suki-sites-import-preview-action-button"),e=SukiSitesImportScriptsData.strings.action_importing_contents+" ("+Math.round(r/i*100)+"%)";t.html(e)}},o={currentGridFilters:{},currentPreviewInfo:{},$currentPreview:null,$container:a(".suki-sites-import-wrap"),$filters:a(".suki-sites-import-wrap .wp-filter"),$browser:a(".suki-sites-import-wrap .theme-browser"),$grid:a(".suki-sites-import-wrap .themes"),templates:{selectBuilder:wp.template("suki-sites-import-select-builder"),filters:wp.template("suki-sites-import-filters"),gridItems:wp.template("suki-sites-import-grid-items"),noSiteFound:wp.template("suki-sites-import-no-site-found"),preview:wp.template("suki-sites-import-preview"),loadMore:wp.template("suki-sites-import-load-more")},init:function(){o.initBinds(),o.loadSiteFilters()},initBinds:function(){o.$container.on("click",".wp-filter .suki-sites-import-builders-filter a",o.clickBuilderFilter),o.$container.on("click",".wp-filter .suki-sites-import-categories-filter a",o.clickCategoryFilter),o.$container.on("keyup",".wp-filter .wp-filter-search",o.submitSearchFilter),o.$container.on("click",".suki-sites-import-load-more button",o.clickLoadMore),o.$container.on("click",".theme-screenshot, .more-details",o.openSitePreview),o.$container.on("click",".close-full-overlay",o.closeSitePreview),o.$container.on("click",'.suki-sites-import-preview-required-plugin-button[data-status="not_installed"]',o.clickInstallPlugin),o.$container.on("click",'.suki-sites-import-preview-required-plugin-button[data-status="inactive"]',o.clickActivatePlugin),o.$container.on("click",'.suki-sites-import-preview-action-button[data-status="upgrade_required"]',o.clickUpgrade),o.$container.on("click",'.suki-sites-import-preview-action-button[data-status="ready_to_import"]',o.clickImport),o.$container.on("click",'.suki-sites-import-preview-action-button[data-status="finished"]',o.clickVisitSite)},loadSiteFilters:function(){a("body").addClass("loading-content"),a.ajax({method:"GET",dataType:"JSON",url:SukiSitesImportScriptsData.api_url+"site_filters/",cache:!1}).done(function(t,e,i){o.$filters.append(o.templates.filters(t)),a("body").removeClass("loading-content");var r=o.$filters.find('.suki-sites-import-builders-filter a[data-id="'+SukiSitesImportScriptsData.selected_builder+'"]');0<r.length?(r.addClass("current"),o.currentGridFilters.builder=SukiSitesImportScriptsData.selected_builder,o.currentGridFilters.page=1,o.loadSitesGrid(!0)):o.showBuilderSelector()})},showBuilderSelector:function(){o.$grid.html(o.templates.selectBuilder())},resetSitesGrid:function(){o.$grid.empty()},loadSitesGrid:function(r){a("body").addClass("loading-content"),r&&o.resetSitesGrid();var t=a.extend({builder:null,category:null,search:null,page:1,per_page:15,license_key:SukiSitesImportScriptsData.license_key},o.currentGridFilters);SukiSitesImportScriptsData.dev_mode&&(t.dev_mode=1),0<(e=o.$container.find(".suki-sites-import-load-more")).length&&e.remove();var e,i="";a.each(t,function(t,e){null!==e&&""!==e&&(i+="&"+t+"="+e)}),i=i.replace("&","?"),0<(e=o.$browser.find(".suki-sites-load-more")).length&&e.remove(),a.ajax({method:"GET",dataType:"JSON",url:SukiSitesImportScriptsData.api_url+"sites/"+i,cache:!1}).done(function(t,e,i){o.$grid.append(o.templates.gridItems(t)),0<t.length?o.$browser.append(o.templates.loadMore()):r&&o.$grid.append(o.templates.noSiteFound()),a("body").removeClass("loading-content")})},changePluginButtonStatus:function(t,e){t.status=e;var i,r,n=o.$currentPreview.find('.suki-sites-import-preview-required-plugin-button[data-slug="'+t.slug+'"]'),a=SukiSitesImportScriptsData.strings["plugin_"+e];switch(e){case"not_installed":case"inactive":i=!1,r="button-secondary";break;case"installing":case"activating":i=!0,r="button-secondary installing disabled";break;case"active":i=!0,r="button-link updated-message disabled"}n.html(a),n.prop("disabled",i),n.removeClass("button-primary button-secondary button-link installing updated-message disabled"),n.addClass(r),n.attr("data-status",e),o.isReadyToImport()?o.changeActionButtonStatus("ready_to_import"):o.changeActionButtonStatus("plugins_not_active")},isReadyToImport:function(){var i=!0;return a.each(o.currentPreviewInfo.required_plugins,function(t,e){i=i&&"active"===e.status}),i},changeActionButtonStatus:function(t){o.currentPreviewInfo.import_status=t;var e,i,r=o.$currentPreview.find(".suki-sites-import-preview-action-button"),n=SukiSitesImportScriptsData.strings["action_"+t];switch(t){case"upgrade_required":e=!1,i="button-secondary";break;case"plugins_not_active":case"action_finished":e=!0,i="button-secondary disabled";break;case"ready_to_import":e=!1,i="button-primary";break;case"preparing_resources":case"preparing_contents":case"importing_contents":case"importing_customizer":case"importing_widgets":case"importing_options":case"finalizing_import":e=!0,i="button-secondary installing disabled";break;case"finished":e=!1,i="button-primary updated-message"}r.html(n),r.prop("disabled",e),r.removeClass("button-primary button-secondary button-link installing updated-message disabled"),r.addClass(i),r.attr("data-status",t)},installPlugin:function(r){if("not_installed"===r.status){var t="Installing plugin: "+r.name;console.log(t);var n=o.$currentPreview.find(".suki-sites-import-preview-required-plugin-button").not('[data-slug="'+r.slug+'"]');return n.prop("disabled",!0),o.changePluginButtonStatus(r,"installing"),a.ajax({method:"POST",dataType:"JSON",url:ajaxurl+"?do=suki_sites_import__install_plugin",cache:!1,data:{action:"suki_sites_import__install_plugin",plugin_slug:r.slug,_ajax_nonce:SukiSitesImportScriptsData.nonce}}).done(function(t,e,i){t.success?(o.changePluginButtonStatus(r,"inactive"),n.prop("disabled",!1),o.activatePlugin(r)):alert(SukiSitesImportScriptsData.strings.plugin_error_invalid)})}alert(SukiSitesImportScriptsData.strings.plugin_error_invalid)},activatePlugin:function(r){if("inactive"===r.status){var t="Activating plugin: "+r.name;console.log(t);var n=o.$currentPreview.find(".suki-sites-import-preview-required-plugin-button").not('[data-slug="'+r.slug+'"]');return n.prop("disabled",!0),o.changePluginButtonStatus(r,"activating"),a.ajax({method:"POST",dataType:"JSON",url:ajaxurl+"?do=suki_sites_import__activate_plugin",cache:!1,data:{action:"suki_sites_import__activate_plugin",plugin_path:r.path,_ajax_nonce:SukiSitesImportScriptsData.nonce}}).done(function(t,e,i){t.success?(n.prop("disabled",!1),o.changePluginButtonStatus(r,"active")):alert(SukiSitesImportScriptsData.strings.plugin_error_invalid)})}alert(SukiSitesImportScriptsData.strings.plugin_error_invalid)},import:function(){if(confirm(SukiSitesImportScriptsData.strings.confirm_import))if(o.isReadyToImport()){var r="Fetching site data for last validation.";console.log(r),o.changeActionButtonStatus("validating_data"),window.addEventListener("beforeunload",o.confirmTabClosing);var t=a.extend({license_key:SukiSitesImportScriptsData.license_key},o.currentGridFilters);SukiSitesImportScriptsData.dev_mode&&(t.dev_mode=1);var i="";a.each(t,function(t,e){null!==e&&""!==e&&(i+="&"+t+"="+e)}),i=i.replace("&","?"),a.ajax({method:"GET",dataType:"JSON",url:SukiSitesImportScriptsData.api_url+"sites/"+o.currentPreviewInfo.id+"/"+i,cache:!1}).done(function(t,e,i){e?o.preparingImport():alert("Error: "+r+"\n"+t.data)})}else alert(SukiSitesImportScriptsData.strings.import_error_invalid)},preparingImport:function(){var r="Preparing import";console.log(r),o.changeActionButtonStatus("preparing_import"),a.ajax({method:"POST",dataType:"JSON",url:ajaxurl+"?do=suki_sites_import__prepare_import",cache:!1,data:{action:"suki_sites_import__prepare_import",info:{slug:o.currentPreviewInfo.slug,required_plugins:o.currentPreviewInfo.required_plugins,required_pro_modules:o.currentPreviewInfo.required_pro_modules,contents_xml_file_url:o.currentPreviewInfo.contents_xml_file_url,customizer_json_file_url:o.currentPreviewInfo.customizer_json_file_url,widgets_json_file_url:o.currentPreviewInfo.widgets_json_file_url,options_json_file_url:o.currentPreviewInfo.options_json_file_url},_ajax_nonce:SukiSitesImportScriptsData.nonce}}).done(function(t,e,i){e?o.importContents():alert("Error: "+r+"\n"+t.data)})},importContents:function(){console.log("Preparing Contents XML file"),o.changeActionButtonStatus("importing_contents"),a.ajax({method:"POST",dataType:"JSON",url:ajaxurl+"?do=suki_sites_import__prepare_contents",cache:!1,data:{action:"suki_sites_import__prepare_contents",_ajax_nonce:SukiSitesImportScriptsData.nonce}}).done(function(t,e,i){if(t.success){var r="Importing content and media files";console.log(r);var n=new EventSource(ajaxurl+"?action=suki_sites_import__import_contents&_ajax_nonce="+SukiSitesImportScriptsData.nonce);n.addEventListener("message",function(t){var e=JSON.parse(t.data);switch(e.action){case"setCounts":s.counts=e.counts,s.render();break;case"updateDelta":s.updateDelta(e.type,e.delta);break;case"complete":n.close(),!1===e.error?o.importCustomizer():alert("Error: "+r+"\n"+e.error)}},!1),n.addEventListener("error",function(t){n.close(),alert("Error: "+r)},!1)}else alert("Error: "+r+"\n"+t.data)})},importCustomizer:function(){var r="Importing customizer settings";console.log(r),o.changeActionButtonStatus("importing_customizer"),a.ajax({method:"POST",dataType:"JSON",url:ajaxurl+"?do=suki_sites_import__import_customizer",cache:!1,data:{action:"suki_sites_import__import_customizer",_ajax_nonce:SukiSitesImportScriptsData.nonce}}).done(function(t,e,i){t.success?o.importWidgets():alert("Error: "+r+"\n"+t.data)})},importWidgets:function(){var r="Importing widgets";console.log(r),o.changeActionButtonStatus("importing_widgets"),a.ajax({method:"POST",dataType:"JSON",url:ajaxurl+"?do=suki_sites_import__import_widgets",cache:!1,data:{action:"suki_sites_import__import_widgets",_ajax_nonce:SukiSitesImportScriptsData.nonce}}).done(function(t,e,i){t.success?o.importOptions():alert("Error: "+r+"\n"+t.data)})},importOptions:function(){var r="Importing other options";console.log(r),o.changeActionButtonStatus("importing_options"),a.ajax({method:"POST",dataType:"JSON",url:ajaxurl+"?do=suki_sites_import__import_options",cache:!1,data:{action:"suki_sites_import__import_options",_ajax_nonce:SukiSitesImportScriptsData.nonce}}).done(function(t,e,i){t.success?o.finalizeImport():alert("Error: "+r+"\n"+t.data)})},finalizeImport:function(){var r="Finalizing import";console.log(r),o.changeActionButtonStatus("finalizing_import"),a.ajax({method:"POST",dataType:"JSON",url:ajaxurl+"?do=suki_sites_import__finalize_import",cache:!1,data:{action:"suki_sites_import__finalize_import",_ajax_nonce:SukiSitesImportScriptsData.nonce}}).done(function(t,e,i){t.success?(o.changeActionButtonStatus("finished"),window.removeEventListener("beforeunload",o.confirmTabClosing)):alert("Error: "+r+"\n"+t.data)})},clickBuilderFilter:function(t){t.preventDefault();var e=a(this),i=a(".suki-sites-import-builders-filter a"),r=parseInt(e.attr("data-id"));e.hasClass("current")||(i.removeClass("current"),e.addClass("current"),o.currentGridFilters.builder=r,o.currentGridFilters.page=1,a.ajax({method:"POST",dataType:"JSON",url:ajaxurl+"?do=suki_sites_import__select_builder",cache:!1,data:{action:"suki_sites_import__select_builder",builder:r,_ajax_nonce:SukiSitesImportScriptsData.nonce}}).done(function(t,e,i){t.success||alert("Error: "+log+"\n"+t.data)}),o.loadSitesGrid(!0))},clickCategoryFilter:function(t){t.preventDefault();var e=a(this),i=a(".suki-sites-import-categories-filter a"),r=a(".wp-filter-search"),n=parseInt(e.attr("data-id"));e.hasClass("current")||(i.removeClass("current"),e.addClass("current"),r.val(""),delete o.currentGridFilters.search,-1===n?delete o.currentGridFilters.category:o.currentGridFilters.category=n,o.currentGridFilters.page=1,void 0!==o.currentGridFilters.builder&&o.loadSitesGrid(!0))},submitSearchFilter:function(t){t.preventDefault();var e=a(this),i=a(".suki-sites-import-categories-filter a"),r=e.val();0<r.length?(i.removeClass("current"),o.currentGridFilters.search=r):(i.filter('[data-id="-1"]').addClass("current"),delete o.currentGridFilters.search),delete o.currentGridFilters.category,o.currentGridFilters.page=1,void 0!==o.currentGridFilters.builder&&o.loadSitesGrid(!0)},clickLoadMore:function(t){t.preventDefault(),o.currentGridFilters.page=o.currentGridFilters.page+1,o.$browser.find(".suki-sites-load-more").remove(),o.loadSitesGrid()},openSitePreview:function(t){t.preventDefault();var e=a(this).closest(".theme"),i=JSON.parse(e.attr("data-info"));switch(o.$currentPreview=a(o.templates.preview(i)),o.$container.append(o.$currentPreview),o.currentPreviewInfo=i,o.currentPreviewInfo.import_status=null,o.currentPreviewInfo.status){case"require_higher_license_plan":o.changeActionButtonStatus("upgrade_required");break;default:if(0<o.currentPreviewInfo.required_plugins.length){a.ajax({method:"POST",dataType:"JSON",url:ajaxurl+"?do=suki_sites_import__get_plugins_status",cache:!1,data:{action:"suki_sites_import__get_plugins_status",plugins:i.required_plugins,_ajax_nonce:SukiSitesImportScriptsData.nonce}}).done(function(t,e,i){t.success?a.each(t.data,function(t,e){o.changePluginButtonStatus(o.currentPreviewInfo.required_plugins[t],e)}):alert(SukiSitesImportScriptsData.strings.site_error_invalid)})}else o.changeActionButtonStatus("ready_to_import")}},closeSitePreview:function(t){t.preventDefault();var e=!0;-1<["preparing_import","preparing_contents","importing_contents","importing_customizer","importing_widgets","importing_options"].indexOf(o.currentPreviewInfo.import_status)&&(confirm(SukiSitesImportScriptsData.strings.confirm_close_importing)||(e=!1)),e&&(o.$currentPreview=null,o.currentPreviewInfo={},a(".suki-sites-import-preview").remove())},clickInstallPlugin:function(t){t.preventDefault();var e=a(this).attr("data-index"),i=o.currentPreviewInfo.required_plugins[e];o.installPlugin(i)},clickActivatePlugin:function(t){t.preventDefault();var e=a(this).attr("data-index"),i=o.currentPreviewInfo.required_plugins[e];o.activatePlugin(i)},clickImport:function(t){t.preventDefault(),o.import()},clickUpgrade:function(t){window.open("https://sukiwp.com/pricing/?utm_source=suki-sites-import&utm_medium=demo-site-preview&utm_campaign=upgrade-license")},clickVisitSite:function(t){t.preventDefault(),window.location=SukiSitesImportScriptsData.home_url},confirmTabClosing:function(t){t.returnValue=""}};a(function(){o.init()})}(jQuery);1 !function()}(jQuery); -
suki-sites-import/trunk/languages/suki-sites-import.pot
r2520161 r2591572 14 14 "Plural-Forms: nplurals=2; plural=(n != 1);\n" 15 15 16 #: suki-sites-import.php:3, inc /class-suki-sites-import.php:16316 #: suki-sites-import.php:3, inc 17 17 msgid "Suki Sites Import" 18 18 msgstr "" … … 34 34 msgstr "" 35 35 36 #: inc /class-suki-sites-import.php:16436 #: inc 37 37 msgid "Sites Import" 38 38 msgstr "" 39 39 40 #: inc /class-suki-sites-import.php:19040 #: inc 41 41 msgid "Install & Activate" 42 42 msgstr "" 43 43 44 #: inc /class-suki-sites-import.php:19144 #: inc 45 45 msgid "Installing" 46 46 msgstr "" 47 47 48 #: inc /class-suki-sites-import.php:19248 #: inc 49 49 msgid "Activate" 50 50 msgstr "" 51 51 52 #: inc /class-suki-sites-import.php:19352 #: inc 53 53 msgid "Activating" 54 54 msgstr "" 55 55 56 #: inc /class-suki-sites-import.php:19456 #: inc 57 57 msgid "Active" 58 58 msgstr "" 59 59 60 #: inc /class-suki-sites-import.php:19660 #: inc 61 61 msgid "Upgrade Your License" 62 62 msgstr "" 63 63 64 #: inc /class-suki-sites-import.php:19764 #: inc 65 65 msgid "Please Activate Required Plugins" 66 66 msgstr "" 67 67 68 #: inc /class-suki-sites-import.php:19868 #: inc 69 69 msgid "Import This Site" 70 70 msgstr "" 71 71 72 #: inc /class-suki-sites-import.php:19972 #: inc 73 73 msgid "Validating data..." 74 74 msgstr "" 75 75 76 #: inc /class-suki-sites-import.php:20076 #: inc 77 77 msgid "Preparing import" 78 78 msgstr "" 79 79 80 #: inc /class-suki-sites-import.php:20180 #: inc 81 81 msgid "Importing contents..." 82 82 msgstr "" 83 83 84 #: inc /class-suki-sites-import.php:20284 #: inc 85 85 msgid "Importing theme options..." 86 86 msgstr "" 87 87 88 #: inc /class-suki-sites-import.php:20388 #: inc 89 89 msgid "Importing widgets..." 90 90 msgstr "" 91 91 92 #: inc /class-suki-sites-import.php:20492 #: inc 93 93 msgid "Importing other options..." 94 94 msgstr "" 95 95 96 #: inc /class-suki-sites-import.php:20596 #: inc 97 97 msgid "Finalizing import..." 98 98 msgstr "" 99 99 100 #: inc /class-suki-sites-import.php:206100 #: inc 101 101 msgid "Finished! Visit your site" 102 102 msgstr "" 103 103 104 #: inc /class-suki-sites-import.php:208104 #: inc 105 105 msgid "" 106 106 "Before importing this site site, please note:\n" … … 115 115 msgstr "" 116 116 117 #: inc /class-suki-sites-import.php:210117 #: inc 118 118 msgid "Warning! The import process is not finished yet. Do not close the window until import process complete, otherwise the imported data might be corrupted. Do you still want to leave the window?" 119 119 msgstr "" 120 120 121 #: inc /class-suki-sites-import.php:212121 #: inc 122 122 msgid "Failed to fetch site info" 123 123 msgstr "" 124 124 125 #: inc /class-suki-sites-import.php:213125 #: inc 126 126 msgid "Invalid plugin status, please refresh this page." 127 127 msgstr "" 128 128 129 #: inc /class-suki-sites-import.php:214129 #: inc 130 130 msgid "Invalid action, please refresh this page." 131 131 msgstr "" 132 132 133 #: inc /class-suki-sites-import.php:215133 #: inc 134 134 msgid "Invalid requirements for importing, please refresh this page." 135 135 msgstr "" 136 136 137 #: inc /class-suki-sites-import.php:348137 #: inc 138 138 msgid "No import info provided." 139 139 msgstr "" 140 140 141 #: inc /class-suki-sites-import.php:401141 #: inc 142 142 msgid "You are not permitted to import contents." 143 143 msgstr "" 144 144 145 #: inc /class-suki-sites-import.php:407145 #: inc 146 146 msgid "Invalid downloadable XML file URL specified." 147 147 msgstr "" 148 148 149 #: inc /class-suki-sites-import.php:515150 msgid " There was an error downloading the XML file."151 msgstr "" 152 153 #: inc /class-suki-sites-import.php:597149 #: inc 150 msgid "." 151 msgstr "" 152 153 #: inc 154 154 msgid "You are not permitted to import customizer." 155 155 msgstr "" 156 156 157 #: inc /class-suki-sites-import.php:603157 #: inc 158 158 msgid "No customizer JSON file specified." 159 159 msgstr "" 160 160 161 #: inc /class-suki-sites-import.php:656161 #: inc 162 162 msgid "You are not permitted to import widgets." 163 163 msgstr "" 164 164 165 #: inc /class-suki-sites-import.php:662165 #: inc 166 166 msgid "No widgets JSON file specified." 167 167 msgstr "" 168 168 169 #: inc /class-suki-sites-import.php:779169 #: inc 170 170 msgid "You are not permitted to import options." 171 171 msgstr "" 172 172 173 #: inc /class-suki-sites-import.php:785173 #: inc 174 174 msgid "No options JSON file specified." 175 175 msgstr "" 176 176 177 #: inc /class-suki-sites-import.php:878177 #: inc 178 178 msgid "Suki Sites Import (plugin) requires Suki theme to be installed and activated." 179 179 msgstr "" 180 180 181 #: inc /class-suki-sites-import.php:886181 #: inc 182 182 msgid "Install and Activate Now" 183 183 msgstr "" 184 184 185 #: inc /class-suki-sites-import.php:883185 #: inc 186 186 msgid "Activate Now" 187 187 msgstr "" 188 188 189 #: inc /class-suki-sites-import.php:927189 #: inc 190 190 msgid "Show All" 191 191 msgstr "" 192 192 193 #: inc /class-suki-sites-import.php:933193 #: inc 194 194 msgid "Search site sites" 195 195 msgstr "" 196 196 197 #: inc /class-suki-sites-import.php:934197 #: inc 198 198 msgid "or enter keywords..." 199 199 msgstr "" 200 200 201 #: inc /class-suki-sites-import.php:946201 #: inc 202 202 msgid "Details & Preview" 203 203 msgstr "" 204 204 205 #: inc /class-suki-sites-import.php:948205 #: inc 206 206 msgid "Pro" 207 207 msgstr "" 208 208 209 #: inc /class-suki-sites-import.php:956209 #: inc 210 210 msgid "Select your page builder." 211 211 msgstr "" 212 212 213 #: inc /class-suki-sites-import.php:961213 #: inc 214 214 msgid "No site found. Try a different search." 215 215 msgstr "" 216 216 217 #: inc /class-suki-sites-import.php:969217 #: inc 218 218 msgid "Close" 219 219 msgstr "" 220 220 221 #: inc /class-suki-sites-import.php:982221 #: inc 222 222 msgid "Pro Demo Site" 223 223 msgstr "" 224 224 225 #: inc /class-suki-sites-import.php:983225 #: inc 226 226 msgid "To import this demo site you need an active license of {{ data.license_plan.name }} plan. Please upgrade or renew your license first." 227 227 msgstr "" 228 228 229 #: inc /class-suki-sites-import.php:984229 #: inc 230 230 msgid "If you already have an active license, please install the Suki Pro plugin and activate your license on \"Appearance > Suki\" page." 231 231 msgstr "" 232 232 233 #: inc /class-suki-sites-import.php:992233 #: inc 234 234 msgid "Make sure you disable the \"debug\" mode because it may disrupt the import process." 235 235 msgstr "" 236 236 237 #: inc /class-suki-sites-import.php:993237 #: inc 238 238 msgid "Learn how to disable debug mode" 239 239 msgstr "" 240 240 241 #: inc /class-suki-sites-import.php:1000241 #: inc 242 242 msgid "Required Plugins" 243 243 msgstr "" 244 244 245 #: inc /class-suki-sites-import.php:1030245 #: inc 246 246 msgid "Preview" 247 247 msgstr "" 248 248 249 #: inc /class-suki-sites-import.php:1039249 #: inc 250 250 msgid "Load More" 251 251 msgstr "" 252 252 253 #: inc /wxr-importer/class-suki-wxr-importer.php:123253 #: inc 254 254 msgid "Invalid uploaded XML file URL used." 255 255 msgstr "" -
suki-sites-import/trunk/readme.txt
r2520161 r2591572 2 2 Contributors: sukiwp, daviedr 3 3 Tags: 4 Requires at least: 4.65 Tested up to: 5. 36 Stable tag: 1.2.0 7 Requires PHP: 5.4 4 Requires at least: 5 Tested up to: 5. 6 Requires PHP: 5.6 7 Stable tag: 1.2.1 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 46 46 == Changelog == 47 47 48 49 50 51 48 52 = v1.2.0 = 49 53 -
suki-sites-import/trunk/suki-sites-import.php
r2520161 r2591572 1 1 <?php 2 /* 3 Plugin Name: Suki Sites Import 4 Plugin URI: http://wordpress.org/plugins/suki-sites-import 5 Description: Collection of ready-to-use templates (demo sites) built for Elementor and Gutenberg. 6 Version: 1.2.0 7 Author: Suki WordPress Theme 8 Author URI: https://sukiwp.com/#about 9 License: GNU General Public License v2 or later 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html 11 Text Domain: suki-sites-import 12 Tags: 13 */ 2 /** 3 * Plugin Name: Suki Sites Import 4 * Plugin URI: http://wordpress.org/plugins/suki-sites-import 5 * Description: Collection of ready-to-use templates (demo sites) built for Elementor and Gutenberg. 6 * Version: 1.2.1 7 * Author: Suki WordPress Theme 8 * Author URI: https://sukiwp.com/#about 9 * License: GNU General Public License v2 or later 10 * License URI: http://www.gnu.org/licenses/gpl-2.0.html 11 * Text Domain: suki-sites-import 12 * Requires at least: 5.0 13 * Tested up to: 5.8 14 * Requires PHP: 5.6 15 * 16 * @package Suki Sites Import 17 */ 14 18 15 19 // Prevent direct access. 16 if ( ! defined( 'ABSPATH' ) ) exit; 20 if ( ! defined( 'ABSPATH' ) ) { 21 exit; 22 } 17 23 18 define( 'SUKI_SITES_IMPORT_VERSION', '1.2. 0' );24 define( 'SUKI_SITES_IMPORT_VERSION', '1.2.' ); 19 25 20 26 define( 'SUKI_SITES_IMPORT_DIR', plugin_dir_path( __FILE__ ) ); … … 22 28 define( 'SUKI_SITES_IMPORT_URI', plugins_url( '/', __FILE__ ) ); 23 29 30 31 24 32 if ( is_admin() ) { 25 require_once ( SUKI_SITES_IMPORT_DIR . 'inc/class-suki-sites-import.php' );33 require_once; 26 34 }
Note: See TracChangeset
for help on using the changeset viewer.