sTinyMceEditorJS; check_logged(); $oClassifieds = new BxDolClassifieds(); $oClassifieds -> sCurrBrowsedFile = $_SERVER['PHP_SELF']; $_page['header'] = $oClassifieds -> GetHeaderString();//_t( "_CLASSIFIEDS_VIEW_H" ); $_page['header_text'] = $oClassifieds -> GetHeaderString(); $_ni = $_page['name_index']; $_page_cont[$_ni]['page_main_code'] = PageCompPageMainCode(); PageCode(); /** * Generating Main page code * * @return ALL presentation of data */ function PageCompPageMainCode() { $sRetHtml = ''; global $oClassifieds; //$oClassifieds -> sCurrBrowsedFile = $_SERVER['PHP_SELF']; $sRetHtml .= $oClassifieds -> PrintCommandForms(); if ($_REQUEST) { if (isset($_GET['PostAd'])) { if (((int)$_GET['PostAd']) == 1) { $sRetHtml .= $oClassifieds -> PrintPostAdForm(); } } elseif (isset($_GET['MyAds'])) { if (((int)$_GET['MyAds']) == 1) { $oClassifieds -> UseDefaultCF(); $sRetHtml .= $oClassifieds -> PrintMyAds(); } } elseif (isset($_POST['PostAdMessage'])) { if ($_POST['PostAdMessage'] == 'Send') { $arrPostAdv = $oClassifieds -> FillPostAdvertismentArrByPostValues();//validating $arrErr = $oClassifieds -> checkGroupErrors( $arrPostAdv ); if( empty( $arrErr ) ) { $oClassifieds -> UseDefaultCF(); $sRetHtml .= $oClassifieds -> ActionPostAdMessage(); } else { $sRetHtml .= $oClassifieds -> PrintPostAdForm($arrErr); } } } elseif (isset($_POST['EditAdvertisementID'])) { if (((int)$_POST['EditAdvertisementID']) > 0) { $sRetHtml .= $oClassifieds -> PrintEditForm((int)$_POST['EditAdvertisementID']); //$oClassifieds -> UseDefaultCF(); //$sRetHtml .= $oClassifieds -> PrintBackLink2Adv((int)$_POST['EditAdvertisementID']); } } elseif (isset($_POST['UpdatedAdvertisementID'])) { $id = (int)$_POST['UpdatedAdvertisementID']; if ($id > 0) { if (isset($_REQUEST['DeletedPictureID']) && (int)$_REQUEST['DeletedPictureID']>0) { //delete a pic $sRetHtml .= $oClassifieds->ActionDeletePicture(); $sRetHtml .= $oClassifieds -> PrintEditForm($id, $arrErr); //break; } else { $arrPostAdv = $oClassifieds -> FillPostAdvertismentArrByPostValues();//validating $arrErr = $oClassifieds -> checkGroupErrors( $arrPostAdv, TRUE ); if( empty( $arrErr ) ) { $sRetHtml .= $oClassifieds -> ActionUpdateAdvertisementID($id); } else { $sRetHtml .= $oClassifieds -> PrintEditForm($id, $arrErr); $oClassifieds -> UseDefaultCF(); $sRetHtml .= $oClassifieds -> PrintBackLink2Adv($id); } } } } elseif (isset($_POST['DeleteAdvertisementID'])) { $id = (int)$_POST['DeleteAdvertisementID']; if ($id > 0) { $sRetHtml .= $oClassifieds -> ActionDeleteAdvertisement($id); } } } else { $sRetHtml .= _t("_WARNING"); } return $sRetHtml; } ?>