alpha_full/admin/catalog/frm.catalogue.php
2026-04-06 22:58:51 +02:00

158 lines
4.4 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
// -----------------------------------------------------
// Etre admin
// -----------------------------------------------------
if (isset($_SESSION['isAdmin']) && $_SESSION['isAdmin']=='O' ) {
// -----------------------------------------------------
// Init
// -----------------------------------------------------
include ("catalogue.init.php");
// -----------------------------------------------------
// Post
// -----------------------------------------------------
include ("catalogue.post.php");
// -----------------------------------------------------
// Debug
// -----------------------------------------------------
if (isset($debug[1]) && $debug[1] == '1') { include ("catalogue.debug.php"); }
// -----------------------------------------------------
// Page container
// -----------------------------------------------------
echo '<div id="zonePageWbm" >';
echo '<div id="zoneTitreWbm" >';
echo '<span id="resize" class="jsResize fad fa-arrow-circle-left" onClick="jsResize();"></span>&#160;';
echo '<span class="titreWbm" >';
echo '<img border="0" valign="middle" align="center" src="' .$includeAdminDesign. '/sitemap.png" alt="catalogue" title="catalogue" />&#160;';
switch ($ongletCatalog) {
// treeview
case 1:
$wbmTitle="Arborescence du catalogue";
break;
// Categories ( ancien familles )
case 2:
$wbmTitle="Fiche des catégories et des sous-catégories";
break;
// liste
case 3:
$wbmTitle="Liste des articles";
break;
// articles
case 4:
$wbmTitle="Fiche des articles";
break;
// Listes de valeurs
case 5:
$wbmTitle="Gestion des listes de valeurs pour les écrans catalogue";
break;
// Import
case 6:
$wbmTitle="Gestion des imports";
break;
// Export
case 7:
$wbmTitle="Gestion des exports";
break;
// Gallerie
case 8:
$wbmTitle="Images du catalogue sur le serveur";
break;
default:
$wbmTitle="Gestion du catalogue";
break;
}
echo '<span id="TitrePageCatalogue" >';
echo '<a href="./frmAdmin.php?affAdmin=8&ongletCatalog=' .$ongletCatalog. '&idFam=' .$idFam. '&affLV=' .$affLV. '&lg=' .$lg. '" target="_top" title="' .$wbmTitle. '" >';
echo $wbmTitle;
echo '</a>';
echo '</span>';
echo '</span>';
include($includePathAdmin. "/zoneMonCompte.php");
echo '</div>';
// Menu
echo '<div id="zoneMenuWbmContainer">';
echo '<div id="zoneMenuWbm" >';
require_once("./catalog/catalogue.menu.php");
echo '</div>';
echo '</div>';
// -----------------------------------------------------
// zoneRechercheWbm et zoneFormWbm sont dans chaque src
// -----------------------------------------------------
switch ($ongletCatalog) {
// treeview
case 1:
$src="./catalog/treeview/treeviewPage.php";
break;
// Categories ( ancien familles )
case 2:
$src="./catalog/categories/frmCategories.php";
break;
// liste
case 3:
$src="./catalog/listes/liste.php";
break;
// articles
case 4:
$src="./catalog/articles/articles.php";
break;
// Listes de valeurs
case 5:
$src="./catalog/listeValeurs/lvSwitch.php";
break;
// Import
case 6:
echo '<div id="zoneRechercheWbm" >';
echo '</div>';
echo '<div id="zoneFormWbm" style="justify-content: space-around;" >';
$src="./publier/import.php";
echo '</div>';
break;
// Export
case 7:
$src="./catalog/API/treeviewPage.php";
echo '<script>alert("Fonctionalités a venir");</script>';
break;
default:
$src="./catalog/treeview/treeviewPage.php";
break;
}
include ($src);
// -----------------------------------------------------
// Afficher messages webmaster
// -----------------------------------------------------
if (!empty($admMsg) || !empty($debugMsg) ) {
echo '<div id="zoneMsgWbm">';
include ($includePathAdmin. "/adminMsg.php");
echo '</div>'; //zoneMsg
}
echo '</div>'; // zone page
include ("catalogue.fin_session.php");
}
else {
$confPath="../_conf";
include ("./adminInclude/redirectionAdmin.php");
}
?>