db->QueryObjects("SELECT ID,TYPE,FTIT,FLID,DATE FROM NEWS WHERE (TYPE & ".$TYPE.") <> 0 AND LNG = '".$OOPSGlobal["LNG"]."' ORDER BY DATE DESC LIMIT 0,$CNT"); if(!count($CNEWS)) return ""; $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."
'; if($OOPSGlobal["LNG"] == "ru") $NEWS .= '
все новости »
'; else $NEWS .= '
all news »
'; return $NEWS; } function GetFirstNews() { global $OOPSGlobal; global $BILLINGGlobal; $TYPE = 1; if(OOPSCheckAuth("Access2News2Company")) { $TYPE += 2; } if(OOPSCheckAuth("Access2News2Infocentr")) { $TYPE += 4; } if($OOPSGlobal["LNG"] == "ru") $NEWS = '$BEFORE_TIT2Новости$AFTER_TIT2'; else $NEWS = '$BEFORE_TIT2News$AFTER_TIT2'; $NO = $OOPSGlobal["SES"]->db->QueryObject("SELECT ID,TYPE,FTIT,FLID,DATE FROM NEWS WHERE (TYPE & ".$TYPE.") <> 0 AND LNG = '".$OOPSGlobal["LNG"]."' ORDER BY DATE DESC LIMIT 0,1"); if(empty($NO->FTIT)) return ""; $B = ''; $E = ''; $TIT = str_replace('$ABEGIN',$B,$NO->FTIT); $TIT = str_replace('$AEND', $E,$TIT); $LID = str_replace('$ABEGIN',$B,$NO->FLID); $LID = str_replace('$AEND', $E,$LID); $BG = $BILLINGGlobal["BILLING_COLOR_BG0"]; if($NO->TYPE & 2) { $BG = $BILLINGGlobal["BILLING_COLOR_BG2"]; } if($NO->TYPE & 4) { $BG = $BILLINGGlobal["BILLING_COLOR_BG3"]; } $NEWS .= "".date("d.m",$NO->DATE)." — ".$TIT."

".$LID.""; return $NEWS; } $TEMPLATE = "tpl/fixed.html"; $BODY = new OOPSBuffer(); #$BODY->Sendfile('./happy.'.$OOPSGlobal["LNG"].'.html'); if($OOPSGlobal["SES"]->uid->uid == "0") { $BODY->Sendfile('html/hello.'.$OOPSGlobal["LNG"].'.html'); $BODY->Send(''); $BODY->Send('
'); $BODY->Sendfile('html/mnenie.'.$OOPSGlobal["LNG"].'.html'); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(GetFirstNews()); $BODY->Send('

'); $BODY->Sendfile('html/hello.vac.'.$OOPSGlobal["LNG"].'.html'); } else { $BODY->Send(GetNews(10)); /* <> */ } include_once("stop.inc"); ?>