File "list.php"
Full Path: /home/vantageo/public_html/cache/cache/cache/cache/.wp-cli/wp-content/plugins/woo-bulk-editor/ext/history/views/list.php
File size: 6.18 KB
MIME-type: text/x-php
Charset: utf-8
<?php
if (!defined('ABSPATH'))
die('No direct access allowed');
?>
<?php if (!empty($history)): ?>
<ul class="woobe_fields" id="woobe_history_list">
<?php foreach ($history as $operation) : ?>
<?php $is_solo = isset($operation['field_key']) ? true : false; ?>
<li class="woobe_options_li <?php echo($is_solo ? 'solo_li' : 'bulk_li') ?> woobe_history_item woobe_history_li_show" id="woobe_history_<?php echo($is_solo ? $operation['id'] : $operation['bulk_key']) ?>">
<?php
$filds="";
if($is_solo){
$filds=$operation['field_key'];
}else{
if(!empty($operation['set_of_keys'])){
$keys = json_decode($operation['set_of_keys']);
if($keys){
$filds=implode(",",$keys);
}
}
}
?>
<div class="woobe_history_data woobe_history_hidden" data-types="<?php echo($is_solo ? 1 : 2) ?>" data-author="<?php echo $operation['user_id'] ?>" data-date="<?php echo ($is_solo)?$operation["mod_date"]:$operation['started']; ?>" data-fields="<?php echo $filds ?>">
</div>
<div class="col-lg-4">
<?php if ($is_solo): ?>
<h5 style="margin: 0;"><?php echo '#' . $operation['product_id'] . '. ' . get_the_title($operation['product_id']) ?></h5>
<h6 style="margin: 0;">[<?php echo $operation['field_key'] ?>]</h6>
<?php else: ?>
<h5 style="margin: 0;"><?php esc_html_e('Bulk operation', 'woo-bulk-editor') ?></h5>
[<span style="color: <?php echo($operation['state'] == 'completed' ? 'green' : 'red') ?>;"><small><?php printf(esc_html__('state: %s', 'woo-bulk-editor'), $operation['state']) ?></small></span>]
<?php endif; ?>
</div>
<div class="col-lg-3">
<small>
<?php
if ($is_solo) {
echo date(get_option('date_format') . ' ' . get_option('time_format'), $operation['mod_date']);
} else {
echo date(get_option('date_format') . ' ' . get_option('time_format'), $operation['started']);
if ($operation['state'] !== 'terminated') {
echo ' - ' . date(get_option('date_format') . ' ' . get_option('time_format'), $operation['finished']);
}
}
?>
</small>
</div>
<div class="col-lg-3">
<small>
<?php
if ($is_solo) {
$show_val = in_array($settings_fields[$operation['field_key']]['edit_view'], array('textinput'));
$sanitize = '';
if (isset($settings_fields[$operation['field_key']]['sanitize'])) {
$sanitize = $settings_fields[$operation['field_key']]['sanitize'];
}
if ($show_val) {
printf(esc_html__('value been: %s', 'woo-bulk-editor'), '<i>' . substr($products_obj->sanitize_answer_value($operation['field_key'], $sanitize, $operation['prev_val']), 0, 120) . '</i>');
} else {
echo ' ';
}
} else {
printf(esc_html__('products bulked: %s', 'woo-bulk-editor'), '<b>' . intval($operation['products_count']) . '</b>');
if (!empty($operation['set_of_keys'])) {
$set_of_keys = json_decode($operation['set_of_keys']);
$names = array();
foreach ($set_of_keys as $kk) {
$names[] = $settings_fields_full[$kk]['title'];
}
$names = implode(', ', $names);
echo '<br />';
printf(esc_html__('columns: %s', 'woo-bulk-editor'), '<b>' . $names . '</b>');
}
}
?>
</small>
</div>
<div class="col-lg-2 tar">
<?php if ($is_solo): ?>
<a href="javascript: woobe_history_revert_solo(<?php echo $operation['id'] ?>, <?php echo $operation['product_id'] ?>);void(0);" class="button button-primary woobe_history_btn woobe_history_revert" title="<?php esc_html_e('revert', 'woo-bulk-editor') ?>"></a>
<a href="javascript: woobe_history_delete_solo(<?php echo $operation['id'] ?>);void(0);" class="button button-primary woobe_history_btn woobe_history_delete" title="<?php esc_html_e('delete', 'woo-bulk-editor') ?>"></a><br />
<?php else: ?>
<a href="javascript: woobe_history_revert_bulk('<?php echo $operation['bulk_key'] ?>', <?php echo $operation['id'] ?>);void(0);" class="button button-primary woobe_history_btn woobe_history_revert" title="<?php esc_html_e('revert', 'woo-bulk-editor') ?>"></a>
<a href="javascript: woobe_history_delete_bulk('<?php echo $operation['bulk_key'] ?>');void(0);" class="button button-primary woobe_history_btn woobe_history_delete" title="<?php esc_html_e('delete', 'woo-bulk-editor') ?>"></a><br />
<div class="woobe_progress" style="display: none;">
<div class="woobe_progress_in" id="woobe_bulk_progress_<?php echo $operation['id'] ?>">0%</div>
</div>
<?php endif; ?>
</div>
<div class="clear"></div>
</li>
<?php endforeach; ?>
</ul>
<?php else: ?>
<h5><?php esc_html_e('History is empty!', 'woo-bulk-editor') ?></h5>
<?php endif; ?>