Check(); if ( $user->check_dossier(dossier::id()) == 'P') { redirect("extension.php?".dossier::get(),0); } html_page_start($_SESSION['g_theme']); /* Check Browser version if < IE6 then unsupported */ $browser=$_SERVER['HTTP_USER_AGENT']; if ( strpos($browser,'MSIE 6')!=false || strpos($browser,'MSIE 5')!=false ) { echo <<
Close this notice
Warning!
Vous utilisez un navigateur dépassé depuis près de 8 ans!
Pour une meilleure expérience web, prenez le temps de mettre votre navigateur à jour.
Get Firefox 3.5
Get Safari 4
Get Google Chrome
EOF; exit(); } if ( DBVERSION!=dossier::get_version($cn)) { echo '

'._("Votre base de données n'est pas à jour"); $a=_("cliquez ici pour appliquer le patch"); $base=dirname($_SERVER['REQUEST_URI']).'/admin/setup.php'; echo ''.$a.'

'; } echo '
'; echo menu_tool('access.php'); echo '
'; echo '
'; /* * Mini Report */ $report=$user->get_mini_report(); $rapport=new Acc_Report($cn); $rapport->id=$report; if ( $rapport->exist() == false ) { $user->set_mini_report(0); $report=0; } if ( $report != 0 ) { echo '
'; echo '
'.$rapport->get_name().''; $exercice=$user->get_exercice(); if ( $exercice == 0 ) { alert(_('Aucune periode par defaut')); } else { $periode=new Periode($cn); $limit=$periode->limit_year($exercice); $result=$rapport->get_row($limit['start'],$limit['end'],'periode'); $ix=0; echo ''; foreach ($result as $row) { $ix++; $bgcolor=($ix%2==0)?' style="background-color:lightgrey"':''; echo ''; echo ''. '"; echo ''; } echo '
'.$row['desc'].''.sprintf("% 10.2f",$row['montant'])." €
'; } echo '
'; echo '
'; } else { echo '
'; echo '
'._('Aucun rapport défini').''; echo ''._('Cliquez ici pour mettre à jour vos préférences').''; echo '
'; echo '
'; } /* * Todo list */ echo JS_TODO; echo dossier::hidden(); echo HtmlInput::phpsessid(); echo js_include('prototype.js'); if ( isset($_REQUEST['save_todo_list'])) { /* Save the new elt */ $add_todo=new Todo_List($cn); $add_todo->set_parameter('id',$_REQUEST['tl_id']); $add_todo->set_parameter('title',$_REQUEST['p_title']); $add_todo->set_parameter('desc',$_REQUEST['p_desc']); $add_todo->set_parameter('date',$_REQUEST['p_date']); $add_todo->save(); } $todo=new Todo_List($cn); $array=$todo->load_all(); echo '
'; echo '
'._('Pense-Bête').''; echo ''; echo HtmlInput::button('add',_('Ajout'),'onClick="add_todo()"'); if ( ! empty ($array) ) { echo ''; $nb=0; $today=date('d.m.Y'); foreach ($array as $row) { if ( $nb % 2 == 0 ) $odd='class="odd" '; else $odd='class="even" '; if ( strcmp($today,$row['tl_date'])==0) { $odd.=' style="background-color:#FFEA00"';} $nb++; echo ''. ''. ''. ''. ''; } echo '
'. $row['tl_date']. ''. ''. htmlspecialchars($row['tl_title']). ''. ''. HtmlInput::button('del','X','onClick="todo_list_remove('.$row['tl_id'].')"'). '
'; } echo '
'; echo '
'; /* others report */ $cal=new Calendar(); $cal->get_preference(); $Ledger=new Acc_Ledger($cn,0); $Operation=new Action($cn); $last_ledger=$Ledger->get_last(10); $last_operation=$Operation->get_last(10); ob_start(); require_once('template/dashboard.php'); $ret=ob_get_contents(); ob_end_clean(); echo $ret; echo '
';