GRAYBYTE WORDPRESS FILE MANAGER7922

Server IP : 198.54.121.189 / Your IP : 216.73.216.140
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /home/giriqfky/trustyourlawyer.com/wp-content/plugins/backwpup/components/
Upload Files :
Current_dir [ Writeable ] Document_root [ Writeable ]

Command :


Current File : /home/giriqfky/trustyourlawyer.com/wp-content/plugins/backwpup/components//job-item.php
<?php
use BackWPup\Utils\BackWPupHelpers;

/**
 * @var array $job Job information
 */


$job_id = $job['jobid'];
$is_cron_active = BackWPup_Option::get($job_id, 'activetype');
$is_active = !empty($is_cron_active);
$next_backup_label = __("No backup scheduled", 'backwpup'); // Default label

if ( $is_active ) {
	$cron_next = BackWPup_Cron::cron_next(BackWPup_Option::get($job_id, 'cron'));

	$next_backup_label = sprintf(
		__( '%1$s at %2$s', 'backwpup' ),
		wp_date( get_option( 'date_format' ), $cron_next ),
		wp_date( get_option( 'time_format' ), $cron_next )
	);
}

$is_file = in_array( $job['type'], [BackWPup_JobTypes::$type_job_both, BackWPup_JobTypes::$type_job_files], true );
if ( $is_file ) {
	$job_type   = 'files';
	$select     = "select-files";
	$icon = 'file-alt';
} else {
	$job_type   = 'database';
	$select     = "select-tables";
	$icon = 'database';
}


?>
<div class="flex-1 p-8 bg-white rounded-lg flex flex-col relative backwpup-job-card backwpup-job-<?= $job_type ?> h-[200px]" id="<?= 'backwpup-'.$job_id.'-options' ?>">

	<div class="mb-2 flex items-center gap-4">
		<?php BackWPupHelpers::component("icon", ["name" => $icon, "size" => "large"]); ?>

		<div class="mt-[5px] w-[152px] flex flex-auto">
			<?php
			$title = trim( BackWPup_Option::get($job_id, 'name') );

			BackWPupHelpers::component("heading", [
				"level" => 3,
				"title" => ucfirst( $title ),
				"class" => 'backwpup-job-title',
				"font"  => 'regular',
				"bold"  => 'font-bold',
				"flex"  => false,
				"truncate" => true,
			]);

			BackWPupHelpers::component("icon", [
				"name" => 'edit',
				"size" => "medium",
				"class" => "js-backwpup-load-and-open-sidebar cursor-pointer min-w-[21px] ml-3",
				"data"      => [
					'job-id' => $job_id,
					'block-type' => 'children',
					'block-name' => 'sidebar/edit-title',
					'content' => 'edit-title',
				],
			]);
			?>
		</div>
		<?php
		BackWPupHelpers::component("icon", [
			"name" => 'trash',
			"size" => "medium-2x",
			"class" => "js-backwpup-delete-job cursor-pointer",
			"data" => ["job-id" => $job_id]
		]);

		BackWPupHelpers::component("form/toggle", [
			"name" => "next_backup_$job_id",
			"trigger" => "toggle-job",
			"checked" => $is_active,
			"data"    => ['job-id' => $job_id],
		]);
		?>
	</div>

	<div class="mt-2 mb-4 flex flex-row items-center gap-2">
		<span class="text-base label-scheduled">
			<?= $next_backup_label; ?>
		</span>
		<?php 
			BackWPupHelpers::component("form/button", [
				"type" => "icon",
				"font_size" => "small",
				"label" => '',
				"trigger" => "load-and-open-modal",
				"class" => "backwpup-btn-backup-job disabled:opacity-40 always-enabled",
				"display" => "backup-job",
				"data"    => ['job-id' => $job_id, 'block-type' => 'children', 'block-name' => 'modal/backup-job'],
				"tooltip" => __("Backup now", 'backwpup'),
				"tooltip_position" => "top",
				"tooltip_size" => "medium",
				"tooltip_icon" => "download",
			]);
		?>
	</div>

	<p class="flex items-center gap-4">
		<?php
		BackWPupHelpers::component("form/button", [
			"type" => "link",
			"label" => __('Data', 'backwpup'),
			"class" => $is_file ? 'backwpup-btn-select-files' : 'backwpup-btn-select-tables',
			"trigger" => "load-and-open-sidebar",
			"display" => $select,
			"disabled" => !$is_active,
			"data" => [ 'job-id' => $job_id, 'block-type' => 'children', 'block-name' => 'sidebar/'.$select,  ],
		]);
		?>
		<span class="h-5 w-0 border-r border-primary-darker"></span>
		<?php
		BackWPupHelpers::component("form/button", [
			"type" => "link",
			"label" => __("Frequency", 'backwpup'),
			"trigger" => "load-and-open-sidebar",
			"display" => 'frequency',
			"disabled" => !$is_active,
			"data"    => [ 'job-id' => $job_id, 'block-type' => 'children', 'block-name' => 'sidebar/frequency',  ],
		]);
		?>
		<span class="h-5 w-0 border-r border-primary-darker"></span>
		<?php
		BackWPupHelpers::component("form/button", [
			"type" => "link",
			"label" => __("Storage", 'backwpup'),
			"trigger" => "load-and-open-sidebar",
			"display" => "storages",
			"disabled" => !$is_active,
			"data"    => ['job-id' => $job_id, 'block-type' => 'children', 'block-name' => 'sidebar/storages',  ]
		]);
		?>
	</p>
