Esempio n. 1
0
                $name = $option[0];
                $val = $_POST[$name];
                if ($option[3][0] == "checkbox" && $val != "Y") {
                    $val = "N";
                }
                COption::SetOptionString($module_id, $name, $val);
            }
            COption::SetOptionString($module_id, "WORKFLOW_ADMIN_GROUP_ID", intval($WORKFLOW_ADMIN_GROUP_ID));
            if ($_POST["DAYS_AFTER_PUBLISHING_clear"] == "Y") {
                CWorkflow::CleanUpPublished();
            }
            if ($_POST["HISTORY_COPIES_clear"] == "Y") {
                CWorkflow::CleanUpHistoryCopies();
            }
            if ($_POST["HISTORY_DAYS_clear"] == "Y") {
                CWorkflow::CleanUpHistory();
            }
        }
        $Update = $Update . $Apply;
        ob_start();
        require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/admin/group_rights.php";
        ob_end_clean();
        LocalRedirect($APPLICATION->GetCurPage() . "?mid=" . urlencode($module_id) . "&lang=" . urlencode(LANGUAGE_ID) . "&" . $tabControl->ActiveTabParam());
    }
    $WORKFLOW_ADMIN_GROUP_ID = COption::GetOptionString($module_id, "WORKFLOW_ADMIN_GROUP_ID");
    ?>
	<?php 
    $tabControl->Begin();
    ?>
<form method="POST" action="<?php 
    echo htmlspecialcharsbx($APPLICATION->GetCurPage() . '?mid=' . urlencode($module_id) . '&lang=' . LANGUAGE_ID);
Esempio n. 2
0
 public static function CleanUp()
 {
     CWorkflow::CleanUpPublished();
     CWorkflow::CleanUpHistory();
     CWorkflow::CleanUpFiles();
     CWorkflow::CleanUpPreview();
     return "CWorkflow::CleanUp();";
 }