PATH:
home
/
thebhoeo
/
.trash
/
backwpup
/
components
/
onboarding
<?php use BackWPup\Utils\BackWPupHelpers; if ( ! defined( 'ABSPATH' ) ) { exit; } /** * @var int $first_job_id ID of the first job we are retrieving the frequency settings for. * @var int $second_job_id ID of the second job we are retrieving the frequency settings for. */ BackWPupHelpers::component("heading", [ "level" => 2, "title" => sprintf( // Translators: %1$s = opening tag, %2$s = closing tag. __('When to automatically create your backup? %1$s*%2$s', 'backwpup'), '<sup>', '</sup>' ), "allow_html" => true, ]); ?> <div class="flex-auto"> <div class="flex items-center gap-4 border-b border-grey-200 py-6 test-files"> <div class="shrink-0"> <?php BackWPupHelpers::component("icon", ["name" => "file-alt", "size" => "xl"]); ?> </div> <div class="flex-auto"> <?php BackWPupHelpers::component("heading-desc", [ "title" => __("Files backup scheduled", 'backwpup'), ]); ?> <p> <?php BackWPupHelpers::component("form/button", [ "type" => "link", "label" => __("Advanced settings", 'backwpup'), "trigger" => "load-and-open-sidebar", "display" => 'frequency', "data" => [ 'job-id' => $first_job_id, 'block-type' => 'children', 'block-name' => 'sidebar/frequency', ], ]); ?> </p> </div> <?php BackWPupHelpers::component("form/select", [ "name" => "job_".$first_job_id."_frequency", "label" => __("Frequency", 'backwpup'), "class" => "onboarding-files-frequency", "value" => "monthly", "trigger" => "onboarding-files-frequency", "options" => wpm_apply_filters_typed( 'array', 'backwpup_backup_select_frequency_options', [ 'hourly' => __( 'Hourly', 'backwpup' ), 'daily' => __( 'Daily', 'backwpup' ), 'weekly' => __( 'Weekly', 'backwpup' ), 'monthly' => __( 'Monthly', 'backwpup' ), ], $first_job_id ), ]); ?> </div> <div class="flex items-center gap-4 py-6"> <div class="shrink-0"> <?php BackWPupHelpers::component("icon", ["name" => "database", "size" => "xl"]); ?> </div> <div class="flex-auto"> <?php BackWPupHelpers::component("heading-desc", [ "title" => __("Database backup scheduled", 'backwpup'), ]); ?> <p> <?php BackWPupHelpers::component("form/button", [ "type" => "link", "label" => __("Advanced settings", 'backwpup'), "trigger" => "load-and-open-sidebar", "display" => 'frequency', "data" => [ 'job-id' => $second_job_id, 'block-type' => 'children', 'block-name' => 'sidebar/frequency', ], ]); ?> </p> </div> <?php BackWPupHelpers::component( 'form/select', [ 'name' => "job_".$second_job_id."_frequency", 'label' => __("Frequency", 'backwpup'), 'value' => 'monthly', 'class' => 'onboarding-database-frequency', 'trigger' => 'onboarding-database-frequency', 'options' => wpm_apply_filters_typed( 'array', 'backwpup_backup_select_frequency_options', [ 'hourly' => __( 'Hourly', 'backwpup' ), 'daily' => __( 'Daily', 'backwpup' ), 'weekly' => __( 'Weekly', 'backwpup' ), 'monthly' => __( 'Monthly', 'backwpup' ), ], $second_job_id ), ]); ?> </div> </div> <div> <p class="text-xs"><sup>*</sup><?php esc_html_e("The first backup will be created right after saving the options", 'backwpup'); ?></p> </div> <footer class="mt-6 flex justify-between items-center gap-4"> <?php BackWPupHelpers::component("form/button", [ "type" => "secondary", "label" => __("Back to What", 'backwpup'), "icon_name" => "arrow-left", "icon_position" => "before", "trigger" => "onboarding-step-1", ]); ?> <?php BackWPupHelpers::component("form/button", [ "type" => "primary", "label" => __("Save & Continue", 'backwpup'), "icon_name" => "arrow-right", "icon_position" => "after", "trigger" => "onboarding-step-3", 'button_type' => 'button', ]); ?> </footer>
[-] storage-item-disabled.php
[edit]
[-] storage-item-locked.php
[edit]
[-] step2.php
[edit]
[-] step1.php
[edit]
[+]
..
[-] step3.php
[edit]
[-] storage-item.php
[edit]