Send(BillingTitle('Company news',2)); break; default: $BODY->Send(BillingTitle('Новости компании',2)); } $NO = $OOPSGlobal["SES"]->db->QueryObject("SELECT * FROM NEWS WHERE ID = '".$NID."'"); $FOTOS = $OOPSGlobal["SES"]->db->QueryObjects("SELECT ID_FOTOLO,ID_FOTOHI FROM FOTOS2NEWS WHERE ID_NEWS = '".$NID."' ORDER BY DATE"); OOPSSyslog(SYSLOG_NOTIFY,'Прочитал новость $LQ'.$NO->TIT.'$RQ'); if(date("Y",$NO->DATE) == date("Y")) $BODY->Send('

'.date("d.m",$NO->DATE).' — '.$NO->TIT.'

'); else $BODY->Send('

'.date("d.m.Y",$NO->DATE).' — '.$NO->TIT.'

'); if(!empty($NO->LID)) $BODY->Send('

'.$NO->LID.'

'); $TEXT = str_replace("\r\n\r\n","\r\n",$NO->TEXT); $TEXT = str_replace("\r\n","

",$TEXT); $NUM = 1; foreach($FOTOS AS $FOTO) { $TEXT = str_replace('$NEWS_FOTO_'.sprintf("%02d",$NUM),OOPSFotoTagZoom($FOTO->ID_FOTOLO,$FOTO->ID_FOTOHI),$TEXT); $NUM++; } $BODY->Send('

'.$TEXT.'

'); switch($OOPSGlobal["LNG"]) { case "en"; $BODY->Send(BillingTitle('News',2)); break; default: $BODY->Send(BillingTitle('Лента',2)); } $TYPE = 1; if(OOPSCheckAuth("Access2News2Company")) { $TYPE += 2; } if(OOPSCheckAuth("Access2News2Infocentr")) { $TYPE += 4; } $CNEWS = $OOPSGlobal["SES"]->db->QueryObjects("SELECT ID,TYPE,FTIT,FLID,DATE FROM NEWS WHERE (TYPE & ".$TYPE.") <> 0 AND LNG = '".$OOPSGlobal["LNG"]."' AND ID <> '".$NO->ID."' ORDER BY DATE DESC LIMIT 0,10"); $NEWS = ""; for($i=0;$i'; $E = ''; $TIT = str_replace('$ABEGIN',$B,$NO->FTIT); $TIT = str_replace('$AEND', $E,$TIT); $BG = $BILLINGGlobal["BILLING_COLOR_BG0"]; if($NO->TYPE & 2) { $BG = $BILLINGGlobal["BILLING_COLOR_BG5"]; } if($NO->TYPE & 4) { $BG = $BILLINGGlobal["BILLING_COLOR_BG3"]; } $NEWS .= ""; } $NEWS .='
".date("d.m.y",$NO->DATE)."".$TIT."

'; $BODY->Send($NEWS); include_once("stop.inc"); ?>