'Grazie a questo widget é possibile visualizzare sulla sidebar le ultime pubblicazioni dell Albo Pretorio',array( 'width' => 300, 'height' => 350)));
}
public function form($instance)
{
$defaults = array(
'titolo_statistiche' => 'Dati Atti',
'titolo_elenco' => 'Atti Correnti',
'numero_atti' => 5,
'pagina_albo' => NULL,
'ordine_campo' => NULL,
'ordinamento' => 'C'
);
$instance = wp_parse_args( (array) $instance, $defaults );?>
Ordine Elenco
get_var("SELECT COUNT(*) FROM $wpdb->table_name_Atti Where DataInizio <= CURDATE() And DataFine>= CURDATE() And Numero>0;");
$n_atti_attivi_annullati = $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->table_name_Atti Where DataInizio <= now() And DataFine>= now() And Numero>0 And DataAnnullamento<>'0000-00-00';");
echo $before_widget;
echo $before_title .$titolo. $after_title;
echo "
";
if ($instance['ordine_campo']=="Pubblicazione")
$Ordinamento="DataInizio";
else
$Ordinamento="DataFine";
if ($instance['ordinamento']=="C")
$Ordinamento.=" ASC";
else
$Ordinamento.=" DESC";
$coloreAnnullati=get_option('opt_AP_ColoreAnnullati');
$lista=ap_get_all_atti(1,0,0,0,'',0,0,$Ordinamento,0,$instance['numero_atti']);
$HtmlW='
';
$CeAnnullato=FALSE;
if ($lista){
foreach($lista as $riga){
if($riga->DataAnnullamento!='0000-00-00'){
$Annullato='style="background-color: '.$coloreAnnullati.';"';
$CeAnnullato=true;
}else
$Annullato='';
if (strpos($instance['pagina_albo'],"?")>0)
$sep="&";
else
$sep="?";
$HtmlW.= '