<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;
$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();