1<?php
2/* Copyright (C) 2009 Laurent Destailleur  <eldy@users.sourceforge.net>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 3 of the License, or
7 * (at your option) any later version.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12 * GNU General Public License for more details.
13 *
14 * You should have received a copy of the GNU General Public License
15 * along with this program. If not, see <https://www.gnu.org/licenses/>.
16 * or see https://www.gnu.org/
17 */
18
19/**
20 *	    \file       htdocs/core/lib/takepos.lib.php
21 *		\brief      Library file with function for TakePOS module
22 */
23
24/**
25 * Prepare array with list of tabs
26 *
27 * @return 	array				Array of tabs
28 */
29function takepos_admin_prepare_head()
30{
31	global $langs, $conf;
32
33	$h = 0;
34	$head = array();
35
36	$head[$h][0] = DOL_URL_ROOT.'/takepos/admin/setup.php';
37	$head[$h][1] = $langs->trans("Parameters");
38	$head[$h][2] = 'setup';
39	$h++;
40
41	$head[$h][0] = DOL_URL_ROOT.'/takepos/admin/appearance.php';
42	$head[$h][1] = $langs->trans("Appearance");
43	$head[$h][2] = 'appearance';
44	$h++;
45
46	$head[$h][0] = DOL_URL_ROOT.'/takepos/admin/receipt.php';
47	$head[$h][1] = $langs->trans("Receipt");
48	$head[$h][2] = 'receipt';
49	$h++;
50
51	$head[$h][0] = DOL_URL_ROOT.'/takepos/admin/bar.php';
52	$head[$h][1] = $langs->trans("BarRestaurant");
53	$head[$h][2] = 'bar';
54	$h++;
55
56	$numterminals = max(1, $conf->global->TAKEPOS_NUM_TERMINALS);
57	for ($i = 1; $i <= $numterminals; $i++)
58	{
59		$head[$h][0] = DOL_URL_ROOT.'/takepos/admin/terminal.php?terminal='.$i;
60		$head[$h][1] = $langs->trans("Terminal")." ".$i;
61		$head[$h][2] = 'terminal'.$i;
62		$h++;
63	}
64
65	$head[$h][0] = DOL_URL_ROOT.'/takepos/admin/other.php';
66	$head[$h][1] = $langs->trans("Other");
67	$head[$h][2] = 'other';
68	$h++;
69
70	complete_head_from_modules($conf, $langs, null, $head, $h, 'takepos_admin');
71
72	complete_head_from_modules($conf, $langs, null, $head, $h, 'takepos_admin', 'remove');
73
74	return $head;
75}
76