From 00cd6a050df69c0986d4c5abbbe473ab3e3d4818 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur <eldy@destailleur.fr> Date: Wed, 5 Sep 2012 13:10:13 +0200 Subject: [PATCH] Uniformise code --- htdocs/holiday/common.inc.php | 60 +++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 htdocs/holiday/common.inc.php diff --git a/htdocs/holiday/common.inc.php b/htdocs/holiday/common.inc.php new file mode 100644 index 00000000000..f3b44f57d00 --- /dev/null +++ b/htdocs/holiday/common.inc.php @@ -0,0 +1,60 @@ +<?php +/* Copyright (C) 2011 Laurent Destailleur <eldy@users.sourceforge.net> + * Copyright (C) 2011 Dimitri Mouillard <dmouillard@teclib.com> + * Copyright (C) 2012 Regis Houssin <regis@dolibarr.fr> + * + * 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 <http://www.gnu.org/licenses/>. + */ + +/** + * \file htdocs/holiday/include.inc.php + * \ingroup holiday + * \brief Common load of data + */ + +require_once(DOL_DOCUMENT_ROOT. "/holiday/class/holiday.class.php"); + +$langs->load("user"); +$langs->load("other"); +$langs->load("holiday"); + +if (empty($conf->holiday->enabled)) +{ + llxHeader('',$langs->trans('CPTitreMenu')); + print '<div class="tabBar">'; + print '<span style="color: #FF0000;">'.$langs->trans('NotActiveModCP').'</span>'; + print '</div>'; + llxFooter(); + exit(); +} + + +$verifConf.= "SELECT value"; +$verifConf.= " FROM ".MAIN_DB_PREFIX."holiday_config"; +$verifConf.= " WHERE name = 'userGroup'"; + +$result = $db->query($verifConf); +$obj = $db->fetch_object($result); + +if($obj->value == NULL) +{ + llxHeader('',$langs->trans('CPTitreMenu')); + print '<div class="tabBar">'; + print '<span style="color: #FF0000;">'.$langs->trans('NotConfigModCP').'</span>'; + print '</div>'; + llxFooter(); + exit(); +} + +?> \ No newline at end of file -- GitLab