Add admin pages: import_users and import_exercices

This commit is contained in:
Némunaire 2013-10-10 04:50:20 +02:00
parent 1733afb963
commit ef983a3a82
5 changed files with 180 additions and 79 deletions

View file

@ -13,88 +13,23 @@ $p = strtolower(gpc("p"));
if (empty($page) && $SESS->level > 0)
{
if ($SESS->level&1)
if ($SESS->level > 1)
{
switch($p)
{
case "adm_users":
include("admin/users.php");
break;
}
}
if ($SESS->level&2)
{
switch($p)
{
case "articles":
include("articles/articles.php");
case "exercices/import/":
case "exercices/import":
include("admin/import_exercices.php");
break;
case "articles_prod":
include("articles/production.php");
break;
}
}
if ($SESS->level&4)
{
switch($p)
{
case "palettes":
include("articles/palettes.php");
case "users":
case "users/":
include("admin/list_users.php");
break;
case "palettes_besoins":
include("articles/needs.php");
break;
case "prod_couts":
include("production/costs.php");
break;
case "stocks_besoins":
include("materials/needs.php");
break;
case "stocks_etat":
include("materials/etat.php");
break;
case "transport":
include("materials/transport.php");
break;
}
}
if ($SESS->level&16)
{
switch($p)
{
case "commandes":
include("materials/commandes.php");
break;
case "stocks_besoins":
include("materials/needs.php");
break;
case "transport":
include("materials/transport.php");
break;
}
}
if ($SESS->level&8)
{
switch($p)
{
case "prod_resume":
include("articles/needs.php");
break;
case "prod_entry":
include("production/entry.php");
case "users/import":
case "users/import/":
include("admin/import_users.php");
break;
}
}
@ -131,10 +66,6 @@ if (empty($page)) // Public pages
include("public/score.php");
break;
case "forgotpasswd":
include("public/forgotpasswd.php");
break;
case "403":
$template->assign("err", 403);
$page = "404";