$Form->text_input('emblk_sent_last_returnerror', $edited_EmailBlocked->get('sent_last_returnerror'), 20, T_('Sent count since last error'), '');
$Form->info(T_('Last error date'), mysql2localedatetime_spans($edited_EmailBlocked->get('last_error_ts'), "M-d"));
$Form->text_input('emblk_prmerror_count', $edited_EmailBlocked->get('prmerror_count'), 20, T_('Permanent errors count'), '');
$Form->text_input('emblk_tmperror_count', $edited_EmailBlocked->get('tmperror_count'), 20, T_('Temporary errors count'), '');
$Form->text_input('emblk_spamerror_count', $edited_EmailBlocked->get('spamerror_count'), 20, T_('Spam errors count'), '');
$Form->text_input('emblk_othererror_count', $edited_EmailBlocked->get('othererror_count'), 20, T_('Other errors count'), '');
if ($creating) {
    $Form->end_form(array(array('submit', 'submit', T_('Record'), 'SaveButton'), array('reset', '', T_('Reset'), 'ResetButton')));
} else {
    $Form->end_form(array(array('submit', 'submit', T_('Update'), 'SaveButton'), array('reset', '', T_('Reset'), 'ResetButton')));
}
?>
<script type="text/javascript">
var email_status_icons = new Array;
<?php 
$email_status_icons = emblk_get_status_icons();
foreach ($email_status_icons as $status => $icon) {
    // Init js array with email status icons
    ?>
email_status_icons['<?php 
    echo $status;
    ?>
'] = '<?php 
    echo $icon;
    ?>
';
<?php 
}
?>

jQuery( '#emblk_status' ).change( function()
Exemple #2
0
/**
 * Get status icon of email address by status value
 *
 * @param string Status value
 * @return string Icon
 */
function emblk_get_status_icon($status)
{
    $emblk_statuses = emblk_get_status_icons();
    return isset($emblk_statuses[$status]) ? $emblk_statuses[$status] : '';
}