first commit
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
<?php
|
||||
if ($newsletter_message->getNumberReceived()) {
|
||||
|
||||
$recived = $newsletter_message->getNumberReceived();
|
||||
|
||||
$sent = $newsletter_message->getNumberSent();
|
||||
$sent_gmail = $newsletter_message->getNumberSentGmail();
|
||||
|
||||
//gmail huck
|
||||
|
||||
$count2 = $sent_gmail / $sent;
|
||||
//$count2 = $count1 * 100;
|
||||
$sent_gmail_percent = number_format($count2, 1);
|
||||
|
||||
//echo "gmail: ".$sent_gmail_percent;
|
||||
//echo "<br>";
|
||||
|
||||
$sent_percent = number_format(1 - $sent_gmail_percent, 1);
|
||||
|
||||
//echo "pozostałe: ".$sent_percent;
|
||||
//echo "<br>";
|
||||
|
||||
// Magiczny wzor Marka
|
||||
//(50*0.2/2)+(50*0.8)
|
||||
|
||||
$total_recived = ($recived * $sent_gmail_percent / 2) + ($recived * $sent_percent);
|
||||
|
||||
//echo "szacunek: ".$total_recived;
|
||||
//echo "<br>";
|
||||
//echo "szacunek zaokrąglony: ".round($total_recived);
|
||||
//echo "<br>";
|
||||
|
||||
$total_recived = round($total_recived);
|
||||
|
||||
|
||||
if ($total_recived > $newsletter_message->getNumberSent()) {
|
||||
$total_recived = $newsletter_message->getNumberSent();
|
||||
}
|
||||
|
||||
$number = $total_recived/$newsletter_message->getNumberSent();
|
||||
|
||||
$number = $number * 100;
|
||||
|
||||
$value = number_format($number, 2, ',', ' ')."%";
|
||||
$value = "<span style='color: #aaa;'> (".$value.") </span>";
|
||||
|
||||
echo $total_recived.$value;
|
||||
|
||||
} else {
|
||||
|
||||
echo sfContext::getInstance()->getI18N()->__('Brak');
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user