From c0b099e7f26b34fca196585d6d4bd8374be88bde Mon Sep 17 00:00:00 2001 From: Lorenzo Giacomelli Date: Tue, 29 Mar 2016 16:28:45 +0200 Subject: [PATCH] aggiunta funzione di stampa dell'articolo; aggiustato homepage; --- public/articolo.php | 3 ++ public/index.php | 2 +- public/js/functions.js | 10 ++++++ public/printPage.php | 72 +++++++++++++++++++++++++++++++++++++++++ public/style/public.css | 35 +++++++++++++++----- 5 files changed, 113 insertions(+), 9 deletions(-) create mode 100644 public/printPage.php diff --git a/public/articolo.php b/public/articolo.php index 4ce1901..305dbc8 100644 --- a/public/articolo.php +++ b/public/articolo.php @@ -150,6 +150,9 @@ GUIHandler::generateHtmlHeaders(array("additionalHeaders"=>$additionalHeaders));
+
+
+
diff --git a/public/index.php b/public/index.php index 56a5b36..d08f53d 100644 --- a/public/index.php +++ b/public/index.php @@ -411,7 +411,7 @@ catch (Exception $ex){
-
Animali
+
ANIMALI
getFirst("NotiziaModel",array("id"=>$_POST["id"],"status"=>NotiziaModel::STATUS_ACCEPTED)); + } + + if (is_null($articolo)){ + GUIHandler::redirect("index.php"); + } + + $media = DaoMediaHandler::getMainMediaFromModel($articolo); + + $mesi = array(1=>'Gennaio', 'Febbraio', 'Marzo', 'Aprile', + '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); + + $mediaMetaInfo = ''; + if ($media->mediaType == MediaModel::TYPE_LOCALVIDEO || $media->mediaType == MediaModel::TYPE_YOUTUBE){ + $mediaMetaInfo = 'itemprop="video"'; + if ($media->mediaType == MediaModel::TYPE_YOUTUBE){ + $additionalHeaders[] = ''; + + $additionalHeaders[] = ''; + $additionalHeaders[] = ''; + $additionalHeaders[] = ''; + $additionalHeaders[] = ''; + } + } + else if ($media->mediaType == MediaModel::TYPE_IMAGE){ + $mediaMetaInfo = 'itemprop="image"'; + $additionalHeaders[] = ''; + } + +}catch(GUIException $ex){ + $error = $ex->getMessage(); +}catch (Exception $exec){ + $msg = LogModel::fromException($exec); + GlobalVariables::get("dao")->save($msg); + + GUIHandler::redirect("index.php"); +} +GUIHandler::generateHtmlHeaders(array("additionalHeaders"=>$additionalHeaders)); + +?> + +
+
+
category]["label"]?>
+
titolo;?>
+
sottotitolo;?>
+
+
+ renderMedia(array("size"=>MediaRenderer::SIZE_MEDIUM))?> +
+ testo;?> +
+
+ \ No newline at end of file diff --git a/public/style/public.css b/public/style/public.css index faf1eb0..cbb91bf 100644 --- a/public/style/public.css +++ b/public/style/public.css @@ -197,6 +197,7 @@ display: inline-block; margin: 0px; z-index: 2; position: relative; + letter-spacing:-1px; } @@ -224,18 +225,19 @@ display: inline-block; .sportSummary .newsMainMedia{width:300px;height:168px;} .middleBarNews{ display:inline-block; - width:150px; + width:110px; /* max-height:1380px; */ /* height:1380px; */ /* background-color:#f4f4f4; */ border-top:0px; border-bottom:0px; + border-right:solid #b3b3b3 1px; vertical-align:top; text-align:center; - padding:10px 15px; + padding:10px 10px; } -.titleContainer > .categoryTitle{font-weight:bold; font-size:15px;} +.titleContainer > .categoryTitle{font-weight:bold; font-size:10pt;} .titleContainer > .culturaLine{height: 3px;background-color: #339cd5;} .ristorantiBlock, .culturaNews{ text-align:center; @@ -259,14 +261,14 @@ display: inline-block; .culturaMainMedia.mediaContent > iframe{min-height:150px;max-height:180px;} .ristorantiTitle, .culturaTitle{font-weight: bold;text-align: left;font-size: 12px;} .ristorantiBlock .ristorantiLink > a, .culturaNews .culturaLink > a{color:#3498d4;font-size:13px;} -.middleBanner{height:115px; width:150px;} +.middleBanner{height:115px; width:110px;} .middleBanner > img{max-height:100px;max-width:220px;} .ristorantiTitle{margin-top:10px;} - +.ristorantiTitle .categoryTag{min-width:110px;} .rightBarNews{ display:inline-block; - width:160px; + width:200px; /*max-height:1380px;*/ /* height:1380px; */ vertical-align:top; @@ -352,8 +354,15 @@ display: inline-block; vertical-align:top; } -.socialBarArticolo > a{margin-right:3px;display:inline-block;} -.socialBarArticolo > a > div{display:inline-block;width:22px;height:22px;background-repeat:no-repeat;background-position:center;} +.utilityBar > .stamp{ + height:22px; + padding: 4px 10px; + float:left; + vertical-align:top; +} + +.stamp > a, .socialBarArticolo > a{margin-right:3px;display:inline-block;} +.stamp > a > div,.socialBarArticolo > a > div{display:inline-block;width:22px;height:22px;background-repeat:no-repeat;background-position:center;} .articoloLeftBar{width:700px;display:inline-block;vertical-align:top;} @@ -546,3 +555,13 @@ Password Recovery z-index: 11; display:none; } + +/* + ____ _ _ ____ +| _ \ _ __(_)_ __ | |_| _ \ __ _ __ _ ___ +| |_) | '__| | '_ \| __| |_) / _` |/ _` |/ _ \ +| __/| | | | | | | |_| __/ (_| | (_| | __/ +|_| |_| |_|_| |_|\__|_| \__,_|\__, |\___| + |___/ +*/ +