50 ? substr($root, 0, 50) . '...' : $root; echo "
{$sroot}
"; } $archive_type_label = DUP_Settings::Get('archive_build_mode') == DUP_Archive_Build_Mode::ZipArchive ? "ZipArchive" : "DupArchive"; $archive_type_extension = DUP_Settings::Get('archive_build_mode') == DUP_Archive_Build_Mode::ZipArchive ? "zip" : "daf"; $duparchive_max_limit = DUP_Util::readableByteSize(DUPLICATOR_MAX_DUPARCHIVE_SIZE); $skip_archive_scan = DUP_Settings::Get('skip_archive_scan'); ?>
 
Archive->ExportOnlyDB) { echo ' '; esc_html_e('Database Only', 'duplicator'); } elseif ($Package->Archive->FilterOn) { echo ' '; esc_html_e('Enabled', 'duplicator'); } ?>
Archive->ExportOnlyDB) { ?>


:   |   :   |   :
some budget hosts may cause timeouts. ' , 'duplicator'); echo "  [" . esc_html__('more details...', 'duplicator') . "]"; ?>
" . esc_html__('Overview', 'duplicator') . ":
"; $dup_byte_size = '' . DUP_Util::byteSize(DUPLICATOR_SCAN_SIZE_DEFAULT) . ''; printf(esc_html__('This notice is triggered at [%s] and can be ignored on most hosts. If during the build process you see a "Host Build Interrupt" message then this ' . 'host has strict processing limits. Below are some options you can take to overcome constraints set up on this host.', 'duplicator'), $dup_byte_size); echo '

'; echo "" . esc_html__('Timeout Options', 'duplicator') . ":
"; echo ''; $hlptxt = sprintf(__('Files over %1$s are listed below. Larger files such as movies or zipped content can cause timeout issues on some budget hosts. If you are having ' . 'issues creating a package try excluding the directory paths below or go back to Step 1 and add them.', 'duplicator'), DUP_Util::byteSize(DUPLICATOR_SCAN_WARNFILESIZE)); ?>
<:/\|", can be problematic on some hosts.', 'duplicator'); esc_html_e(' Only consider using this filter if the package build is failing. Select files that are not important to your site or you can migrate manually.', 'duplicator'); $txt = __('If this environment/system and the system where it will be installed are set up to support Unicode and long paths then these filters can be ignored. ' . 'If you run into issues with creating or installing a package, then is recommended to filter these paths.', 'duplicator'); ?>
Database->FilterOn) { echo ' '; esc_html_e('Enabled', 'duplicator'); } ?>
" data-tooltip="">
' . esc_html__('TOTAL SIZE', 'duplicator') . '   ⇛   '; ?> :   |   :   |   :

'; //TABLE DETAILS echo '' . __('TABLE DETAILS:', 'duplicator') . '
'; $dup_scan_tbl_trigger_size = DUP_Util::byteSize(DUPLICATOR_SCAN_DB_TBL_SIZE) . ', ' . number_format(DUPLICATOR_SCAN_DB_TBL_ROWS); printf(esc_html__('The notices for tables are %1$s records or names with upper-case characters. Individual tables will not trigger ' . 'a notice message, but can help narrow down issues if they occur later on.', 'duplicator'), $dup_scan_tbl_trigger_size); echo '
'; //RECOMMENDATIONS echo '

'; echo '' . esc_html__('RECOMMENDATIONS:', 'duplicator') . '
'; echo '
'; $lnk = '' . esc_html__('repair and optimization', 'duplicator') . ''; printf(__('1. Run a %1$s on the table to improve the overall size and performance.', 'duplicator'), $lnk); echo '

'; _e('2. Remove post revisions and stale data from tables. Tables such as logs, statistical or other non-critical data should be cleared.', 'duplicator'); echo '

'; $lnk = '' . esc_html__('Enable mysqldump', 'duplicator') . ''; printf(__('3. %1$s if this host supports the option.', 'duplicator'), $lnk); echo '

'; $lnk = '' . esc_html__('lower_case_table_names', 'duplicator') . ''; printf(__('4. For table name case sensitivity issues either rename the table with lower case characters or be prepared to work with the %1$s system variable setting.', 'duplicator'), $lnk); echo '
'; ?>
get_col("SHOW TRIGGERS", 1); if (count($triggers)) { ?>
get_col("SHOW PROCEDURE STATUS WHERE `Db` = '{$GLOBALS['wpdb']->dbname}'", 1); $functions = $GLOBALS['wpdb']->get_col("SHOW FUNCTION STATUS WHERE `Db` = '{$GLOBALS['wpdb']->dbname}'", 1); if (count($procedures) || count($functions)) { ?>
 '; esc_html_e('Migrate large, multi-gig sites with', 'duplicator'); echo ' ' . esc_html__('Duplicator Pro', 'duplicator') . '!'; echo '
'; ?>

height = 600; $alert1->width = 600; $alert1->title = __('Scan Details', 'duplicator'); $alert1->message = "
"; $alert1->initAlert(); $alert2 = new DUP_UI_Dialog(); $alert2->height = 450; $alert2->width = 650; $alert2->title = __('Copy Quick Filter Paths', 'duplicator'); $alert2->message = "
"; $alert2->initAlert(); ?>