Merge branch 'master' of ssh://gitolite@asdynamics.com:50005/projects/fdn2.git

This commit is contained in:
Lorenzo Giacomelli
2016-03-22 18:31:29 +01:00
6 changed files with 60 additions and 39 deletions
+1 -1
View File
@@ -19,7 +19,7 @@ if (is_null($admin)){
$admin->password = $data->password;
$admin->nome = $data->nome;
$admin->cognome = $data->cognome;
$admin->roles = 1020;
$admin->roles = 1022;
$admin->active = true;
$admin->activationSent = true;
$admin->email = "info@ifattidinapoli.it";
+9 -5
View File
@@ -15,11 +15,15 @@ class UpdateMeteoCacheTask extends Task {
}
public static function execute(){
$config = GlobalVariables::get("config");
$cont = file_get_contents("http://api.openweathermap.org/data/2.5/forecast?q=Naples,IT&appid=b1b15e88fa797225412429c1c50c122a&units=metric&lang=it");
file_put_contents($config->files->meteoCache, $cont);
if (intval(date("H"))%2==0){
$config = GlobalVariables::get("config");
$cont = file_get_contents("http://api.openweathermap.org/data/2.5/forecast?q=Naples,IT&appid=7a40fdbd3d7d36fca7c3e4e5f40c47f6&units=metric&lang=it");
if (strcmp($cont, "")!=0){
file_put_contents($config->files->meteoCache, $cont);
}
}
}
}
+4
View File
@@ -68,6 +68,10 @@ try{
if(!$edit){
$notizia->status = NotiziaModel::STATUS_PENDING;
if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_EDITORE_SUPERVISOR)){
$notizia->status = NotiziaModel::STATUS_ACCEPTED;
}
$notizia->about->owner = AdminLoginManager::getLogged()->id;
}
+42 -29
View File
@@ -27,7 +27,7 @@ try{
}
if (!is_null($notizia)){
if (!AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_EDITORE_SUPERVISOR)){// LA CONDIZIONE ERA SBAGLIATA... NON ERO NE SUPERVISOR NE EDITOR VEDEVO LE NOTIZIE.....
if (!AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_EDITORE_SUPERVISOR)){
if(strcmp($notizia->about->owner, AdminLoginManager::getLogged()->id) != 0){
GUIHandler::redirect("admin/myNotizie.php");
}
@@ -35,20 +35,23 @@ try{
if(!$notizia->hasProperty("isAnsa")){
$notizia->isAnsa = false;
// $ansa = false;// SBAGLIATO, DOPO LO CAMBI E IGNORI IL VALORE CHE METTI QUI
}
$postAnsa = PostHandler::get("ansa");
if(!is_null($postAnsa)){
if(strcmp($postAnsa, "true")==0){
$notizia->isAnsa = true;
if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_EDITORE_SUPERVISOR)){
$postAnsa = PostHandler::get("ansa");
if(!is_null($postAnsa)){
if(strcmp($postAnsa, "true")==0){
$notizia->isAnsa = true;
}
else{
$notizia->isAnsa = false;
}
GlobalVariables::get("dao")->save($notizia);
}
else{
$notizia->isAnsa = false;
}
GlobalVariables::get("dao")->save($notizia);
$ansa = $notizia->isAnsa;
}
$ansa = $notizia->isAnsa;
}
}
@@ -58,15 +61,17 @@ try{
GUIHandler::redirect("admin/myNotizie.php");
}
$changeStatus = PostHandler::get("status");
if(!is_null($changeStatus)){
if(strcmp($changeStatus, "accept")==0){
$notizia->status = NotiziaModel::STATUS_ACCEPTED;
GlobalVariables::get("dao")->save($notizia);
}
else if(strcmp($changeStatus, "reject")==0){
$notizia->status = NotiziaModel::STATUS_REJECTED;
GlobalVariables::get("dao")->save($notizia);
if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_EDITORE_SUPERVISOR)){
$changeStatus = PostHandler::get("status");
if(!is_null($changeStatus)){
if(strcmp($changeStatus, "accept")==0){
$notizia->status = NotiziaModel::STATUS_ACCEPTED;
GlobalVariables::get("dao")->save($notizia);
}
else if(strcmp($changeStatus, "reject")==0){
$notizia->status = NotiziaModel::STATUS_REJECTED;
GlobalVariables::get("dao")->save($notizia);
}
}
}
@@ -127,6 +132,7 @@ try{
<?php
}
?>
<?php if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_STATISTICHE_SUPERVISOR)){ ?>
<div class="notiziaStat">
<div>
<div class="statName">Oggi</div>
@@ -141,6 +147,7 @@ try{
<div><?php echo AnalyticsHelper::countNotiziaImpressions($notizia->id);?></div>
</div>
</div>
<?php } ?>
<div style="position:relative;">
<div class="notiziaContainer">
<?php echo new NotiziaBlock($notizia);?>
@@ -154,15 +161,21 @@ try{
<ul>
<li><a href="#" id="notiziaMenu_edit">Modifica Notizia</a></li>
<li><a href="#" id="notiziaMenu_multimedia">Gestisci Multimedia</a></li>
<li><a href="#" id="notiziaMenu_ansa"><?php echo ($ansa)?"Rimuovi dall'Ansa":"Aggiungi all'Ansa";?></a></li>
<li><a href="#" id="notiziaMenu_commenti">Visualizza Commenti</a></li>
<?php if(sizeof($notizia->sondaggio->votanti)==0){
if($notizia->hasProperty("sondaggio") && !is_null($notizia->sondaggio)){?>
<li><a href="#" id="notiziaMenu_addSondaggi">Modifica Sondaggio</a></li>
<?php }else{?>
<li><a href="#" id="notiziaMenu_addSondaggi">Crea Sondaggio</a></li>
<?php }
} ?>
<?php if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_EDITORE_SUPERVISOR)){ ?>
<li><a href="#" id="notiziaMenu_ansa"><?php echo ($ansa)?"Rimuovi dall'Ansa":"Aggiungi all'Ansa";?></a></li>
<?php }?>
<?php if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_COMMENTI_SUPERVISOR)){ ?>
<li><a href="#" id="notiziaMenu_commenti">Visualizza Commenti</a></li>
<?php }?>
<?php if (AdminLoginManager::getLogged()->hasRole(AdminModel::ADMIN_TYPE_SONDAGGI)){ ?>
<?php if(sizeof($notizia->sondaggio->votanti)==0){
if($notizia->hasProperty("sondaggio") && !is_null($notizia->sondaggio)){?>
<li><a href="#" id="notiziaMenu_addSondaggi">Modifica Sondaggio</a></li>
<?php }else{?>
<li><a href="#" id="notiziaMenu_addSondaggi">Crea Sondaggio</a></li>
<?php }
} ?>
<?php }?>
<li><a href="listNotizie.php" id="notiziaMenu_back">Torna alla lista notizie</a></li>
</ul>
</div>
+1 -1
View File
@@ -21,7 +21,7 @@ $columns = array(
);
$buttons = array(
array("icon"=>"icon-medium-blue icon-editmed","page"=>"editNotizie.php")
array("icon"=>"icon-medium-blue icon-home","page"=>"homeNotizie.php"),
);
?>
+3 -3
View File
@@ -40,8 +40,8 @@ try {
$additionalHeaders = array();
$additionalHeaders[] = '<meta property="og:url" content="'.$_SERVER['REQUEST_URI'].'"/>';
$additionalHeaders[] = '<meta property="og:site_name" content="I Fatti di Napoli"/>';
$additionalHeaders[] = '<meta property="og:title" content="'.preg_replace('/"/', '\"', strip_tags($articolo->titolo)).'"/>';
$additionalHeaders[] = '<meta property="og:description" content="'.preg_replace('/"/', '\"', strip_tags($articolo->sottotitolo)).'"/>';
$additionalHeaders[] = '<meta property="og:title" content="'.htmlentities(strip_tags($articolo->titolo),ENT_QUOTES).'"/>';
$additionalHeaders[] = '<meta property="og:description" content="'.htmlentities(strip_tags($articolo->sottotitolo),ENT_QUOTES).'"/>';
$mediaMetaInfo = '';
if ($media->mediaType == MediaModel::TYPE_LOCALVIDEO || $media->mediaType == MediaModel::TYPE_YOUTUBE){
@@ -320,4 +320,4 @@ GUIHandler::generateHtmlHeaders(array("additionalHeaders"=>$additionalHeaders));
});
</script>
<?php GUIHandler::generateGoogleAnalyticsScripts();?>
<?php GUIHandler::generateGoogleAnalyticsScripts();?>