Aggiunta home notizia e possibilità di inserire immagini ai giornalisti

This commit is contained in:
Riccardo Di Dato
2016-03-22 17:56:58 +01:00
parent 2f1df003c0
commit b1d356d8d6
2 changed files with 43 additions and 30 deletions
+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"),
);
?>