include_once("start.inc"); if(empty($NID)) OOPSRedir("news/","PAGE=1"); $BODY = new OOPSBuffer(); switch($OOPSGlobal["LNG"]) { case "en"; $BODY->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 = "
".date("d.m.y",$NO->DATE)." | ".$TIT." |