141 lines
5.0 KiB
PHP
141 lines
5.0 KiB
PHP
<?php
|
|
/*
|
|
Author: Riccardo Di Dato
|
|
Creation Date: 22/dic/2015
|
|
*/
|
|
|
|
require_once(dirname(__FILE__)."/load.php");
|
|
|
|
try {
|
|
AnalyticsHelper::logPageImpression();
|
|
|
|
GUIHandler::generateHtmlHeaders();
|
|
// echo "OK";
|
|
|
|
// var_dump(date("n"));
|
|
$mesi = array(1=>'Gennaio', 'Febbraio', 'Marzo', 'Aprile',
|
|
'Maggio', 'Giugno', 'Luglio', 'Agosto',
|
|
'Settembre', 'Ottobre', 'Novembre','Dicembre');
|
|
$day = date("d");
|
|
$pageSelected="home";
|
|
|
|
$ansaNews = GlobalVariables::get("dao")->query("NotiziaModel",
|
|
array('$and'=>array(array("isAnsa"=>true),array("status"=>NotiziaModel::STATUS_ACCEPTED))),
|
|
array("sort"=>array("about.data"=>-1),"limit"=>2)
|
|
);
|
|
|
|
$politicaNews = GlobalVariables::get("dao")->query("NotiziaModel",
|
|
array('$and'=>array(array("status"=>NotiziaModel::STATUS_ACCEPTED),array("category"=>NotiziaModel::CATEGORY_POLITICA))),
|
|
array("sort"=>array("about.data"=>-1),"limit"=>3)
|
|
);
|
|
|
|
$cronacaNews = GlobalVariables::get("dao")->query("NotiziaModel",
|
|
array('$and'=>array(array("status"=>NotiziaModel::STATUS_ACCEPTED),array("category"=>NotiziaModel::CATEGORY_CRONACA))),
|
|
array("sort"=>array("about.data"=>-1),"limit"=>3)
|
|
);
|
|
|
|
$sportNews = GlobalVariables::get("dao")->query("NotiziaModel",
|
|
array('$and'=>array(array("status"=>NotiziaModel::STATUS_ACCEPTED),array("category"=>NotiziaModel::CATEGORY_SPORT))),
|
|
array("sort"=>array("about.data"=>-1),"limit"=>2)
|
|
);
|
|
|
|
// var_dump($politicaNews);
|
|
if(sizeof($politicaNews)<=0){
|
|
echo "non trovateee!!!!";
|
|
}
|
|
}
|
|
catch (Exception $ex){
|
|
echo $ex->getMessage();
|
|
}
|
|
?>
|
|
<div style="width:1000px;margin-left:auto;margin-right:auto;">
|
|
<?php
|
|
GUIHandler::generateHeadPublic();
|
|
GUIHandler::generateMenu($pageSelected);?>
|
|
<div class="rightBarNews">
|
|
<div class="ansaContainer" >
|
|
<?php foreach($ansaNews as $ansa){?>
|
|
<div class="ansa"><?php
|
|
$media = DaoMediaHandler::getMainMediaFromModel($ansa);
|
|
if(!is_null($media)){?>
|
|
<div class="ansaImage">
|
|
<?php $media->renderMedia();?>
|
|
</div>
|
|
<?php }?>
|
|
<div class="ansaNews">
|
|
<div class="ansaTitolo"><?php echo $ansa->titolo;?></div>
|
|
<div class="ansaSottotitolo"> <?php echo $ansa->sottotitolo;?></div>
|
|
<div class="ansaTesto"><?php echo $ansa->testo;?></div>
|
|
</div>
|
|
</div>
|
|
<div class="socialBarAnsa">
|
|
<a class="socialLink" href="www.facebook.com/"><div style="background-image:url(images/fb_round.png);"></div></a>
|
|
<a class="socialLink" href="www.tritter.com/"><div style="background-image:url(images/twitter_round.png);"></div></a>
|
|
<a class="socialLink" href="www.linkedin.com/"><div style="background-image:url(images/linkedin_round.png);"></div></a>
|
|
<a class="socialLink" href="www.plus.google.com/"><div style="background-image:url(images/google_round.png);"></div></a>
|
|
</div>
|
|
<?php } ?>
|
|
</div>
|
|
<div class="categoryNews">
|
|
<div class="categoryBar">
|
|
<div class="categoryTag"><span>POLITICA</span></div>
|
|
<div class="categoryLine"></div>
|
|
</div>
|
|
<?php foreach ($politicaNews as $politica){?>
|
|
<div class="newsContainer">
|
|
<div class="newsSummary"><?php
|
|
$media = DaoMediaHandler::getMainMediaFromModel($politica);
|
|
if(!is_null($media)){?>
|
|
<div class="newsMainMedia"><?php $media->renderMedia();?></div>
|
|
<?php }?>
|
|
<div class="newsTitle"><?php echo $politica->titolo;?></div>
|
|
<div class="newsSubTitle"><?php echo $politica->sottotitolo;?></div>
|
|
</div>
|
|
<a class="continue" href="#"><div style="color:#3498d4;">Continua</div></a>
|
|
</div>
|
|
<?php }?>
|
|
</div>
|
|
|
|
<div class="categoryNews">
|
|
<div class="categoryBar">
|
|
<div class="categoryTag"><span>CRONACA</span></div>
|
|
<div class="categoryLine"></div>
|
|
</div>
|
|
<?php foreach ($cronacaNews as $cronaca){?>
|
|
<div class="newsContainer">
|
|
<div class="newsSummary"><?php
|
|
$media = DaoMediaHandler::getMainMediaFromModel($cronaca);
|
|
if(!is_null($media)){?>
|
|
<div class="newsMainMedia"><?php $media->renderMedia();?></div>
|
|
<?php }?>
|
|
<div class="newsTitle"><?php echo $cronaca->titolo;?></div>
|
|
<div class="newsSubTitle"><?php echo $cronaca->sottotitolo;?></div>
|
|
</div>
|
|
<a class="continue" href="#"><div style="color:#3498d4;">Continua</div></a>
|
|
</div>
|
|
<?php }?>
|
|
</div>
|
|
|
|
<div class="categoryNews">
|
|
<div class="categoryBar">
|
|
<div class="categoryTag"><span>SPORT</span></div>
|
|
<div class="categoryLine"></div>
|
|
</div>
|
|
<?php foreach ($sportNews as $sport){?>
|
|
<div class="newsContainer">
|
|
<div class="sportSummary"><?php
|
|
$media = DaoMediaHandler::getMainMediaFromModel($sport);
|
|
if(!is_null($media)){?>
|
|
<div class="newsMainMedia"><?php $media->renderMedia();?></div>
|
|
<?php }?>
|
|
<div class="newsTitle"><?php echo $sport->titolo;?></div>
|
|
<div class="newsSubTitle" style="color:#3498d4"><?php echo $sport->sottotitolo;?></div>
|
|
</div>
|
|
<a class="continue" href="#"><div style="color:black;">Continua</div></a>
|
|
</div>
|
|
<?php }?>
|
|
</div>
|
|
</div>
|
|
<div class="middleBarNews">
|
|
</div>
|
|
</div>
|