plxPlugins->callHook('AdminCategoryPrepend')); # Control de l'accès à la page en fonction du profil de l'utilisateur connecté $plxAdmin->checkProfil(PROFIL_ADMIN, PROFIL_MANAGER, PROFIL_MODERATOR, PROFIL_EDITOR); # On édite la catégorie if(!empty($_POST) AND isset($plxAdmin->aCats[ $_POST['id'] ])) { $plxAdmin->editCategorie($_POST); header('Location: categorie.php?p='.$_POST['id']); exit; } elseif(!empty($_GET['p'])) { # On vérifie l'existence de la catégorie $id = plxUtils::strCheck($_GET['p']); if(!isset($plxAdmin->aCats[ $id ])) { plxMsg::Error(L_CAT_UNKNOWN); header('Location: categorie.php'); exit; } } else { # Sinon, on redirige header('Location: categories.php'); exit; } # On récupère les templates des catégories $aTemplates = array(); $files = plxGlob::getInstance(PLX_ROOT.$plxAdmin->aConf['racine_themes'].$plxAdmin->aConf['style']); if ($array = $files->query('/^categorie(-[a-z0-9-_]+)?.php$/')) { foreach($array as $k=>$v) $aTemplates[$v] = $v; } if(empty($aTemplates)) $aTemplates[''] = L_NONE1; # On inclut le header include(dirname(__FILE__).'/top.php'); ?>

"aCats[$id]['name']); ?>"

plxPlugins->callHook('AdminCategoryTop')) # Hook Plugins ?>
L_YES,'0'=>L_NO), $plxAdmin->aCats[$id]['homepage']);?>
aCats[$id]['description']),95,8,false,'full-width') ?>
aCats[$id]['template']) ?>
aCats[$id]['title_htmltag']),'text','50-255'); ?>
aCats[$id]['meta_description']),'text','50-255') ?>
aCats[$id]['meta_keywords']),'text','50-255') ?>
plxPlugins->callHook('AdminCategory')) # Hook Plugins ?>
plxPlugins->callHook('AdminCategoryFoot')); # On inclut le footer include(dirname(__FILE__).'/foot.php'); ?>