IdCategoria);
$risultatocategoria=$risultatocategoria[0];
$allegati=ap_get_all_allegati_atto($id);
$responsabile=ap_get_responsabile($risultato->RespProc);
$responsabile=$responsabile[0];
ap_insert_log(5,5,$id,"Visualizzazione");
$coloreAnnullati=get_option('opt_AP_ColoreAnnullati');
if($risultato->DataAnnullamento!='0000-00-00')
$Annullato='
Dati atto
Torna alla Lista
'.$Annullato.'
| Ente titolare dell\'Atto |
'.stripslashes(ap_get_ente($risultato->Ente)->Nome).' |
| Numero Albo |
'.$risultato->Numero."/".$risultato->Anno.' |
| Codice di Riferimento |
'.stripslashes($risultato->Riferimento).' |
| Oggetto |
'.stripslashes($risultato->Oggetto).' |
| Data inizio Pubblicazione |
'.ap_VisualizzaData($risultato->DataInizio).' |
| Data fine Pubblicazione |
'.ap_VisualizzaData($risultato->DataFine).' |
| Note |
'.stripslashes($risultato->Informazioni).' |
| Categoria |
'.stripslashes($risultatocategoria->Nome).' |
';
if ($responsabile){
echo '
Responsabile
| Persona |
'.$responsabile->Cognome." ".$responsabile->Nome.' |
| email |
'.$responsabile->Email.' |
| Telefono |
'.$responsabile->Telefono.' |
| Orario ricevimento |
'.$responsabile->Orario.' |
';
if ($responsabile->Note)
echo'
| Note |
'.$responsabile->Note.' |
';
echo '
';
}
echo '
Allegati
';
//print_r($_SERVER);
foreach ($allegati as $allegato) {
switch (ap_ExtensionType($allegato->Allegato)){
case 'pdf':
$Estensione="Pdf.png";
$Verifica="";
break;
case "p7m":
$Estensione="firmato.png";
$Verifica='
Verifica firma con servizio fornito da Consiglio Nazionale del Notariato';
break;
}
echo '
'.strip_tags($allegato->TitoloAllegato).'
';
if (strpos(get_permalink(),"?")>0)
$sep="&";
else
$sep="?";
if (is_file($allegato->Allegato))
echo ' '. basename( $allegato->Allegato).' ('.ap_Formato_Dimensione_File(filesize($allegato->Allegato)).')'.$Verifica.' Scarica allegato';
else
echo basename( $allegato->Allegato)." File non trovato, il file è stao cancellato o spostato!";
echo'
';
}
echo '
';
}
function VisualizzaRicerca($Stato=1,$cat=0,$StatoFinestra="si"){
$anni=ap_get_dropdown_anni_atti('anno','anno','postform','',$_REQUEST['anno'],$Stato);
$categorie=ap_get_dropdown_ricerca_categorie('categoria','categoria','postform','',$_REQUEST['categoria'],$Stato);
ap_Bonifica_Url();
if (strpos($_SERVER['REQUEST_URI'],"?")>0)
$sep="&";
else
$sep="?";
$titFiltri=get_option('opt_AP_LivelloTitoloFiltri');
if ($titFiltri=='')
$titFiltri="h3";
//$HTML='';
$HTML='';
// <'.$titFiltri.' style="margin-bottom:10px;">Filtri'.$titFiltri.'>
$HTML.='
';
if($StatoFinestra=="si")
$stile='style="display:none;"';
else
$stile="";
$HTMLC='
';
$HTMLC.=$HTML;
$lista=ap_get_categorie_gerarchica();
$HTMLL='
';
if ($lista){
foreach($lista as $riga){
$shift=(((int)$riga[2])*15);
$numAtti=ap_num_atti_categoria($riga[0],$Stato);
if (strpos(get_permalink(),"?")>0)
$sep="&";
else
$sep="?";
if ($numAtti>0)
$HTMLL.=' - '.$riga[1].' '.$numAtti.'
';
}
}else{
$HTMLL.= ' - Nessuna Categoria Codificata
';
}
$HTMLL.='
';
$HTMLC.= '
';
if($cat==0){
$HTMLC.= '
'.$HTMLL.'
';
}
$HTMLC.= '
';
return $HTMLC;
}
function Lista_Atti($Parametri,$Categoria=0,$Anno=0,$Oggetto='',$Dadata=0,$Adata=0){
switch ($Parametri['stato']){
case 0:
$TitoloAtti="Tutti gli Atti";
break;
case 1:
$TitoloAtti="Atti in corso di Validità";
break;
case 2:
$TitoloAtti="Atti Scaduti";
break;
case 3:
$TitoloAtti="Atti da Pubblicare";
break;
}
if (isset($Parametri['cat'])){
$Categoria=$Parametri['cat'];
$DesCategoria=ap_get_categoria($Categoria);
$TitoloAtti.=" Categoria ".$DesCategoria[0]->Nome;
$cat=1;
}else{
$cat=0;
}
$lista=ap_get_all_atti($Parametri['stato'],$Anno,$Categoria,$Oggetto,$Dadata,$Adata, 'Anno DESC,Numero DESC',0,0);
$titEnte=get_option('opt_AP_LivelloTitoloEnte');
if ($titEnte=='')
$titEnte="h2";
$titPagina=get_option('opt_AP_LivelloTitoloPagina');
if ($titPagina=='')
$titPagina="h3";
$coloreAnnullati=get_option('opt_AP_ColoreAnnullati');
$colorePari=get_option('opt_AP_ColorePari');
$coloreDispari=get_option('opt_AP_ColoreDispari');
if($Parametri['minfiltri']=="si"){
if(isset($_REQUEST['vf']) and $_REQUEST['vf']=="s"){
$VisFiltro='

';
}else{
$VisFiltro='

';
}
}
$Contenuto='';
$Contenuto.='
';
if (get_option('opt_AP_VisualizzaEnte')=='Si')
$Contenuto.= '<'.$titEnte.' >
'.stripslashes(get_option('opt_AP_Ente')).''.$titEnte.'>';
$Contenuto.='<'.$titPagina.'>
'.$TitoloAtti.''.$titPagina.'>';
if (!isset($Parametri['filtri']) Or $Parametri['filtri']=="si")
$Contenuto.='
Filtri '.$VisFiltro.'
'.VisualizzaRicerca($Parametri['stato'],$cat,$Parametri['minfiltri']);
if (!$lista){
if(!$_REQUEST)
$Contenuto="";
$Contenuto.= '
Nessun Atto Filtrato
';
if($_REQUEST)
$Contenuto.='
';
}else{
$Contenuto.= '
|
Prog. |
Ente |
Rif. |
Oggetto |
Validità |
Categoria |
';
$CeAnnullato=false;
if ($lista){
$pari=true;
foreach($lista as $riga){
$categoria=ap_get_categoria($riga->IdCategoria);
$cat=$categoria[0]->Nome;
$NumeroAtto=ap_get_num_anno($riga->IdAtto);
// Bonifica_Url();
$classe='';
if ($pari And $coloreDispari){
$classe='style="background-color: '.$coloreDispari.';"';
$classeNV='style="background-color: '.$coloreDispari.';display:none;"';
}
if (!$pari And $colorePari){
$classe='style="background-color: '.$colorePari.';"';
$classeNV='style="background-color: '.$colorePari.';display:none;"';
}
$pari=!$pari;
if($riga->DataAnnullamento!='0000-00-00'){
$classe='style="background-color: '.$coloreAnnullati.';"';
$CeAnnullato=true;
}
if (strpos(get_permalink(),"?")>0)
$sep="&";
else
$sep="?";
$Contenuto.= '
|
'.$NumeroAtto.'/'.$riga->Anno .'
|
'.stripcslashes(ap_get_ente($riga->Ente)->Nome) .'
|
'.stripcslashes($riga->Riferimento) .'
|
'.stripcslashes($riga->Oggetto) .'
|
'.ap_VisualizzaData($riga->DataInizio) .' '.ap_VisualizzaData($riga->DataFine) .'
|
'.$cat .'
|
';
}
} else {
$Contenuto.= '
| |
|
|
Nessun Atto Filtrato |
|
|
';
}
$Contenuto.= '
';
$Contenuto.= '
';
if ($CeAnnullato)
$Contenuto.= '
Le righe evidenziate con questo sfondo indicano Atti Annullati
';
$Contenuto.= '
';
}
return $Contenuto;
}
?>