* Copyright (C) 2011 Dimitri Mouillard * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ /** * Displays the log of actions performed in the module. * * \file view_log.php * \ingroup holiday */ require('../main.inc.php'); require_once DOL_DOCUMENT_ROOT.'/user/class/user.class.php'; require_once DOL_DOCUMENT_ROOT.'/holiday/common.inc.php'; // Protection if external user if ($user->societe_id > 0) accessforbidden(); // Si l'utilisateur n'a pas le droit de lire cette page if(!$user->rights->holiday->view_log) accessforbidden(); /* * View */ llxHeader(array(),$langs->trans('CPTitreMenu')); $cp = new Holiday($db); $log_holiday = $cp->fetchLog('',''); print_fiche_titre($langs->trans('LogCP')); print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''; $var=true; foreach($cp->logs as $logs_CP) { $var=!$var; $user_action = new User($db); $user_action->fetch($logs_CP['fk_user_action']); $user_update = new User($db); $user_update->fetch($logs_CP['fk_user_update']); print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''; print ''."\n"; } if($log_holiday == '2') { print ''; print ''; print ''; } print ''."\n"; print '
'.$langs->trans('ID').''.$langs->trans('Date').''.$langs->trans('ActionByCP').''.$langs->trans('UserUpdateCP').''.$langs->trans('ActionTypeCP').''.$langs->trans('PrevSoldeCP').''.$langs->trans('NewSoldeCP').'
'.$logs_CP['rowid'].''.$logs_CP['date_action'].''.$user_action->getFullName($langs).''.$user_update->getFullName($langs).''.$logs_CP['type_action'].''.$logs_CP['prev_solde'].' jours'.$logs_CP['new_solde'].' jours
'.$langs->trans('NoResult').'
'."\n"; // Fin de page $db->close(); llxFooter(); ?>