= '2.6.5') check_admin_referer('alo-easymail_main'); if (isset($_REQUEST['id']) && (int)$_REQUEST['id']) { // ID of newsletter (to make the report) $id = $_REQUEST['id']; // Lang $lang = ( isset($_REQUEST['lang'])) ? $_REQUEST['lang'] : false; // If admin he can see $can_see_all = ( current_user_can('manage_easymail_newsletters') && current_user_can('manage_easymail_subscribers') ) ? true: false;//($user_level >= 8)? true: false; $where_user = ($can_see_all)? "" : " AND user = %d "; $newsletter = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM {$wpdb->prefix}easymail_sendings WHERE sent=1 AND ID = %d {$where_user}", $id, $user_ID ) ); if (!$newsletter) { die("The requested page doesn't exists."); } else { ?>
:
subject; if ( $newsletter->tag ) { $obj_post = get_post( $newsletter->tag ); $post_title = stripslashes ( ALO_em___ ( $obj_post->post_title ) ); $subject = str_replace('[POST-TITLE]', $post_title, $subject); echo "". stripslashes ( ALO_em_translate_text ( $lang, $subject ) ) . ""; echo "
". stripslashes ( ALO_em_translate_text ( $lang, $newsletter->subject ) ) .""; } else { echo "". stripslashes ( ALO_em_translate_text ( $lang, $subject ) ) . ""; } ?>
user != $user_ID) { echo "
".__("Scheduled by", "alo-easymail").":
"; echo "
".get_user_meta($newsletter->user, 'nickname',true) . "
"; } ?>
:
start_at ?>
:
last_at ?>
():
content), "") ?>
recipients ); $tot_rec = count($recipients); $ok_rec = 0; // count success $ko_rec = 0; // count failed $vi_rec = 0; // count view foreach ($recipients as $recipient) { if ( $recipient['result'] >= 1) { $ok_rec ++; if ( ALO_em_recipient_is_tracked ( $recipient['email'], $id, 'V' ) ) { $vi_rec ++; } } else { $ko_rec ++; } } ?>
"; echo ""; echo ""; echo ""; //echo "
"; print_r($recipient);echo "
"; } ?>
".$n."".$recipient['email']."".$recipient['name']."". ALO_em_get_lang_flag($recipient['lang'], 'name') .""; echo ""; echo "