Server IP : 172.24.0.40 / Your IP : 216.73.216.10 Web Server : Apache System : Linux dbweb26.ust.edu.ph 4.18.0-513.5.1.el8_9.x86_64 #1 SMP Fri Sep 29 05:21:10 EDT 2023 x86_64 User : apache ( 48) PHP Version : 8.2.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/medicine/public_html/wp-content/plugins/newsletter/includes/ |
Upload File : |
<?php use Newsletter\Logs; global $wpdb; require_once NEWSLETTER_INCLUDES_DIR . '/paginator.php'; $paginator = new TNP_Pagination_Controller($wpdb->prefix . 'newsletter_logs', 'id', ['source' => $source]); $logs = $paginator->get_items(); $ajax_url = wp_nonce_url(admin_url('admin-ajax.php') . '?action=newsletter-log', 'newsletter-log'); $show_status = $attrs['status'] ?? true; ?> <?php if (empty($logs)) { ?> <p>No logs.</p> <?php } else { ?> <?php $paginator->display_paginator(); ?> <table class="widefat"> <thead> <tr> <th>#</th> <th>Date</th> <?php if ($show_status) { ?> <th>Status</th> <?php } ?> <th>Description</th> <th>Data</th> </tr> </thead> <tbody> <?php foreach ($logs as $log) { ?> <tr> <td><?php echo esc_html($log->id); ?></td> <td style="width: 5%; white-space: nowrap"><?php echo esc_html($this->print_date($log->created)); ?></td> <?php if ($show_status) { ?> <td><?php echo esc_html($log->status) ?></td> <?php } ?> <td><?php echo esc_html($log->description) ?></td> <td> <?php if (!empty($log->data)) $this->button_icon_view($ajax_url . '&id=' . $log->id) ?> </td> </tr> <?php } ?> </tbody> </table> <?php } ?>