示例#1
0
$objCirculation = new CCirculation();
$arrCirculationOverview = $objCirculation->getCirculationOverview($start, $sortby, $sortDirection, $archivemode, 50, 0, '', false, false, $_REQUEST['uid']);
foreach ($arrCirculationOverview as $item) {
    $feed_item = new RssFeedItem();
    $feed_item->setTitle($item['strName']);
    $nCirculationFormID = $item['nID'];
    $nSenderID = $item['nSenderId'];
    $strTitle = $item['strName'];
    $nMailingListId = $item['nMailingListId'];
    if ($item['strCurStation'] != '') {
        $strCurStation = $item['strCurStation'];
    }
    $arrDecissionState = $objCirculation->getDecissionState($nCirculationFormID);
    $strStartDate = $objCirculation->getStartDate($nCirculationFormID);
    $strSender = $objCirculation->getSender($nCirculationFormID);
    $arrMaillist = $objCirculation->getMailinglist($nMailingListId);
    $strMaillist = $arrMaillist['strName'];
    $strDesc = '<dl>';
    $strDesc .= "<dt><strong>{$CIRCULATION_MNGT_WORK_IN_PROCESS}:</strong> " . $arrDecissionState["nDaysInProgress"] . "</dt>";
    $strDesc .= "<dt><strong>{$CIRCULATION_MNGT_SENDING_DATE}:</strong> {$strStartDate}</dt>";
    $strDesc .= "<dt><strong>{$CIRCDETAIL_SENDER}:</strong> {$strSender}</dt>";
    $strDesc .= "<dt><strong>{$SHOW_CIRCULATION_MAILLIST}</strong> {$strMaillist}</dt>";
    $strDesc .= '</dl>';
    $feed_item->setDescription($strDesc);
    $feed_item->setLink("{$CUTEFLOW_SERVER}/pages/editcirculation.php?circid={$nCirculationFormID}&language={$language}&bRestart=1");
    $objRssFeed->addItem($feed_item);
}
$arrAllUsers = $objCirculation->getAllUsers();
$objRssFeed->setTitle($FEED_HEADLINE . " " . $arrAllUsers[$_REQUEST['uid']]);
$objRssFeed->setLink($CUTEFLOW_SERVER);
echo $objRssFeed;
		 }	
		
		
		function editCurCirculation(strAction)
		{
			if (document.getElementById('bFilterOn').checked)
			{
				alert('ok');
				
			}
		}
	//-->
	</script>
<?php 
$objCirculation = new CCirculation();
$arrAllUsers = $objCirculation->getAllUsers();
$arrActiveUsers = $objCirculation->getAllUsers(false);
$arrAllMailingLists = $objCirculation->getAllMailingLists();
$arrAllInputFields = $objCirculation->getMyInputFields();
$arrAllTemplates = $objCirculation->getAllTemplates();
if ($_REQUEST["archivemode"] == 0 && !$_REQUEST['bOwnCirculations']) {
    ?>
		<table width="90%" cellspacing="0" cellpadding="0">
		<tr>
			<?php 
    if ($_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 2 || $_SESSION["SESSION_CUTEFLOW_ACCESSLEVEL"] == 8) {
        // check if an extension exists
        $extensions = $objCirculation->getExtensionsByHookId('CF_ADD_CIRCULATION');
        if ($extensions) {
            $extension = $extensions[0];
            // only one extension is possible here