continue; } echo "\n\t\t\t\t\t\t\t<option value=\"{$membershipID}\">{$membershipName}</option>"; } ?> </select> </td> </tr> </table> </td> </tr> <tr class="table"> <td align="center" style="padding: 5px;"> <input class="text" type="hidden" name="msgs_id" value="<?php echo $_POST['msgs_id']; ?> "> <input class="text" type="submit" style="width: 140px" name="queue_message" value="Queue message"> </td> </tr> </table> </center> </form> <?php ContentBlockFoot(); } if (!$demo_mode && $action == 'preview' && strlen($_POST['body_html'])) { PreviewMessage(); } BottomCode();
function PageCodeMassmailer() { global $sActionResult, $action; return array('page_code_status' => PrintStatus($sActionResult), 'page_code_new_message' => getEmailMessage($action), 'page_code_preview_message' => $action == 'preview' && $_POST['body'] ? PreviewMessage() : '', 'page_code_all_messages' => getAllMessagesBox(), 'page_code_queue_message' => getQueueMessage()); }
} if ($_POST['add_message']) { $action = 'add'; } if ($_POST['delete_message'] && $_POST['msgs_id']) { $sActionResult = DeleteMessage() ? _t('_adm_mmail_Message_was_deleted') : _t('_adm_mmail_Message_was_not_deleted'); } if ($_POST['preview_message'] && $_POST['msgs_id']) { $action = 'preview'; } if (bx_get('action') == 'empty') { $sActionResult = EmptyQueue() ? _t('_adm_mmail_Queue_empty') : _t('_adm_mmail_Queue_emptying_failed'); } $iNameIndex = 13; $_page = array('name_index' => $iNameIndex, 'css_name' => array('forms_adv.css'), 'header' => _t('_adm_mmail_title')); $_page_cont[$iNameIndex] = array('page_code_status' => PrintStatus($sActionResult), 'page_code_new_message' => getEmailMessage($action), 'page_code_preview_message' => $action == 'preview' && strlen($_POST['body']) ? PreviewMessage() : '', 'page_code_all_messages' => getAllMessagesBox(), 'page_code_queue_message' => getQueueMessage()); PageCodeAdmin(); function PrintStatus($sActionResult) { $sSubjC = _t('_Subject'); $sEmailsC = _t('_adm_mmail_emails'); $sEmptyQueueC = _t('_adm_mmail_Empty_Queue'); $sCupidStatusC = _t('_adm_mmail_Cupid_mails_status'); $sSingleEmailsTRs = ''; // Select count of emails in queue per one message $iCount = (int) $GLOBALS['MySQL']->getOne("SELECT COUNT(`id`) AS `count` FROM `sys_sbs_queue`"); if ($iCount <= 0) { $sSingleEmailsTRs .= "<tr><td align=center><b><font color=red>" . _t('_adm_mmail_no_emails_in_queue') . "</font></b></td></tr>"; } else { $sSingleEmailsTRs .= "<tr><td align=center>" . _t('_adm_mmail_mails_in_queue', $iCount) . "</td></tr>"; }