IdAtto; $risultatocategoria=ap_get_categoria($risultato->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='

Atto Annullato dal Responsabile del Procedimento

Motivo: '.stripslashes($risultato->MotivoAnnullamento).'

'; else $Annullato=''; $Stato="Scaduto"; if ($risultato->DataFine>date("Y-m-d")) $Stato="In corso di Validità"; echo '

'.$Titolo.'

'.$Annullato.'

'; $MetaDati=ap_get_meta_atto($id); if($MetaDati!==FALSE){ $Meta=""; foreach($MetaDati as $Metadato){ $Meta.="{".$Metadato->Meta."=".$Metadato->Value."} - "; } $Meta=substr($Meta,0,-3); echo' '; } echo'
Stato Atto '.$Stato.'
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).'
Data oblio '.ap_VisualizzaData($risultato->DataOblio).'
Note '.stripslashes($risultato->Informazioni).'
Categoria '.stripslashes($risultatocategoria->Nome).'
Meta Dati '.$Meta.'
'; $Soggetti=unserialize($risultato->Soggetti); $Soggetti=ap_get_alcuni_soggetti_ruolo(implode(",",$Soggetti)); $Ruolo=""; if($Soggetti){ echo "

Soggetti

"; } foreach($Soggetti as $Soggetto){ if(ap_get_Funzione_Responsabile($Soggetto->Funzione,"Display")=="No"){ continue; } if($Soggetto->Funzione!=$Ruolo And $Ruolo!=""){ echo '
'; } if($Soggetto->Funzione!=$Ruolo){ echo '

'.ap_get_Funzione_Responsabile($Soggetto->Funzione,"Descrizione").'

'; } $Ruolo=$Soggetto->Funzione; echo' '; if ($Soggetto->Email) echo' '; if ($Soggetto->Telefono) echo' '; if ($Soggetto->Orario) echo' '; if ($Soggetto->Note) echo' '; echo'
Persona '.$Soggetto->Cognome." ".$Soggetto->Nome.'
email '.$Soggetto->Email.'
Telefono '.$Soggetto->Telefono.'
Orario ricevimento '.$Soggetto->Orario.'
Note '.$Soggetto->Note.'
'; } if($Ruolo!=""){ echo '
'; } echo '

Allegati

'; //print_r($_SERVER); $TipidiFiles=ap_get_tipidifiles(); foreach ($allegati as $allegato) { $Estensione=ap_ExtensionType($allegato->Allegato); echo '
'; if(isset($allegato->TipoFile) and $allegato->TipoFile!="" and ap_isExtensioType($allegato->TipoFile)){ $Estensione=ap_ExtensionType($allegato->TipoFile); echo ''.$TipidiFiles[$Estensione]['Descrizione'].''; }else{ echo ''.$TipidiFiles[strtolower($Estensione)]['Descrizione'].''; } 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)).')
'.htmlspecialchars_decode($TipidiFiles[strtolower($Estensione)]['Verifica']).' Scarica allegato'; else echo basename( $allegato->Allegato)." File non trovato, il file è stato cancellato o spostato!"; echo'

'; } echo ' '; return ob_get_clean(); } ?>