Beispiel #1
0
                if ($cPosting->SendMessage($ID, COption::GetOptionString("subscribe", "posting_interval")) !== false) {
                    $arEmailStatuses = CPosting::GetEmailStatuses($ID);
                    $nEmailsSent = intval($arEmailStatuses["N"]);
                    $nEmailsError = intval($arEmailStatuses["E"]);
                    $nEmailsTotal = intval($arEmailStatuses["Y"]) + $nEmailsSent + $nEmailsError;
                    CAdminMessage::ShowMessage(array("DETAILS" => '<p>' . GetMessage("POST_ADM_SENDING_NOTE_LINE1") . '<br>' . GetMessage("POST_ADM_SENDING_NOTE_LINE2") . '</p>' . '#PROGRESS_BAR#' . '<p>' . GetMessage("posting_addr_processed") . ' <b>' . ($nEmailsSent + $nEmailsError) . '</b> ' . GetMessage("posting_addr_of") . ' <b>' . $nEmailsTotal . '</b></p>' . '<p>' . GetMessage("POST_ADM_WITH_ERRORS") . ': <b>' . $nEmailsError . '</b>.</p>', "HTML" => true, "TYPE" => "PROGRESS", "PROGRESS_TOTAL" => $nEmailsTotal, "PROGRESS_VALUE" => $nEmailsSent + $nEmailsError, "BUTTONS" => array(array("ID" => "btn_stop", "VALUE" => GetMessage("POST_ADM_BTN_STOP"), "ONCLICK" => "Stop()"), array("ID" => "btn_cont", "VALUE" => GetMessage("posting_continue_button"), "ONCLICK" => "Cont()"))));
                    ?>
<script>
						MoveProgress();
					</script><?php 
                } else {
                    CAdminMessage::ShowMessage($cPosting->LAST_ERROR);
                }
            }
        } elseif ($arPosting["STATUS"] == "S" || $arPosting["STATUS"] == "E") {
            $arEmailStatuses = CPosting::GetEmailStatuses($ID);
            $nEmailsSent = intval($arEmailStatuses["N"]);
            $nEmailsError = intval($arEmailStatuses["E"]);
            $nEmailsTotal = intval($arEmailStatuses["Y"]) + $nEmailsSent + $nEmailsError;
            CAdminMessage::ShowMessage(array("MESSAGE" => GetMessage("post_send_ok"), "DETAILS" => '' . '#PROGRESS_BAR#' . '<p>' . GetMessage("posting_addr_processed") . ' <b>' . ($nEmailsSent + $nEmailsError) . '</b> ' . GetMessage("posting_addr_of") . ' <b>' . $nEmailsTotal . '</b></p>' . '<p>' . GetMessage("POST_ADM_WITH_ERRORS") . ': <b>' . $nEmailsError . '</b>.</p>', "HTML" => true, "TYPE" => "PROGRESS", "PROGRESS_TOTAL" => $nEmailsTotal, "PROGRESS_VALUE" => $nEmailsSent + $nEmailsError));
            ?>
<script>
				<?php 
            echo $sTableID;
            ?>
.GetAdminList('<?php 
            echo $APPLICATION->GetCurPage();
            ?>
?lang=<?php 
            echo LANGUAGE_ID;
            ?>