Exemplo n.º 1
0
<body topmargin="0" leftmargin="0" style="margin-top: 5px;">
	<div align="center">
		<form action="" id="BrowseMailingList">
    		<table style="background: #efefef; border: 1px solid #c8c8c8;" cellspacing="0" cellpadding="3" align="center">
    			<tr>
    				<td colspan="2" class="table_header" style="border-bottom: 3px solid #ffa000;">
						<?php 
echo $CHOOSE_STATION;
?>
					</td>
    			</tr>
				<tr>
					<td style="padding: 8px 4px 8px 4px;">
						<?php 
$objMyCirculation = new CCirculation();
$arrMailinglist = $objMyCirculation->getMailinglist($nMailinglistID);
// corresponding mailinglist
$nFormTemplateID = $arrMailinglist['nTemplateId'];
// FormTemplate ID
$arrUsers = $objMyCirculation->getUsers();
$arrSlots = $objMyCirculation->getFormslots($nFormTemplateID);
// corresponding formslots
?>
						<select id="MailingList" class="FormInput" size="10" style="width:250px;">
        					<?php 
$nMyIndex = 0;
$nMy2Index = 0;
foreach ($arrSlots as $arrSlot) {
    if ($nMyIndex == 0) {
        echo "<option value=\"0\" selected>- - - " . $arrSlot["strName"] . " - - -</option>";
        $nMyIndex = 1;
Exemplo n.º 2
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;
 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 
 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 
 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 
 * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
 * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 
 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 
 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */
require_once '../config/config.inc.php';
require_once '../language_files/language.inc.php';
require_once '../config/db_connect.inc.php';
require_once 'CCirculation.inc.php';
$_REQUEST['listid'] = strip_tags($_REQUEST['nMailinglistID']);
$listid = $_REQUEST['listid'];
$objCirculation = new CCirculation();
$arrMailinglist = $objCirculation->getMailinglist($listid);
// corresponding mailinglist
$_REQUEST['templateid'] = $arrMailinglist['nTemplateId'];
// get all users
$arrUsers = array();
$strQuery = "SELECT * FROM cf_user WHERE bDeleted <> 1 ORDER BY strLastName ASC";
$nResult = mysql_query($strQuery, $nConnection);
if ($nResult) {
    if (mysql_num_rows($nResult) > 0) {
        while ($arrRow = mysql_fetch_array($nResult)) {
            $arrUsers[$arrRow["nID"]] = $arrRow;
        }
    }
}
// get all slots for the given template
$arrSlots = array();