"._T('fullcalendar:calendar_add').".
"; } # Modification d'un calendrier if( isset($_POST['enregistrer']) && $_POST['action_to_take']=='update' && strlen($_POST['CalName']) ){ sql_update('spip_fullcalendar_main', array('nom' => sql_quote($_POST['CalName'])), "id_fullcalendar=".sql_quote(intval($_POST['id_calendrier'])) ); $INFO="
  "._T('fullcalendar:calendar_edit').".

"; } # Effacer un calendrier if( isset($_POST['action_to_take']) && $_POST['action_to_take']=='del' &&isset($_POST['id_calendrier']) && $_POST['id_calendrier'] ){ sql_delete("spip_fullcalendar_events", "id_fullcalendar=".$_POST['id_calendrier']); $INFO=_T('fullcalendar:calendar_del_events')." ".$_POST['id_calendrier']."

"; sql_delete("spip_fullcalendar_main", "id_fullcalendar=".$_POST['id_calendrier']); $INFO.=_T('fullcalendar:calendar_del_events')." ".$_POST['id_calendrier']."

"; } # Création par défaut $NOM=''; $BUTTON=''; $SOURCE=''; $ACTION='add'; $TEXT=_T('fullcalendar:calendar_add'); $ID=''; # Récupère les calendriers $res = sql_select('*', 'spip_fullcalendar_main'); $num_calendar = sql_count($res); if(!$num_calendar) $INFO=" "._T('fullcalendar:welcome_title')."

"._T('fullcalendar:welcome_text')."
"; else { $LISTE='
'; $class='row_odd'; $INFO.= "
"._T('fullcalendar:vous_avez')." ".$num_calendar." "; $INFO.=($num_calendar==1)?_T('fullcalendar:calendar'):_T('fullcalendar:calendars'); $INFO.="

"; $HTML = " "; $icons['mysql']=""; $icons['google']=""; $icons['rub']=''; $icons['article']=''; while ($row = sql_fetch($res)) { $id = $row['id_fullcalendar']; $type = $row['type']; $icon=$icons[$type]; $nom = $row['nom']; if( $_POST['action_to_take']=='edit' && $id==$_POST['id_calendrier'] ){ $NOM=$nom; $BUTTON=''; $SOURCE=''.$type.''; $ACTION='update'; $ID=$id; $TEXT=_T('fullcalendar:calendar_edit'); } $LISTE .= "
".$nom."

"; $nom = "".$nom.""; $HTML.=" "; $class=($class=='row_odd')?'row_even':'row_odd'; } sql_free($res); $HTML.="
"._T('fullcalendar:calendar')." Source "._T('fullcalendar:shortcut')."  
".$nom." ".$icon." <fullcalendar".$id.">  
"; } $commencer_page = charger_fonction('commencer_page', 'inc'); print $commencer_page(_T('fullcalendar:fullcalendar'), "", "") ; print "

"; print gros_titre(_T('fullcalendar:fullcalendar')." : "._T('fullcalendar:gestion_calendriers'),'',false); print debut_gauche ("",true); print debut_boite_info(true); print "
"._T('fullcalendar:fullcalendar')."
"; print "

"; print $INFO; print fin_boite_info(true); print debut_cadre_enfonce('',true,'','',''); print "
\"CFG CFG - "._T('fullcalendar:configuration')."
"; print fin_cadre_enfonce(true); print debut_cadre_enfonce('',true,'','',''); print "
\"CSS CSS - "._T('fullcalendar:configuration')."
"; print fin_cadre_enfonce(true); if(strlen($LISTE)){ print debut_cadre_enfonce('',true,'',_T('fullcalendar:vos_calendriers'),''); print $LISTE; print fin_cadre_enfonce(true); } print creer_colonne_droite('',true); print debut_droite("", true); print debut_cadre_trait_couleur("", true, "", $titre=_T('fullcalendar:plugin_name'),"",""); # INTERFACE D'AJOUT print '

'.$BUTTON.'
'; # GESTION DES CALENDRIERS if(strlen($HTML)){ print debut_cadre_relief("", false,"", $titre = _T('Vos calendriers')); print $HTML; print fin_cadre_relief(false); } print fin_cadre_trait_couleur(true); print fin_gauche(); print fin_page(); } ?>