Ignore:
Timestamp:
Jan 20, 2013, 3:17:42 PM (11 years ago)
Author:
julien1311
Message:

[piwecard] add email improvements and stats in admin_management.php

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/Piwecard/admin/admin_management.php

    r20260 r20284  
    134134}
    135135
    136 $nb_ecard_valid_total = str_replace(array('%nb_valid%', '%nb_total%'), array($piwecard->get_nb_valid_ecard(), $piwecard->get_nb_ecard()), l10n('piwecard_nb_ecard_valid_total'));
     136$nb_ecards_valid_total = str_replace(array('%nb_valid%', '%nb_total%'), array($piwecard->get_nb_valid_ecard(), $piwecard->get_nb_ecard()), l10n('piwecard_nb_ecard_valid_total'));
    137137
    138 $template->assign('nb_ecard_valid_total', $nb_ecard_valid_total);
     138$query = 'SELECT COUNT(DISTINCT sender_email) AS nb_senders, COUNT(DISTINCT recipient_email) AS nb_recipients FROM '.PIWECARD_TABLE.' ORDER BY date_creation;';
     139$result = pwg_db_fetch_assoc(pwg_query($query));
     140$nb_distinct_senders_total = (empty($result['nb_senders']) ? 0 : $result['nb_senders']);
     141$nb_distinct_recipients_total = (empty($result['nb_recipients']) ? 0 : $result['nb_recipients']);
     142
     143$nb_distinct_senders_recipients_total = str_replace(array('%nb_senders%', '%nb_recipients%'), array($nb_distinct_senders_total, $nb_distinct_senders_total), l10n('piwecard_nb_sender_recipient_total'));
     144
     145$template->assign('nb_ecards_valid_total', $nb_ecards_valid_total);
     146$template->assign('nb_distinct_senders_recipients_total', $nb_distinct_senders_recipients_total);
    139147$template->assign('ecard_nb_ecard_page', $piwecard->config['nb_ecard_page']);
    140148$template->assign('navbar', $ecard_navbar);
Note: See TracChangeset for help on using the changeset viewer.