Plugin Directory

Changeset 2591572

Timestamp:
08/31/2021 03:04:51 PM (3 years ago)
Author:
sukiwp
Message:

Upload 1.2.1

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  
    1414"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    1515
    16 #: suki-sites-import.php:3, inc/class-suki-sites-import.php:163
     16#: suki-sites-import.php:3, inc
    1717msgid "Suki Sites Import"
    1818msgstr ""
     
    3434msgstr ""
    3535
    36 #: inc/class-suki-sites-import.php:164
     36#: inc
    3737msgid "Sites Import"
    3838msgstr ""
    3939
    40 #: inc/class-suki-sites-import.php:190
     40#: inc
    4141msgid "Install & Activate"
    4242msgstr ""
    4343
    44 #: inc/class-suki-sites-import.php:191
     44#: inc
    4545msgid "Installing"
    4646msgstr ""
    4747
    48 #: inc/class-suki-sites-import.php:192
     48#: inc
    4949msgid "Activate"
    5050msgstr ""
    5151
    52 #: inc/class-suki-sites-import.php:193
     52#: inc
    5353msgid "Activating"
    5454msgstr ""
    5555
    56 #: inc/class-suki-sites-import.php:194
     56#: inc
    5757msgid "Active"
    5858msgstr ""
    5959
    60 #: inc/class-suki-sites-import.php:196
     60#: inc
    6161msgid "Upgrade Your License"
    6262msgstr ""
    6363
    64 #: inc/class-suki-sites-import.php:197
     64#: inc
    6565msgid "Please Activate Required Plugins"
    6666msgstr ""
    6767
    68 #: inc/class-suki-sites-import.php:198
     68#: inc
    6969msgid "Import This Site"
    7070msgstr ""
    7171
    72 #: inc/class-suki-sites-import.php:199
     72#: inc
    7373msgid "Validating data..."
    7474msgstr ""
    7575
    76 #: inc/class-suki-sites-import.php:200
     76#: inc
    7777msgid "Preparing import"
    7878msgstr ""
    7979
    80 #: inc/class-suki-sites-import.php:201
     80#: inc
    8181msgid "Importing contents..."
    8282msgstr ""
    8383
    84 #: inc/class-suki-sites-import.php:202
     84#: inc
    8585msgid "Importing theme options..."
    8686msgstr ""
    8787
    88 #: inc/class-suki-sites-import.php:203
     88#: inc
    8989msgid "Importing widgets..."
    9090msgstr ""
    9191
    92 #: inc/class-suki-sites-import.php:204
     92#: inc
    9393msgid "Importing other options..."
    9494msgstr ""
    9595
    96 #: inc/class-suki-sites-import.php:205
     96#: inc
    9797msgid "Finalizing import..."
    9898msgstr ""
    9999
    100 #: inc/class-suki-sites-import.php:206
     100#: inc
    101101msgid "Finished! Visit your site"
    102102msgstr ""
    103103
    104 #: inc/class-suki-sites-import.php:208
     104#: inc
    105105msgid ""
    106106"Before importing this site site, please note:\n"
     
    115115msgstr ""
    116116
    117 #: inc/class-suki-sites-import.php:210
     117#: inc
    118118msgid "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?"
    119119msgstr ""
    120120
    121 #: inc/class-suki-sites-import.php:212
     121#: inc
    122122msgid "Failed to fetch site info"
    123123msgstr ""
    124124
    125 #: inc/class-suki-sites-import.php:213
     125#: inc
    126126msgid "Invalid plugin status, please refresh this page."
    127127msgstr ""
    128128
    129 #: inc/class-suki-sites-import.php:214
     129#: inc
    130130msgid "Invalid action, please refresh this page."
    131131msgstr ""
    132132
    133 #: inc/class-suki-sites-import.php:215
     133#: inc
    134134msgid "Invalid requirements for importing, please refresh this page."
    135135msgstr ""
    136136
    137 #: inc/class-suki-sites-import.php:348
     137#: inc
    138138msgid "No import info provided."
    139139msgstr ""
    140140
    141 #: inc/class-suki-sites-import.php:401
     141#: inc
    142142msgid "You are not permitted to import contents."
    143143msgstr ""
    144144
    145 #: inc/class-suki-sites-import.php:407
     145#: inc
    146146msgid "Invalid downloadable XML file URL specified."
    147147msgstr ""
    148148
    149 #: inc/class-suki-sites-import.php:515
    150 msgid "There was an error downloading the XML file."
    151 msgstr ""
    152 
    153 #: inc/class-suki-sites-import.php:597
     149#: inc
     150msgid "."
     151msgstr ""
     152
     153#: inc
    154154msgid "You are not permitted to import customizer."
    155155msgstr ""
    156156
    157 #: inc/class-suki-sites-import.php:603
     157#: inc
    158158msgid "No customizer JSON file specified."
    159159msgstr ""
    160160
    161 #: inc/class-suki-sites-import.php:656
     161#: inc
    162162msgid "You are not permitted to import widgets."
    163163msgstr ""
    164164
    165 #: inc/class-suki-sites-import.php:662
     165#: inc
    166166msgid "No widgets JSON file specified."
    167167msgstr ""
    168168
    169 #: inc/class-suki-sites-import.php:779
     169#: inc
    170170msgid "You are not permitted to import options."
    171171msgstr ""
    172172
    173 #: inc/class-suki-sites-import.php:785
     173#: inc
    174174msgid "No options JSON file specified."
    175175msgstr ""
    176176
    177 #: inc/class-suki-sites-import.php:878
     177#: inc
    178178msgid "Suki Sites Import (plugin) requires Suki theme to be installed and activated."
    179179msgstr ""
    180180
    181 #: inc/class-suki-sites-import.php:886
     181#: inc
    182182msgid "Install and Activate Now"
    183183msgstr ""
    184184
    185 #: inc/class-suki-sites-import.php:883
     185#: inc
    186186msgid "Activate Now"
    187187msgstr ""
    188188
    189 #: inc/class-suki-sites-import.php:927
     189#: inc
    190190msgid "Show All"
    191191msgstr ""
    192192
    193 #: inc/class-suki-sites-import.php:933
     193#: inc
    194194msgid "Search site sites"
    195195msgstr ""
    196196
    197 #: inc/class-suki-sites-import.php:934
     197#: inc
    198198msgid "or enter keywords..."
    199199msgstr ""
    200200
    201 #: inc/class-suki-sites-import.php:946
     201#: inc
    202202msgid "Details & Preview"
    203203msgstr ""
    204204
    205 #: inc/class-suki-sites-import.php:948
     205#: inc
    206206msgid "Pro"
    207207msgstr ""
    208208
    209 #: inc/class-suki-sites-import.php:956
     209#: inc
    210210msgid "Select your page builder."
    211211msgstr ""
    212212
    213 #: inc/class-suki-sites-import.php:961
     213#: inc
    214214msgid "No site found. Try a different search."
    215215msgstr ""
    216216
    217 #: inc/class-suki-sites-import.php:969
     217#: inc
    218218msgid "Close"
    219219msgstr ""
    220220
    221 #: inc/class-suki-sites-import.php:982
     221#: inc
    222222msgid "Pro Demo Site"
    223223msgstr ""
    224224
    225 #: inc/class-suki-sites-import.php:983
     225#: inc
    226226msgid "To import this demo site you need an active license of {{ data.license_plan.name }} plan. Please upgrade or renew your license first."
    227227msgstr ""
    228228
    229 #: inc/class-suki-sites-import.php:984
     229#: inc
    230230msgid "If you already have an active license, please install the Suki Pro plugin and activate your license on \"Appearance > Suki\" page."
    231231msgstr ""
    232232
    233 #: inc/class-suki-sites-import.php:992
     233#: inc
    234234msgid "Make sure you disable the \"debug\" mode because it may disrupt the import process."
    235235msgstr ""
    236236
    237 #: inc/class-suki-sites-import.php:993
     237#: inc
    238238msgid "Learn how to disable debug mode"
    239239msgstr ""
    240240
    241 #: inc/class-suki-sites-import.php:1000
     241#: inc
    242242msgid "Required Plugins"
    243243msgstr ""
    244244
    245 #: inc/class-suki-sites-import.php:1030
     245#: inc
    246246msgid "Preview"
    247247msgstr ""
    248248
    249 #: inc/class-suki-sites-import.php:1039
     249#: inc
    250250msgid "Load More"
    251251msgstr ""
    252252
    253 #: inc/wxr-importer/class-suki-wxr-importer.php:123
     253#: inc
    254254msgid "Invalid uploaded XML file URL used."
    255255msgstr ""
  • suki-sites-import/trunk/readme.txt

    r2520161 r2591572  
    22Contributors: sukiwp, daviedr
    33Tags:
    4 Requires at least: 4.6
    5 Tested up to: 5.3
    6 Stable tag: 1.2.0
    7 Requires PHP: 5.4
     4Requires at least:
     5Tested up to: 5.
     6Requires PHP: 5.6
     7Stable tag: 1.2.1
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    4646== Changelog ==
    4747
     48
     49
     50
     51
    4852= v1.2.0 =
    4953
  • suki-sites-import/trunk/suki-sites-import.php

    r2520161 r2591572  
    11<?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 */
    1418
    1519// Prevent direct access.
    16 if ( ! defined( 'ABSPATH' ) ) exit;
     20if ( ! defined( 'ABSPATH' ) ) {
     21    exit;
     22}
    1723
    18 define( 'SUKI_SITES_IMPORT_VERSION', '1.2.0' );
     24define( 'SUKI_SITES_IMPORT_VERSION', '1.2.' );
    1925
    2026define( 'SUKI_SITES_IMPORT_DIR', plugin_dir_path( __FILE__ ) );
     
    2228define( 'SUKI_SITES_IMPORT_URI', plugins_url( '/', __FILE__ ) );
    2329
     30
     31
    2432if ( is_admin() ) {
    25     require_once( SUKI_SITES_IMPORT_DIR . 'inc/class-suki-sites-import.php' );
     33    require_once;
    2634}
Note: See TracChangeset for help on using the changeset viewer.