diff --git a/public/mobile/archivio.php b/public/mobile/archivio.php index 8e94c54..17bd042 100644 --- a/public/mobile/archivio.php +++ b/public/mobile/archivio.php @@ -141,6 +141,10 @@ try {
+
+
+
+
Selezionate una data per la ricerca, e premere il tasto Invia.
@@ -165,6 +169,14 @@ try {
+
+
+
+
+
diff --git a/public/mobile/categorySummary.php b/public/mobile/categorySummary.php index edb28c4..654fdb9 100644 --- a/public/mobile/categorySummary.php +++ b/public/mobile/categorySummary.php @@ -58,6 +58,10 @@ try{ GUIHandlerMobile::generateHeadPublic($category); GUIHandlerMobile::generateMenu();?>
+
+
+
+
0){ foreach ($notizie as $notizia){ @@ -76,6 +80,14 @@ try{
+
+
+
+
+ getFirst("BannerModel",array("id"=>$_GET['id'])); + +// ASDSessionHandler::setSessionValue("bannerActive",array()); + $banner = AnalyticsHelper::getBannerToShow($position,$replaced,$category); + if (is_null($banner) && $category!=BannerModel::GENERAL_CATEGORY){ + $banner = AnalyticsHelper::getBannerToShow($position,$replaced,BannerModel::GENERAL_CATEGORY); + } +// var_dump($replaced); + + if (!is_null($banner)){ + $media = DaoMediaHandler::getMainMediaFromModel($banner); + echo ''; + $media->renderMedia(array("size"=>MediaRendererInterface::SIZE_BIG)); + echo ''; + AnalyticsHelper::logBannerImpression($banner->id); + + ?> + + diff --git a/public/mobile/index.php b/public/mobile/index.php index 8cfd1d2..9ee6d04 100644 --- a/public/mobile/index.php +++ b/public/mobile/index.php @@ -75,88 +75,6 @@ try { $culturaNews = array_map(function($ele){$ele->testo = strip_tags($ele->testo);$ele->sottotitolo = strip_tags($ele->sottotitolo); return $ele; }, $culturaNews); } -// $ristorantiNews = GlobalVariables::get("dao")->query("NotiziaModel", -// array("status"=>NotiziaModel::STATUS_ACCEPTED,"category"=>NotiziaModel::CATEGORY_RISTORANTI,'_id'=>array('$nin'=>$ansaIds), -// "about.data"=>array('$lte'=>new MongoDate())), -// array("sort"=>array("about.data"=>-1),"limit"=>3) -// ); -// if (sizeof($ristorantiNews)>0){ -// $ristorantiNews = array_map(function($ele){$ele->testo = strip_tags($ele->testo);$ele->sottotitolo = strip_tags($ele->sottotitolo); return $ele; }, $ristorantiNews); -// } - -// $stats = GlobalVariables::get("dao")->aggregate("StatisticModel",PipelineHelper::getMostViewedOfLastDays(strtotime("-7 days"),5)); -// $idArray = array_map(function ($ele){ return new MongoId($ele["_id"]["notizia"]);}, $stats); - -// $lastsNews = GlobalVariables::get("dao")->query("NotiziaModel", -// array("status"=>NotiziaModel::STATUS_ACCEPTED,"_id"=>array('$in'=>$idArray),"about.data"=>array('$lte'=>new MongoDate(),'$gte'=>new MongoDate(strtotime('-2 months')))), -// array("sort"=>array("about.data"=>-1)) -// ); -// if (sizeof($lastsNews)<5){ -// $missing = 5-sizeof($lastsNews); -// $add = GlobalVariables::get("dao")->query("NotiziaModel", -// array("status"=>NotiziaModel::STATUS_ACCEPTED,"_id"=>array('$nin'=>$idArray),"about.data"=>array('$lte'=>new MongoDate())), -// array("sort"=>array("about.data"=>-1),"limit"=>$missing) -// ); -// $lastsNews = array_merge($lastsNews,$add); -// } -// if (sizeof($lastsNews)>0){ -// $lastsNews = array_map(function($ele){$ele->testo = strip_tags($ele->testo);$ele->sottotitolo = strip_tags($ele->sottotitolo); return $ele; }, $lastsNews); -// } - - -// $gossipNews = GlobalVariables::get("dao")->query("NotiziaModel", -// array("status"=>NotiziaModel::STATUS_ACCEPTED,"category"=>NotiziaModel::CATEGORY_GOSSIP,'_id'=>array('$nin'=>$ansaIds), -// "about.data"=>array('$lte'=>new MongoDate())), -// array("sort"=>array("about.data"=>-1),"limit"=>2) -// ); -// if (sizeof($gossipNews)>0){ -// $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())), -// array("sort"=>array("about.data"=>-1)) -// ); -// if (!is_null($lastViaggi)){ -// $lastViaggi->testo = strip_tags($lastViaggi->testo); -// $lastViaggi->sottotitolo = strip_tags($lastViaggi->sottotitolo); -// } - - -// $animalNews = GlobalVariables::get("dao")->getFirst("NotiziaModel", -// array("status"=>NotiziaModel::STATUS_ACCEPTED,"category"=>NotiziaModel::CATEGORY_ANIMALI,'_id'=>array('$nin'=>$ansaIds), -// "about.data"=>array('$lte'=>new MongoDate())), -// array("sort"=>array("about.data"=>-1)) -// ); -// if (!is_null($animalNews)){ -// $animalNews->testo = strip_tags($animalNews->testo); -// $animalNews->sottotitolo = strip_tags($animalNews->sottotitolo); -// } - -// $saluteNews = GlobalVariables::get("dao")->getFirst("NotiziaModel", -// array("status"=>NotiziaModel::STATUS_ACCEPTED,"category"=>NotiziaModel::CATEGORY_SALUTE,'_id'=>array('$nin'=>$ansaIds), -// "about.data"=>array('$lte'=>new MongoDate())), -// array("sort"=>array("about.data"=>-1)) -// ); -// if (!is_null($saluteNews)){ -// $saluteNews->testo = strip_tags($saluteNews->testo); -// $saluteNews->sottotitolo = strip_tags($saluteNews->sottotitolo); -// } -// var_dump($politicaNews); -// if(sizeof($politicaNews)<=0){ -// echo "non trovateee!!!!"; -// } } catch (Exception $ex){ echo $ex->getMessage(); @@ -167,6 +85,10 @@ catch (Exception $ex){ GUIHandlerMobile::generateMenu(); ?>
+
+
+
+
+
+
+
+
"> CRONACA @@ -295,6 +221,10 @@ catch (Exception $ex){ }?>
+
+
+
+
CULTURA&SPETTACOLO diff --git a/public/mobile/searchResults.php b/public/mobile/searchResults.php index ae15c91..d26b06c 100644 --- a/public/mobile/searchResults.php +++ b/public/mobile/searchResults.php @@ -87,6 +87,10 @@ try { GUIHandlerMobile::generateHeadPublic(); GUIHandlerMobile::generateMenu();?>
+
+
+
+
+
+
+
+
+
diff --git a/public/mobile/stats/bannerClick.php b/public/mobile/stats/bannerClick.php new file mode 100644 index 0000000..8d6d619 --- /dev/null +++ b/public/mobile/stats/bannerClick.php @@ -0,0 +1,32 @@ +log(LoggingFacility::$LEVEL_INFO,"Dropped statistical data coming from referer '".$host."'"); + } + } + else { + LoggingFacilityManager::getLogger("gui")->log(LoggingFacility::$LEVEL_INFO,"Dropped statistical data coming from null referer. Related ip '".$_SERVER['REMOTE_ADDR']."'"); + } +} +catch (Exception $ex){ + LoggingFacilityManager::getLogger("gui")->log(LoggingFacility::$LEVEL_INFO,"Error while logging statistical data. Message: '".$ex->getMessage()."'"); +} + +?> \ No newline at end of file diff --git a/public/mobile/stats/bannerImpression.php b/public/mobile/stats/bannerImpression.php new file mode 100644 index 0000000..8cb2bd5 --- /dev/null +++ b/public/mobile/stats/bannerImpression.php @@ -0,0 +1,33 @@ +log(LoggingFacility::$LEVEL_INFO,"Dropped statistical data coming from referer '".$host."'"); + } + } + else { + LoggingFacilityManager::getLogger("gui")->log(LoggingFacility::$LEVEL_INFO,"Dropped statistical data coming from null referer. Related ip '".$_SERVER['REMOTE_ADDR']."'"); + } +} +catch (Exception $ex){ + LoggingFacilityManager::getLogger("gui")->log(LoggingFacility::$LEVEL_INFO,"Error while logging statistical data. Message: '".$ex->getMessage()."'"); +} + +?> \ No newline at end of file diff --git a/public/mobile/stats/notiziaImpression.php b/public/mobile/stats/notiziaImpression.php new file mode 100644 index 0000000..207a8ca --- /dev/null +++ b/public/mobile/stats/notiziaImpression.php @@ -0,0 +1,33 @@ +log(LoggingFacility::$LEVEL_INFO,"Dropped statistical data coming from referer '".$host."'"); + } + } + else { + LoggingFacilityManager::getLogger("gui")->log(LoggingFacility::$LEVEL_INFO,"Dropped statistical data coming from null referer. Related ip '".$_SERVER['REMOTE_ADDR']."'"); + } +} +catch (Exception $ex){ + LoggingFacilityManager::getLogger("gui")->log(LoggingFacility::$LEVEL_INFO,"Error while logging statistical data. Message: '".$ex->getMessage()."'"); +} + +?> \ No newline at end of file diff --git a/public/mobile/stats/pageImpression.php b/public/mobile/stats/pageImpression.php new file mode 100644 index 0000000..e5c63ac --- /dev/null +++ b/public/mobile/stats/pageImpression.php @@ -0,0 +1,33 @@ +log(LoggingFacility::$LEVEL_INFO,"Dropped statistical data coming from referer '".$host."'"); + } + } + else { + LoggingFacilityManager::getLogger("gui")->log(LoggingFacility::$LEVEL_INFO,"Dropped statistical data coming from null referer. Related ip '".$_SERVER['REMOTE_ADDR']."'"); + } +} +catch (Exception $ex){ + LoggingFacilityManager::getLogger("gui")->log(LoggingFacility::$LEVEL_INFO,"Error while logging statistical data. Message: '".$ex->getMessage()."'"); +} + +?> \ No newline at end of file diff --git a/public/mobile/style/public.css b/public/mobile/style/public.css index d65c927..eb4ca60 100644 --- a/public/mobile/style/public.css +++ b/public/mobile/style/public.css @@ -263,3 +263,22 @@ CATEGORY SUMMARY .contattiRedazione{text-align:center;font-size:14pt;padding:10px 5px;color:#199fe6;} .contattiRedazione a{color:black;} + + +/* + + + +*/ + +.middleBanner { + width: 45vw; + display:inline-block; +} +.mediaContent{overflow:hidden;} +.mediaContent *{max-height:100%;max-width:100%;} +.mediaContent > a{height:100%; width:100%;display:inline-block;} +.middleBanner img { + height: 100%; + width: 100%; +} \ No newline at end of file