diff --git a/private/lib/dao/models/NotiziaModel.php b/private/lib/dao/models/NotiziaModel.php index f05d3c1b1..9a6b22c 100644 --- a/private/lib/dao/models/NotiziaModel.php +++ b/private/lib/dao/models/NotiziaModel.php @@ -41,6 +41,7 @@ class NotiziaModel extends HasMediaModel{ const CATEGORY_ANNUNCI = 12; const CATEGORY_FISCOELAVORO = 13; const CATEGORY_RUBRICHE = 14; + const CATEGORY_SPECIALE_ELEZIONI = 15; public static $NOTIZIE_CATEGORY = array( self::CATEGORY_POLITICA=>array("label"=>"Politica","mainMenu"=>true,"hidden"=>false,"pages"=>array("list"=>"politica.php")), @@ -56,7 +57,8 @@ class NotiziaModel extends HasMediaModel{ self::CATEGORY_SALUTE=>array("label"=>"Salute","mainMenu"=>false, "hidden"=>false,"pages"=>array("list"=>"salute.php")), self::CATEGORY_ANNUNCI=>array("label"=>"Annunci","mainMenu"=>false, "hidden"=>true,"pages"=>array("list"=>"annunci.php")), self::CATEGORY_FISCOELAVORO=>array("label"=>"Fisco e Lavoro","mainMenu"=>false, "hidden"=>true,"pages"=>array("list"=>"fiscoelavoro.php")), - self::CATEGORY_RUBRICHE=>array("label"=>"Rubriche","mainMenu"=>false, "hidden"=>false,"pages"=>array("list"=>"rubriche.php")) + self::CATEGORY_RUBRICHE=>array("label"=>"Rubriche","mainMenu"=>false, "hidden"=>false,"pages"=>array("list"=>"rubriche.php")), + self::CATEGORY_SPECIALE_ELEZIONI=>array("label"=>"Speciale Elezioni","mainMenu"=>false, "hidden"=>false,"pages"=>array("list"=>"specialeElezioni.php")) ); public static function getCollectionName(){ diff --git a/public/articolo.php b/public/articolo.php index 0b12e4b..8582b19 100644 --- a/public/articolo.php +++ b/public/articolo.php @@ -35,7 +35,7 @@ try { 'Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre','Dicembre'); - $data = date("d",$articolo->about->data->sec)." ".$mesi[date("n",$articolo->about->data->sec)]." ".date("Y",$articolo->about->data->sec); + $data = date("d",$articolo->about->data->sec)." ".$mesi[date("n",$articolo->about->data->sec)]." ".date("Y",$articolo->about->data->sec)." ".date("H:i",$articolo->about->data->sec); $config = GlobalVariables::get("config"); $additionalHeaders = array(); diff --git a/public/index.php b/public/index.php index cbc39f9..edac8fa 100644 --- a/public/index.php +++ b/public/index.php @@ -106,6 +106,16 @@ try { $gossipNews = array_map(function($ele){$ele->testo = strip_tags($ele->testo);$ele->sottotitolo = strip_tags($ele->sottotitolo); return $ele; }, $gossipNews); } + $elezioni = GlobalVariables::get("dao")->getFirst("NotiziaModel", + array("status"=>NotiziaModel::STATUS_ACCEPTED,"category"=>NotiziaModel::CATEGORY_SPECIALE_ELEZIONI,'_id'=>array('$nin'=>$ansaIds), + "about.data"=>array('$lte'=>new MongoDate())), + array("sort"=>array("about.data"=>-1)) + ); + if (!is_null($elezioni)){ + $elezioni->testo = strip_tags($elezioni->testo); + $elezioni->sottotitolo = strip_tags($elezioni->sottotitolo); + } + $lastViaggi = GlobalVariables::get("dao")->getFirst("NotiziaModel", array("status"=>NotiziaModel::STATUS_ACCEPTED,"category"=>NotiziaModel::CATEGORY_VIAGGI,'_id'=>array('$nin'=>$ansaIds), "about.data"=>array('$lte'=>new MongoDate())), @@ -426,15 +436,18 @@ catch (Exception $ex){ }?> -