</div>

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
July 10 2025 04:32:29
giriqfky / giriqfky
0755
alerts
--
July 10 2025 04:32:37
giriqfky / giriqfky
0755
app
--
July 10 2025 04:32:37
giriqfky / giriqfky
0755
containers
--
July 10 2025 04:32:37
giriqfky / giriqfky
0755
form
--
July 10 2025 04:32:37
giriqfky / giriqfky
0755
icons
--
July 10 2025 04:32:37
giriqfky / giriqfky
0755
navigation
--
July 10 2025 04:32:37
giriqfky / giriqfky
0755
onboarding
--
July 10 2025 04:32:37
giriqfky / giriqfky
0755
.htaccess
0.41 KB
July 10 2025 04:32:37
giriqfky / giriqfky
0644
closable-heading.php
0.545 KB
February 04 2025 14:50:44
giriqfky / giriqfky
0644
file-line.php
1.723 KB
February 04 2025 14:50:44
giriqfky / giriqfky
0644
first-congrats.php
0.897 KB
March 13 2025 16:05:40
giriqfky / giriqfky
0644
heading-desc.php
0.38 KB
February 04 2025 14:50:44
giriqfky / giriqfky
0644
heading.php
2.095 KB
April 07 2025 18:31:08
giriqfky / giriqfky
0644
icon.php
1.477 KB
April 07 2025 18:31:08
giriqfky / giriqfky
0644
job-item.php
4.122 KB
April 29 2025 17:34:12
giriqfky / giriqfky
0644
next-scheduled-backup.php
2.931 KB
April 07 2025 18:31:08
giriqfky / giriqfky
0644
progress-bar.php
0.485 KB
February 04 2025 14:50:44
giriqfky / giriqfky
0644
progress-box.php
1.803 KB
March 13 2025 16:05:40
giriqfky / giriqfky
0644
selector-file-db.php
2.793 KB
April 23 2025 14:14:02
giriqfky / giriqfky
0644
separator.php
0.03 KB
February 04 2025 14:50:44
giriqfky / giriqfky
0644
storage-item.php
2.895 KB
May 20 2025 11:41:24
giriqfky / giriqfky
0644
storage-list-compact.php
1.332 KB
April 07 2025 18:31:08
giriqfky / giriqfky
0644
storage-list.php
1.404 KB
May 20 2025 11:41:24
giriqfky / giriqfky
0644
table-backups.php
0.893 KB
February 04 2025 14:50:44
giriqfky / giriqfky
0644
table-row-backups.php
4.791 KB
April 23 2025 14:14:02
giriqfky / giriqfky
0644
tags-item.php
0.468 KB
February 04 2025 14:50:44
giriqfky / giriqfky
0644
tooltip.php
2.618 KB
April 07 2025 18:31:08
giriqfky / giriqfky
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF