<?php
/*
NmnNewsletter is a library that provides newsletter service
management for websites running php and mysql.
Copyright (C) 2006 Ivan Preziosi from netmeans.net - Rome.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
For more informations or to join the development of the library contact
the author at: hide@address.com
*/
session_start();
require_once('includes/config.php');
sessCtrl();
if (isset($_REQUEST["id_newsletter"]) && $_REQUEST["sent"]=="sent"){
$sentData = NewsletterLog::getSentNewsletters($_REQUEST["id_newsletter"]);
if ($sentData["sent"] < 1){$sentData["sent"] = '0';}
$msg = "<div class=message>".$sentData["sent"].LOGS_SENT_REPORT.$sentData["unsent"]."</div><br>";
}
$main .= "
<div class=page_heading>".LOGS_TITLE."</div>
$msg
";
$logs = NewsletterLog::getLogsArray($_REQUEST["id_newsletter"]);
$nlData = Newsletter::getNewsletter($_REQUEST["id_newsletter"]);
$main .= "<div class=message>".LOGS_NEWSLETTER_NAME." ".$nlData["titolo"].". ".LOGS_NEWSLETTER_CREATED."".$nlData["data"]." <br></div>";
$main .= "<div class='message' style='margin:3px;text-align:left;'>";
$main .= "<table width='100%'>";
$main .= "<tr><td width='40%' align='left'><strong>".LOGS_NEWSLETTER_RECIPIENT."</strong></td><td width='30%' align='center'><strong>".LOGS_NEWSLETTER_SENT_ON."</strong></td><td align='center'><strong>".LOGS_NEWSLETTER_READ_ON."</strong></td></tr>";
foreach ($logs as $log){
($log['deleted'])?$deletedStyle = "style='color:red;'":$deletedStyle="";
($log['deleted'])?$deletedTitle = "title='".LOGS_USER_NOT_LONGER_SUBSCRIBED."'":$deletedTitle="title='".LOGS_USER_ACTIVE."'";
($log["data_lettura"] != '')?$receipt=$log["data_lettura"]:$receipt="<span style='color:red'>".LOGS_RECEIPT_NOT_AVAILABLE."</span>";
($log['stato'])?$stato = $log['data_invio']:$stato="<span style='color:red'>".LOGS_RECEIPT_NOT_SENT."</span>";
$main .= "<tr><td align='left' ".$deletedTitle."><a ".$deletedStyle." href=\"subscriberInfo.php?id=".$log['id_'.DB_USERS_TABLE.'']."\">".$log['email']."</a></td><td align='center'>".$stato."</td><td align='center'>".$receipt."</td></tr>";
}
$main .= "</table>";
$main .= "</div>";
if(isset($_SESSION["navigation"])) $main .= $_SESSION["navigation"];
$page = "logs";
require_once("includes/template.php");
?>